diff --git a/src/ASSIGNMENT-03/export/.terraform.lock.hcl b/src/ASSIGNMENT-03/export/.terraform.lock.hcl new file mode 100644 index 0000000..a382e85 --- /dev/null +++ b/src/ASSIGNMENT-03/export/.terraform.lock.hcl @@ -0,0 +1,22 @@ +# This file is maintained automatically by "terraform init". +# Manual edits may be lost in future updates. + +provider "registry.terraform.io/hashicorp/azurerm" { + version = "3.65.0" + constraints = "3.65.0" + hashes = [ + "h1:Wpq9+x8PynJqzfxaI1hnxhFgHSXkCz07UqroUVJCseU=", + "zh:0077d19c1cbd8916a6d96bad17e72f88535ac207fb7f88b714c6fc6da736f80d", + "zh:084f9de2f0f84e6508f81b6578ff195afeed79e5d18a0c8d2348abd7d22611c9", + "zh:0ea05826c0f9d2e4a5a9887e6d182ba1a5db6eba52b22eb45f0b8576d2d5ddb5", + "zh:5142f9cf59f8152bdb9debcdc39c04cb4ca8b26bd50e44f4605b2bcdc4fc514e", + "zh:67af71aa233dbe5e2ce59f8b8aa02a7ce71f55b4389dc6bdd1c85e463f810f37", + "zh:785b2c4845a0e99fc1a00d1c293cee49cf150a4f1a83d86632dd3fcd9e953d9c", + "zh:aae6352ff80d760bebd2148cd86a544cd6df8e1e5abd6d472143e40875983428", + "zh:aff6914ad258d27781ba66a915ef714a3f0d31136eeb06b12ed2220cc6530b4b", + "zh:b21ca9e271db7a57e5f08bf2b47bd8db291faf699fabf14bb38d4a73a9a05c21", + "zh:c8ff94c42249a9fdab87b6c974d6eb59af4c01c955cd76279b7a4f66eacd9754", + "zh:f4053b76a6efd46f79b45098c3e3df06b8e6340532970c91d1a9ead63dcf72b6", + "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", + ] +} diff --git a/src/ASSIGNMENT-03/export/aztfexportResourceMapping.json b/src/ASSIGNMENT-03/export/aztfexportResourceMapping.json new file mode 100644 index 0000000..72bd687 --- /dev/null +++ b/src/ASSIGNMENT-03/export/aztfexportResourceMapping.json @@ -0,0 +1,132 @@ +{ + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/VARONIS-ASSIGNMENT-03/providers/Microsoft.Compute/virtualMachines/TMPL-USE-VM1": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/VARONIS-ASSIGNMENT-03/providers/Microsoft.Compute/virtualMachines/TMPL-USE-VM1", + "resource_type": "azurerm_linux_virtual_machine", + "resource_name": "res-0" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03", + "resource_type": "azurerm_resource_group", + "resource_name": "res-1" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Compute/virtualMachines/tmpl-eun-vm01": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Compute/virtualMachines/tmpl-eun-vm01", + "resource_type": "azurerm_linux_virtual_machine", + "resource_name": "res-2" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb", + "resource_type": "azurerm_lb", + "resource_name": "res-3" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb/backendAddressPools/tmpl-eun-be-pool": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb/backendAddressPools/tmpl-eun-be-pool", + "resource_type": "azurerm_lb_backend_address_pool", + "resource_name": "res-4" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb", + "resource_type": "azurerm_lb", + "resource_name": "res-5" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb/backendAddressPools/tmpl-use-be-pool": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb/backendAddressPools/tmpl-use-be-pool", + "resource_type": "azurerm_lb_backend_address_pool", + "resource_name": "res-6" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457", + "resource_type": "azurerm_network_interface", + "resource_name": "res-7" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457/ipConfigurations/ipconfig1/loadBalancerBackendAddressPools/L3N1YnNjcmlwdGlvbnMvY2VkNjE5OTEtMDljZi00ZTE5LWE3NzMtZmE0NTQ2MDllMWVkL3Jlc291cmNlR3JvdXBzL3Zhcm9uaXMtYXNzaWdubWVudC0wMy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvbG9hZEJhbGFuY2Vycy90bXBsLWV1bi1sYi9iYWNrZW5kQWRkcmVzc1Bvb2xzL3RtcGwtZXVuLWJlLXBvb2w=": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457/ipConfigurations/ipconfig1|/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb/backendAddressPools/tmpl-eun-be-pool", + "resource_type": "azurerm_network_interface_backend_address_pool_association", + "resource_name": "res-8" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457/networkSecurityGroups/L3N1YnNjcmlwdGlvbnMvY2VkNjE5OTEtMDljZi00ZTE5LWE3NzMtZmE0NTQ2MDllMWVkL3Jlc291cmNlR3JvdXBzL3Zhcm9uaXMtYXNzaWdubWVudC0wMy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvbmV0d29ya1NlY3VyaXR5R3JvdXBzL3RtcGwtZXVuLXZtMDEtbnNn": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457|/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-eun-vm01-nsg", + "resource_type": "azurerm_network_interface_security_group_association", + "resource_name": "res-9" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329", + "resource_type": "azurerm_network_interface", + "resource_name": "res-10" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329/ipConfigurations/ipconfig1/loadBalancerBackendAddressPools/L3N1YnNjcmlwdGlvbnMvY2VkNjE5OTEtMDljZi00ZTE5LWE3NzMtZmE0NTQ2MDllMWVkL3Jlc291cmNlR3JvdXBzL3Zhcm9uaXMtYXNzaWdubWVudC0wMy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvbG9hZEJhbGFuY2Vycy90bXBsLXVzZS1sYi9iYWNrZW5kQWRkcmVzc1Bvb2xzL3RtcGwtdXNlLWJlLXBvb2w=": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329/ipConfigurations/ipconfig1|/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb/backendAddressPools/tmpl-use-be-pool", + "resource_type": "azurerm_network_interface_backend_address_pool_association", + "resource_name": "res-11" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329/networkSecurityGroups/L3N1YnNjcmlwdGlvbnMvY2VkNjE5OTEtMDljZi00ZTE5LWE3NzMtZmE0NTQ2MDllMWVkL3Jlc291cmNlR3JvdXBzL3Zhcm9uaXMtYXNzaWdubWVudC0wMy9wcm92aWRlcnMvTWljcm9zb2Z0Lk5ldHdvcmsvbmV0d29ya1NlY3VyaXR5R3JvdXBzL3RtcGwtdXNlLXZtMS1uc2c=": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329|/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-use-vm1-nsg", + "resource_type": "azurerm_network_interface_security_group_association", + "resource_name": "res-12" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-eun-vm01-nsg": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-eun-vm01-nsg", + "resource_type": "azurerm_network_security_group", + "resource_name": "res-13" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-eun-vm01-nsg/securityRules/SSH": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-eun-vm01-nsg/securityRules/SSH", + "resource_type": "azurerm_network_security_rule", + "resource_name": "res-14" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-use-vm1-nsg": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-use-vm1-nsg", + "resource_type": "azurerm_network_security_group", + "resource_name": "res-15" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-use-vm1-nsg/securityRules/SSH": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-use-vm1-nsg/securityRules/SSH", + "resource_type": "azurerm_network_security_rule", + "resource_name": "res-16" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-eun-public-ip": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-eun-public-ip", + "resource_type": "azurerm_public_ip", + "resource_name": "res-17" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-eun-vm01-ip": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-eun-vm01-ip", + "resource_type": "azurerm_public_ip", + "resource_name": "res-18" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-use-public-ip": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-use-public-ip", + "resource_type": "azurerm_public_ip", + "resource_name": "res-19" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-use-vm1-ip": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-use-vm1-ip", + "resource_type": "azurerm_public_ip", + "resource_name": "res-20" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/trafficmanagerprofiles/tmpl-traffic-mgr": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/trafficManagerProfiles/tmpl-traffic-mgr", + "resource_type": "azurerm_traffic_manager_profile", + "resource_name": "res-21" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-eun-vm01-vnet": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-eun-vm01-vnet", + "resource_type": "azurerm_virtual_network", + "resource_name": "res-22" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-eun-vm01-vnet/subnets/default": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-eun-vm01-vnet/subnets/default", + "resource_type": "azurerm_subnet", + "resource_name": "res-23" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-use-vm1-vnet": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-use-vm1-vnet", + "resource_type": "azurerm_virtual_network", + "resource_name": "res-24" + }, + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-use-vm1-vnet/subnets/default": { + "resource_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-use-vm1-vnet/subnets/default", + "resource_type": "azurerm_subnet", + "resource_name": "res-25" + } +} \ No newline at end of file diff --git a/src/ASSIGNMENT-03/export/main.tf b/src/ASSIGNMENT-03/export/main.tf new file mode 100644 index 0000000..85a8d56 --- /dev/null +++ b/src/ASSIGNMENT-03/export/main.tf @@ -0,0 +1,311 @@ +resource "azurerm_linux_virtual_machine" "res-0" { + admin_username = "sz" + location = "eastus" + name = "TMPL-USE-VM1" + network_interface_ids = ["/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329"] + resource_group_name = "VARONIS-ASSIGNMENT-03" + secure_boot_enabled = true + size = "Standard_B1s" + vtpm_enabled = true + admin_ssh_key { + public_key = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDYnCJkpvIoEzjoYBmGKekFXGEOOlfcxD3RTtoYYy+b8PTVeyhY609UTn713hUxC/WKtY2QZgxs02GMmPfkqDTnt8JiD+PRMANBwYZPEe3BkuLoLFznFAb81ATpNbhqX26yauYLDSfoqUZ2EoRoKZvgKu0woNUrEHcQ1/Be28lF3vHdHga+Xo3xsH7cxIl5yHlbgfgtSPlqPckuiuu+V0I8rsPSW+fiP4NqZWjirm85QQPh0+CriFm5N+EKRhanLN+w5O//Ev0ZgOMR8CX+S62BqqG+DiW11irL7//1Z0oeRuBaeiuw1H5g38Gk6PFX1+GjaBm5bAg/ymej5f+F3HBpMvpSFKcUhe1hoqDP2cy6kSTGjl5HxOmL9uclq9NApyw+einkvL/t69ET1OzN4LMTjQjeWLzmrouG5suarhVlp8Lrup3/L6AaPyN2I81+lFlOTh2PJMlPlxtzcD1lT8IFhb7OFuk1Y7fC/gzDVgmH6E1Gqsw4+eg3k0IsdNZxa5M= szkolnik@Sygin" + username = "sz" + } + boot_diagnostics { + } + os_disk { + caching = "ReadWrite" + storage_account_type = "Premium_LRS" + } + source_image_reference { + offer = "0001-com-ubuntu-server-jammy" + publisher = "canonical" + sku = "22_04-lts-gen2" + version = "latest" + } + depends_on = [ + azurerm_network_interface.res-10, + ] +} +resource "azurerm_resource_group" "res-1" { + location = "northeurope" + name = "varonis-assignment-03" +} +resource "azurerm_linux_virtual_machine" "res-2" { + admin_username = "sz" + location = "northeurope" + name = "tmpl-eun-vm01" + network_interface_ids = ["/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457"] + resource_group_name = "varonis-assignment-03" + secure_boot_enabled = true + size = "Standard_B1s" + vtpm_enabled = true + admin_ssh_key { + public_key = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDYnCJkpvIoEzjoYBmGKekFXGEOOlfcxD3RTtoYYy+b8PTVeyhY609UTn713hUxC/WKtY2QZgxs02GMmPfkqDTnt8JiD+PRMANBwYZPEe3BkuLoLFznFAb81ATpNbhqX26yauYLDSfoqUZ2EoRoKZvgKu0woNUrEHcQ1/Be28lF3vHdHga+Xo3xsH7cxIl5yHlbgfgtSPlqPckuiuu+V0I8rsPSW+fiP4NqZWjirm85QQPh0+CriFm5N+EKRhanLN+w5O//Ev0ZgOMR8CX+S62BqqG+DiW11irL7//1Z0oeRuBaeiuw1H5g38Gk6PFX1+GjaBm5bAg/ymej5f+F3HBpMvpSFKcUhe1hoqDP2cy6kSTGjl5HxOmL9uclq9NApyw+einkvL/t69ET1OzN4LMTjQjeWLzmrouG5suarhVlp8Lrup3/L6AaPyN2I81+lFlOTh2PJMlPlxtzcD1lT8IFhb7OFuk1Y7fC/gzDVgmH6E1Gqsw4+eg3k0IsdNZxa5M= szkolnik@Sygin" + username = "sz" + } + boot_diagnostics { + } + os_disk { + caching = "ReadWrite" + storage_account_type = "Premium_LRS" + } + source_image_reference { + offer = "0001-com-ubuntu-server-jammy" + publisher = "canonical" + sku = "22_04-lts-gen2" + version = "latest" + } + depends_on = [ + azurerm_network_interface.res-7, + ] +} +resource "azurerm_lb" "res-3" { + location = "northeurope" + name = "tmpl-eun-lb" + resource_group_name = "varonis-assignment-03" + sku = "Standard" + frontend_ip_configuration { + name = "tmpl-eun-fe-ip-conf" + } + depends_on = [ + azurerm_resource_group.res-1, + ] +} +resource "azurerm_lb_backend_address_pool" "res-4" { + loadbalancer_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb" + name = "tmpl-eun-be-pool" + depends_on = [ + azurerm_lb.res-3, + ] +} +resource "azurerm_lb" "res-5" { + location = "eastus" + name = "tmpl-use-lb" + resource_group_name = "varonis-assignment-03" + sku = "Standard" + frontend_ip_configuration { + name = "tmpl-use-fe-ip-conf" + } + depends_on = [ + azurerm_resource_group.res-1, + ] +} +resource "azurerm_lb_backend_address_pool" "res-6" { + loadbalancer_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb" + name = "tmpl-use-be-pool" + depends_on = [ + azurerm_lb.res-5, + ] +} +resource "azurerm_network_interface" "res-7" { + location = "northeurope" + name = "tmpl-eun-vm01457" + resource_group_name = "varonis-assignment-03" + ip_configuration { + name = "ipconfig1" + private_ip_address_allocation = "Dynamic" + public_ip_address_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-eun-vm01-ip" + subnet_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-eun-vm01-vnet/subnets/default" + } + depends_on = [ + azurerm_public_ip.res-18, + azurerm_subnet.res-23, + ] +} +resource "azurerm_network_interface_backend_address_pool_association" "res-8" { + backend_address_pool_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb/backendAddressPools/tmpl-eun-be-pool" + ip_configuration_name = "ipconfig1" + network_interface_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457" + depends_on = [ + azurerm_lb_backend_address_pool.res-4, + azurerm_network_interface.res-7, + ] +} +resource "azurerm_network_interface_security_group_association" "res-9" { + network_interface_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457" + network_security_group_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-eun-vm01-nsg" + depends_on = [ + azurerm_network_interface.res-7, + azurerm_network_security_group.res-13, + ] +} +resource "azurerm_network_interface" "res-10" { + location = "eastus" + name = "tmpl-use-vm1329" + resource_group_name = "varonis-assignment-03" + ip_configuration { + name = "ipconfig1" + private_ip_address_allocation = "Dynamic" + public_ip_address_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-use-vm1-ip" + subnet_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-use-vm1-vnet/subnets/default" + } + depends_on = [ + azurerm_public_ip.res-20, + azurerm_subnet.res-25, + ] +} +resource "azurerm_network_interface_backend_address_pool_association" "res-11" { + backend_address_pool_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb/backendAddressPools/tmpl-use-be-pool" + ip_configuration_name = "ipconfig1" + network_interface_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329" + depends_on = [ + azurerm_lb_backend_address_pool.res-6, + azurerm_network_interface.res-10, + ] +} +resource "azurerm_network_interface_security_group_association" "res-12" { + network_interface_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329" + network_security_group_id = "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-use-vm1-nsg" + depends_on = [ + azurerm_network_interface.res-10, + azurerm_network_security_group.res-15, + ] +} +resource "azurerm_network_security_group" "res-13" { + location = "northeurope" + name = "tmpl-eun-vm01-nsg" + resource_group_name = "varonis-assignment-03" + depends_on = [ + azurerm_resource_group.res-1, + ] +} +resource "azurerm_network_security_rule" "res-14" { + access = "Allow" + destination_address_prefix = "*" + destination_port_range = "22" + direction = "Inbound" + name = "SSH" + network_security_group_name = "tmpl-eun-vm01-nsg" + priority = 300 + protocol = "Tcp" + resource_group_name = "varonis-assignment-03" + source_address_prefix = "*" + source_port_range = "*" + depends_on = [ + azurerm_network_security_group.res-13, + ] +} +resource "azurerm_network_security_group" "res-15" { + location = "eastus" + name = "tmpl-use-vm1-nsg" + resource_group_name = "varonis-assignment-03" + depends_on = [ + azurerm_resource_group.res-1, + ] +} +resource "azurerm_network_security_rule" "res-16" { + access = "Allow" + destination_address_prefix = "*" + destination_port_range = "22" + direction = "Inbound" + name = "SSH" + network_security_group_name = "tmpl-use-vm1-nsg" + priority = 300 + protocol = "Tcp" + resource_group_name = "varonis-assignment-03" + source_address_prefix = "*" + source_port_range = "*" + depends_on = [ + azurerm_network_security_group.res-15, + ] +} +resource "azurerm_public_ip" "res-17" { + allocation_method = "Static" + domain_name_label = "tmpl-eun-lb-addr" + location = "northeurope" + name = "tmpl-eun-public-ip" + resource_group_name = "varonis-assignment-03" + sku = "Standard" + zones = ["1", "2", "3"] + depends_on = [ + azurerm_resource_group.res-1, + ] +} +resource "azurerm_public_ip" "res-18" { + allocation_method = "Static" + domain_name_label = "tmpl-eun-vm1" + location = "northeurope" + name = "tmpl-eun-vm01-ip" + resource_group_name = "varonis-assignment-03" + sku = "Standard" + depends_on = [ + azurerm_resource_group.res-1, + ] +} +resource "azurerm_public_ip" "res-19" { + allocation_method = "Static" + domain_name_label = "tmpl-use-lb-addr" + location = "eastus" + name = "tmpl-use-public-ip" + resource_group_name = "varonis-assignment-03" + sku = "Standard" + zones = ["1", "2", "3"] + depends_on = [ + azurerm_resource_group.res-1, + ] +} +resource "azurerm_public_ip" "res-20" { + allocation_method = "Static" + domain_name_label = "tmpl-use-vm1" + location = "eastus" + name = "tmpl-use-vm1-ip" + resource_group_name = "varonis-assignment-03" + sku = "Standard" + depends_on = [ + azurerm_resource_group.res-1, + ] +} +resource "azurerm_traffic_manager_profile" "res-21" { + name = "tmpl-traffic-mgr" + resource_group_name = "varonis-assignment-03" + traffic_routing_method = "Geographic" + dns_config { + relative_name = "tmpl-traffic-mgr" + ttl = 60 + } + monitor_config { + path = "/" + port = 443 + protocol = "HTTP" + } + depends_on = [ + azurerm_resource_group.res-1, + ] +} +resource "azurerm_virtual_network" "res-22" { + address_space = ["10.0.0.0/16"] + location = "northeurope" + name = "tmpl-eun-vm01-vnet" + resource_group_name = "varonis-assignment-03" + depends_on = [ + azurerm_resource_group.res-1, + ] +} +resource "azurerm_subnet" "res-23" { + address_prefixes = ["10.0.0.0/24"] + name = "default" + resource_group_name = "varonis-assignment-03" + virtual_network_name = "tmpl-eun-vm01-vnet" + depends_on = [ + azurerm_virtual_network.res-22, + ] +} +resource "azurerm_virtual_network" "res-24" { + address_space = ["10.1.0.0/16"] + location = "eastus" + name = "tmpl-use-vm1-vnet" + resource_group_name = "varonis-assignment-03" + depends_on = [ + azurerm_resource_group.res-1, + ] +} +resource "azurerm_subnet" "res-25" { + address_prefixes = ["10.1.0.0/24"] + name = "default" + resource_group_name = "varonis-assignment-03" + virtual_network_name = "tmpl-use-vm1-vnet" + depends_on = [ + azurerm_virtual_network.res-24, + ] +} diff --git a/src/ASSIGNMENT-03/export/provider.tf b/src/ASSIGNMENT-03/export/provider.tf new file mode 100644 index 0000000..4ab6465 --- /dev/null +++ b/src/ASSIGNMENT-03/export/provider.tf @@ -0,0 +1,4 @@ +provider "azurerm" { + features { + } +} diff --git a/src/ASSIGNMENT-03/export/terraform.tf b/src/ASSIGNMENT-03/export/terraform.tf new file mode 100644 index 0000000..12974d5 --- /dev/null +++ b/src/ASSIGNMENT-03/export/terraform.tf @@ -0,0 +1,9 @@ +terraform { + backend "local" {} + required_providers { + azurerm = { + source = "hashicorp/azurerm" + version = "3.65.0" + } + } +} diff --git a/src/ASSIGNMENT-03/export/terraform.tfstate b/src/ASSIGNMENT-03/export/terraform.tfstate new file mode 100644 index 0000000..07d5338 --- /dev/null +++ b/src/ASSIGNMENT-03/export/terraform.tfstate @@ -0,0 +1,1032 @@ +{ + "version": 4, + "terraform_version": "1.3.2", + "serial": 26, + "lineage": "051d0dd2-fae7-4e88-12ac-a9d7d4dc834b", + "outputs": {}, + "resources": [ + { + "mode": "managed", + "type": "azurerm_lb", + "name": "res-3", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "edge_zone": "", + "frontend_ip_configuration": [ + { + "gateway_load_balancer_frontend_ip_configuration_id": "", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb/frontendIPConfigurations/tmpl-eun-fe-ip-conf", + "inbound_nat_rules": [], + "load_balancer_rules": [ + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb/loadBalancingRules/tmpl-eun-lb-rule" + ], + "name": "tmpl-eun-fe-ip-conf", + "outbound_rules": [], + "private_ip_address": "", + "private_ip_address_allocation": "Dynamic", + "private_ip_address_version": "", + "public_ip_address_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-eun-public-ip", + "public_ip_prefix_id": "", + "subnet_id": "", + "zones": [] + } + ], + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb", + "location": "northeurope", + "name": "tmpl-eun-lb", + "private_ip_address": "", + "private_ip_addresses": [], + "resource_group_name": "varonis-assignment-03", + "sku": "Standard", + "sku_tier": "Regional", + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_lb", + "name": "res-5", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "edge_zone": "", + "frontend_ip_configuration": [ + { + "gateway_load_balancer_frontend_ip_configuration_id": "", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb/frontendIPConfigurations/tmpl-use-fe-ip-conf", + "inbound_nat_rules": [], + "load_balancer_rules": [ + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb/loadBalancingRules/tmpl-use-lb-rule" + ], + "name": "tmpl-use-fe-ip-conf", + "outbound_rules": [], + "private_ip_address": "", + "private_ip_address_allocation": "Dynamic", + "private_ip_address_version": "", + "public_ip_address_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-use-public-ip", + "public_ip_prefix_id": "", + "subnet_id": "", + "zones": [] + } + ], + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb", + "location": "eastus", + "name": "tmpl-use-lb", + "private_ip_address": "", + "private_ip_addresses": [], + "resource_group_name": "varonis-assignment-03", + "sku": "Standard", + "sku_tier": "Regional", + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_lb_backend_address_pool", + "name": "res-4", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "backend_ip_configurations": [ + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457/ipConfigurations/ipconfig1" + ], + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb/backendAddressPools/tmpl-eun-be-pool", + "inbound_nat_rules": [], + "load_balancing_rules": [ + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb/loadBalancingRules/tmpl-eun-lb-rule" + ], + "loadbalancer_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb", + "name": "tmpl-eun-be-pool", + "outbound_rules": [], + "timeouts": null, + "tunnel_interface": [], + "virtual_network_id": "" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_lb_backend_address_pool", + "name": "res-6", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "backend_ip_configurations": [ + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329/ipConfigurations/ipconfig1" + ], + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb/backendAddressPools/tmpl-use-be-pool", + "inbound_nat_rules": [], + "load_balancing_rules": [ + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb/loadBalancingRules/tmpl-use-lb-rule" + ], + "loadbalancer_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb", + "name": "tmpl-use-be-pool", + "outbound_rules": [], + "timeouts": null, + "tunnel_interface": [], + "virtual_network_id": "" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_linux_virtual_machine", + "name": "res-0", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "additional_capabilities": [], + "admin_password": null, + "admin_ssh_key": [ + { + "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDYnCJkpvIoEzjoYBmGKekFXGEOOlfcxD3RTtoYYy+b8PTVeyhY609UTn713hUxC/WKtY2QZgxs02GMmPfkqDTnt8JiD+PRMANBwYZPEe3BkuLoLFznFAb81ATpNbhqX26yauYLDSfoqUZ2EoRoKZvgKu0woNUrEHcQ1/Be28lF3vHdHga+Xo3xsH7cxIl5yHlbgfgtSPlqPckuiuu+V0I8rsPSW+fiP4NqZWjirm85QQPh0+CriFm5N+EKRhanLN+w5O//Ev0ZgOMR8CX+S62BqqG+DiW11irL7//1Z0oeRuBaeiuw1H5g38Gk6PFX1+GjaBm5bAg/ymej5f+F3HBpMvpSFKcUhe1hoqDP2cy6kSTGjl5HxOmL9uclq9NApyw+einkvL/t69ET1OzN4LMTjQjeWLzmrouG5suarhVlp8Lrup3/L6AaPyN2I81+lFlOTh2PJMlPlxtzcD1lT8IFhb7OFuk1Y7fC/gzDVgmH6E1Gqsw4+eg3k0IsdNZxa5M= szkolnik@Sygin", + "username": "sz" + } + ], + "admin_username": "sz", + "allow_extension_operations": true, + "availability_set_id": "", + "boot_diagnostics": [ + { + "storage_account_uri": "" + } + ], + "capacity_reservation_group_id": "", + "computer_name": "tmpl-use-vm1", + "custom_data": null, + "dedicated_host_group_id": "", + "dedicated_host_id": "", + "disable_password_authentication": true, + "edge_zone": "", + "encryption_at_host_enabled": false, + "eviction_policy": "", + "extensions_time_budget": "PT1H30M", + "gallery_application": [], + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/VARONIS-ASSIGNMENT-03/providers/Microsoft.Compute/virtualMachines/TMPL-USE-VM1", + "identity": [], + "license_type": "", + "location": "eastus", + "max_bid_price": -1, + "name": "TMPL-USE-VM1", + "network_interface_ids": [ + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329" + ], + "os_disk": [ + { + "caching": "ReadWrite", + "diff_disk_settings": [], + "disk_encryption_set_id": "", + "disk_size_gb": 30, + "name": "tmpl-use-vm1_OsDisk_1_9c5e280b362c4672806ded180e2f75cb", + "secure_vm_disk_encryption_set_id": "", + "security_encryption_type": "", + "storage_account_type": "Premium_LRS", + "write_accelerator_enabled": false + } + ], + "patch_assessment_mode": "ImageDefault", + "patch_mode": "ImageDefault", + "plan": [], + "platform_fault_domain": -1, + "priority": "Regular", + "private_ip_address": "10.1.0.4", + "private_ip_addresses": [ + "10.1.0.4" + ], + "provision_vm_agent": true, + "proximity_placement_group_id": "", + "public_ip_address": "20.119.60.219", + "public_ip_addresses": [ + "20.119.60.219" + ], + "resource_group_name": "VARONIS-ASSIGNMENT-03", + "secret": [], + "secure_boot_enabled": true, + "size": "Standard_B1s", + "source_image_id": "", + "source_image_reference": [ + { + "offer": "0001-com-ubuntu-server-jammy", + "publisher": "canonical", + "sku": "22_04-lts-gen2", + "version": "latest" + } + ], + "tags": {}, + "termination_notification": [], + "timeouts": null, + "user_data": "", + "virtual_machine_id": "507ada3f-5a88-4087-b892-c723f78aa33d", + "virtual_machine_scale_set_id": "", + "vtpm_enabled": true, + "zone": "" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNzAwMDAwMDAwMDAwLCJkZWxldGUiOjI3MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoyNzAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_linux_virtual_machine", + "name": "res-2", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "additional_capabilities": [], + "admin_password": null, + "admin_ssh_key": [ + { + "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDYnCJkpvIoEzjoYBmGKekFXGEOOlfcxD3RTtoYYy+b8PTVeyhY609UTn713hUxC/WKtY2QZgxs02GMmPfkqDTnt8JiD+PRMANBwYZPEe3BkuLoLFznFAb81ATpNbhqX26yauYLDSfoqUZ2EoRoKZvgKu0woNUrEHcQ1/Be28lF3vHdHga+Xo3xsH7cxIl5yHlbgfgtSPlqPckuiuu+V0I8rsPSW+fiP4NqZWjirm85QQPh0+CriFm5N+EKRhanLN+w5O//Ev0ZgOMR8CX+S62BqqG+DiW11irL7//1Z0oeRuBaeiuw1H5g38Gk6PFX1+GjaBm5bAg/ymej5f+F3HBpMvpSFKcUhe1hoqDP2cy6kSTGjl5HxOmL9uclq9NApyw+einkvL/t69ET1OzN4LMTjQjeWLzmrouG5suarhVlp8Lrup3/L6AaPyN2I81+lFlOTh2PJMlPlxtzcD1lT8IFhb7OFuk1Y7fC/gzDVgmH6E1Gqsw4+eg3k0IsdNZxa5M= szkolnik@Sygin", + "username": "sz" + } + ], + "admin_username": "sz", + "allow_extension_operations": true, + "availability_set_id": "", + "boot_diagnostics": [ + { + "storage_account_uri": "" + } + ], + "capacity_reservation_group_id": "", + "computer_name": "tmpl-eun-vm01", + "custom_data": null, + "dedicated_host_group_id": "", + "dedicated_host_id": "", + "disable_password_authentication": true, + "edge_zone": "", + "encryption_at_host_enabled": false, + "eviction_policy": "", + "extensions_time_budget": "PT1H30M", + "gallery_application": [], + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Compute/virtualMachines/tmpl-eun-vm01", + "identity": [], + "license_type": "", + "location": "northeurope", + "max_bid_price": -1, + "name": "tmpl-eun-vm01", + "network_interface_ids": [ + "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457" + ], + "os_disk": [ + { + "caching": "ReadWrite", + "diff_disk_settings": [], + "disk_encryption_set_id": "", + "disk_size_gb": 30, + "name": "tmpl-eun-vm01_disk1_5b6813f8dc4e4c398b751ed2ad776d1a", + "secure_vm_disk_encryption_set_id": "", + "security_encryption_type": "", + "storage_account_type": "Premium_LRS", + "write_accelerator_enabled": false + } + ], + "patch_assessment_mode": "ImageDefault", + "patch_mode": "ImageDefault", + "plan": [], + "platform_fault_domain": -1, + "priority": "Regular", + "private_ip_address": "10.0.0.4", + "private_ip_addresses": [ + "10.0.0.4" + ], + "provision_vm_agent": true, + "proximity_placement_group_id": "", + "public_ip_address": "74.234.56.212", + "public_ip_addresses": [ + "74.234.56.212" + ], + "resource_group_name": "varonis-assignment-03", + "secret": [], + "secure_boot_enabled": true, + "size": "Standard_B1s", + "source_image_id": "", + "source_image_reference": [ + { + "offer": "0001-com-ubuntu-server-jammy", + "publisher": "canonical", + "sku": "22_04-lts-gen2", + "version": "latest" + } + ], + "tags": {}, + "termination_notification": [], + "timeouts": null, + "user_data": "", + "virtual_machine_id": "87b76e6b-afd5-4274-8b2c-f3a15d2ad317", + "virtual_machine_scale_set_id": "", + "vtpm_enabled": true, + "zone": "" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNzAwMDAwMDAwMDAwLCJkZWxldGUiOjI3MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoyNzAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_network_interface", + "name": "res-10", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "applied_dns_servers": [], + "dns_servers": [], + "edge_zone": "", + "enable_accelerated_networking": false, + "enable_ip_forwarding": false, + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329", + "internal_dns_name_label": "", + "internal_domain_name_suffix": "de4ypauy2dvuvekse1qhduxfnb.bx.internal.cloudapp.net", + "ip_configuration": [ + { + "gateway_load_balancer_frontend_ip_configuration_id": "", + "name": "ipconfig1", + "primary": true, + "private_ip_address": "10.1.0.4", + "private_ip_address_allocation": "Dynamic", + "private_ip_address_version": "IPv4", + "public_ip_address_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-use-vm1-ip", + "subnet_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-use-vm1-vnet/subnets/default" + } + ], + "location": "eastus", + "mac_address": "60-45-BD-DC-4F-F1", + "name": "tmpl-use-vm1329", + "private_ip_address": "10.1.0.4", + "private_ip_addresses": [ + "10.1.0.4" + ], + "resource_group_name": "varonis-assignment-03", + "tags": {}, + "timeouts": null, + "virtual_machine_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Compute/virtualMachines/tmpl-use-vm1" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_network_interface", + "name": "res-7", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "applied_dns_servers": [], + "dns_servers": [], + "edge_zone": "", + "enable_accelerated_networking": false, + "enable_ip_forwarding": false, + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457", + "internal_dns_name_label": "", + "internal_domain_name_suffix": "giu42o0vtmcevlssl4stzlg3th.fx.internal.cloudapp.net", + "ip_configuration": [ + { + "gateway_load_balancer_frontend_ip_configuration_id": "", + "name": "ipconfig1", + "primary": true, + "private_ip_address": "10.0.0.4", + "private_ip_address_allocation": "Dynamic", + "private_ip_address_version": "IPv4", + "public_ip_address_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-eun-vm01-ip", + "subnet_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-eun-vm01-vnet/subnets/default" + } + ], + "location": "northeurope", + "mac_address": "00-22-48-A2-A6-C3", + "name": "tmpl-eun-vm01457", + "private_ip_address": "10.0.0.4", + "private_ip_addresses": [ + "10.0.0.4" + ], + "resource_group_name": "varonis-assignment-03", + "tags": {}, + "timeouts": null, + "virtual_machine_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Compute/virtualMachines/tmpl-eun-vm01" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_network_interface_backend_address_pool_association", + "name": "res-11", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "backend_address_pool_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb/backendAddressPools/tmpl-use-be-pool", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329/ipConfigurations/ipconfig1|/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-use-lb/backendAddressPools/tmpl-use-be-pool", + "ip_configuration_name": "ipconfig1", + "network_interface_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329", + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_network_interface_backend_address_pool_association", + "name": "res-8", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "backend_address_pool_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb/backendAddressPools/tmpl-eun-be-pool", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457/ipConfigurations/ipconfig1|/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/loadBalancers/tmpl-eun-lb/backendAddressPools/tmpl-eun-be-pool", + "ip_configuration_name": "ipconfig1", + "network_interface_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457", + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_network_interface_security_group_association", + "name": "res-12", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329|/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-use-vm1-nsg", + "network_interface_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-use-vm1329", + "network_security_group_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-use-vm1-nsg", + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_network_interface_security_group_association", + "name": "res-9", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457|/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-eun-vm01-nsg", + "network_interface_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkInterfaces/tmpl-eun-vm01457", + "network_security_group_id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-eun-vm01-nsg", + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_network_security_group", + "name": "res-13", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-eun-vm01-nsg", + "location": "northeurope", + "name": "tmpl-eun-vm01-nsg", + "resource_group_name": "varonis-assignment-03", + "security_rule": [ + { + "access": "Allow", + "description": "", + "destination_address_prefix": "*", + "destination_address_prefixes": [], + "destination_application_security_group_ids": [], + "destination_port_range": "22", + "destination_port_ranges": [], + "direction": "Inbound", + "name": "SSH", + "priority": 300, + "protocol": "Tcp", + "source_address_prefix": "*", + "source_address_prefixes": [], + "source_application_security_group_ids": [], + "source_port_range": "*", + "source_port_ranges": [] + } + ], + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_network_security_group", + "name": "res-15", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-use-vm1-nsg", + "location": "eastus", + "name": "tmpl-use-vm1-nsg", + "resource_group_name": "varonis-assignment-03", + "security_rule": [ + { + "access": "Allow", + "description": "", + "destination_address_prefix": "*", + "destination_address_prefixes": [], + "destination_application_security_group_ids": [], + "destination_port_range": "22", + "destination_port_ranges": [], + "direction": "Inbound", + "name": "SSH", + "priority": 300, + "protocol": "Tcp", + "source_address_prefix": "*", + "source_address_prefixes": [], + "source_application_security_group_ids": [], + "source_port_range": "*", + "source_port_ranges": [] + } + ], + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_network_security_rule", + "name": "res-14", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "access": "Allow", + "description": "", + "destination_address_prefix": "*", + "destination_address_prefixes": [], + "destination_application_security_group_ids": [], + "destination_port_range": "22", + "destination_port_ranges": [], + "direction": "Inbound", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-eun-vm01-nsg/securityRules/SSH", + "name": "SSH", + "network_security_group_name": "tmpl-eun-vm01-nsg", + "priority": 300, + "protocol": "Tcp", + "resource_group_name": "varonis-assignment-03", + "source_address_prefix": "*", + "source_address_prefixes": [], + "source_application_security_group_ids": [], + "source_port_range": "*", + "source_port_ranges": [], + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_network_security_rule", + "name": "res-16", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "access": "Allow", + "description": "", + "destination_address_prefix": "*", + "destination_address_prefixes": [], + "destination_application_security_group_ids": [], + "destination_port_range": "22", + "destination_port_ranges": [], + "direction": "Inbound", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/networkSecurityGroups/tmpl-use-vm1-nsg/securityRules/SSH", + "name": "SSH", + "network_security_group_name": "tmpl-use-vm1-nsg", + "priority": 300, + "protocol": "Tcp", + "resource_group_name": "varonis-assignment-03", + "source_address_prefix": "*", + "source_address_prefixes": [], + "source_application_security_group_ids": [], + "source_port_range": "*", + "source_port_ranges": [], + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_public_ip", + "name": "res-17", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "allocation_method": "Static", + "ddos_protection_mode": "VirtualNetworkInherited", + "ddos_protection_plan_id": null, + "domain_name_label": "tmpl-eun-lb-addr", + "edge_zone": "", + "fqdn": "tmpl-eun-lb-addr.northeurope.cloudapp.azure.com", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-eun-public-ip", + "idle_timeout_in_minutes": 4, + "ip_address": "20.223.9.67", + "ip_tags": {}, + "ip_version": "IPv4", + "location": "northeurope", + "name": "tmpl-eun-public-ip", + "public_ip_prefix_id": null, + "resource_group_name": "varonis-assignment-03", + "reverse_fqdn": "", + "sku": "Standard", + "sku_tier": "Regional", + "tags": {}, + "timeouts": null, + "zones": [ + "1", + "2", + "3" + ] + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_public_ip", + "name": "res-18", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "allocation_method": "Static", + "ddos_protection_mode": "VirtualNetworkInherited", + "ddos_protection_plan_id": null, + "domain_name_label": "tmpl-eun-vm1", + "edge_zone": "", + "fqdn": "tmpl-eun-vm1.northeurope.cloudapp.azure.com", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-eun-vm01-ip", + "idle_timeout_in_minutes": 4, + "ip_address": "74.234.56.212", + "ip_tags": {}, + "ip_version": "IPv4", + "location": "northeurope", + "name": "tmpl-eun-vm01-ip", + "public_ip_prefix_id": null, + "resource_group_name": "varonis-assignment-03", + "reverse_fqdn": "", + "sku": "Standard", + "sku_tier": "Regional", + "tags": {}, + "timeouts": null, + "zones": [] + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_public_ip", + "name": "res-19", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "allocation_method": "Static", + "ddos_protection_mode": "VirtualNetworkInherited", + "ddos_protection_plan_id": null, + "domain_name_label": "tmpl-use-lb-addr", + "edge_zone": "", + "fqdn": "tmpl-use-lb-addr.eastus.cloudapp.azure.com", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-use-public-ip", + "idle_timeout_in_minutes": 4, + "ip_address": "20.42.38.162", + "ip_tags": {}, + "ip_version": "IPv4", + "location": "eastus", + "name": "tmpl-use-public-ip", + "public_ip_prefix_id": null, + "resource_group_name": "varonis-assignment-03", + "reverse_fqdn": "", + "sku": "Standard", + "sku_tier": "Regional", + "tags": {}, + "timeouts": null, + "zones": [ + "1", + "2", + "3" + ] + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_public_ip", + "name": "res-20", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "allocation_method": "Static", + "ddos_protection_mode": "VirtualNetworkInherited", + "ddos_protection_plan_id": null, + "domain_name_label": "tmpl-use-vm1", + "edge_zone": "", + "fqdn": "tmpl-use-vm1.eastus.cloudapp.azure.com", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/publicIPAddresses/tmpl-use-vm1-ip", + "idle_timeout_in_minutes": 4, + "ip_address": "20.119.60.219", + "ip_tags": {}, + "ip_version": "IPv4", + "location": "eastus", + "name": "tmpl-use-vm1-ip", + "public_ip_prefix_id": null, + "resource_group_name": "varonis-assignment-03", + "reverse_fqdn": "", + "sku": "Standard", + "sku_tier": "Regional", + "tags": {}, + "timeouts": null, + "zones": [] + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_resource_group", + "name": "res-1", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03", + "location": "northeurope", + "managed_by": "", + "name": "varonis-assignment-03", + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo1NDAwMDAwMDAwMDAwLCJkZWxldGUiOjU0MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjo1NDAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_subnet", + "name": "res-23", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "address_prefixes": [ + "10.0.0.0/24" + ], + "delegation": [], + "enforce_private_link_endpoint_network_policies": true, + "enforce_private_link_service_network_policies": false, + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-eun-vm01-vnet/subnets/default", + "name": "default", + "private_endpoint_network_policies_enabled": false, + "private_link_service_network_policies_enabled": true, + "resource_group_name": "varonis-assignment-03", + "service_endpoint_policy_ids": [], + "service_endpoints": [], + "timeouts": null, + "virtual_network_name": "tmpl-eun-vm01-vnet" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_subnet", + "name": "res-25", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "address_prefixes": [ + "10.1.0.0/24" + ], + "delegation": [], + "enforce_private_link_endpoint_network_policies": true, + "enforce_private_link_service_network_policies": false, + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-use-vm1-vnet/subnets/default", + "name": "default", + "private_endpoint_network_policies_enabled": false, + "private_link_service_network_policies_enabled": true, + "resource_group_name": "varonis-assignment-03", + "service_endpoint_policy_ids": [], + "service_endpoints": [], + "timeouts": null, + "virtual_network_name": "tmpl-use-vm1-vnet" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_traffic_manager_profile", + "name": "res-21", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "dns_config": [ + { + "relative_name": "tmpl-traffic-mgr", + "ttl": 60 + } + ], + "fqdn": "tmpl-traffic-mgr.trafficmanager.net", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/trafficManagerProfiles/tmpl-traffic-mgr", + "max_return": 0, + "monitor_config": [ + { + "custom_header": [], + "expected_status_code_ranges": [], + "interval_in_seconds": 30, + "path": "/", + "port": 443, + "protocol": "HTTP", + "timeout_in_seconds": 10, + "tolerated_number_of_failures": 3 + } + ], + "name": "tmpl-traffic-mgr", + "profile_status": "Enabled", + "resource_group_name": "varonis-assignment-03", + "tags": {}, + "timeouts": null, + "traffic_routing_method": "Geographic", + "traffic_view_enabled": false + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_virtual_network", + "name": "res-22", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "address_space": [ + "10.0.0.0/16" + ], + "bgp_community": "", + "ddos_protection_plan": [], + "dns_servers": [], + "edge_zone": "", + "flow_timeout_in_minutes": 0, + "guid": "3bee2932-9b55-4a04-ae52-5fa53cacdd9f", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-eun-vm01-vnet", + "location": "northeurope", + "name": "tmpl-eun-vm01-vnet", + "resource_group_name": "varonis-assignment-03", + "subnet": [ + { + "address_prefix": "10.0.0.0/24", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-eun-vm01-vnet/subnets/default", + "name": "default", + "security_group": "" + } + ], + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_virtual_network", + "name": "res-24", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "address_space": [ + "10.1.0.0/16" + ], + "bgp_community": "", + "ddos_protection_plan": [], + "dns_servers": [], + "edge_zone": "", + "flow_timeout_in_minutes": 0, + "guid": "82873d19-e098-4aeb-9152-26e071d2e569", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-use-vm1-vnet", + "location": "eastus", + "name": "tmpl-use-vm1-vnet", + "resource_group_name": "varonis-assignment-03", + "subnet": [ + { + "address_prefix": "10.1.0.0/24", + "id": "/subscriptions/ced61991-09cf-4e19-a773-fa454609e1ed/resourceGroups/varonis-assignment-03/providers/Microsoft.Network/virtualNetworks/tmpl-use-vm1-vnet/subnets/default", + "name": "default", + "security_group": "" + } + ], + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfSwic2NoZW1hX3ZlcnNpb24iOiIwIn0=" + } + ] + } + ], + "check_results": null +}