Delen via


AgentPool interface

AgentPool vertegenwoordigt de agentpool van het Kubernetes-cluster.

Uitbreiding

Eigenschappen

administratorConfiguration

De beheerdersreferenties die moeten worden gebruikt voor de knooppunten in deze agentgroep.

agentOptions

De configuraties die worden toegepast op elke agent in deze agentgroep.

attachedNetworkConfiguration

De configuratie van netwerken die aan de agentgroep worden gekoppeld voor gebruik door de workloads die worden uitgevoerd op dit Kubernetes-cluster.

availabilityZones

De lijst met beschikbaarheidszones van het netwerkcloudcluster dat wordt gebruikt voor het inrichten van knooppunten in deze agentgroep. Als dit niet is opgegeven, worden alle beschikbaarheidszones gebruikt.

count

Het aantal virtuele machines dat deze configuratie gebruikt.

detailedStatus

De huidige status van de agentgroep. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

detailedStatusMessage

Het beschrijvende bericht over de huidige gedetailleerde status. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

etag

Bron ETag. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

extendedLocation

De uitgebreide locatie van het cluster dat is gekoppeld aan de resource.

kubernetesVersion

De Kubernetes-versie die wordt uitgevoerd in deze agentgroep. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

labels

De labels die zijn toegepast op de knooppunten in deze agentgroep.

mode

De selectie van hoe deze agentgroep wordt gebruikt, hetzij als een systeemgroep of een gebruikersgroep. Systeemgroepen voeren de functies en essentiële services voor het Kubernetes-cluster uit, terwijl gebruikersgroepen zijn toegewezen aan gebruikersworkloads. Elk Kubernetes-cluster moet ten minste één systeemknooppuntgroep met ten minste één knooppunt bevatten.

provisioningState

De inrichtingsstatus van de agentgroep. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

taints

De taints die zijn toegepast op de knooppunten in deze agentpool.

upgradeSettings

De configuratie van de agentgroep.

vmSkuName

De naam van de VM-SKU die de grootte bepaalt van de resources die zijn toegewezen voor knooppunt-VM's.

Overgenomen eigenschappen

id

Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

location

De geografische locatie waar de resource zich bevindt

name

De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

tags

Resourcetags.

type

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Eigenschapdetails

administratorConfiguration

De beheerdersreferenties die moeten worden gebruikt voor de knooppunten in deze agentgroep.

administratorConfiguration?: AdministratorConfiguration

Waarde van eigenschap

agentOptions

De configuraties die worden toegepast op elke agent in deze agentgroep.

agentOptions?: AgentOptions

Waarde van eigenschap

attachedNetworkConfiguration

De configuratie van netwerken die aan de agentgroep worden gekoppeld voor gebruik door de workloads die worden uitgevoerd op dit Kubernetes-cluster.

attachedNetworkConfiguration?: AttachedNetworkConfiguration

Waarde van eigenschap

availabilityZones

De lijst met beschikbaarheidszones van het netwerkcloudcluster dat wordt gebruikt voor het inrichten van knooppunten in deze agentgroep. Als dit niet is opgegeven, worden alle beschikbaarheidszones gebruikt.

availabilityZones?: string[]

Waarde van eigenschap

string[]

count

Het aantal virtuele machines dat deze configuratie gebruikt.

count: number

Waarde van eigenschap

number

detailedStatus

De huidige status van de agentgroep. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

detailedStatus?: string

Waarde van eigenschap

string

detailedStatusMessage

Het beschrijvende bericht over de huidige gedetailleerde status. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

detailedStatusMessage?: string

Waarde van eigenschap

string

etag

Bron ETag. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

etag?: string

Waarde van eigenschap

string

extendedLocation

De uitgebreide locatie van het cluster dat is gekoppeld aan de resource.

extendedLocation?: ExtendedLocation

Waarde van eigenschap

kubernetesVersion

De Kubernetes-versie die wordt uitgevoerd in deze agentgroep. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

kubernetesVersion?: string

Waarde van eigenschap

string

labels

De labels die zijn toegepast op de knooppunten in deze agentgroep.

labels?: KubernetesLabel[]

Waarde van eigenschap

mode

De selectie van hoe deze agentgroep wordt gebruikt, hetzij als een systeemgroep of een gebruikersgroep. Systeemgroepen voeren de functies en essentiële services voor het Kubernetes-cluster uit, terwijl gebruikersgroepen zijn toegewezen aan gebruikersworkloads. Elk Kubernetes-cluster moet ten minste één systeemknooppuntgroep met ten minste één knooppunt bevatten.

mode: string

Waarde van eigenschap

string

provisioningState

De inrichtingsstatus van de agentgroep. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState?: string

Waarde van eigenschap

string

taints

De taints die zijn toegepast op de knooppunten in deze agentpool.

taints?: KubernetesLabel[]

Waarde van eigenschap

upgradeSettings

De configuratie van de agentgroep.

upgradeSettings?: AgentPoolUpgradeSettings

Waarde van eigenschap

vmSkuName

De naam van de VM-SKU die de grootte bepaalt van de resources die zijn toegewezen voor knooppunt-VM's.

vmSkuName: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

id

Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

id?: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.id

location

De geografische locatie waar de resource zich bevindt

location: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.location

name

De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

name?: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.name

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

systemData?: SystemData

Waarde van eigenschap

overgenomen vanTrackedResource.systemData-

tags

Resourcetags.

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

Waarde van eigenschap

{[propertyName: string]: string}

overgenomen vanTrackedResource.tags

type

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type?: string

Waarde van eigenschap

string

overgenomen vanTrackedResource.type