CustomIpPrefix Class

Definition

Custom IP prefix resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class CustomIpPrefix : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type CustomIpPrefix = class
    inherit Resource
Public Class CustomIpPrefix
Inherits Resource
Inheritance
CustomIpPrefix
Attributes

Constructors

CustomIpPrefix()

Initializes a new instance of the CustomIpPrefix class.

CustomIpPrefix(String, String, String, String, IDictionary<String, String>, ExtendedLocation, String, String, String, String, SubResource, IList<SubResource>, String, Nullable<Boolean>, String, Nullable<Boolean>, String, IList<SubResource>, String, String, String, String, IList<String>)

Initializes a new instance of the CustomIpPrefix class.

Properties

Asn

Gets or sets the ASN for CIDR advertising. Should be an integer as string.

AuthorizationMessage

Gets or sets authorization message for WAN validation.

ChildCustomIpPrefixes

Gets the list of all Children for IPv6 /48 CustomIpPrefix.

Cidr

Gets or sets the prefix range in CIDR notation. Should include the start address and the prefix length.

CommissionedState

Gets or sets the commissioned state of the Custom IP Prefix. Possible values include: 'Provisioning', 'Provisioned', 'Commissioning', 'CommissionedNoInternetAdvertise', 'Commissioned', 'Decommissioning', 'Deprovisioning', 'Deprovisioned'

CustomIpPrefixParent

Gets or sets the Parent CustomIpPrefix for IPv6 /64 CustomIpPrefix.

Etag

Gets a unique read-only string that changes whenever the resource is updated.

ExpressRouteAdvertise

Gets or sets whether to do express route advertise.

ExtendedLocation

Gets or sets the extended location of the custom IP prefix.

FailedReason

Gets the reason why resource is in failed state.

Geo

Gets or sets the Geo for CIDR advertising. Should be an Geo code. Possible values include: 'GLOBAL', 'AFRI', 'APAC', 'EURO', 'LATAM', 'NAM', 'ME', 'OCEANIA', 'AQ'

Id

Gets or sets resource ID.

(Inherited from Resource)
Location

Gets or sets resource location.

(Inherited from Resource)
Name

Gets resource name.

(Inherited from Resource)
NoInternetAdvertise

Gets or sets whether to Advertise the range to Internet.

PrefixType

Gets or sets type of custom IP prefix. Should be Singular, Parent, or Child. Possible values include: 'Singular', 'Parent', 'Child'

ProvisioningState

Gets the provisioning state of the custom IP prefix resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

PublicIpPrefixes

Gets the list of all referenced PublicIpPrefixes.

ResourceGuid

Gets the resource GUID property of the custom IP prefix resource.

SignedMessage

Gets or sets signed message for WAN validation.

Tags

Gets or sets resource tags.

(Inherited from Resource)
Type

Gets resource type.

(Inherited from Resource)
Zones

Gets or sets a list of availability zones denoting the IP allocated for the resource needs to come from.

Applies to