共用方式為


OSDisk interface

指定虛擬機器所使用的作業系統磁片相關資訊。

如需磁片的詳細資訊,請參閱 關於 Azure 虛擬機器的磁片和 VHD

屬性

caching

指定快取需求。

可能的值包括:

None

ReadOnly

讀寫

預設值:標準儲存體 。 進階儲存體的ReadOnly

createOption

指定應如何建立虛擬機器。

可能的值包括:

附加 \u2013 當您使用特製化磁片來建立虛擬機器時,會使用此值。

FromImage \u2013 當您使用映射來建立虛擬機器時,會使用此值。 如果您使用平臺映射,則也會使用上述的 imageReference 元素。 如果您使用 Marketplace 映射,則也會使用先前所述的 plan 元素。

diffDiskSettings

指定虛擬機器所使用作業系統磁片的暫時磁片設定。

diskSizeGB

指定以 GB 為單位的空白資料磁片大小。 此元素可用來覆寫虛擬機器映射中的磁片大小。

此值不能大於 1023 GB

encryptionSettings

指定 OS 磁片的加密設定。

最低 api-version:2015-06-15

image

來源使用者映射虛擬硬碟。 虛擬硬碟將會先複製,再連結至虛擬機器。 如果提供 SourceImage,目的地虛擬硬碟不得存在。

managedDisk

受控磁片參數。

name

磁碟名稱。

osType

此屬性可讓您指定從使用者映射或特製化 VHD 建立 VM 時,磁片中包含的 OS 類型。

可能的值包括:

Windows

Linux

vhd

虛擬硬碟。

writeAcceleratorEnabled

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

屬性詳細資料

caching

指定快取需求。

可能的值包括:

None

ReadOnly

讀寫

預設值:標準儲存體 。 進階儲存體的ReadOnly

caching?: CachingTypes

屬性值

createOption

指定應如何建立虛擬機器。

可能的值包括:

附加 \u2013 當您使用特製化磁片來建立虛擬機器時,會使用此值。

FromImage \u2013 當您使用映射來建立虛擬機器時,會使用此值。 如果您使用平臺映射,則也會使用上述的 imageReference 元素。 如果您使用 Marketplace 映射,則也會使用先前所述的 plan 元素。

createOption: string

屬性值

string

diffDiskSettings

指定虛擬機器所使用作業系統磁片的暫時磁片設定。

diffDiskSettings?: DiffDiskSettings

屬性值

diskSizeGB

指定以 GB 為單位的空白資料磁片大小。 此元素可用來覆寫虛擬機器映射中的磁片大小。

此值不能大於 1023 GB

diskSizeGB?: number

屬性值

number

encryptionSettings

指定 OS 磁片的加密設定。

最低 api-version:2015-06-15

encryptionSettings?: DiskEncryptionSettings

屬性值

image

來源使用者映射虛擬硬碟。 虛擬硬碟將會先複製,再連結至虛擬機器。 如果提供 SourceImage,目的地虛擬硬碟不得存在。

image?: VirtualHardDisk

屬性值

managedDisk

受控磁片參數。

managedDisk?: ManagedDiskParameters

屬性值

name

磁碟名稱。

name?: string

屬性值

string

osType

此屬性可讓您指定從使用者映射或特製化 VHD 建立 VM 時,磁片中包含的 OS 類型。

可能的值包括:

Windows

Linux

osType?: OperatingSystemTypes

屬性值

vhd

虛擬硬碟。

vhd?: VirtualHardDisk

屬性值

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

屬性值

boolean