Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

availability_zone not supported in azurerm_public_ip block #16

Open
amar-mandai opened this issue Dec 5, 2022 · 0 comments
Open

availability_zone not supported in azurerm_public_ip block #16

amar-mandai opened this issue Dec 5, 2022 · 0 comments

Comments

@amar-mandai
Copy link

resource "azurerm_public_ip" "pip" {
count = var.enable_public_ip_address == true ? var.instances_count : 0
name = lower("pip-vm-${var.virtual_machine_name}-${data.azurerm_resource_group.rg.location}-0${count.index + 1}")
location = data.azurerm_resource_group.rg.location
resource_group_name = data.azurerm_resource_group.rg.name
allocation_method = var.public_ip_allocation_method
sku = var.public_ip_sku
sku_tier = var.public_ip_sku_tier
domain_name_label = var.domain_name_label
availability_zone = var.public_ip_availability_zone
tags = merge({ "ResourceName" = lower("pip-vm-${var.virtual_machine_name}-${data.azurerm_resource_group.rg.location}-0${count.index + 1}") }, var.tags, )

lifecycle {
ignore_changes = [
tags,
ip_tags,
]
}
}

error:


│ Error: Unsupported argument

│ on .terraform/modules/virtual-machine/main.tf line 73, in resource "azurerm_public_ip" "pip":
│ 73: availability_zone = var.public_ip_availability_zone

│ An argument named "availability_zone" is not expected here.

Error: Terraform exited with code 1.
Error: Process completed with exit code 1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant