Condividi tramite


KubernetesCluster interface

KubernetesCluster rappresenta il cluster Kubernetes ospitato nel cloud di rete.

Extends

Proprietà

aadConfiguration

Proprietà di integrazione di Azure Active Directory.

administratorConfiguration

Credenziali amministrative che verranno applicate al piano di controllo e ai nodi del pool di agenti che non specificano i propri valori.

attachedNetworkIds

Elenco completo degli ID risorsa di rete collegati a questo cluster, inclusi quelli collegati solo a pool di agenti specifici. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

availableUpgrades

Elenco di versioni a cui è possibile aggiornare questo cluster Kubernetes. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

clusterId

ID risorsa del cluster Cloud di rete. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

connectedClusterId

ID risorsa del cluster connesso configurato quando viene creato questo cluster Kubernetes. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

controlPlaneKubernetesVersion

Versione corrente in esecuzione di Kubernetes nel piano di controllo. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

controlPlaneNodeConfiguration

Caratteristiche di definizione del piano di controllo per questo cluster Kubernetes.

detailedStatus

Stato corrente del cluster Kubernetes. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

detailedStatusMessage

Messaggio descrittivo sullo stato dettagliato corrente. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

extendedLocation

Posizione estesa del cluster associato alla risorsa.

featureStatuses

Impostazioni delle funzionalità correnti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

initialAgentPoolConfigurations

Pool di agenti creati con questo cluster Kubernetes per l'esecuzione di carichi di lavoro e servizi di sistema critici. Questi dati in questo campo vengono usati solo durante la creazione e il campo sarà vuoto dopo la creazione del cluster Kubernetes. Dopo la creazione, la gestione dei pool di agenti viene eseguita usando la sotto-risorsa agentPools.

kubernetesVersion

Versione di Kubernetes per questo cluster. Accetta il formato n.n, n.n.n e n.n.n-n. La versione interpretata usata verrà risolta in questo campo dopo la creazione o l'aggiornamento.

managedResourceGroupConfiguration

Configurazione del gruppo di risorse gestite associato alla risorsa.

networkConfiguration

Configurazione della rete del cluster Kubernetes, incluso l'allegato di reti che si estendono sul cluster.

nodes

Dettagli dei nodi in questo cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState

Stato di provisioning della risorsa cluster Kubernetes. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

location

Posizione geografica in cui risiede la risorsa

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

Tag di risorsa.

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

aadConfiguration

Proprietà di integrazione di Azure Active Directory.

aadConfiguration?: AadConfiguration

Valore della proprietà

administratorConfiguration

Credenziali amministrative che verranno applicate al piano di controllo e ai nodi del pool di agenti che non specificano i propri valori.

administratorConfiguration?: AdministratorConfiguration

Valore della proprietà

attachedNetworkIds

Elenco completo degli ID risorsa di rete collegati a questo cluster, inclusi quelli collegati solo a pool di agenti specifici. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

attachedNetworkIds?: string[]

Valore della proprietà

string[]

availableUpgrades

Elenco di versioni a cui è possibile aggiornare questo cluster Kubernetes. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

availableUpgrades?: AvailableUpgrade[]

Valore della proprietà

clusterId

ID risorsa del cluster Cloud di rete. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

clusterId?: string

Valore della proprietà

string

connectedClusterId

ID risorsa del cluster connesso configurato quando viene creato questo cluster Kubernetes. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

connectedClusterId?: string

Valore della proprietà

string

controlPlaneKubernetesVersion

Versione corrente in esecuzione di Kubernetes nel piano di controllo. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

controlPlaneKubernetesVersion?: string

Valore della proprietà

string

controlPlaneNodeConfiguration

Caratteristiche di definizione del piano di controllo per questo cluster Kubernetes.

controlPlaneNodeConfiguration: ControlPlaneNodeConfiguration

Valore della proprietà

detailedStatus

Stato corrente del cluster Kubernetes. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

detailedStatus?: string

Valore della proprietà

string

detailedStatusMessage

Messaggio descrittivo sullo stato dettagliato corrente. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

detailedStatusMessage?: string

Valore della proprietà

string

extendedLocation

Posizione estesa del cluster associato alla risorsa.

extendedLocation: ExtendedLocation

Valore della proprietà

featureStatuses

Impostazioni delle funzionalità correnti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

featureStatuses?: FeatureStatus[]

Valore della proprietà

initialAgentPoolConfigurations

Pool di agenti creati con questo cluster Kubernetes per l'esecuzione di carichi di lavoro e servizi di sistema critici. Questi dati in questo campo vengono usati solo durante la creazione e il campo sarà vuoto dopo la creazione del cluster Kubernetes. Dopo la creazione, la gestione dei pool di agenti viene eseguita usando la sotto-risorsa agentPools.

initialAgentPoolConfigurations: InitialAgentPoolConfiguration[]

Valore della proprietà

kubernetesVersion

Versione di Kubernetes per questo cluster. Accetta il formato n.n, n.n.n e n.n.n-n. La versione interpretata usata verrà risolta in questo campo dopo la creazione o l'aggiornamento.

kubernetesVersion: string

Valore della proprietà

string

managedResourceGroupConfiguration

Configurazione del gruppo di risorse gestite associato alla risorsa.

managedResourceGroupConfiguration?: ManagedResourceGroupConfiguration

Valore della proprietà

networkConfiguration

Configurazione della rete del cluster Kubernetes, incluso l'allegato di reti che si estendono sul cluster.

networkConfiguration: NetworkConfiguration

Valore della proprietà

nodes

Dettagli dei nodi in questo cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

nodes?: KubernetesClusterNode[]

Valore della proprietà

provisioningState

Stato di provisioning della risorsa cluster Kubernetes. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

Dettagli proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

ereditato daTrackedResource.id

location

Posizione geografica in cui risiede la risorsa

location: string

Valore della proprietà

string

ereditato daTrackedResource.location

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

ereditato daTrackedResource.name

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData?: SystemData

Valore della proprietà

ereditato daTrackedResource.systemData

tags

Tag di risorsa.

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

Valore della proprietà

{[propertyName: string]: string}

ereditato daTrackedResource.tags

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

ereditato daTrackedResource.type