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.

availableUpgrades

Elenco di versioni a cui è possibile aggiornare questo cluster Kubernetes.

clusterId

ID risorsa del cluster Cloud di rete.

connectedClusterId

ID risorsa del cluster connesso configurato quando viene creato questo cluster Kubernetes.

controlPlaneKubernetesVersion

Versione corrente in esecuzione di Kubernetes nel piano di controllo.

controlPlaneNodeConfiguration

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

detailedStatus

Stato corrente del cluster Kubernetes.

detailedStatusMessage

Messaggio descrittivo sullo stato dettagliato corrente.

etag

"Se l'etag viene fornito nel corpo della risposta, può anche essere fornito come intestazione secondo la normale convenzione dell'etag. I tag di entità vengono usati per confrontare due o più entità dalla stessa risorsa richiesta. HTTP/1.1 utilizza i tag di entità nei campi di intestazione etag (sezione 14.19), If-Match (sezione 14.24), If-None-Match (sezione 14.26) e If-Range (sezione 14.27).")

extendedLocation

La posizione estesa della risorsa. Questa proprietà è necessaria nella creazione della risorsa.

featureStatuses

Impostazioni delle funzionalità correnti.

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.

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.

provisioningState

Stato di provisioning della risorsa cluster Kubernetes.

Proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

Posizione geografica in cui risiede la risorsa

name

nome della risorsa.

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

tags

Tag di risorsa.

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

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.

attachedNetworkIds?: string[]

Valore della proprietà

string[]

availableUpgrades

Elenco di versioni a cui è possibile aggiornare questo cluster Kubernetes.

availableUpgrades?: AvailableUpgrade[]

Valore della proprietà

clusterId

ID risorsa del cluster Cloud di rete.

clusterId?: string

Valore della proprietà

string

connectedClusterId

ID risorsa del cluster connesso configurato quando viene creato questo cluster Kubernetes.

connectedClusterId?: string

Valore della proprietà

string

controlPlaneKubernetesVersion

Versione corrente in esecuzione di Kubernetes nel piano di controllo.

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.

detailedStatus?: string

Valore della proprietà

string

detailedStatusMessage

Messaggio descrittivo sullo stato dettagliato corrente.

detailedStatusMessage?: string

Valore della proprietà

string

etag

"Se l'etag viene fornito nel corpo della risposta, può anche essere fornito come intestazione secondo la normale convenzione dell'etag. I tag di entità vengono usati per confrontare due o più entità dalla stessa risorsa richiesta. HTTP/1.1 utilizza i tag di entità nei campi di intestazione etag (sezione 14.19), If-Match (sezione 14.24), If-None-Match (sezione 14.26) e If-Range (sezione 14.27).")

etag?: string

Valore della proprietà

string

extendedLocation

La posizione estesa della risorsa. Questa proprietà è necessaria nella creazione della risorsa.

extendedLocation: ExtendedLocation

Valore della proprietà

featureStatuses

Impostazioni delle funzionalità correnti.

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.

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.

nodes?: KubernetesClusterNode[]

Valore della proprietà

provisioningState

Stato di provisioning della risorsa cluster Kubernetes.

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}

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.

name?: string

Valore della proprietà

string

ereditato daTrackedResource.name

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

systemData?: SystemData

Valore della proprietà

ereditato daTrackedResource.systemData

tags

Tag di risorsa.

tags?: Record<string, string>

Valore della proprietà

Record<string, string>

ereditato daTrackedResource.tags

type

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

type?: string

Valore della proprietà

string

ereditato daTrackedResource.type