azure_network_public_ip_address
ddos_settings
Type: STRUCT
Provider name: properties.ddosSettings
Description: The DDoS protection custom policy associated with the public IP address.
protected_ip
Type: BOOLEAN
Provider name: protectedIP
Description: Enables DDoS protection on the public IP.
protection_coverage
Type: STRING
Provider name: protectionCoverage
Description: The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.
delete_option
Type: STRING
Provider name: properties.deleteOption
Description: Specify what happens to the public IP address when the VM using it is deleted
dns_settings
Type: STRUCT
Provider name: properties.dnsSettings
Description: The FQDN of the DNS record associated with the public IP address.
domain_name_label
Type: STRING
Provider name: domainNameLabel
Description: The domain name label. The concatenation of the domain name label and the regionalized DNS zone make up the fully qualified domain name associated with the public IP address. If a domain name label is specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system.
fqdn
Type: STRING
Provider name: fqdn
Description: The Fully Qualified Domain Name of the A DNS record associated with the public IP. This is the concatenation of the domainNameLabel and the regionalized DNS zone.
reverse_fqdn
Type: STRING
Provider name: reverseFqdn
Description: The reverse FQDN. A user-visible, fully qualified domain name that resolves to this public IP address. If the reverseFqdn is specified, then a PTR DNS record is created pointing from the IP address in the in-addr.arpa domain to the reverse FQDN.
etag
Type: STRING
Provider name: etag
Description: A unique read-only string that changes whenever the resource is updated.
extended_location
Type: STRUCT
Provider name: extendedLocation
Description: The extended location of the public ip address.
name
Type: STRING
Provider name: name
Description: The name of the extended location.
type
Type: STRING
Provider name: type
Description: The type of the extended location.
id
Type: STRING
Provider name: id
Description: Resource ID.
idle_timeout_in_minutes
Type: INT32
Provider name: properties.idleTimeoutInMinutes
Description: The idle timeout of the public IP address.
ip_address
Type: STRING
Provider name: properties.ipAddress
Description: The IP address associated with the public IP address resource.
Type: UNORDERED_LIST_STRUCT
Provider name: properties.ipTags
Description: The list of tags associated with the public IP address.
ip_tag_type
Type: STRING
Provider name: ipTagType
Description: The IP tag type. Example: FirstPartyUsage.
tag
Type: STRING
Provider name: tag
Description: The value of the IP tag associated with the public IP. Example: SQL.
location
Type: STRING
Provider name: location
Description: Resource location.
migration_phase
Type: STRING
Provider name: properties.migrationPhase
Description: Migration phase of Public IP Address.
name
Type: STRING
Provider name: name
Description: Resource name.
nat_gateway
Type: STRUCT
Provider name: properties.natGateway
Description: The NatGateway for the Public IP address.
etag
Type: STRING
Provider name: etag
Description: A unique read-only string that changes whenever the resource is updated.
id
Type: STRING
Provider name: id
Description: Resource ID.
idle_timeout_in_minutes
Type: INT32
Provider name: properties.idleTimeoutInMinutes
Description: The idle timeout of the nat gateway.
location
Type: STRING
Provider name: location
Description: Resource location.
name
Type: STRING
Provider name: name
Description: Resource name.
provisioning_state
Type: STRING
Provider name: properties.provisioningState
Description: The provisioning state of the NAT gateway resource.
resource_guid
Type: STRING
Provider name: properties.resourceGuid
Description: The resource GUID property of the NAT gateway resource.
sku
Type: STRUCT
Provider name: sku
Description: The nat gateway SKU.
name
Type: STRING
Provider name: name
Description: Name of Nat Gateway SKU.
type
Type: STRING
Provider name: type
Description: Resource type.
zones
Type: UNORDERED_LIST_STRING
Provider name: zones
Description: A list of availability zones denoting the zone in which Nat Gateway should be deployed.
provisioning_state
Type: STRING
Provider name: properties.provisioningState
Description: The provisioning state of the public IP address resource.
public_ip_address_version
Type: STRING
Provider name: properties.publicIPAddressVersion
Description: The public IP address version.
public_ip_allocation_method
Type: STRING
Provider name: properties.publicIPAllocationMethod
Description: The public IP address allocation method.
resource_group
Type: STRING
resource_guid
Type: STRING
Provider name: properties.resourceGuid
Description: The resource GUID property of the public IP address resource.
sku
Type: STRUCT
Provider name: sku
Description: The public IP address SKU.
name
Type: STRING
Provider name: name
Description: Name of a public IP address SKU.
tier
Type: STRING
Provider name: tier
Description: Tier of a public IP address SKU.
subscription_id
Type: STRING
subscription_name
Type: STRING
Type: UNORDERED_LIST_STRING
type
Type: STRING
Provider name: type
Description: Resource type.
zones
Type: UNORDERED_LIST_STRING
Provider name: zones
Description: A list of availability zones denoting the IP allocated for the resource needs to come from.