TrunkedNetworkInner Classe

public final class TrunkedNetworkInner
extends Resource

TrunkedNetwork representa uma rede que utiliza vários domínios de isolamento e VLANs especificados para criar uma rede com tronco.

Resumo do Construtor

Construtor Description
TrunkedNetworkInner()

Cria uma instância da classe TrunkedNetworkInner.

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.

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.

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.

SystemData systemData()

Obter a propriedade Dados do sistema: Azure Resource Manager metadados que contêm as informações criadaspor e modificadaspor.

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.

TrunkedNetworkInner withExtendedLocation(ExtendedLocation extendedLocation)

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

TrunkedNetworkInner withHybridAksPluginType(HybridAksPluginType hybridAksPluginType)

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

TrunkedNetworkInner withInterfaceName(String interfaceName)

Definir a propriedade Nome da interface: o nome da interface padrão dessa rede com tronco na máquina virtual.

TrunkedNetworkInner withIsolationDomainIds(List<String> isolationDomainIds)

Defina a propriedade isolaçãoIDs de domínio: a lista de IDs de recurso que representam os domínios de isolamento do Network Fabric.

TrunkedNetworkInner withLocation(String location)
TrunkedNetworkInner withTags(Map<String,String> tags)
TrunkedNetworkInner withVlans(List<Long> vlans)

Defina a propriedade vlans: a lista de vlans que são selecionadas nos domínios de isolamento para tronco.

Métodos herdados de ProxyResource

Métodos herdados de Resource

Métodos herdados de java.lang.Object

Detalhes do construtor

TrunkedNetworkInner

public TrunkedNetworkInner()

Cria uma instância da classe TrunkedNetworkInner.

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.

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

systemData

public SystemData systemData()

Obter a propriedade systemData: metadados do Azure Resource Manager 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 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.

withExtendedLocation

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

withHybridAksPluginType

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

withInterfaceName

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

withIsolationDomainIds

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

withLocation

public TrunkedNetworkInner withLocation(String location)

Overrides:

TrunkedNetworkInner.withLocation(String location)

Parameters:

location

withTags

public TrunkedNetworkInner withTags(Map tags)

Overrides:

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

Parameters:

tags

withVlans

public TrunkedNetworkInner withVlans(List vlans)

Defina a propriedade vlans: a lista de vlans que são selecionadas nos domínios de isolamento para tronco.

Parameters:

vlans - o valor de vlans a ser definido.

Returns:

o objeto TrunkedNetworkInner em si.

Aplica-se a