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.
A class representing the CustomIPPrefix data model. Custom IP prefix resource.
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
CustomIPPrefixData() |
Initializes a new instance of CustomIPPrefixData. |
Properties
Asn |
The ASN for CIDR advertising. Should be an integer as string. |
AuthorizationMessage |
Authorization message for WAN validation. |
ChildCustomIPPrefixList |
The list of all Children for IPv6 /48 CustomIpPrefix. |
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. |
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 |
Gets or sets Id. |
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. |
ResourceGuid |
The resource GUID property of the custom IP prefix resource. |
ResourceType |
Resource type. (Inherited from NetworkTrackedResourceData) |
SignedMessage |
Signed message for WAN validation. |
Tags |
Resource tags. (Inherited from NetworkTrackedResourceData) |
Zones |
A list of availability zones denoting the IP allocated for the resource needs to come from. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | |
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from NetworkTrackedResourceData) |