Public IP Prefix

A Public IP Prefix in Azure is a reserved range of contiguous public IP addresses that you can allocate to your resources. It provides predictable addressing, simplifies IP management, and helps ensure consistent routing. This is useful for scenarios requiring multiple public IPs with stable ranges, such as load balancers, firewalls, or large-scale deployments.

azure.network_public_ip_prefix

Fields

TitleIDTypeData TypeDescription
_keycorestring
custom_ip_prefixcorejsonReference to another subresource.
etagcorestringA unique read-only string that changes whenever the resource is updated.
extended_locationcorejsonExtendedLocation complex type.
idcorestringResource ID.
ip_prefixcorestringThe allocated Prefix.
ip_tagscorejsonThe list of tags associated with the public IP prefix.
load_balancer_frontend_ip_configurationcorejsonReference to another subresource.
locationcorestringResource location.
namecorestringResource name.
nat_gatewaycorejsonNat Gateway resource.
prefix_lengthcoreint64The Length of the Public IP Prefix.
provisioning_statecorestringThe current provisioning state.
public_ip_address_versioncorestringIP address version.
public_ip_addressescorejsonThe list of all referenced PublicIPAddresses.
resource_groupcorestring
resource_guidcorestringThe resource GUID property of the public IP prefix resource.
skucorejsonSKU of a public IP prefix.
subscription_idcorestring
subscription_namecorestring
tagscorehstore_csv
typecorestringResource type.
zonescorearray<string>A list of availability zones denoting the IP allocated for the resource needs to come from.