KubernetesCluster interface

O KubernetesCluster representa o cluster kubernetes hospedado na Nuvem de Rede.

Extends

Propriedades

aadConfiguration

As propriedades da Integração do Azure Active Directory.

administratorConfiguration

As credenciais administrativas que serão aplicadas aos nós do painel de controle e do pool de agentes que não especificam seus próprios valores.

attachedNetworkIds

A lista completa de IDs de recursos de rede anexadas a esse cluster, incluindo aquelas anexadas somente a pools de agentes específicos.

availableUpgrades

A lista de versões para as quais esse cluster do Kubernetes pode ser atualizado.

clusterId

A ID do recurso do cluster de Nuvem de Rede.

connectedClusterId

A ID do recurso do cluster conectado configurado quando esse cluster do Kubernetes é criado.

controlPlaneKubernetesVersion

A versão atual em execução do Kubernetes no plano de controle.

controlPlaneNodeConfiguration

As características definidoras do plano de controle para este Cluster do Kubernetes.

detailedStatus

O status atual do cluster do Kubernetes.

detailedStatusMessage

A mensagem descritiva sobre o detailedStatus atual.

etag

"Se a etag for fornecida no corpo da resposta, ela também poderá ser fornecida como um cabeçalho de acordo com a convenção normal de etag. As marcas de entidade são usadas para comparar duas ou mais entidades do mesmo recurso solicitado. O HTTP/1.1 usa tags de entidade nos campos de cabeçalho etag (seção 14.19), If-Match (seção 14.24), If-None-Match (seção 14.26) e If-Range (seção 14.27).")

extendedLocation

A localização estendida do recurso. Essa propriedade é necessária na criação do recurso.

featureStatuses

As configurações atuais do recurso.

initialAgentPoolConfigurations

Os pools de agentes criados com esse cluster do Kubernetes para executar cargas de trabalho e serviços críticos do sistema. Esses dados nesse campo só são usados durante a criação e o campo estará vazio após a criação do Cluster kubernetes. Após a criação, o gerenciamento de pools de agentes é feito usando o sub-recurso agentPools.

kubernetesVersion

A versão do Kubernetes para este cluster.

managedResourceGroupConfiguration

A configuração do grupo de recursos gerenciados associado ao recurso.

networkConfiguration

A configuração da rede de cluster do Kubernetes, incluindo o anexo de redes que abrangem o cluster.

nodes

Os detalhes dos nós neste cluster.

provisioningState

O estado de provisionamento do recurso de cluster do Kubernetes.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

A localização geográfica onde o recurso reside

name

O nome do recurso

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

tags

Tags de recursos.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

Detalhes da propriedade

aadConfiguration

As propriedades da Integração do Azure Active Directory.

aadConfiguration?: AadConfiguration

Valor da propriedade

administratorConfiguration

As credenciais administrativas que serão aplicadas aos nós do painel de controle e do pool de agentes que não especificam seus próprios valores.

administratorConfiguration?: AdministratorConfiguration

Valor da propriedade

attachedNetworkIds

A lista completa de IDs de recursos de rede anexadas a esse cluster, incluindo aquelas anexadas somente a pools de agentes específicos.

attachedNetworkIds?: string[]

Valor da propriedade

string[]

availableUpgrades

A lista de versões para as quais esse cluster do Kubernetes pode ser atualizado.

availableUpgrades?: AvailableUpgrade[]

Valor da propriedade

clusterId

A ID do recurso do cluster de Nuvem de Rede.

clusterId?: string

Valor da propriedade

string

connectedClusterId

A ID do recurso do cluster conectado configurado quando esse cluster do Kubernetes é criado.

connectedClusterId?: string

Valor da propriedade

string

controlPlaneKubernetesVersion

A versão atual em execução do Kubernetes no plano de controle.

controlPlaneKubernetesVersion?: string

Valor da propriedade

string

controlPlaneNodeConfiguration

As características definidoras do plano de controle para este Cluster do Kubernetes.

controlPlaneNodeConfiguration: ControlPlaneNodeConfiguration

Valor da propriedade

detailedStatus

O status atual do cluster do Kubernetes.

detailedStatus?: string

Valor da propriedade

string

detailedStatusMessage

A mensagem descritiva sobre o detailedStatus atual.

detailedStatusMessage?: string

Valor da propriedade

string

etag

"Se a etag for fornecida no corpo da resposta, ela também poderá ser fornecida como um cabeçalho de acordo com a convenção normal de etag. As marcas de entidade são usadas para comparar duas ou mais entidades do mesmo recurso solicitado. O HTTP/1.1 usa tags de entidade nos campos de cabeçalho etag (seção 14.19), If-Match (seção 14.24), If-None-Match (seção 14.26) e If-Range (seção 14.27).")

etag?: string

Valor da propriedade

string

extendedLocation

A localização estendida do recurso. Essa propriedade é necessária na criação do recurso.

extendedLocation: ExtendedLocation

Valor da propriedade

featureStatuses

As configurações atuais do recurso.

featureStatuses?: FeatureStatus[]

Valor da propriedade

initialAgentPoolConfigurations

Os pools de agentes criados com esse cluster do Kubernetes para executar cargas de trabalho e serviços críticos do sistema. Esses dados nesse campo só são usados durante a criação e o campo estará vazio após a criação do Cluster kubernetes. Após a criação, o gerenciamento de pools de agentes é feito usando o sub-recurso agentPools.

initialAgentPoolConfigurations: InitialAgentPoolConfiguration[]

Valor da propriedade

kubernetesVersion

A versão do Kubernetes para este cluster.

kubernetesVersion: string

Valor da propriedade

string

managedResourceGroupConfiguration

A configuração do grupo de recursos gerenciados associado ao recurso.

managedResourceGroupConfiguration?: ManagedResourceGroupConfiguration

Valor da propriedade

networkConfiguration

A configuração da rede de cluster do Kubernetes, incluindo o anexo de redes que abrangem o cluster.

networkConfiguration: NetworkConfiguration

Valor da propriedade

nodes

Os detalhes dos nós neste cluster.

nodes?: KubernetesClusterNode[]

Valor da propriedade

provisioningState

O estado de provisionamento do recurso de cluster do Kubernetes.

provisioningState?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valor da propriedade

string

herdado deTrackedResource.id

location

A localização geográfica onde o recurso reside

location: string

Valor da propriedade

string

Herdado deTrackedResource.location

name

O nome do recurso

name?: string

Valor da propriedade

string

herdado deTrackedResource.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

systemData?: SystemData

Valor da propriedade

herdado detrackedResource.systemData

tags

Tags de recursos.

tags?: Record<string, string>

Valor da propriedade

Record<string, string>

Herdado deTrackedResource.tags

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

type?: string

Valor da propriedade

string

Herdado deTrackedResource.type