CustomIPPrefixData Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Compatibility declaration for the CustomIPPrefixData type.
public class CustomIPPrefixData : Azure.ResourceManager.Network.Models.NetworkTrackedResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.CustomIPPrefixData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.CustomIPPrefixData>
type CustomIPPrefixData = class
inherit NetworkTrackedResourceData
interface IJsonModel<CustomIPPrefixData>
interface IPersistableModel<CustomIPPrefixData>
Public Class CustomIPPrefixData
Inherits NetworkTrackedResourceData
Implements IJsonModel(Of CustomIPPrefixData), IPersistableModel(Of CustomIPPrefixData)
- Inheritance
- Implements
Constructors
| Name | Description |
|---|---|
| CustomIPPrefixData() |
Initializes a new instance of CustomIPPrefixData. |
Properties
| Name | Description |
|---|---|
| Asn |
The ASN for CIDR advertising. Should be an integer as string. |
| AuthorizationMessage |
Authorization message for WAN validation. |
| ChildCustomIpPrefixes |
The list of all Children for IPv6 /48 CustomIpPrefix. |
| ChildCustomIPPrefixList |
Compatibility member. |
| Cidr |
The prefix range in CIDR notation. Should include the start address and the prefix length. |
| CommissionedState |
The commissioned state of the Custom IP Prefix. |
| CustomIpPrefixParent |
The Parent CustomIpPrefix for IPv6 /64 CustomIpPrefix. |
| ETag |
A unique read-only string that changes whenever the resource is updated. |
| ExpressRouteAdvertise |
Whether to do express route advertise. |
| ExtendedLocation |
The extended location of the custom IP prefix. |
| FailedReason |
The reason why resource is in failed state. |
| Geo |
The Geo for CIDR advertising. Should be an Geo code. |
| Id |
Resource ID. (Inherited from NetworkTrackedResourceData) |
| Location |
Resource location. (Inherited from NetworkTrackedResourceData) |
| Name |
Resource name. (Inherited from NetworkTrackedResourceData) |
| NoInternetAdvertise |
Whether to Advertise the range to Internet. |
| ParentCustomIPPrefixId |
The Parent CustomIpPrefix for IPv6 /64 CustomIpPrefix. |
| PrefixType |
Type of custom IP prefix. Should be Singular, Parent, or Child. |
| ProvisioningState |
The provisioning state of the custom IP prefix resource. |
| PublicIpPrefixes |
The list of all referenced PublicIpPrefixes. |
| PublicIPPrefixes |
Compatibility member. |
| ResourceGuid |
Gets the ResourceGuid compatibility property. |
| ResourceType |
Compatibility member. (Inherited from NetworkTrackedResourceData) |
| SignedMessage |
Signed message for WAN validation. |
| Tags |
Resource tags. (Inherited from NetworkTrackedResourceData) |
| Type |
Resource type. (Inherited from NetworkTrackedResourceData) |
| Zones |
A list of availability zones denoting where the resource needs to come from. |