L3NetworkInner Classe

public final class L3NetworkInner
extends Resource

L3Network representa uma rede que utiliza um único domínio de isolamento configurado para recursos de camada 3.

Resumo do Construtor

Construtor Description
L3NetworkInner()

Cria uma instância da classe L3NetworkInner.

Resumo do método

Modificador e tipo Método e descrição
List<String> associatedResourceIds()

Obter a propriedade IDs de Recursoassociada: a lista de IDs de recurso para a outra Microsoft.Recursos de nuvem de redeque anexaram essa rede.

String clusterId()

Obter a propriedade de ID do cluster: a ID do recurso do cluster de Nuvem de Rede à qual essa rede L3 está associada.

L3NetworkDetailedStatus detailedStatus()

Obter a propriedade Status detalhada: o status mais detalhado da rede L3.

String detailedStatusMessage()

Obter a propriedade mensagem de statusdetalhada: a mensagem descritiva sobre o status detalhado atual.

ExtendedLocation extendedLocation()

Obter a propriedade Location estendida: Local Estendidorepresenta o local personalizado do Azure em que o recurso será criado.

List<String> hybridAksClustersAssociatedIds()

Obtenha a propriedade Híbridade IDs Associadas aosClusters aks: Campo preterido.

HybridAksIpamEnabled hybridAksIpamEnabled()

Obtenha a propriedade híbridaHabilitada para Ipamdo Aks: Campo Preterido.

HybridAksPluginType hybridAksPluginType()

Obtenha a propriedade Híbridado Tipo de Plug-inaks: campo preterido.

String interfaceName()

Obter a propriedade Nome da interface: o nome da interface padrão para essa rede L3 na máquina virtual.

IpAllocationType ipAllocationType()

Obter a propriedade Tipo de Alocaçãoip: o tipo da alocação de endereço IP, padronizado como "Pilha Dupla".

String ipv4ConnectedPrefix()

Obtenha a propriedade prefixo ipv4Connected: o prefixo IPV4 (CIDR) atribuído a essa rede L3.

String ipv6ConnectedPrefix()

Obtenha a propriedade prefixo ipv6Connected: o prefixo IPV6 (CIDR) atribuído a essa rede L3.

String l3IsolationDomainId()

Obtenha a propriedade l3IsolationDomainId: a ID do recurso do Domínio de l3Isolationdo Network Fabric.

L3NetworkProvisioningState provisioningState()

Obter a propriedade Estado de provisionamento: o estado de provisionamento da rede L3.

SystemData systemData()

Obter a propriedade Dados do sistema: metadados do Azure Resource Manager que contêmpor e modificadospor informações.

void validate()

Valida a instância.

List<String> virtualMachinesAssociatedIds()

Obtenha a propriedade IDs Associadasàs MáquinasVirtuais: Campo Preterido.

long vlan()

Obter a propriedade vlan: a VLAN do domínio l3Isolationusado para essa rede.

L3NetworkInner withExtendedLocation(ExtendedLocation extendedLocation)

Defina a propriedade Local estendida: Local Estendidorepresenta o local personalizado do Azure em que o recurso será criado.

L3NetworkInner withHybridAksIpamEnabled(HybridAksIpamEnabled hybridAksIpamEnabled)

Defina a propriedade híbridaHabilitada para Ipamdo Aks: Campo Preterido.

L3NetworkInner withHybridAksPluginType(HybridAksPluginType hybridAksPluginType)

Defina a propriedade Híbridado Tipo de Plug-inaks: campo preterido.

L3NetworkInner withInterfaceName(String interfaceName)

Defina a propriedade Nome da interface: o nome da interface padrão para essa rede L3 na máquina virtual.

L3NetworkInner withIpAllocationType(IpAllocationType ipAllocationType)

Defina a propriedade Tipo de Alocaçãoip: o tipo da alocação de endereço IP, padrão como "Pilha Dupla".

L3NetworkInner withIpv4ConnectedPrefix(String ipv4ConnectedPrefix)

Defina a propriedade prefixo ipv4Connected: o CIDR (prefixo IPV4) atribuído a essa rede L3.

L3NetworkInner withIpv6ConnectedPrefix(String ipv6ConnectedPrefix)

Defina a propriedade prefixo ipv6Connected: o PREFIXO IPV6 (CIDR) atribuído a essa rede L3.

L3NetworkInner withL3IsolationDomainId(String l3IsolationDomainId)

Defina a propriedade l3IsolationDomainId: a ID do recurso do Domínio de l3Isolationdo Network Fabric.

L3NetworkInner withLocation(String location)
L3NetworkInner withTags(Map<String,String> tags)
L3NetworkInner withVlan(long vlan)

