AgentPool interface
AgentPool rappresenta il pool di agenti del cluster Kubernetes.
- Extends
Proprietà
administrator |
Credenziali di amministratore da usare per i nodi in questo pool di agenti. |
agent |
Configurazioni che verranno applicate a ogni agente nel pool di agenti. |
attached |
La configurazione delle reti collegate al pool di agenti per l'uso da parte dei carichi di lavoro eseguiti in questo cluster Kubernetes. |
availability |
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. |
detailed |
Stato corrente del pool di agenti. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
detailed |
Messaggio descrittivo sullo stato dettagliato corrente. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
extended |
Posizione estesa del cluster associato alla risorsa. |
kubernetes |
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. |
provisioning |
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. |
upgrade |
Configurazione del pool di agenti. |
vm |
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. |
system |
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