Dela via


AgentPool interface

AgentPool representerar agentpoolen i Kubernetes-klustret.

Extends

Egenskaper

administratorConfiguration

Administratörsautentiseringsuppgifterna som ska användas för noderna i den här agentpoolen.

agentOptions

De konfigurationer som ska tillämpas på varje agent i den här agentpoolen.

attachedNetworkConfiguration

Konfigurationen av nätverk som kopplas till agentpoolen för användning av de arbetsbelastningar som körs i det här Kubernetes-klustret.

availabilityZones

Listan över tillgänglighetszoner för nätverkets molnkluster som används för etablering av noder i den här agentpoolen. Om det inte anges används alla tillgänglighetszoner.

count

Antalet virtuella datorer som använder den här konfigurationen.

detailedStatus

Agentpoolens aktuella status. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

detailedStatusMessage

Det beskrivande meddelandet om den aktuella detaljerade statusen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

extendedLocation

Den utökade platsen för klustret som är associerat med resursen.

kubernetesVersion

Kubernetes-versionen som körs i den här agentpoolen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

labels

Etiketterna som tillämpas på noderna i den här agentpoolen.

mode

Valet av hur den här agentpoolen används, antingen som en systempool eller en användarpool. Systempooler kör funktioner och kritiska tjänster för Kubernetes-klustret, medan användarpooler är dedikerade till användararbetsbelastningar. Varje Kubernetes-kluster måste innehålla minst en systemnodpool med minst en nod.

provisioningState

Etableringstillståndet för agentpoolen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

taints

De taints som tillämpas på noderna i den här agentpoolen.

upgradeSettings

Konfigurationen av agentpoolen.

vmSkuName

Namnet på den virtuella dator-SKU som avgör storleken på resurser som allokerats för virtuella noddatorer.

Ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. T.ex. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

location

Den geo-plats där resursen finns

name

Namnet på resursen OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

tags

Resurstaggar.

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

administratorConfiguration

Administratörsautentiseringsuppgifterna som ska användas för noderna i den här agentpoolen.

administratorConfiguration?: AdministratorConfiguration

Egenskapsvärde

agentOptions

De konfigurationer som ska tillämpas på varje agent i den här agentpoolen.

agentOptions?: AgentOptions

Egenskapsvärde

attachedNetworkConfiguration

Konfigurationen av nätverk som kopplas till agentpoolen för användning av de arbetsbelastningar som körs i det här Kubernetes-klustret.

attachedNetworkConfiguration?: AttachedNetworkConfiguration

Egenskapsvärde

availabilityZones

Listan över tillgänglighetszoner för nätverkets molnkluster som används för etablering av noder i den här agentpoolen. Om det inte anges används alla tillgänglighetszoner.

availabilityZones?: string[]

Egenskapsvärde

string[]

count

Antalet virtuella datorer som använder den här konfigurationen.

count: number

Egenskapsvärde

number

detailedStatus

Agentpoolens aktuella status. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

detailedStatus?: string

Egenskapsvärde

string

detailedStatusMessage

Det beskrivande meddelandet om den aktuella detaljerade statusen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

detailedStatusMessage?: string

Egenskapsvärde

string

extendedLocation

Den utökade platsen för klustret som är associerat med resursen.

extendedLocation?: ExtendedLocation

Egenskapsvärde

kubernetesVersion

Kubernetes-versionen som körs i den här agentpoolen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

kubernetesVersion?: string

Egenskapsvärde

string

labels

Etiketterna som tillämpas på noderna i den här agentpoolen.

labels?: KubernetesLabel[]

Egenskapsvärde

mode

Valet av hur den här agentpoolen används, antingen som en systempool eller en användarpool. Systempooler kör funktioner och kritiska tjänster för Kubernetes-klustret, medan användarpooler är dedikerade till användararbetsbelastningar. Varje Kubernetes-kluster måste innehålla minst en systemnodpool med minst en nod.

mode: string

Egenskapsvärde

string

provisioningState

Etableringstillståndet för agentpoolen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

provisioningState?: string

Egenskapsvärde

string

taints

De taints som tillämpas på noderna i den här agentpoolen.

taints?: KubernetesLabel[]

Egenskapsvärde

upgradeSettings

Konfigurationen av agentpoolen.

upgradeSettings?: AgentPoolUpgradeSettings

Egenskapsvärde

vmSkuName

Namnet på den virtuella dator-SKU som avgör storleken på resurser som allokerats för virtuella noddatorer.

vmSkuName: string

Egenskapsvärde

string

Information om ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. T.ex. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

ärvd frånTrackedResource.id

location

Den geo-plats där resursen finns

location: string

Egenskapsvärde

string

ärvd frånTrackedResource.location

name

Namnet på resursen OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

ärvd frånTrackedResource.name

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

systemData?: SystemData

Egenskapsvärde

ärvs frånTrackedResource.systemData

tags

Resurstaggar.

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

Egenskapsvärde

{[propertyName: string]: string}

ärvs frånTrackedResource.tags

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

ärvd frånTrackedResource.type