TrunkedNetworkProperties Classe

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

public final class TrunkedNetworkProperties

TrunkedNetworkProperties representa as propriedades da rede com tronco.

Resumo do Construtor

Construtor Description
TrunkedNetworkProperties()

Cria uma instância da classe TrunkedNetworkProperties.

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 tronco está associada.

TrunkedNetworkDetailedStatus detailedStatus()

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

String detailedStatusMessage()

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

List<String> hybridAksClustersAssociatedIds()

Obtenha a propriedade Híbridade IDs Associadas aosClusters 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 com tronco na máquina virtual.

List<String> isolationDomainIds()

Obter a propriedade IDs de domíniode isolamento: a lista de IDs de recurso que representam os domínios de isolamento do Network Fabric.

TrunkedNetworkProvisioningState provisioningState()

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

void validate()

Valida a instância .

List<String> virtualMachinesAssociatedIds()

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

List<Long> vlans()

Obter a propriedade vlans: a lista de vlans selecionada nos domínios de isolamento para tronco.

TrunkedNetworkProperties withHybridAksPluginType(HybridAksPluginType hybridAksPluginType)

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

TrunkedNetworkProperties withInterfaceName(String interfaceName)

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

TrunkedNetworkProperties withIsolationDomainIds(List<String> isolationDomainIds)

Defina a propriedade IDs de domíniode isolamento: a lista de IDs de recurso que representam os domínios de isolamento do Network Fabric.

TrunkedNetworkProperties withVlans(List<Long> vlans)

Definir a propriedade vlans: a lista de vlans selecionada nos domínios de isolamento para tronco.

Métodos herdados de java.lang.Object

Detalhes do construtor

TrunkedNetworkProperties

public TrunkedNetworkProperties()

Cria uma instância da classe TrunkedNetworkProperties.

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 tronco está associada.

Returns:

o valor clusterId.

detailedStatus

public TrunkedNetworkDetailedStatus detailedStatus()

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

Returns:

o valor detailedStatus.

detailedStatusMessage

public String detailedStatusMessage()

Obtenha a propriedade detailedStatusMessage: a mensagem descritiva sobre o status detalhado 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 com tronco.

Returns:

o valor hybridAksClustersAssociatedIds.

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 com tronco 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.

isolationDomainIds

public List isolationDomainIds()

Obter a propriedade isolationDomainIds: a lista de IDs de recurso que representam os domínios de isolamento do Network Fabric. Pode ser qualquer combinação de recursos l2IsolationDomain e l3IsolationDomain.

Returns:

o valor isolationDomainIds.

provisioningState

public TrunkedNetworkProvisioningState provisioningState()

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

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

Returns:

o valor virtualMachinesAssociatedIds.

vlans

public List vlans()

Obter a propriedade vlans: a lista de vlans selecionada nos domínios de isolamento para tronco.

Returns:

o valor de vlans.

withHybridAksPluginType

public TrunkedNetworkProperties 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 próprio objeto TrunkedNetworkProperties.

withInterfaceName

public TrunkedNetworkProperties withInterfaceName(String interfaceName)

Defina a propriedade interfaceName: o nome da interface padrão para essa rede com tronco 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 próprio objeto TrunkedNetworkProperties.

withIsolationDomainIds

public TrunkedNetworkProperties withIsolationDomainIds(List isolationDomainIds)

Defina a propriedade isolationDomainIds: a lista de IDs de recurso que representam os domínios de isolamento do Network Fabric. Pode ser qualquer combinação de recursos l2IsolationDomain e l3IsolationDomain.

Parameters:

isolationDomainIds - o valor isolationDomainIds a ser definido.

Returns:

o próprio objeto TrunkedNetworkProperties.

withVlans

public TrunkedNetworkProperties withVlans(List vlans)

Definir a propriedade vlans: a lista de vlans selecionada nos domínios de isolamento para tronco.

Parameters:

vlans - o valor de vlans a ser definido.

Returns:

o próprio objeto TrunkedNetworkProperties.

Aplica-se a