Compartilhar via


CustomIpPrefix Construtores

Definição

Sobrecargas

CustomIpPrefix()

Inicializa uma nova instância da classe CustomIpPrefix.

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>)

Inicializa uma nova instância da classe CustomIpPrefix.

CustomIpPrefix()

Inicializa uma nova instância da classe CustomIpPrefix.

public CustomIpPrefix ();
Public Sub New ()

Aplica-se a

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>)

Inicializa uma nova instância da classe CustomIpPrefix.

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)

Parâmetros

id
String

ID do recurso.

name
String

Nome do recurso.

type
String

Tipo de recurso.

location
String

Local do recurso.

tags
IDictionary<String,String>

Marcas de recurso.

extendedLocation
ExtendedLocation

O local estendido do prefixo de IP personalizado.

asn
String

O ASN para publicidade CIDR. Deve ser um inteiro como cadeia de caracteres.

cidr
String

O intervalo de prefixo na notação CIDR. Deve incluir o endereço inicial e o comprimento do prefixo.

signedMessage
String

Mensagem assinada para validação de WAN.

authorizationMessage
String

Mensagem de autorização para validação de WAN.

customIpPrefixParent
SubResource

O CustomIpPrefix pai para IPv6 /64 CustomIpPrefix.

childCustomIpPrefixes
IList<SubResource>

A lista de todos os Filhos para IPv6 /48 CustomIpPrefix.

commissionedState
String

O estado comissionado do prefixo de IP personalizado. Os valores possíveis incluem: 'Provisionamento', 'Provisionado', 'Comissionamento', 'CommissionedNoInternetAdvertise', 'Comissionado', 'Descomissionamento', 'Desprovisionamento', 'Desprovisionado'

expressRouteAdvertise
Nullable<Boolean>

Se deseja fazer o anúncio de rota expressa.

geo
String

A área geográfica para publicidade CIDR. Deve ser um código geográfico. Os valores possíveis incluem: 'GLOBAL', 'AFRI', 'APAC', 'EURO', 'LATAM', 'NAM', 'ME', 'OCEANIA', 'AQ'

noInternetAdvertise
Nullable<Boolean>

Se deseja Anunciar o intervalo para a Internet.

prefixType
String

Tipo de prefixo ip personalizado. Deve ser Singular, Pai ou Filho. Os valores possíveis incluem: 'Singular', 'Parent', 'Child'

publicIpPrefixes
IList<SubResource>

A lista de todos os PublicIpPrefixes referenciados.

resourceGuid
String

A propriedade GUID do recurso do recurso de prefixo de IP personalizado.

failedReason
String

O motivo pelo qual o recurso está em estado de falha.

provisioningState
String

O estado de provisionamento do recurso de prefixo de IP personalizado. Os valores possíveis incluem: 'Succeeded', 'Updating', 'Deleting', 'Failed'

etag
String

Uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.

zones
IList<String>

Uma lista de zonas de disponibilidade que denotam o IP alocado para o recurso precisa vir.

Aplica-se a