共用方式為


AgentPool interface

AgentPool 代表 Kubernetes 叢集的代理程式集區。

Extends

屬性

administratorConfiguration

要用於此代理程式集區中節點的系統管理員認證。

agentOptions

將套用至此代理程式集區中每個代理程式的組態。

attachedNetworkConfiguration

要連結至代理程式集區的網路組態,以供此 Kubernetes 叢集上執行的工作負載使用。

availabilityZones

用於布建此代理程式集區中節點的網路雲端叢集可用性區域清單。 如果未指定,則會使用所有可用性區域。

count

使用此組態的虛擬機數目。

detailedStatus

代理程式集區的目前狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

detailedStatusMessage

目前詳細狀態的描述性訊息。 注意:這個屬性不會串行化。 它只能由伺服器填入。

extendedLocation

與資源相關聯的叢集擴充位置。

kubernetesVersion

在此代理程式集區中執行的 Kubernetes 版本。 注意:這個屬性不會串行化。 它只能由伺服器填入。

labels

套用至此代理程式集區中節點的標籤。

mode

選取此代理程式集區的方式,無論是作為系統集區還是使用者集區。 系統集區會執行 Kubernetes 叢集的功能和重要服務,而使用者集區則專用於使用者工作負載。 每個 Kubernetes 叢集都必須包含至少一個具有至少一個節點的系統節點集區。

provisioningState

代理程式集區的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

taints

套用至此代理程式集區中節點的污點。

upgradeSettings

代理程式集區的組態。

vmSkuName

決定為節點 VM 配置之資源大小的 VM SKU 名稱。

繼承的屬性

id

資源的完整資源標識碼。 例如“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” 附注:此屬性將不會串行化。 它只能由伺服器填入。

location

資源所在的地理位置

name

資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。

systemData

包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。

tags

資源標籤。

type

資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” 附注:此屬性將不會串行化。 它只能由伺服器填入。

屬性詳細資料

administratorConfiguration

要用於此代理程式集區中節點的系統管理員認證。

administratorConfiguration?: AdministratorConfiguration

屬性值

agentOptions

將套用至此代理程式集區中每個代理程式的組態。

agentOptions?: AgentOptions

屬性值

attachedNetworkConfiguration

要連結至代理程式集區的網路組態,以供此 Kubernetes 叢集上執行的工作負載使用。

attachedNetworkConfiguration?: AttachedNetworkConfiguration

屬性值

availabilityZones

用於布建此代理程式集區中節點的網路雲端叢集可用性區域清單。 如果未指定,則會使用所有可用性區域。

availabilityZones?: string[]

屬性值

string[]

count

使用此組態的虛擬機數目。

count: number

屬性值

number

detailedStatus

代理程式集區的目前狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

detailedStatus?: string

屬性值

string

detailedStatusMessage

目前詳細狀態的描述性訊息。 注意:這個屬性不會串行化。 它只能由伺服器填入。

detailedStatusMessage?: string

屬性值

string

extendedLocation

與資源相關聯的叢集擴充位置。

extendedLocation?: ExtendedLocation

屬性值

kubernetesVersion

在此代理程式集區中執行的 Kubernetes 版本。 注意:這個屬性不會串行化。 它只能由伺服器填入。

kubernetesVersion?: string

屬性值

string

labels

套用至此代理程式集區中節點的標籤。

labels?: KubernetesLabel[]

屬性值

mode

選取此代理程式集區的方式,無論是作為系統集區還是使用者集區。 系統集區會執行 Kubernetes 叢集的功能和重要服務,而使用者集區則專用於使用者工作負載。 每個 Kubernetes 叢集都必須包含至少一個具有至少一個節點的系統節點集區。

mode: string

屬性值

string

provisioningState

代理程式集區的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

provisioningState?: string

屬性值

string

taints

套用至此代理程式集區中節點的污點。

taints?: KubernetesLabel[]

屬性值

upgradeSettings

代理程式集區的組態。

upgradeSettings?: AgentPoolUpgradeSettings

屬性值

vmSkuName

決定為節點 VM 配置之資源大小的 VM SKU 名稱。

vmSkuName: string

屬性值

string

繼承的屬性詳細資料

id

資源的完整資源標識碼。 例如“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” 附注:此屬性將不會串行化。 它只能由伺服器填入。

id?: string

屬性值

string

繼承自TrackedResource.id

location

資源所在的地理位置

location: string

屬性值

string

繼承自TrackedResource.location

name

資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。

name?: string

屬性值

string

繼承自TrackedResource.name

systemData

包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。

systemData?: SystemData

屬性值

繼承自TrackedResource.systemData

tags

資源標籤。

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

屬性值

{[propertyName: string]: string}

繼承自TrackedResource.tags

type

資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” 附注:此屬性將不會串行化。 它只能由伺服器填入。

type?: string

屬性值

string

繼承自TrackedResource.type