共用方式為


VirtualMachineScaleSetOSDisk interface

描述虛擬機擴展集作業系統磁碟。

屬性

caching

指定快取需求。 可能的值為:None、ReadOnly、ReadWrite。 預設值為:標準記憶體的 None。進階記憶體的 ReadOnly。

createOption

指定應該如何建立擴展集中的虛擬機。 唯一允許的值是:FromImage。 當您使用映像來建立虛擬機時,會使用此值。 如果您使用平臺映像,則也會使用上述的 imageReference 元素。 如果您使用市集映像,則也會使用先前所述的 plan 元素。

deleteOption

指定 VMSS Flex 刪除時是否應該刪除或中斷連結 OS 磁碟(此功能僅適用於具有彈性 OrchestrationMode 的 VMSS)。

可能的值:

刪除 如果使用此值,刪除 VMSS Flex VM 時會刪除 OS 磁碟。

卸離 如果使用此值,則會在刪除 VMSS Flex VM 之後保留 OS 磁碟。

預設值設定為 Delete。 針對暫時 OS 磁碟,預設值會設定為 [刪除]。 使用者無法變更暫時 OS 磁碟的刪除選項。

diffDiskSettings

指定虛擬機擴展集所使用作業系統磁碟的暫時磁碟設定。

diskSizeGB

指定以 GB 為單位的空白資料磁碟大小。 這個元素可用來覆寫虛擬機映像中的磁碟大小。 屬性 'diskSizeGB' 是磁碟的位元組 x 1024^3,值不能大於 1023。

image

指定要以擴展集為基礎之 Unmanaged 使用者映像的相關信息。

managedDisk

受控磁碟參數。

name

磁碟名稱。

osType

此屬性可讓您指定從使用者映像或特製化 VHD 建立 VM 時,磁碟包含的 OS 類型。 可能的值為:Windows、Linux。

vhdContainers

指定用來儲存擴展集作業系統磁碟的容器 URL。

writeAcceleratorEnabled

指定是否應該在磁碟上啟用或停用 writeAccelerator。

屬性詳細資料

caching

指定快取需求。 可能的值為:None、ReadOnly、ReadWrite。 預設值為:標準記憶體的 None。進階記憶體的 ReadOnly。

caching?: CachingTypes

屬性值

createOption

指定應該如何建立擴展集中的虛擬機。 唯一允許的值是:FromImage。 當您使用映像來建立虛擬機時,會使用此值。 如果您使用平臺映像,則也會使用上述的 imageReference 元素。 如果您使用市集映像,則也會使用先前所述的 plan 元素。

createOption: string

屬性值

string

deleteOption

指定 VMSS Flex 刪除時是否應該刪除或中斷連結 OS 磁碟(此功能僅適用於具有彈性 OrchestrationMode 的 VMSS)。

可能的值:

刪除 如果使用此值,刪除 VMSS Flex VM 時會刪除 OS 磁碟。

卸離 如果使用此值,則會在刪除 VMSS Flex VM 之後保留 OS 磁碟。

預設值設定為 Delete。 針對暫時 OS 磁碟,預設值會設定為 [刪除]。 使用者無法變更暫時 OS 磁碟的刪除選項。

deleteOption?: string

屬性值

string

diffDiskSettings

指定虛擬機擴展集所使用作業系統磁碟的暫時磁碟設定。

diffDiskSettings?: DiffDiskSettings

屬性值

diskSizeGB

指定以 GB 為單位的空白資料磁碟大小。 這個元素可用來覆寫虛擬機映像中的磁碟大小。 屬性 'diskSizeGB' 是磁碟的位元組 x 1024^3,值不能大於 1023。

diskSizeGB?: number

屬性值

number

image

指定要以擴展集為基礎之 Unmanaged 使用者映像的相關信息。

image?: VirtualHardDisk

屬性值

managedDisk

受控磁碟參數。

managedDisk?: VirtualMachineScaleSetManagedDiskParameters

屬性值

name

磁碟名稱。

name?: string

屬性值

string

osType

此屬性可讓您指定從使用者映像或特製化 VHD 建立 VM 時,磁碟包含的 OS 類型。 可能的值為:Windows、Linux。

osType?: OperatingSystemTypes

屬性值

vhdContainers

指定用來儲存擴展集作業系統磁碟的容器 URL。

vhdContainers?: string[]

屬性值

string[]

writeAcceleratorEnabled

指定是否應該在磁碟上啟用或停用 writeAccelerator。

writeAcceleratorEnabled?: boolean

屬性值

boolean