Defina a propriedade vlan: a VLAN do domínio l3Isolationusado para essa rede.

Métodos herdados de ProxyResource

Métodos herdados de Resource

Métodos herdados de java.lang.Object

Detalhes do construtor

L3NetworkInner

public L3NetworkInner()

Cria uma instância da classe L3NetworkInner.

Detalhes do método

associatedResourceIds

public List associatedResourceIds()

Obter a propriedade associatedResourceIds: a lista de IDs de recurso para os outros recursos Microsoft.NetworkCloud que anexaram essa rede.

Returns:

o valor associatedResourceIds.

clusterId

public String clusterId()

Obter a propriedade clusterId: a ID do recurso do cluster de Nuvem de Rede à qual essa rede L3 está associada.

Returns:

o valor clusterId.

detailedStatus

public L3NetworkDetailedStatus detailedStatus()

Obtenha a propriedade detailedStatus: o status mais detalhado da rede L3.

Returns:

o valor detailedStatus.

detailedStatusMessage

public String detailedStatusMessage()

Obtenha a propriedade detailedStatusMessage: a mensagem descritiva sobre o status detalhado atual.

Returns:

o valor detailedStatusMessage.

extendedLocation

public ExtendedLocation extendedLocation()

Obter a propriedade extendedLocation: ExtendedLocation representa o local personalizado do Azure em que o recurso será criado.

O local estendido do cluster associado ao recurso.

Returns:

o valor extendedLocation.

hybridAksClustersAssociatedIds

public List hybridAksClustersAssociatedIds()

Obtenha a propriedade hybridAksClustersAssociatedIds: Field Deprecated. Esses campos serão vazios/omitidos. A lista de IDs de recurso de cluster do AKS híbrido que estão associadas a essa rede L3.

Returns:

o valor hybridAksClustersAssociatedIds.

hybridAksIpamEnabled

public HybridAksIpamEnabled hybridAksIpamEnabled()

Obtenha a propriedade hybridAksIpamEnabled: Campo Preterido. O campo era anteriormente opcional, agora ele não terá nenhum comportamento definido e será ignorado. O indicador de desabilitar ou não a alocação de IPAM na definição de anexo de rede injetada no cluster do AKS híbrido.

Returns:

o valor hybridAksIpamEnabled.

hybridAksPluginType

public HybridAksPluginType hybridAksPluginType()

Obtenha a propriedade hybridAksPluginType: Field Deprecated. O campo era anteriormente opcional, agora ele não terá nenhum comportamento definido e será ignorado. O tipo de plug-in de rede para o AKS híbrido.

Returns:

o valor hybridAksPluginType.

interfaceName

public String interfaceName()

Obter a propriedade interfaceName: o nome da interface padrão para essa rede L3 na máquina virtual. Esse nome pode ser substituído pelo nome fornecido na configuração de anexo de rede dessa máquina virtual.

Returns:

o valor interfaceName.

ipAllocationType

public IpAllocationType ipAllocationType()

Obter a propriedade ipAllocationType: o tipo de alocação de endereço IP, padronizado como "DualStack".

Returns:

o valor ipAllocationType.

ipv4ConnectedPrefix

public String ipv4ConnectedPrefix()

Obtenha a propriedade ipv4ConnectedPrefix: o CIDR (prefixo IPV4) atribuído a essa rede L3. Necessário quando o tipo de alocação de IP é IPV4 ou DualStack.

Returns:

o valor ipv4ConnectedPrefix.

ipv6ConnectedPrefix

public String ipv6ConnectedPrefix()

Obtenha a propriedade ipv6ConnectedPrefix: o CIDR (prefixo IPV6) atribuído a essa rede L3. Necessário quando o tipo de alocação de IP é IPV6 ou DualStack.

Returns:

o valor ipv6ConnectedPrefix.

l3IsolationDomainId

public String l3IsolationDomainId()

Obtenha a propriedade l3IsolationDomainId: a ID do recurso do Network Fabric l3IsolationDomain.

Returns:

o valor l3IsolationDomainId.

provisioningState

public L3NetworkProvisioningState provisioningState()

Obter a propriedade provisioningState: o estado de provisionamento da rede L3.

Returns:

o valor provisioningState.

systemData

public SystemData systemData()

Obtenha a propriedade systemData: Azure Resource Manager metadados que contêm as informações createdBy e modifiedBy.

Returns:

o valor systemData.

validate

public void validate()

Valida a instância.

virtualMachinesAssociatedIds

public List virtualMachinesAssociatedIds()

