Public IP Address

A Public IP Address in Azure is a resource that allows Azure services, such as virtual machines, load balancers, or application gateways, to communicate with the internet or external networks. It provides a unique, routable IP address that can be static or dynamic, and supports both IPv4 and IPv6. Public IPs are often used to enable inbound and outbound connectivity, DNS name resolution, and secure access to applications.

azure.network_public_ip_address

Fields

TitleIDTypeData TypeDescription
_keycorestring
ddos_settingscorejsonContains the DDoS protection settings of the public IP.
delete_optioncorestringSpecify what happens to the public IP address when the VM using it is deleted
dns_settingscorejsonContains FQDN of the DNS record associated with the public IP address.
etagcorestringA unique read-only string that changes whenever the resource is updated.
extended_locationcorejsonExtendedLocation complex type.
idcorestringResource ID.
idle_timeout_in_minutescoreint64The idle timeout of the public IP address.
ip_addresscorestringThe IP address associated with the public IP address resource.
ip_tagscorejsonThe list of tags associated with the public IP address.
locationcorestringResource location.
migration_phasecorestringMigration phase of Public IP Address.
namecorestringResource name.
nat_gatewaycorejsonNat Gateway resource.
provisioning_statecorestringThe current provisioning state.
public_ip_address_versioncorestringIP address version.
public_ip_allocation_methodcorestringIP address allocation method.
resource_groupcorestring
resource_guidcorestringThe resource GUID property of the public IP address resource.
skucorejsonSKU of a public IP address.
subscription_idcorestring
subscription_namecorestring
tagscorehstore
typecorestringResource type.
zonescorearray<string>A list of availability zones denoting the IP allocated for the resource needs to come from.