共用方式為


ResourcePool interface

定義 resourcePool。

屬性

cpuCapacityMHz

取得 MHz 中集區上所有核心的最大 CPU 使用量。 注意:這個屬性不會串行化。 它只能由伺服器填入。

cpuLimitMHz

取得或設定 CPULimitMHz,指定 MHz 中的 CPU 使用量限制。 即使有可用的資源,使用率也不會超過此限制。 注意:這個屬性不會串行化。 它只能由伺服器填入。

cpuOverallUsageMHz

取得 MHz 中集區上所有核心的已使用 CPU 使用量。 注意:這個屬性不會串行化。 它只能由伺服器填入。

cpuReservationMHz

取得或設定 CPUReservationMHz,指定保證可供使用的 MHz CPU 大小。 注意:這個屬性不會串行化。 它只能由伺服器填入。

cpuSharesLevel

取得或設定 CPUSharesLevel,指定這個集區的 CPU 配置層級。 此屬性用於資源取用者之間的相對配置。 注意:這個屬性不會串行化。 它只能由伺服器填入。

customResourceName

取得 Kubernetes 中對應資源的名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

datastoreIds

取得數據存放區 ARM 識別碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。

extendedLocation

取得或設定擴充位置。

id

取得或設定標識碼。注意:這個屬性將不會串行化。 它只能由伺服器填入。

inventoryItemId

取得或設定資源集區的清查項目標識碼。

kind

入口網站/工具等用來轉譯相同類型資源的不同UX體驗的元數據;例如,ApiApps 是一種Microsoft.Web/sites 類型。 如果支援,資源提供者必須驗證並保存此值。

location

取得或設定位置。

memCapacityGB

取得集區上以 GB 為單位的實體記憶體總數。 注意:這個屬性不會串行化。 它只能由伺服器填入。

memLimitMB

取得或設定 MemLimitMB 指定以 MB 為單位的記憶體使用量限制。 即使有可用的資源,使用率也不會超過指定的限制。 注意:這個屬性不會串行化。 它只能由伺服器填入。

memOverallUsageGB

取得集區上以 GB 為單位使用的實體記憶體。 注意:這個屬性不會串行化。 它只能由伺服器填入。

memReservationMB

取得或設定 MemReservationMB,指定以 MB 為單位的保證可用記憶體。 注意:這個屬性不會串行化。 它只能由伺服器填入。

memSharesLevel

取得或設定 CPUSharesLevel,指定這個集區的記憶體配置層級。 此屬性用於資源取用者之間的相對配置。 注意:這個屬性不會串行化。 它只能由伺服器填入。

moName

取得或設定資源集區的 vCenter Managed 物件名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

moRefId

取得或設定資源集區的 vCenter MoRef (Managed Object Reference) 識別符。

name

取得或設定名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

networkIds

取得網路 ARM 識別碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。

provisioningState

取得布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

statuses

資源狀態資訊。 注意:這個屬性不會串行化。 它只能由伺服器填入。

systemData

系統數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。

tags

取得或設定資源標籤。

type

取得或設定資源的型別。 注意:這個屬性不會串行化。 它只能由伺服器填入。

uuid

取得或設定此資源的唯一標識符。 注意:這個屬性不會串行化。 它只能由伺服器填入。

vCenterId

取得或設定此資源集區所在的 vCenter 資源的 ARM 識別碼。

屬性詳細資料

cpuCapacityMHz

取得 MHz 中集區上所有核心的最大 CPU 使用量。 注意:這個屬性不會串行化。 它只能由伺服器填入。

cpuCapacityMHz?: number

屬性值

number

cpuLimitMHz

取得或設定 CPULimitMHz,指定 MHz 中的 CPU 使用量限制。 即使有可用的資源,使用率也不會超過此限制。 注意:這個屬性不會串行化。 它只能由伺服器填入。

cpuLimitMHz?: number

屬性值

number

cpuOverallUsageMHz

