caf-public-ip
aztfmod/caf-public-ip/azurerm
Public IP address module for Cloud Adoption Framework for Azure landing zones
  Deploys a public IP address Creates an Azure public IP address (IPv4 or IPv6) Reference the module to a specific version (recommended): ``hcl module "public_ip_address" { source = "aztfmod/caf-public-ip/azurerm" version = "0.x.y" convention = local.convention name = local.ip_addr_config.ip_name location = local.location resource_group_name = azurerm_resource_group.rg_test.name ip_addr = local.ip_addr_config tags = local.tags diagnostics_map = module.diags_test.diagnostics_map log_analytics_workspace_id = module.la_test.id diagnostics_settings
| Name | Type | Description | Default |
|---|---|---|---|
| diagnostics_map | string | (Required) Storage account and Event Hub for the IP address diagnostics | required |
| log_analytics_workspace_id | string | (Required) Log Analytics ID for the IP address diagnostics | required |
| diagnostics_settings | string | (Required) Map with the diagnostics settings for public IP deployment | required |
| name | string | (Required) Name of the public IP to be created | required |
| ip_addr | string | (Required) Object with the settings for public IP deployment | required |
| convention | string | (Required) Naming convention method to use | required |
| location | string | (Required) Location of the public IP to be created | required |
| resource_group_name | string | (Required) Resource group of the public IP to be created | required |
| tags | string | (Required) Tags to be applied to the IP address to be created | required |
| postfix | string | (Optional) You can use a postfix to the name of the resource | "" |
| max_length | string | (Optional) You can speficy a maximum length to the name of the resource | "" |
| prefix | string | (Optional) You can use a prefix to the name of the resource | "" |
object — Output the full objectip_address — Output the ip addressfqdn — Output the fully qualified domain namename — Output the object nameid — Output the object ID