Compartilhar via


KubernetesCluster interface

KubernetesCluster representa o cluster kubernetes hospedado na Nuvem de Rede.

Extends

Propriedades

aadConfiguration

As propriedades de 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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

availableUpgrades

A lista de versões para as quais esse cluster do Kubernetes pode ser atualizado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

clusterId

A ID do recurso do cluster de Nuvem de Rede. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

connectedClusterId

A ID do recurso do cluster conectado configurado quando esse cluster do Kubernetes é criado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

controlPlaneKubernetesVersion

A versão atual em execução do Kubernetes no painel de controle. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

controlPlaneNodeConfiguration

As características definidoras do plano de controle para esse Cluster kubernetes.

detailedStatus

O status atual do cluster do Kubernetes. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

detailedStatusMessage

A mensagem descritiva sobre o status detalhado atual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

extendedLocation

O local estendido do cluster associado ao recurso.

featureStatuses

As configurações atuais do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

initialAgentPoolConfigurations

Os pools de agentes criados com esse cluster kubernetes para executar serviços críticos do sistema e cargas de trabalho. Esses dados nesse campo só são usados durante a criação e o campo ficará 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 esse cluster. Aceita o formato n.n, n.n e n.n.n-n. A versão interpretada usada será resolvida nesse campo após a criação ou atualização.

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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState

O estado de provisionamento do recurso de cluster do Kubernetes. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

A localização geográfica em que o recurso reside

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Marcas de recurso.

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

aadConfiguration

As propriedades de 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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

attachedNetworkIds?: string[]

Valor da propriedade

string[]

availableUpgrades

A lista de versões para as quais esse cluster do Kubernetes pode ser atualizado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

availableUpgrades?: AvailableUpgrade[]

Valor da propriedade

clusterId

A ID do recurso do cluster de Nuvem de Rede. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

clusterId?: string

Valor da propriedade

string

connectedClusterId

A ID do recurso do cluster conectado configurado quando esse cluster do Kubernetes é criado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

connectedClusterId?: string

Valor da propriedade

string

controlPlaneKubernetesVersion

A versão atual em execução do Kubernetes no painel de controle. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

controlPlaneKubernetesVersion?: string

Valor da propriedade

string

controlPlaneNodeConfiguration

As características definidoras do plano de controle para esse Cluster kubernetes.

controlPlaneNodeConfiguration: ControlPlaneNodeConfiguration

Valor da propriedade

detailedStatus

O status atual do cluster do Kubernetes. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

detailedStatus?: string

Valor da propriedade

string

detailedStatusMessage

A mensagem descritiva sobre o status detalhado atual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

detailedStatusMessage?: string

Valor da propriedade

string

extendedLocation

O local estendido do cluster associado ao recurso.

extendedLocation: ExtendedLocation

Valor da propriedade

featureStatuses

As configurações atuais do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

featureStatuses?: FeatureStatus[]

Valor da propriedade

initialAgentPoolConfigurations

Os pools de agentes criados com esse cluster kubernetes para executar serviços críticos do sistema e cargas de trabalho. Esses dados nesse campo só são usados durante a criação e o campo ficará 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 esse cluster. Aceita o formato n.n, n.n e n.n.n-n. A versão interpretada usada será resolvida nesse campo após a criação ou atualização.

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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

nodes?: KubernetesClusterNode[]

Valor da propriedade

provisioningState

O estado de provisionamento do recurso de cluster do Kubernetes. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

Herdado deTrackedResource.id

location

A localização geográfica em que o recurso reside

location: string

Valor da propriedade

string

Herdado deTrackedResource.location

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

Herdado deTrackedResource.name

systemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

Herdado deTrackedResource.systemData

tags

Marcas de recurso.

tags?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

Herdado deTrackedResource.tags

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deTrackedResource.type