Custom IP Prefix

A Custom IP Prefix in Azure lets you bring your own public IP ranges into the Azure network. After onboarding and validation, Azure announces these IP prefixes on your behalf, enabling you to use your own address space for Azure resources while benefiting from Azure’s global network, routing, and security features.

azure.network_custom_ip_prefix

Fields

TitleIDTypeData TypeDescription
_keycorestring
asncorestringThe ASN for CIDR advertising. Should be an integer as string.
authorization_messagecorestringAuthorization message for WAN validation.
child_custom_ip_prefixescorejsonThe list of all Children for IPv6 /48 CustomIpPrefix.
cidrcorestringThe prefix range in CIDR notation. Should include the start address and the prefix length.
commissioned_statecorestringThe commissioned state of the Custom IP Prefix.
custom_ip_prefix_parentcorejsonReference to another subresource.
etagcorestringA unique read-only string that changes whenever the resource is updated.
express_route_advertisecoreboolWhether to do express route advertise.
extended_locationcorejsonExtendedLocation complex type.
failed_reasoncorestringThe reason why resource is in failed state.
geocorestringThe Geo for CIDR advertising. Should be an Geo code.
idcorestringResource ID.
locationcorestringResource location.
namecorestringResource name.
no_internet_advertisecoreboolWhether to Advertise the range to Internet.
prefix_typecorestringType of custom IP prefix. Should be Singular, Parent, or Child.
provisioning_statecorestringThe current provisioning state.
public_ip_prefixescorejsonThe list of all referenced PublicIpPrefixes.
resource_groupcorestring
resource_guidcorestringThe resource GUID property of the custom IP prefix resource.
signed_messagecorestringSigned message for WAN validation.
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.