CustomIpPrefix Constructors
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.
Overloads
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. |
CustomIpPrefix()
Initializes a new instance of the CustomIpPrefix class.
public CustomIpPrefix ();
Public Sub New ()
Applies to
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.
public CustomIpPrefix (string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Network.Models.ExtendedLocation extendedLocation = default, string asn = default, string cidr = default, string signedMessage = default, string authorizationMessage = default, Microsoft.Azure.Management.Network.Models.SubResource customIpPrefixParent = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> childCustomIpPrefixes = default, string commissionedState = default, bool? expressRouteAdvertise = default, string geo = default, bool? noInternetAdvertise = default, string prefixType = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> publicIpPrefixes = default, string resourceGuid = default, string failedReason = default, string provisioningState = default, string etag = default, System.Collections.Generic.IList<string> zones = default);
new Microsoft.Azure.Management.Network.Models.CustomIpPrefix : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Network.Models.ExtendedLocation * string * string * string * string * Microsoft.Azure.Management.Network.Models.SubResource * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> * string * Nullable<bool> * string * Nullable<bool> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> * string * string * string * string * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.Network.Models.CustomIpPrefix
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional asn As String = Nothing, Optional cidr As String = Nothing, Optional signedMessage As String = Nothing, Optional authorizationMessage As String = Nothing, Optional customIpPrefixParent As SubResource = Nothing, Optional childCustomIpPrefixes As IList(Of SubResource) = Nothing, Optional commissionedState As String = Nothing, Optional expressRouteAdvertise As Nullable(Of Boolean) = Nothing, Optional geo As String = Nothing, Optional noInternetAdvertise As Nullable(Of Boolean) = Nothing, Optional prefixType As String = Nothing, Optional publicIpPrefixes As IList(Of SubResource) = Nothing, Optional resourceGuid As String = Nothing, Optional failedReason As String = Nothing, Optional provisioningState As String = Nothing, Optional etag As String = Nothing, Optional zones As IList(Of String) = Nothing)
Parameters
- id
- String
Resource ID.
- name
- String
Resource name.
- type
- String
Resource type.
- location
- String
Resource location.
- tags
- IDictionary<String,String>
Resource tags.
- extendedLocation
- ExtendedLocation
The extended location of the custom IP prefix.
- asn
- String
The ASN for CIDR advertising. Should be an integer as string.
- cidr
- String
The prefix range in CIDR notation. Should include the start address and the prefix length.
- signedMessage
- String
Signed message for WAN validation.
- authorizationMessage
- String
Authorization message for WAN validation.
- customIpPrefixParent
- SubResource
The Parent CustomIpPrefix for IPv6 /64 CustomIpPrefix.
- childCustomIpPrefixes
- IList<SubResource>
The list of all Children for IPv6 /48 CustomIpPrefix.
- commissionedState
- String
The commissioned state of the Custom IP Prefix. Possible values include: 'Provisioning', 'Provisioned', 'Commissioning', 'CommissionedNoInternetAdvertise', 'Commissioned', 'Decommissioning', 'Deprovisioning', 'Deprovisioned'
- geo
- String
The Geo for CIDR advertising. Should be an Geo code. Possible values include: 'GLOBAL', 'AFRI', 'APAC', 'EURO', 'LATAM', 'NAM', 'ME', 'OCEANIA', 'AQ'
- prefixType
- String
Type of custom IP prefix. Should be Singular, Parent, or Child. Possible values include: 'Singular', 'Parent', 'Child'
- publicIpPrefixes
- IList<SubResource>
The list of all referenced PublicIpPrefixes.
- resourceGuid
- String
The resource GUID property of the custom IP prefix resource.
- failedReason
- String
The reason why resource is in failed state.
- provisioningState
- String
The provisioning state of the custom IP prefix resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'
- etag
- String
A unique read-only string that changes whenever the resource is updated.
A list of availability zones denoting the IP allocated for the resource needs to come from.
Applies to
Azure SDK for .NET