HardwareProfile interface
指定虛擬機的硬體設定。
屬性
cpu |
取得或設定值,指出這個虛擬機執行時是否可以新增虛擬處理器。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
cpu |
取得或設定值,指出在執行這個虛擬機時是否可以移除虛擬處理器。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
memory |
取得或設定值,指出在執行這個虛擬機時是否可以新增記憶體。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
memory |
取得或設定 VM 的 MB 記憶體大小。 |
num |
取得或設定 vm 每個套接字的核心數目。 如果未指定,則預設為1。 |
num |
取得或設定 vm 的 vCPU 數目。 |
屬性詳細資料
cpuHotAddEnabled
取得或設定值,指出這個虛擬機執行時是否可以新增虛擬處理器。 注意:這個屬性不會串行化。 它只能由伺服器填入。
cpuHotAddEnabled?: boolean
屬性值
boolean
cpuHotRemoveEnabled
取得或設定值,指出在執行這個虛擬機時是否可以移除虛擬處理器。 注意:這個屬性不會串行化。 它只能由伺服器填入。
cpuHotRemoveEnabled?: boolean
屬性值
boolean
memoryHotAddEnabled
取得或設定值,指出在執行這個虛擬機時是否可以新增記憶體。 注意:這個屬性不會串行化。 它只能由伺服器填入。
memoryHotAddEnabled?: boolean
屬性值
boolean
memorySizeMB
取得或設定 VM 的 MB 記憶體大小。
memorySizeMB?: number
屬性值
number
numCoresPerSocket
取得或設定 vm 每個套接字的核心數目。 如果未指定,則預設為1。
numCoresPerSocket?: number
屬性值
number
numCPUs
取得或設定 vm 的 vCPU 數目。
numCPUs?: number
屬性值
number