CloudServicesNetworkInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. networkcloud. fluent. models. CloudServicesNetworkInner
- com.
- com.
- com.
public final class CloudServicesNetworkInner
extends Resource
CloudServicesNetwork representa informações de saída adicionais que serão usadas por máquinas virtuais associadas ou clusters do AKS híbridos.
Após a criação, os serviços adicionais fornecidos pela plataforma serão alocados e representados no status desse recurso. Todos os recursos associados a essa rede de serviços de nuvem farão parte do mesmo domínio de isolamento de camada 2 (L2). Pelo menos uma rede de serviço deve ser criada, mas pode ser reutilizado em muitas máquinas virtuais e/ou clusters híbridos do AKS.
Resumo do Construtor
| Construtor | Description |
|---|---|
| CloudServicesNetworkInner() |
Cria uma instância da classe Interna de Rede |
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
|
List<Egress |
additionalEgressEndpoints()
Obter a propriedade Egress |
| List<String> |
associatedResourceIds()
Obter a propriedade IDs de Recurso |
| String |
clusterId()
Obter a propriedade de ID do cluster |
|
Cloud |
detailedStatus()
Obter a propriedade Status detalhada |
| String |
detailedStatusMessage()
Obter a propriedade mensagem de status |
|
Cloud |
enableDefaultEgressEndpoints()
Obter a propriedade enable |
|
List<Egress |
enabledEgressEndpoints()
Obter a propriedade Egress |
|
Extended |
extendedLocation()
Obter a propriedade Location estendida |
| List<String> |
hybridAksClustersAssociatedIds()
Obtenha a propriedade Híbrida |
| String |
interfaceName()
Obter a propriedade Nome da interface |
|
Cloud |
provisioningState()
Obter a propriedade Estado de provisionamento |
|
System |
systemData()
Obter a propriedade Dados do sistema |
| void |
validate()
Valida a instância . |
| List<String> |
virtualMachinesAssociatedIds()
Obter a propriedade IDs Associadas |
|
Cloud |
withAdditionalEgressEndpoints(List<EgressEndpoint> additionalEgressEndpoints)
Defina a propriedade pontos de extremidade de saída adicionais |
|
Cloud |
withEnableDefaultEgressEndpoints(CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints)
Defina a propriedade habilitar |
|
Cloud |
withExtendedLocation(ExtendedLocation extendedLocation)
Defina a propriedade Local estendida |
|
Cloud |
withLocation(String location) |
|
Cloud |
withTags(Map<String,String> tags) |
Métodos herdados de ProxyResource
Métodos herdados de Resource
Métodos herdados de java.lang.Object
Detalhes do construtor
CloudServicesNetworkInner
public CloudServicesNetworkInner()
Cria uma instância da classe CloudServicesNetworkInner.
Detalhes do método
additionalEgressEndpoints
public List
Obter a propriedade additionalEgressEndpoints: a lista de pontos de extremidade de saída. Isso permite a conexão de um cluster do AKS híbrido com o ponto de extremidade especificado.
Returns:
associatedResourceIds
public List
Obter a propriedade associatedResourceIds: a lista de IDs de recurso para os outros recursos Microsoft.NetworkCloud que anexaram essa rede.
Returns:
clusterId
public String clusterId()
Obter a propriedade clusterId: a ID do recurso do cluster de Nuvem de Rede à qual essa rede de serviços de nuvem está associada.
Returns:
detailedStatus
public CloudServicesNetworkDetailedStatus detailedStatus()
Obtenha a propriedade detailedStatus: a status mais detalhada da rede de serviços de nuvem.
Returns:
detailedStatusMessage
public String detailedStatusMessage()
Obtenha a propriedade detailedStatusMessage: a mensagem descritiva sobre o status detalhado atual.
Returns:
enableDefaultEgressEndpoints
public CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints()
Obter a propriedade enableDefaultEgressEndpoints: o indicador de se os pontos de extremidade padrão da plataforma são permitidos para o tráfego de saída.
Returns:
enabledEgressEndpoints
public List
Obter a propriedade enabledEgressEndpoints: a lista completa de pontos de extremidade de saída adicionais e padrão que estão habilitados no momento.
Returns:
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:
hybridAksClustersAssociatedIds
public List
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 de serviços de nuvem.
Returns:
interfaceName
public String interfaceName()
Obter a propriedade interfaceName: o nome da interface que estará presente na máquina virtual para representar essa rede.
Returns:
provisioningState
public CloudServicesNetworkProvisioningState provisioningState()
Obter a propriedade provisioningState: o estado de provisionamento da rede de serviços de nuvem.
Returns:
systemData
public SystemData systemData()
Obter a propriedade systemData: metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy.
Returns:
validate
public void validate()
Valida a instância .
virtualMachinesAssociatedIds
public List
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 de serviços de nuvem no momento.
Returns:
withAdditionalEgressEndpoints
public CloudServicesNetworkInner withAdditionalEgressEndpoints(List
Defina a propriedade additionalEgressEndpoints: a lista de pontos de extremidade de saída. Isso permite a conexão de um cluster do AKS híbrido com o ponto de extremidade especificado.
Parameters:
Returns:
withEnableDefaultEgressEndpoints
public CloudServicesNetworkInner withEnableDefaultEgressEndpoints(CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints)
Defina a propriedade enableDefaultEgressEndpoints: o indicador de se os pontos de extremidade padrão da plataforma são permitidos para o tráfego de saída.
Parameters:
Returns:
withExtendedLocation
public CloudServicesNetworkInner 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:
Returns:
withLocation
public CloudServicesNetworkInner withLocation(String location)
Overrides:
CloudServicesNetworkInner.withLocation(String location)Parameters:
withTags
public CloudServicesNetworkInner withTags(Map
Overrides:
CloudServicesNetworkInner.withTags(Map<String,String> tags)Parameters: