AgentPool interface
AgentPool 代表 Kubernetes 叢集的代理程式集區。
- Extends
屬性
administrator |
要用於此代理程式集區中節點的系統管理員認證。 |
agent |
將套用至此代理程式集區中每個代理程式的組態。 |
attached |
要連結至代理程式集區的網路組態,以供此 Kubernetes 叢集上執行的工作負載使用。 |
availability |
用於布建此代理程式集區中節點的網路雲端叢集可用性區域清單。 如果未指定,則會使用所有可用性區域。 |
count | 使用此組態的虛擬機數目。 |
detailed |
代理程式集區的目前狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
detailed |
目前詳細狀態的描述性訊息。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
extended |
與資源相關聯的叢集擴充位置。 |
kubernetes |
在此代理程式集區中執行的 Kubernetes 版本。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
labels | 套用至此代理程式集區中節點的標籤。 |
mode | 選取此代理程式集區的方式,無論是作為系統集區還是使用者集區。 系統集區會執行 Kubernetes 叢集的功能和重要服務,而使用者集區則專用於使用者工作負載。 每個 Kubernetes 叢集都必須包含至少一個具有至少一個節點的系統節點集區。 |
provisioning |
代理程式集區的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
taints | 套用至此代理程式集區中節點的污點。 |
upgrade |
代理程式集區的組態。 |
vm |
決定為節點 VM 配置之資源大小的 VM SKU 名稱。 |
繼承的屬性
id | 資源的完整資源標識碼。 例如“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” 附注:此屬性將不會串行化。 它只能由伺服器填入。 |
location | 資源所在的地理位置 |
name | 資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。 |
system |
包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
tags | 資源標籤。 |
type | 資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” 附注:此屬性將不會串行化。 它只能由伺服器填入。 |
屬性詳細資料
administratorConfiguration
要用於此代理程式集區中節點的系統管理員認證。
administratorConfiguration?: AdministratorConfiguration
屬性值
agentOptions
attachedNetworkConfiguration
要連結至代理程式集區的網路組態,以供此 Kubernetes 叢集上執行的工作負載使用。
attachedNetworkConfiguration?: AttachedNetworkConfiguration
屬性值
availabilityZones
用於布建此代理程式集區中節點的網路雲端叢集可用性區域清單。 如果未指定,則會使用所有可用性區域。
availabilityZones?: string[]
屬性值
string[]
count
使用此組態的虛擬機數目。
count: number
屬性值
number
detailedStatus
代理程式集區的目前狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。
detailedStatus?: string
屬性值
string
detailedStatusMessage
目前詳細狀態的描述性訊息。 注意:這個屬性不會串行化。 它只能由伺服器填入。
detailedStatusMessage?: string
屬性值
string
extendedLocation
kubernetesVersion
在此代理程式集區中執行的 Kubernetes 版本。 注意:這個屬性不會串行化。 它只能由伺服器填入。
kubernetesVersion?: string
屬性值
string
labels
mode
選取此代理程式集區的方式,無論是作為系統集區還是使用者集區。 系統集區會執行 Kubernetes 叢集的功能和重要服務,而使用者集區則專用於使用者工作負載。 每個 Kubernetes 叢集都必須包含至少一個具有至少一個節點的系統節點集區。
mode: string
屬性值
string
provisioningState
代理程式集區的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。
provisioningState?: string
屬性值
string
taints
upgradeSettings
vmSkuName
決定為節點 VM 配置之資源大小的 VM SKU 名稱。
vmSkuName: string
屬性值
string
繼承的屬性詳細資料
id
資源的完整資源標識碼。 例如“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}” 附注:此屬性將不會串行化。 它只能由伺服器填入。
id?: string
屬性值
string
location
name
資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。
name?: string
屬性值
string
繼承自
systemData
包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。
systemData?: SystemData
屬性值
tags
資源標籤。
tags?: {[propertyName: string]: string}
屬性值
{[propertyName: string]: string}
type
資源的型別。 例如“Microsoft.Compute/virtualMachines” 或 “Microsoft.Storage/storageAccounts” 附注:此屬性將不會串行化。 它只能由伺服器填入。
type?: string
屬性值
string