Obtenha a propriedade virtualMachinesAssociatedIds: Field Deprecated. Esses campos serão vazios/omitidos. A lista de IDs de recursos de máquina virtual, excluindo todas as máquinas virtuais Híbridas do AKS, que estão atualmente usando essa rede L3.

Returns:

o valor virtualMachinesAssociatedIds.

vlan

public long vlan()

Obter a propriedade vlan: a VLAN do l3IsolationDomain usado para essa rede.

Returns:

o valor de vlan.

withExtendedLocation

public L3NetworkInner withExtendedLocation(ExtendedLocation extendedLocation)

Defina a propriedade extendedLocation: ExtendedLocation representa o local personalizado do Azure em que o recurso será criado.

O local estendido do cluster associado ao recurso.

Parameters:

extendedLocation - o valor extendedLocation a ser definido.

Returns:

o objeto L3NetworkInner em si.

withHybridAksIpamEnabled

public L3NetworkInner withHybridAksIpamEnabled(HybridAksIpamEnabled hybridAksIpamEnabled)

Defina a propriedade hybridAksIpamEnabled: Campo Preterido. O campo era opcional anteriormente, agora ele não terá nenhum comportamento definido e será ignorado. O indicador de desabilitar ou não a alocação de IPAM na definição de anexo de rede injetada no Cluster do AKS híbrido.

Parameters:

hybridAksIpamEnabled - o valor hybridAksIpamEnabled a ser definido.

Returns:

o objeto L3NetworkInner em si.

withHybridAksPluginType

public L3NetworkInner withHybridAksPluginType(HybridAksPluginType hybridAksPluginType)

Defina a propriedade hybridAksPluginType: Field Deprecated. O campo era opcional anteriormente, agora ele não terá nenhum comportamento definido e será ignorado. O tipo de plug-in de rede para o AKS híbrido.

Parameters:

hybridAksPluginType - o valor hybridAksPluginType a ser definido.

Returns:

o objeto L3NetworkInner em si.

withInterfaceName

public L3NetworkInner withInterfaceName(String interfaceName)

Defina a propriedade interfaceName: o nome da interface padrão para essa rede L3 na máquina virtual. Esse nome pode ser substituído pelo nome fornecido na configuração de anexo de rede dessa máquina virtual.

Parameters:

interfaceName - o valor interfaceName a ser definido.

Returns:

o objeto L3NetworkInner em si.

withIpAllocationType

public L3NetworkInner withIpAllocationType(IpAllocationType ipAllocationType)

Defina a propriedade ipAllocationType: o tipo da alocação de endereço IP, padrão como "DualStack".

Parameters:

ipAllocationType - o valor ipAllocationType a ser definido.

Returns:

o objeto L3NetworkInner em si.

withIpv4ConnectedPrefix

public L3NetworkInner withIpv4ConnectedPrefix(String ipv4ConnectedPrefix)

Defina a propriedade ipv4ConnectedPrefix: o CIDR (prefixo IPV4) atribuído a essa rede L3. Necessário quando o tipo de alocação de IP é IPV4 ou DualStack.

Parameters:

ipv4ConnectedPrefix - o valor ipv4ConnectedPrefix a ser definido.

Returns:

o objeto L3NetworkInner em si.

withIpv6ConnectedPrefix

public L3NetworkInner withIpv6ConnectedPrefix(String ipv6ConnectedPrefix)

Defina a propriedade ipv6ConnectedPrefix: o CIDR (prefixo IPV6) atribuído a essa rede L3. Necessário quando o tipo de alocação de IP é IPV6 ou DualStack.

Parameters:

ipv6ConnectedPrefix - o valor ipv6ConnectedPrefix a ser definido.

Returns:

o objeto L3NetworkInner em si.

withL3IsolationDomainId

public L3NetworkInner withL3IsolationDomainId(String l3IsolationDomainId)

Defina a propriedade l3IsolationDomainId: a ID do recurso do Network Fabric l3IsolationDomain.

Parameters:

l3IsolationDomainId - o valor l3IsolationDomainId a ser definido.

Returns:

o objeto L3NetworkInner em si.

withLocation

public L3NetworkInner withLocation(String location)

Overrides:

L3NetworkInner.withLocation(String location)

Parameters:

location

withTags

public L3NetworkInner withTags(Map tags)

Overrides:

L3NetworkInner.withTags(Map<String,String> tags)

Parameters:

tags

withVlan

public L3NetworkInner withVlan(long vlan)

Defina a propriedade vlan: a VLAN do l3IsolationDomain usado para essa rede.

Parameters:

vlan - o valor de vlan a ser definido.

Returns:

o objeto L3NetworkInner em si.

Aplica-se a