CloudServicesNetworkInner Classe

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 Rededos Serviçosde Nuvem.

Resumo do método

Modificador e tipo Método e descrição
List<EgressEndpoint> additionalEgressEndpoints()

Obter a propriedade EgressEndpoints adicional: a lista de pontos de extremidade de saída.

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 de serviços de nuvem está associada.

CloudServicesNetworkDetailedStatus detailedStatus()

Obter a propriedade Status detalhada: o status mais detalhado da rede de serviços de nuvem.

String detailedStatusMessage()

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

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.

List<EgressEndpoint> enabledEgressEndpoints()

Obter a propriedade EgressEndpoints habilitada: a lista completa de pontos de extremidade de saída adicionais e padrão que estão habilitados no momento.

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.

String interfaceName()

Obter a propriedade Nome da interface: o nome da interface que estará presente na máquina virtual para representar essa rede.

CloudServicesNetworkProvisioningState provisioningState()

Obter a propriedade Estado de provisionamento: o estado de provisionamento da rede de serviços de nuvem.

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.

CloudServicesNetworkInner withAdditionalEgressEndpoints(List<EgressEndpoint> additionalEgressEndpoints)

Defina a propriedade pontos de extremidade de saída adicionais: a lista de pontos de extremidade de saída.

CloudServicesNetworkInner withEnableDefaultEgressEndpoints(CloudServicesNetworkEnableDefaultEgressEndpoints enableDefaultEgressEndpoints)

Defina a propriedade habilitarPontos de Extremidade de SaídaPadrão: o indicador de se os pontos de extremidade padrão da plataforma são permitidos para o tráfego de saída.

CloudServicesNetworkInner withExtendedLocation(ExtendedLocation extendedLocation)

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

CloudServicesNetworkInner withLocation(String location)
CloudServicesNetworkInner 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 additionalEgressEndpoints()

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:

o valor additionalEgressEndpoints.

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 de serviços de nuvem está associada.

Returns:

o valor clusterId.

detailedStatus

public CloudServicesNetworkDetailedStatus detailedStatus()

Obtenha a propriedade detailedStatus: a status mais detalhada da rede de serviços de nuvem.

Returns:

o valor detailedStatus.

detailedStatusMessage

public String detailedStatusMessage()

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

Returns:

o valor detailedStatusMessage.

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:

o valor enableDefaultEgressEndpoints.

enabledEgressEndpoints

public List enabledEgressEndpoints()

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:

o valor enabledEgressEndpoints.

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 de serviços de nuvem.

Returns:

o valor hybridAksClustersAssociatedIds.

interfaceName

public String interfaceName()

Obter a propriedade interfaceName: o nome da interface que estará presente na máquina virtual para representar essa rede.

Returns:

o valor interfaceName.

provisioningState

public CloudServicesNetworkProvisioningState provisioningState()

Obter a propriedade provisioningState: o estado de provisionamento da rede de serviços de nuvem.

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 de serviços de nuvem no momento.

Returns:

o valor virtualMachinesAssociatedIds.

withAdditionalEgressEndpoints

public CloudServicesNetworkInner withAdditionalEgressEndpoints(List additionalEgressEndpoints)

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:

additionalEgressEndpoints - o valor additionalEgressEndpoints a ser definido.

Returns:

o próprio objeto CloudServicesNetworkInner.

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:

enableDefaultEgressEndpoints - o valor enableDefaultEgressEndpoints a ser definido.

Returns:

o próprio objeto CloudServicesNetworkInner.

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:

extendedLocation - o valor extendedLocation a ser definido.

Returns:

o próprio objeto CloudServicesNetworkInner.

withLocation

public CloudServicesNetworkInner withLocation(String location)

Overrides:

CloudServicesNetworkInner.withLocation(String location)

Parameters:

location

withTags

public CloudServicesNetworkInner withTags(Map tags)

Overrides:

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

Parameters:

tags

Aplica-se a