---
title: Custom IP Prefix
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > DDSQL Reference > Data Directory > Custom IP Prefix
---

# 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

| Title                    | ID   | Type          | Data Type                                                                                   | Description |
| ------------------------ | ---- | ------------- | ------------------------------------------------------------------------------------------- | ----------- |
| _key                     | core | string        |
| asn                      | core | string        | The ASN for CIDR advertising. Should be an integer as string.                               |
| authorization_message    | core | string        | Authorization message for WAN validation.                                                   |
| child_custom_ip_prefixes | core | json          | The list of all Children for IPv6 /48 CustomIpPrefix.                                       |
| cidr                     | core | string        | The prefix range in CIDR notation. Should include the start address and the prefix length.  |
| commissioned_state       | core | string        | The commissioned state of the Custom IP Prefix.                                             |
| custom_ip_prefix_parent  | core | json          | Reference to another subresource.                                                           |
| etag                     | core | string        | A unique read-only string that changes whenever the resource is updated.                    |
| express_route_advertise  | core | bool          | Whether to do express route advertise.                                                      |
| extended_location        | core | json          | ExtendedLocation complex type.                                                              |
| failed_reason            | core | string        | The reason why resource is in failed state.                                                 |
| geo                      | core | string        | The Geo for CIDR advertising. Should be an Geo code.                                        |
| id                       | core | string        | Resource ID.                                                                                |
| location                 | core | string        | Resource location.                                                                          |
| name                     | core | string        | Resource name.                                                                              |
| no_internet_advertise    | core | bool          | Whether to Advertise the range to Internet.                                                 |
| prefix_type              | core | string        | Type of custom IP prefix. Should be Singular, Parent, or Child.                             |
| provisioning_state       | core | string        | The current provisioning state.                                                             |
| public_ip_prefixes       | core | json          | The list of all referenced PublicIpPrefixes.                                                |
| resource_group           | core | string        |
| resource_guid            | core | string        | The resource GUID property of the custom IP prefix resource.                                |
| signed_message           | core | string        | Signed message for WAN validation.                                                          |
| subscription_id          | core | string        |
| subscription_name        | core | string        |
| tags                     | core | hstore_csv    |
| type                     | core | string        | Resource type.                                                                              |
| zones                    | core | array<string> | A list of availability zones denoting the IP allocated for the resource needs to come from. |
