使用azurerm_network_interface_security_group_association在网络安全组和网络接口之间创建关联。 使用random_id为唯一存储帐户名称生成随机值。 使用azurerm_storage_account 创建用于启动诊断的存储帐户。 使用azurerm_windows_virtual_machine创建包含 IIS Web 服务器的 Windows VM。
使用azurerm_network_interface_security_group_association在网络安全组和网络接口之间创建关联。 使用random_id为唯一存储帐户名称生成随机值。 使用azurerm_storage_account 创建用于启动诊断的存储帐户。 使用azurerm_linux_virtual_machine创建 Linux VM 创建AzAPI 资源azapi_resource。
terraform state list azurerm_linux_virtual_machine.demo[0] azurerm_linux_virtual_machine.demo[1] azurerm_linux_virtual_machine.demo[2] azurerm_network_interface.demo[0] azurerm_network_interface.demo[1] azurerm_network_interface.demo[2] azurerm_public_ip.demo[0] azurerm_public_ip.demo[1]...
resource "azurerm_subnet" "internal" { name = "internal" resource_group_name = azurerm_resource_group.example.name virtual_network_name = azurerm_virtual_network.main.name address_prefixes = ["10.0.2.0/24"] } resource "azurerm_network_interface" "main" { name = "${var.prefix}-nic" lo...
"azurerm_network_interface" "hub-nic" { name = "${local.prefix-hub}-nic" location = azurerm_resource_group.hub-vnet-rg.location resource_group_name = azurerm_resource_group.hub-vnet-rg.name enable_ip_forwarding = true ip_configuration { name = local.prefix-hub subnet_id = azurerm_...
Microsoft.Network/networkInterfaces/vm-myResourceGroup-vm-d146","resource_type":"azurerm_network_interface","resource_name":"res-4"},"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup/providers/Microsoft.Network/networkInterfaces/vm-myResourceGroup-vm-d146/networkSec...
resource"azurerm_virtual_machine""nicktfvm"{ name="NickVM"location="eastasia"resource_group_name="${azurerm_resource_group.nicktfrg.name}"network_interface_ids= ["${azurerm_network_interface.nicktfnic.id}"] vm_size="Standard_DS1_v2"storage_os_disk { ...
resource_group_name = "${azurerm_resource_group.rg.name}" availability_set_id = "${azurerm_availability_set.avset.id}" network_interface_ids = ["${element(azurerm_network_interface.nic.*.id, count.index)}"] count = 2 vm_size = "Standard_D1" ...
azurerm_network_interface use azurerm_network_interface_application_ security_group_association instead application_security_group_ids azurerm_key_vault_keykey_vault_idvault_uri azurerm_key_vault_secretkey_vault_idvault_uri azurerm_key_vault_certificatekey_vault_idvault_uri ...
Terraform是一个高度可扩展的工具,通过Provider来扩展对新的基础架构的支持,几乎支持所有的云服务平台,包括AWS、GCP、Azure、阿里云等,AWS只是Terraform Providers 中的一种。 Terraform基于AWS Go SDK进行构建,采用HashiCorp配置语言(HCL)对资源进行编排,具体的说就是可以用代码来管理维护IT资源,比如针对AWS,我们可以用它...