diff --git a/006_route_table/terraform.tfstate b/006_route_table/terraform.tfstate new file mode 100644 index 0000000..e82dce3 --- /dev/null +++ b/006_route_table/terraform.tfstate @@ -0,0 +1,1077 @@ +{ + "version": 4, + "terraform_version": "1.6.6", + "serial": 32, + "lineage": "9b46180a-6b7c-5b90-8e8f-2ee23c54e3ca", + "outputs": {}, + "resources": [ + { + "mode": "managed", + "type": "azurerm_firewall_policy", + "name": "firewall-policy", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "auto_learn_private_ranges_enabled": false, + "base_policy_id": "", + "child_policies": [], + "dns": [], + "explicit_proxy": [], + "firewalls": [ + "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/azureFirewalls/firewall" + ], + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/firewallPolicies/firewall-policy", + "identity": [], + "insights": [], + "intrusion_detection": [], + "location": "westeurope", + "name": "firewall-policy", + "private_ip_ranges": [], + "resource_group_name": "rg-hub-006", + "rule_collection_groups": [ + "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/firewallPolicies/firewall-policy/ruleCollectionGroups/policy-group-allow" + ], + "sku": "Standard", + "sql_redirect_allowed": null, + "tags": {}, + "threat_intelligence_allowlist": [], + "threat_intelligence_mode": "Alert", + "timeouts": null, + "tls_certificate": [] + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-hub" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_public_ip", + "name": "pip-firewall", + "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": null, + "edge_zone": "", + "fqdn": null, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/publicIPAddresses/pip-firewall", + "idle_timeout_in_minutes": 4, + "ip_address": "20.123.212.32", + "ip_tags": {}, + "ip_version": "IPv4", + "location": "westeurope", + "name": "pip-firewall", + "public_ip_prefix_id": null, + "resource_group_name": "rg-hub-006", + "reverse_fqdn": null, + "sku": "Standard", + "sku_tier": "Regional", + "tags": {}, + "timeouts": null, + "zones": [ + "1" + ] + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-hub" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_resource_group", + "name": "rg-hub", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006", + "location": "westeurope", + "managed_by": "", + "name": "rg-hub-006", + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo1NDAwMDAwMDAwMDAwLCJkZWxldGUiOjU0MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjo1NDAwMDAwMDAwMDAwfX0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_resource_group", + "name": "rg-spoke-1", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006", + "location": "westeurope", + "managed_by": "", + "name": "rg-spoke-1-006", + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo1NDAwMDAwMDAwMDAwLCJkZWxldGUiOjU0MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjo1NDAwMDAwMDAwMDAwfX0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_resource_group", + "name": "rg-spoke-2", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006", + "location": "westeurope", + "managed_by": "", + "name": "rg-spoke-2-006", + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo1NDAwMDAwMDAwMDAwLCJkZWxldGUiOjU0MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjo1NDAwMDAwMDAwMDAwfX0=" + } + ] + }, + { + "mode": "managed", + "type": "azurerm_route_table", + "name": "route-table-spoke-1", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "disable_bgp_route_propagation": true, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Network/routeTables/route-table-spoke-1", + "location": "westeurope", + "name": "route-table-spoke-1", + "resource_group_name": "rg-spoke-1-006", + "route": [], + "subnets": [ + "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-1/subnets/subnet-vm-spoke-1" + ], + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-spoke-1" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_route_table", + "name": "route-table-spoke-2", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "disable_bgp_route_propagation": true, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Network/routeTables/route-table-spoke-2", + "location": "westeurope", + "name": "route-table-spoke-2", + "resource_group_name": "rg-spoke-2-006", + "route": [], + "subnets": [ + "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-2/subnets/subnet-vm-spoke-2" + ], + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-spoke-2" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_subnet", + "name": "subnet-bastion", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "address_prefixes": [ + "172.16.1.0/27" + ], + "delegation": [], + "enforce_private_link_endpoint_network_policies": false, + "enforce_private_link_service_network_policies": false, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/virtualNetworks/vnet-hub/subnets/AzureBastionSubnet", + "name": "AzureBastionSubnet", + "private_endpoint_network_policies_enabled": true, + "private_link_service_network_policies_enabled": true, + "resource_group_name": "rg-hub-006", + "service_endpoint_policy_ids": [], + "service_endpoints": [], + "timeouts": null, + "virtual_network_name": "vnet-hub" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-hub", + "azurerm_virtual_network.vnet-hub" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_subnet", + "name": "subnet-firewall", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "address_prefixes": [ + "172.16.0.0/24" + ], + "delegation": [], + "enforce_private_link_endpoint_network_policies": false, + "enforce_private_link_service_network_policies": false, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/virtualNetworks/vnet-hub/subnets/AzureFirewallSubnet", + "name": "AzureFirewallSubnet", + "private_endpoint_network_policies_enabled": true, + "private_link_service_network_policies_enabled": true, + "resource_group_name": "rg-hub-006", + "service_endpoint_policy_ids": [], + "service_endpoints": [], + "timeouts": null, + "virtual_network_name": "vnet-hub" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-hub", + "azurerm_virtual_network.vnet-hub" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_subnet", + "name": "subnet-vm-spoke-1", + "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": false, + "enforce_private_link_service_network_policies": false, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-1/subnets/subnet-vm-spoke-1", + "name": "subnet-vm-spoke-1", + "private_endpoint_network_policies_enabled": true, + "private_link_service_network_policies_enabled": true, + "resource_group_name": "rg-spoke-1-006", + "service_endpoint_policy_ids": [], + "service_endpoints": [], + "timeouts": null, + "virtual_network_name": "vnet-spoke-1" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-spoke-1", + "azurerm_virtual_network.vnet-spoke-1" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_subnet", + "name": "subnet-vm-spoke-2", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "address_prefixes": [ + "10.2.0.0/24" + ], + "delegation": [], + "enforce_private_link_endpoint_network_policies": false, + "enforce_private_link_service_network_policies": false, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-2/subnets/subnet-vm-spoke-2", + "name": "subnet-vm-spoke-2", + "private_endpoint_network_policies_enabled": true, + "private_link_service_network_policies_enabled": true, + "resource_group_name": "rg-spoke-2-006", + "service_endpoint_policy_ids": [], + "service_endpoints": [], + "timeouts": null, + "virtual_network_name": "vnet-spoke-2" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-spoke-2", + "azurerm_virtual_network.vnet-spoke-2" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_subnet_route_table_association", + "name": "association-route-table-subnet-vm-spoke-1", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-1/subnets/subnet-vm-spoke-1", + "route_table_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Network/routeTables/route-table-spoke-1", + "subnet_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-1/subnets/subnet-vm-spoke-1", + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMH19", + "dependencies": [ + "azurerm_resource_group.rg-spoke-1", + "azurerm_route_table.route-table-spoke-1", + "azurerm_subnet.subnet-vm-spoke-1", + "azurerm_virtual_network.vnet-spoke-1" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_subnet_route_table_association", + "name": "association-route-table-subnet-vm-spoke-2", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-2/subnets/subnet-vm-spoke-2", + "route_table_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Network/routeTables/route-table-spoke-2", + "subnet_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-2/subnets/subnet-vm-spoke-2", + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMH19", + "dependencies": [ + "azurerm_resource_group.rg-spoke-2", + "azurerm_route_table.route-table-spoke-2", + "azurerm_subnet.subnet-vm-spoke-2", + "azurerm_virtual_network.vnet-spoke-2" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_virtual_network", + "name": "vnet-hub", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "address_space": [ + "172.16.0.0/16" + ], + "bgp_community": "", + "ddos_protection_plan": [], + "dns_servers": [], + "edge_zone": "", + "encryption": [], + "flow_timeout_in_minutes": 0, + "guid": "279053f0-7ba7-472f-b4d8-f46edd830263", + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/virtualNetworks/vnet-hub", + "location": "westeurope", + "name": "vnet-hub", + "resource_group_name": "rg-hub-006", + "subnet": [ + { + "address_prefix": "172.16.0.0/24", + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/virtualNetworks/vnet-hub/subnets/AzureFirewallSubnet", + "name": "AzureFirewallSubnet", + "security_group": "" + }, + { + "address_prefix": "172.16.1.0/27", + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/virtualNetworks/vnet-hub/subnets/AzureBastionSubnet", + "name": "AzureBastionSubnet", + "security_group": "" + } + ], + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-hub" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_virtual_network", + "name": "vnet-spoke-1", + "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": "", + "encryption": [], + "flow_timeout_in_minutes": 0, + "guid": "fbdee627-d1ef-4083-a34f-df8690de5b5f", + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-1", + "location": "westeurope", + "name": "vnet-spoke-1", + "resource_group_name": "rg-spoke-1-006", + "subnet": [ + { + "address_prefix": "10.1.0.0/24", + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-1/subnets/subnet-vm-spoke-1", + "name": "subnet-vm-spoke-1", + "security_group": "" + } + ], + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-spoke-1" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_virtual_network", + "name": "vnet-spoke-2", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "address_space": [ + "10.2.0.0/16" + ], + "bgp_community": "", + "ddos_protection_plan": [], + "dns_servers": [], + "edge_zone": "", + "encryption": [], + "flow_timeout_in_minutes": 0, + "guid": "8fa7451f-1d7f-44df-8cad-20aa0efe6fa7", + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-2", + "location": "westeurope", + "name": "vnet-spoke-2", + "resource_group_name": "rg-spoke-2-006", + "subnet": [ + { + "address_prefix": "10.2.0.0/24", + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-2/subnets/subnet-vm-spoke-2", + "name": "subnet-vm-spoke-2", + "security_group": "" + } + ], + "tags": {}, + "timeouts": null + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-spoke-2" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_virtual_network_peering", + "name": "peering-hub-to-spoke-1", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "allow_forwarded_traffic": true, + "allow_gateway_transit": false, + "allow_virtual_network_access": true, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/virtualNetworks/vnet-hub/virtualNetworkPeerings/peering-hub-to-spoke-1", + "name": "peering-hub-to-spoke-1", + "remote_virtual_network_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-1", + "resource_group_name": "rg-hub-006", + "timeouts": null, + "triggers": null, + "use_remote_gateways": false, + "virtual_network_name": "vnet-hub" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-hub", + "azurerm_resource_group.rg-spoke-1", + "azurerm_virtual_network.vnet-hub", + "azurerm_virtual_network.vnet-spoke-1" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_virtual_network_peering", + "name": "peering-hub-to-spoke-2", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "allow_forwarded_traffic": true, + "allow_gateway_transit": false, + "allow_virtual_network_access": true, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/virtualNetworks/vnet-hub/virtualNetworkPeerings/peering-hub-to-spoke-2", + "name": "peering-hub-to-spoke-2", + "remote_virtual_network_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-2", + "resource_group_name": "rg-hub-006", + "timeouts": null, + "triggers": null, + "use_remote_gateways": false, + "virtual_network_name": "vnet-hub" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-hub", + "azurerm_resource_group.rg-spoke-2", + "azurerm_virtual_network.vnet-hub", + "azurerm_virtual_network.vnet-spoke-2" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_virtual_network_peering", + "name": "peering-spoke-1-to-hub", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "allow_forwarded_traffic": true, + "allow_gateway_transit": false, + "allow_virtual_network_access": true, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-1/virtualNetworkPeerings/peering-spoke-1-to-hub", + "name": "peering-spoke-1-to-hub", + "remote_virtual_network_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/virtualNetworks/vnet-hub", + "resource_group_name": "rg-spoke-1-006", + "timeouts": null, + "triggers": null, + "use_remote_gateways": false, + "virtual_network_name": "vnet-spoke-1" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-hub", + "azurerm_resource_group.rg-spoke-1", + "azurerm_virtual_network.vnet-hub", + "azurerm_virtual_network.vnet-spoke-1" + ] + } + ] + }, + { + "mode": "managed", + "type": "azurerm_virtual_network_peering", + "name": "peering-spoke-2-to-hub", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "allow_forwarded_traffic": true, + "allow_gateway_transit": false, + "allow_virtual_network_access": true, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-2/virtualNetworkPeerings/peering-spoke-2-to-hub", + "name": "peering-spoke-2-to-hub", + "remote_virtual_network_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/virtualNetworks/vnet-hub", + "resource_group_name": "rg-spoke-2-006", + "timeouts": null, + "triggers": null, + "use_remote_gateways": false, + "virtual_network_name": "vnet-spoke-2" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-hub", + "azurerm_resource_group.rg-spoke-2", + "azurerm_virtual_network.vnet-hub", + "azurerm_virtual_network.vnet-spoke-2" + ] + } + ] + }, + { + "module": "module.bastion", + "mode": "managed", + "type": "azurerm_bastion_host", + "name": "bastion", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "copy_paste_enabled": true, + "dns_name": "bst-e80f2004-7353-48fe-942f-9b25b075d258.bastion.azure.com", + "file_copy_enabled": true, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/bastionHosts/bastion-host", + "ip_configuration": [ + { + "name": "configuration", + "public_ip_address_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/publicIPAddresses/pip-bastion", + "subnet_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/virtualNetworks/vnet-hub/subnets/AzureBastionSubnet" + } + ], + "ip_connect_enabled": false, + "location": "westeurope", + "name": "bastion-host", + "resource_group_name": "rg-hub-006", + "scale_units": 2, + "shareable_link_enabled": true, + "sku": "Standard", + "tags": {}, + "timeouts": null, + "tunneling_enabled": true + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-hub", + "azurerm_subnet.subnet-bastion", + "azurerm_virtual_network.vnet-hub", + "module.bastion.azurerm_public_ip.pip" + ] + } + ] + }, + { + "module": "module.bastion", + "mode": "managed", + "type": "azurerm_public_ip", + "name": "pip", + "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": null, + "edge_zone": "", + "fqdn": null, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-hub-006/providers/Microsoft.Network/publicIPAddresses/pip-bastion", + "idle_timeout_in_minutes": 4, + "ip_address": "65.52.148.40", + "ip_tags": {}, + "ip_version": "IPv4", + "location": "westeurope", + "name": "pip-bastion", + "public_ip_prefix_id": null, + "resource_group_name": "rg-hub-006", + "reverse_fqdn": null, + "sku": "Standard", + "sku_tier": "Regional", + "tags": {}, + "timeouts": null, + "zones": [] + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-hub" + ] + } + ] + }, + { + "module": "module.vm-linux-spoke-1", + "mode": "managed", + "type": "azurerm_linux_virtual_machine", + "name": "vm", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "additional_capabilities": [], + "admin_password": "@Aa123456789", + "admin_ssh_key": [], + "admin_username": "azureuser", + "allow_extension_operations": true, + "availability_set_id": "", + "boot_diagnostics": [ + { + "storage_account_uri": "" + } + ], + "bypass_platform_safety_checks_on_user_schedule_enabled": false, + "capacity_reservation_group_id": "", + "computer_name": "vm-linux-spoke-1", + "custom_data": "IyEvYmluL2Jhc2gKCnN1ZG8gYXB0IC1xcSB1cGRhdGUKCiMgSW5zdGFsbCBjdXJsIGFuZCB0cmFjZXJvdXRlIGFuZCBqcQpzdWRvIGFwdCAtcXEgaW5zdGFsbCBjdXJsIHRyYWNlcm91dGUgaW5ldHV0aWxzLXRyYWNlcm91dGUganEgLXkKCiMgSW5zdGFsbCBOR0lOWCB3ZWIgc2VydmVyCnN1ZG8gYXB0IC1xcSBpbnN0YWxsIG5naW54IC15CgpJUD0kKGhvc3RuYW1lIC1pKQoKZWNobyAiSGVsbG8gZnJvbSB2aXJ0dWFsIG1hY2hpbmU6ICRIT1NUTkFNRSwgd2l0aCBJUCBhZGRyZXNzOiAkSVAiID4gL3Zhci93d3cvaHRtbC9pbmRleC5odG1sCgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMgT3B0aW9uYWwsIGNoYW5nZSBjb21tYW5kIGxpbmUgc3R5bGUKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwoKc3VkbyBhcHQgLXFxIGluc3RhbGwgYmFzaC1jb21wbGV0aW9uIC15CgpjYXQgPDxFT0YgPiB+Ly5pbnB1dHJjCnNldCBzaG93LWFsbC1pZi1hbWJpZ3VvdXMgb24Kc2V0IHNob3ctYWxsLWlmLXVubW9kaWZpZWQgb24Kc2V0IG1lbnUtY29tcGxldGUtZGlzcGxheS1wcmVmaXggb24KIi90IjogbWVudS1jb21wbGV0ZQoiXGVbWiI6IG1lbnUtY29tcGxldGUtYmFja3dhcmQKIlxlW0EiOiBoaXN0b3J5LXNlYXJjaC1iYWNrd2FyZAoiXGVbQiI6IGhpc3Rvcnktc2VhcmNoLWZvcndhcmQKIlxlT0EiOiBoaXN0b3J5LXNlYXJjaC1iYWNrd2FyZAoiXGVPQiI6IGhpc3Rvcnktc2VhcmNoLWZvcndhcmQKRU9GCgojIFNjcmlwdCB0byBmb3JjZSBlbmFibGUgY29sb3IgcHJvbXB0IG9uIFVidW50dSBhbmQgb3RoZXIgTGludXggZGlzdHJvcy4Kc2VkIC1pICdzLyNmb3JjZV9jb2xvcl9wcm9tcHQ9eWVzL2ZvcmNlX2NvbG9yX3Byb21wdD15ZXMvZycgfi8uYmFzaHJjCgojIFJlbG9hZCB0aGUgLmJhc2hyYyBmaWxlCnNvdXJjZSB+Ly5iYXNocmM=", + "dedicated_host_group_id": "", + "dedicated_host_id": "", + "disable_password_authentication": false, + "edge_zone": "", + "encryption_at_host_enabled": false, + "eviction_policy": "", + "extensions_time_budget": "PT1H30M", + "gallery_application": [], + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Compute/virtualMachines/vm-linux-spoke-1", + "identity": [], + "license_type": "", + "location": "westeurope", + "max_bid_price": -1, + "name": "vm-linux-spoke-1", + "network_interface_ids": [ + "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Network/networkInterfaces/nic-vm-linux-spoke-1" + ], + "os_disk": [ + { + "caching": "ReadWrite", + "diff_disk_settings": [], + "disk_encryption_set_id": "", + "disk_size_gb": 30, + "name": "vm-linux-spoke-1_disk1_10327b6d80674727be46c3c954aa1e5c", + "secure_vm_disk_encryption_set_id": "", + "security_encryption_type": "", + "storage_account_type": "Standard_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": "", + "public_ip_addresses": [], + "reboot_setting": "", + "resource_group_name": "rg-spoke-1-006", + "secret": [], + "secure_boot_enabled": false, + "size": "Standard_B2als_v2", + "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": "26f1b2db-e240-4729-9cf1-fb088400c0a9", + "virtual_machine_scale_set_id": "", + "vtpm_enabled": false, + "zone": "" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNzAwMDAwMDAwMDAwLCJkZWxldGUiOjI3MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoyNzAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-spoke-1", + "azurerm_subnet.subnet-vm-spoke-1", + "azurerm_virtual_network.vnet-spoke-1", + "module.vm-linux-spoke-1.azurerm_network_interface.nic_vm", + "module.vm-linux-spoke-1.azurerm_public_ip.pip_vm" + ] + } + ] + }, + { + "module": "module.vm-linux-spoke-1", + "mode": "managed", + "type": "azurerm_network_interface", + "name": "nic_vm", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "applied_dns_servers": [], + "auxiliary_mode": "", + "auxiliary_sku": "", + "dns_servers": [], + "edge_zone": "", + "enable_accelerated_networking": false, + "enable_ip_forwarding": false, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Network/networkInterfaces/nic-vm-linux-spoke-1", + "internal_dns_name_label": "", + "internal_domain_name_suffix": "e5tn345p0gbubi0p14djbxs1lh.ax.internal.cloudapp.net", + "ip_configuration": [ + { + "gateway_load_balancer_frontend_ip_configuration_id": "", + "name": "internal", + "primary": true, + "private_ip_address": "10.1.0.4", + "private_ip_address_allocation": "Dynamic", + "private_ip_address_version": "IPv4", + "public_ip_address_id": "", + "subnet_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-1/subnets/subnet-vm-spoke-1" + } + ], + "location": "westeurope", + "mac_address": "00-22-48-88-66-2C", + "name": "nic-vm-linux-spoke-1", + "private_ip_address": "10.1.0.4", + "private_ip_addresses": [ + "10.1.0.4" + ], + "resource_group_name": "rg-spoke-1-006", + "tags": {}, + "timeouts": null, + "virtual_machine_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-1-006/providers/Microsoft.Compute/virtualMachines/vm-linux-spoke-1" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-spoke-1", + "azurerm_subnet.subnet-vm-spoke-1", + "azurerm_virtual_network.vnet-spoke-1", + "module.vm-linux-spoke-1.azurerm_public_ip.pip_vm" + ] + } + ] + }, + { + "module": "module.vm-linux-spoke-1", + "mode": "managed", + "type": "azurerm_public_ip", + "name": "pip_vm", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [] + }, + { + "module": "module.vm-linux-spoke-2", + "mode": "managed", + "type": "azurerm_linux_virtual_machine", + "name": "vm", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "additional_capabilities": [], + "admin_password": "@Aa123456789", + "admin_ssh_key": [], + "admin_username": "azureuser", + "allow_extension_operations": true, + "availability_set_id": "", + "boot_diagnostics": [ + { + "storage_account_uri": "" + } + ], + "bypass_platform_safety_checks_on_user_schedule_enabled": false, + "capacity_reservation_group_id": "", + "computer_name": "vm-linux-spoke-2", + "custom_data": "IyEvYmluL2Jhc2gKCnN1ZG8gYXB0IC1xcSB1cGRhdGUKCiMgSW5zdGFsbCBjdXJsIGFuZCB0cmFjZXJvdXRlIGFuZCBqcQpzdWRvIGFwdCAtcXEgaW5zdGFsbCBjdXJsIHRyYWNlcm91dGUgaW5ldHV0aWxzLXRyYWNlcm91dGUganEgLXkKCiMgSW5zdGFsbCBOR0lOWCB3ZWIgc2VydmVyCnN1ZG8gYXB0IC1xcSBpbnN0YWxsIG5naW54IC15CgpJUD0kKGhvc3RuYW1lIC1pKQoKZWNobyAiSGVsbG8gZnJvbSB2aXJ0dWFsIG1hY2hpbmU6ICRIT1NUTkFNRSwgd2l0aCBJUCBhZGRyZXNzOiAkSVAiID4gL3Zhci93d3cvaHRtbC9pbmRleC5odG1sCgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMgT3B0aW9uYWwsIGNoYW5nZSBjb21tYW5kIGxpbmUgc3R5bGUKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwoKc3VkbyBhcHQgLXFxIGluc3RhbGwgYmFzaC1jb21wbGV0aW9uIC15CgpjYXQgPDxFT0YgPiB+Ly5pbnB1dHJjCnNldCBzaG93LWFsbC1pZi1hbWJpZ3VvdXMgb24Kc2V0IHNob3ctYWxsLWlmLXVubW9kaWZpZWQgb24Kc2V0IG1lbnUtY29tcGxldGUtZGlzcGxheS1wcmVmaXggb24KIi90IjogbWVudS1jb21wbGV0ZQoiXGVbWiI6IG1lbnUtY29tcGxldGUtYmFja3dhcmQKIlxlW0EiOiBoaXN0b3J5LXNlYXJjaC1iYWNrd2FyZAoiXGVbQiI6IGhpc3Rvcnktc2VhcmNoLWZvcndhcmQKIlxlT0EiOiBoaXN0b3J5LXNlYXJjaC1iYWNrd2FyZAoiXGVPQiI6IGhpc3Rvcnktc2VhcmNoLWZvcndhcmQKRU9GCgojIFNjcmlwdCB0byBmb3JjZSBlbmFibGUgY29sb3IgcHJvbXB0IG9uIFVidW50dSBhbmQgb3RoZXIgTGludXggZGlzdHJvcy4Kc2VkIC1pICdzLyNmb3JjZV9jb2xvcl9wcm9tcHQ9eWVzL2ZvcmNlX2NvbG9yX3Byb21wdD15ZXMvZycgfi8uYmFzaHJjCgojIFJlbG9hZCB0aGUgLmJhc2hyYyBmaWxlCnNvdXJjZSB+Ly5iYXNocmM=", + "dedicated_host_group_id": "", + "dedicated_host_id": "", + "disable_password_authentication": false, + "edge_zone": "", + "encryption_at_host_enabled": false, + "eviction_policy": "", + "extensions_time_budget": "PT1H30M", + "gallery_application": [], + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Compute/virtualMachines/vm-linux-spoke-2", + "identity": [], + "license_type": "", + "location": "westeurope", + "max_bid_price": -1, + "name": "vm-linux-spoke-2", + "network_interface_ids": [ + "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Network/networkInterfaces/nic-vm-linux-spoke-2" + ], + "os_disk": [ + { + "caching": "ReadWrite", + "diff_disk_settings": [], + "disk_encryption_set_id": "", + "disk_size_gb": 30, + "name": "vm-linux-spoke-2_disk1_91a9647763d04ee4928f2bf4bcf785d9", + "secure_vm_disk_encryption_set_id": "", + "security_encryption_type": "", + "storage_account_type": "Standard_LRS", + "write_accelerator_enabled": false + } + ], + "patch_assessment_mode": "ImageDefault", + "patch_mode": "ImageDefault", + "plan": [], + "platform_fault_domain": -1, + "priority": "Regular", + "private_ip_address": "10.2.0.4", + "private_ip_addresses": [ + "10.2.0.4" + ], + "provision_vm_agent": true, + "proximity_placement_group_id": "", + "public_ip_address": "", + "public_ip_addresses": [], + "reboot_setting": "", + "resource_group_name": "rg-spoke-2-006", + "secret": [], + "secure_boot_enabled": false, + "size": "Standard_B2als_v2", + "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": "08c17b1d-e1f4-48a5-ba2a-5f304c300dcc", + "virtual_machine_scale_set_id": "", + "vtpm_enabled": false, + "zone": "" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoyNzAwMDAwMDAwMDAwLCJkZWxldGUiOjI3MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoyNzAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-spoke-2", + "azurerm_subnet.subnet-vm-spoke-2", + "azurerm_virtual_network.vnet-spoke-2", + "module.vm-linux-spoke-2.azurerm_network_interface.nic_vm", + "module.vm-linux-spoke-2.azurerm_public_ip.pip_vm" + ] + } + ] + }, + { + "module": "module.vm-linux-spoke-2", + "mode": "managed", + "type": "azurerm_network_interface", + "name": "nic_vm", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [ + { + "schema_version": 0, + "attributes": { + "applied_dns_servers": [], + "auxiliary_mode": "", + "auxiliary_sku": "", + "dns_servers": [], + "edge_zone": "", + "enable_accelerated_networking": false, + "enable_ip_forwarding": false, + "id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Network/networkInterfaces/nic-vm-linux-spoke-2", + "internal_dns_name_label": "", + "internal_domain_name_suffix": "d3c0pd15dxpujdfnecva35tpuh.ax.internal.cloudapp.net", + "ip_configuration": [ + { + "gateway_load_balancer_frontend_ip_configuration_id": "", + "name": "internal", + "primary": true, + "private_ip_address": "10.2.0.4", + "private_ip_address_allocation": "Dynamic", + "private_ip_address_version": "IPv4", + "public_ip_address_id": "", + "subnet_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Network/virtualNetworks/vnet-spoke-2/subnets/subnet-vm-spoke-2" + } + ], + "location": "westeurope", + "mac_address": "00-0D-3A-45-76-C9", + "name": "nic-vm-linux-spoke-2", + "private_ip_address": "10.2.0.4", + "private_ip_addresses": [ + "10.2.0.4" + ], + "resource_group_name": "rg-spoke-2-006", + "tags": {}, + "timeouts": null, + "virtual_machine_id": "/subscriptions/38977b70-47bf-4da5-a492-88712fce8725/resourceGroups/rg-spoke-2-006/providers/Microsoft.Compute/virtualMachines/vm-linux-spoke-2" + }, + "sensitive_attributes": [], + "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjoxODAwMDAwMDAwMDAwLCJkZWxldGUiOjE4MDAwMDAwMDAwMDAsInJlYWQiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjoxODAwMDAwMDAwMDAwfX0=", + "dependencies": [ + "azurerm_resource_group.rg-spoke-2", + "azurerm_subnet.subnet-vm-spoke-2", + "azurerm_virtual_network.vnet-spoke-2", + "module.vm-linux-spoke-2.azurerm_public_ip.pip_vm" + ] + } + ] + }, + { + "module": "module.vm-linux-spoke-2", + "mode": "managed", + "type": "azurerm_public_ip", + "name": "pip_vm", + "provider": "provider[\"registry.terraform.io/hashicorp/azurerm\"]", + "instances": [] + } + ], + "check_results": [] +}