Partilhar via


KubernetesCluster interface

KubernetesCluster representa o cluster Kubernetes hospedado na Network Cloud.

Extends

Propriedades

aadConfiguration

As propriedades de Integração do Ative Directory do Azure.

administratorConfiguration

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

attachedNetworkIds

A lista completa de IDs de recursos de rede anexados a esse cluster, incluindo aqueles anexados apenas a pools de agentes específicos. Observação : esta 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 : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

clusterId

O ID do recurso do cluster Network Cloud. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

connectedClusterId

O ID do recurso do cluster conectado configurado quando esse cluster do Kubernetes é criado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

controlPlaneKubernetesVersion

A versão atual em execução do Kubernetes no plano de controle. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

controlPlaneNodeConfiguration

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

detailedStatus

O status atual do cluster Kubernetes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

detailedStatusMessage

A mensagem descritiva sobre o status detalhado atual. Observação : esta 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 : esta 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 e cargas de trabalho críticos do sistema. Esses dados neste campo são usados apenas 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 subrecurso agentPools.

kubernetesVersion

A versão do Kubernetes para este cluster. Aceita os formatos n.n, n.n.n e n.n.n-n. A versão interpretada utilizada será resolvida neste 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 a conexão de redes que abrangem o cluster.

nodes

Os detalhes dos nós neste cluster. Observação : esta 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 : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Propriedades Herdadas

id

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

location

A geolocalização onde o recurso vive

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags de recursos.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

aadConfiguration

As propriedades de Integração do Ative Directory do Azure.

aadConfiguration?: AadConfiguration

Valor de Propriedade

administratorConfiguration

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

administratorConfiguration?: AdministratorConfiguration

Valor de Propriedade

attachedNetworkIds

A lista completa de IDs de recursos de rede anexados a esse cluster, incluindo aqueles anexados apenas a pools de agentes específicos. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

attachedNetworkIds?: string[]

Valor de Propriedade

string[]

availableUpgrades

A lista de versões para as quais esse cluster do Kubernetes pode ser atualizado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

availableUpgrades?: AvailableUpgrade[]

Valor de Propriedade

clusterId

O ID do recurso do cluster Network Cloud. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

clusterId?: string

Valor de Propriedade

string

connectedClusterId

O ID do recurso do cluster conectado configurado quando esse cluster do Kubernetes é criado. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

connectedClusterId?: string

Valor de Propriedade

string

controlPlaneKubernetesVersion

A versão atual em execução do Kubernetes no plano de controle. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

controlPlaneKubernetesVersion?: string

Valor de Propriedade

string

controlPlaneNodeConfiguration

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

controlPlaneNodeConfiguration: ControlPlaneNodeConfiguration

Valor de Propriedade

detailedStatus

O status atual do cluster Kubernetes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

detailedStatus?: string

Valor de Propriedade

string

detailedStatusMessage

A mensagem descritiva sobre o status detalhado atual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

detailedStatusMessage?: string

Valor de Propriedade

string

extendedLocation

O local estendido do cluster associado ao recurso.

extendedLocation: ExtendedLocation

Valor de Propriedade

featureStatuses

As configurações atuais do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

featureStatuses?: FeatureStatus[]

Valor de Propriedade

initialAgentPoolConfigurations

Os pools de agentes criados com esse cluster Kubernetes para executar serviços e cargas de trabalho críticos do sistema. Esses dados neste campo são usados apenas 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 subrecurso agentPools.

initialAgentPoolConfigurations: InitialAgentPoolConfiguration[]

Valor de Propriedade

kubernetesVersion

A versão do Kubernetes para este cluster. Aceita os formatos n.n, n.n.n e n.n.n-n. A versão interpretada utilizada será resolvida neste campo após a criação ou atualização.

kubernetesVersion: string

Valor de Propriedade

string

managedResourceGroupConfiguration

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

managedResourceGroupConfiguration?: ManagedResourceGroupConfiguration

Valor de Propriedade

networkConfiguration

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

networkConfiguration: NetworkConfiguration

Valor de Propriedade

nodes

Os detalhes dos nós neste cluster. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

nodes?: KubernetesClusterNode[]

Valor de Propriedade

provisioningState

O estado de provisionamento do recurso de cluster do Kubernetes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

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

id?: string

Valor de Propriedade

string

herdado deTrackedResource.id

location

A geolocalização onde o recurso vive

location: string

Valor de Propriedade

string

herdado de TrackedResource.location

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdado deTrackedResource.name

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor de Propriedade

herdado deTrackedResource.systemData

tags

Tags de recursos.

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

Valor de Propriedade

{[propertyName: string]: string}

herdado deTrackedResource.tags

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de TrackedResource.type