取得 MHz 中集區上所有核心的已使用 CPU 使用量。 注意:這個屬性不會串行化。 它只能由伺服器填入。

cpuOverallUsageMHz?: number

屬性值

number

cpuReservationMHz

取得或設定 CPUReservationMHz,指定保證可供使用的 MHz CPU 大小。 注意:這個屬性不會串行化。 它只能由伺服器填入。

cpuReservationMHz?: number

屬性值

number

cpuSharesLevel

取得或設定 CPUSharesLevel,指定這個集區的 CPU 配置層級。 此屬性用於資源取用者之間的相對配置。 注意:這個屬性不會串行化。 它只能由伺服器填入。

cpuSharesLevel?: string

屬性值

string

customResourceName

取得 Kubernetes 中對應資源的名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

customResourceName?: string

屬性值

string

datastoreIds

取得數據存放區 ARM 識別碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。

datastoreIds?: string[]

屬性值

string[]

extendedLocation

取得或設定擴充位置。

extendedLocation?: ExtendedLocation

屬性值

id

取得或設定標識碼。注意:這個屬性將不會串行化。 它只能由伺服器填入。

id?: string

屬性值

string

inventoryItemId

取得或設定資源集區的清查項目標識碼。

inventoryItemId?: string

屬性值

string

kind

入口網站/工具等用來轉譯相同類型資源的不同UX體驗的元數據;例如,ApiApps 是一種Microsoft.Web/sites 類型。 如果支援,資源提供者必須驗證並保存此值。

kind?: string

屬性值

string

location

取得或設定位置。

location: string

屬性值

string

memCapacityGB

取得集區上以 GB 為單位的實體記憶體總數。 注意:這個屬性不會串行化。 它只能由伺服器填入。

memCapacityGB?: number

屬性值

number

memLimitMB

取得或設定 MemLimitMB 指定以 MB 為單位的記憶體使用量限制。 即使有可用的資源,使用率也不會超過指定的限制。 注意:這個屬性不會串行化。 它只能由伺服器填入。

memLimitMB?: number

屬性值

number

memOverallUsageGB

取得集區上以 GB 為單位使用的實體記憶體。 注意:這個屬性不會串行化。 它只能由伺服器填入。

memOverallUsageGB?: number

屬性值

number

memReservationMB

取得或設定 MemReservationMB,指定以 MB 為單位的保證可用記憶體。 注意:這個屬性不會串行化。 它只能由伺服器填入。

memReservationMB?: number

屬性值

number

memSharesLevel

取得或設定 CPUSharesLevel,指定這個集區的記憶體配置層級。 此屬性用於資源取用者之間的相對配置。 注意:這個屬性不會串行化。 它只能由伺服器填入。

memSharesLevel?: string

屬性值

string

moName

取得或設定資源集區的 vCenter Managed 物件名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

moName?: string

屬性值

string

moRefId

取得或設定資源集區的 vCenter MoRef (Managed Object Reference) 識別符。

moRefId?: string

屬性值

string

name

取得或設定名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

name?: string

屬性值

string

networkIds

取得網路 ARM 識別碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。

networkIds?: string[]

屬性值

string[]

provisioningState

取得布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。

provisioningState?: string

屬性值

string

statuses

資源狀態資訊。 注意:這個屬性不會串行化。 它只能由伺服器填入。

statuses?: ResourceStatus[]

屬性值

systemData

系統數據。 注意:這個屬性不會串行化。 它只能由伺服器填入。

systemData?: SystemData

屬性值

tags

取得或設定資源標籤。

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

屬性值

{[propertyName: string]: string}

type

取得或設定資源的型別。 注意:這個屬性不會串行化。 它只能由伺服器填入。

type?: string

屬性值

string

uuid

取得或設定此資源的唯一標識符。 注意:這個屬性不會串行化。 它只能由伺服器填入。

uuid?: string

屬性值

string

vCenterId

取得或設定此資源集區所在的 vCenter 資源的 ARM 識別碼。

vCenterId?: string

屬性值

string