Condividi tramite


AgentPool interface

AgentPool rappresenta il pool di agenti del cluster Kubernetes.

Extends

Proprietà

administratorConfiguration

Credenziali di amministratore da usare per i nodi in questo pool di agenti.

agentOptions

Configurazioni che verranno applicate a ogni agente nel pool di agenti.

attachedNetworkConfiguration

La configurazione delle reti collegate al pool di agenti per l'uso da parte dei carichi di lavoro eseguiti in questo cluster Kubernetes.

availabilityZones

Elenco delle zone di disponibilità del cluster Cloud di rete usato per il provisioning dei nodi in questo pool di agenti. Se non specificato, verranno usate tutte le zone di disponibilità.

count

Numero di macchine virtuali che usano questa configurazione.

detailedStatus

Stato corrente del pool di agenti. 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.

kubernetesVersion

Versione di Kubernetes in esecuzione in questo pool di agenti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

labels

Etichette applicate ai nodi in questo pool di agenti.

mode

Selezione della modalità di utilizzo del pool di agenti, come pool di sistema o pool di utenti. I pool di sistema eseguono le funzionalità e i servizi critici per il cluster Kubernetes, mentre i pool di utenti sono dedicati ai carichi di lavoro degli utenti. Ogni cluster Kubernetes deve contenere almeno un pool di nodi di sistema con almeno un nodo.

provisioningState

Stato di provisioning del pool di agenti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

taints

I taints applicati ai nodi in questo pool di agenti.

upgradeSettings

Configurazione del pool di agenti.

vmSkuName

Nome dello SKU della macchina virtuale che determina le dimensioni delle risorse allocate per le macchine virtuali del nodo.

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à

administratorConfiguration

Credenziali di amministratore da usare per i nodi in questo pool di agenti.

administratorConfiguration?: AdministratorConfiguration

Valore della proprietà

agentOptions

Configurazioni che verranno applicate a ogni agente nel pool di agenti.

agentOptions?: AgentOptions

Valore della proprietà

attachedNetworkConfiguration

La configurazione delle reti collegate al pool di agenti per l'uso da parte dei carichi di lavoro eseguiti in questo cluster Kubernetes.

attachedNetworkConfiguration?: AttachedNetworkConfiguration

Valore della proprietà

availabilityZones

Elenco delle zone di disponibilità del cluster Cloud di rete usato per il provisioning dei nodi in questo pool di agenti. Se non specificato, verranno usate tutte le zone di disponibilità.

availabilityZones?: string[]

Valore della proprietà

string[]

count

Numero di macchine virtuali che usano questa configurazione.

count: number

Valore della proprietà

number

detailedStatus

Stato corrente del pool di agenti. 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à

kubernetesVersion

Versione di Kubernetes in esecuzione in questo pool di agenti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

kubernetesVersion?: string

Valore della proprietà

string

labels

Etichette applicate ai nodi in questo pool di agenti.

labels?: KubernetesLabel[]

Valore della proprietà

mode

Selezione della modalità di utilizzo del pool di agenti, come pool di sistema o pool di utenti. I pool di sistema eseguono le funzionalità e i servizi critici per il cluster Kubernetes, mentre i pool di utenti sono dedicati ai carichi di lavoro degli utenti. Ogni cluster Kubernetes deve contenere almeno un pool di nodi di sistema con almeno un nodo.

mode: string

Valore della proprietà

string

provisioningState

Stato di provisioning del pool di agenti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

taints

I taints applicati ai nodi in questo pool di agenti.

taints?: KubernetesLabel[]

Valore della proprietà

upgradeSettings

Configurazione del pool di agenti.

upgradeSettings?: AgentPoolUpgradeSettings

Valore della proprietà

vmSkuName

Nome dello SKU della macchina virtuale che determina le dimensioni delle risorse allocate per le macchine virtuali del nodo.

vmSkuName: 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