L3NetworkProperties Classe

  • java.lang.Object
    • com.azure.resourcemanager.networkcloud.fluent.models.L3NetworkProperties

public final class L3NetworkProperties

L3NetworkProperties representa propriedades da rede L3.

Resumo do Construtor

Construtor Description
L3NetworkProperties()

Cria uma instância da classe L3NetworkProperties.

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 ID do cluster: a ID do recurso do cluster de Nuvem de Rede à qual essa rede L3 está associada.

L3NetworkDetailedStatus detailedStatus()

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

String detailedStatusMessage()

Obtenha a propriedade mensagem de statusdetalhada: a mensagem descritiva sobre a status detalhada atual.

List<String> hybridAksClustersAssociatedIds()

Obtenha a propriedade Híbridade IDs Associadas deClusters 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 id de domínio l3Isolation: a ID do recurso do domínio l3Isolationdo Network Fabric.

L3NetworkProvisioningState provisioningState()

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

void validate()

Valida a instância .

List<String> virtualMachinesAssociatedIds()

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

long vlan()

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

L3NetworkProperties withHybridAksIpamEnabled(HybridAksIpamEnabled hybridAksIpamEnabled)

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

L3NetworkProperties withHybridAksPluginType(HybridAksPluginType hybridAksPluginType)

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

L3NetworkProperties withInterfaceName(String interfaceName)

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

L3NetworkProperties withIpAllocationType(IpAllocationType ipAllocationType)

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

L3NetworkProperties withIpv4ConnectedPrefix(String ipv4ConnectedPrefix)

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

L3NetworkProperties withIpv6ConnectedPrefix(String ipv6ConnectedPrefix)

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

L3NetworkProperties withL3IsolationDomainId(String l3IsolationDomainId)

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

L3NetworkProperties withVlan(long vlan)

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

Métodos herdados de java.lang.Object

Detalhes do construtor

L3NetworkProperties

public L3NetworkProperties()

Cria uma instância da classe L3NetworkProperties.

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 a status detalhada atual.

Returns:

o valor detailedStatusMessage.

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 associadas a essa rede L3.

Returns:

o valor hybridAksClustersAssociatedIds.

hybridAksIpamEnabled

public HybridAksIpamEnabled hybridAksIpamEnabled()

Obtenha 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.

Returns:

o valor hybridAksIpamEnabled.

hybridAksPluginType

public HybridAksPluginType hybridAksPluginType()

Obtenha 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.

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 da 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.

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 recurso de máquina virtual, excluindo todas as máquinas virtuais Híbridas do AKS, que estão usando essa rede L3 no momento.

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.

withHybridAksIpamEnabled

public L3NetworkProperties withHybridAksIpamEnabled(HybridAksIpamEnabled hybridAksIpamEnabled)

Defina 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.

Parameters:

hybridAksIpamEnabled - o valor hybridAksIpamEnabled a ser definido.

Returns:

o objeto L3NetworkProperties em si.

withHybridAksPluginType

public L3NetworkProperties withHybridAksPluginType(HybridAksPluginType hybridAksPluginType)

Defina 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.

Parameters:

hybridAksPluginType - o valor hybridAksPluginType a ser definido.

Returns:

o objeto L3NetworkProperties em si.

withInterfaceName

public L3NetworkProperties 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 L3NetworkProperties em si.

withIpAllocationType

public L3NetworkProperties withIpAllocationType(IpAllocationType ipAllocationType)

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

Parameters:

ipAllocationType - o valor ipAllocationType a ser definido.

Returns:

o objeto L3NetworkProperties em si.

withIpv4ConnectedPrefix

public L3NetworkProperties 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 L3NetworkProperties em si.

withIpv6ConnectedPrefix

public L3NetworkProperties 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 L3NetworkProperties em si.

withL3IsolationDomainId

public L3NetworkProperties 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 L3NetworkProperties em si.

withVlan

public L3NetworkProperties 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 L3NetworkProperties em si.

Aplica-se a