OSDisk interface
指定虛擬機器所使用的作業系統磁片相關資訊。
如需磁片的詳細資訊,請參閱 關於 Azure 虛擬機器的磁片和 VHD。
屬性
caching | 指定快取需求。 |
create |
指定應如何建立虛擬機器。 |
diff |
指定虛擬機器所使用作業系統磁片的暫時磁片設定。 |
disk |
指定以 GB 為單位的空白資料磁片大小。 此元素可用來覆寫虛擬機器映射中的磁片大小。 |
encryption |
指定 OS 磁片的加密設定。 |
image | 來源使用者映射虛擬硬碟。 虛擬硬碟將會先複製,再連結至虛擬機器。 如果提供 SourceImage,目的地虛擬硬碟不得存在。 |
managed |
受控磁片參數。 |
name | 磁碟名稱。 |
os |
此屬性可讓您指定從使用者映射或特製化 VHD 建立 VM 時,磁片中包含的 OS 類型。 |
vhd | 虛擬硬碟。 |
write |
指定是否應該在磁片上啟用或停用 writeAccelerator。 |
屬性詳細資料
caching
指定快取需求。
可能的值包括:
None
ReadOnly
讀寫
預設值:標準儲存體 無 。 進階儲存體的ReadOnly。
caching?: CachingTypes
屬性值
createOption
指定應如何建立虛擬機器。
可能的值包括:
附加 \u2013 當您使用特製化磁片來建立虛擬機器時,會使用此值。
FromImage \u2013 當您使用映射來建立虛擬機器時,會使用此值。 如果您使用平臺映射,則也會使用上述的 imageReference 元素。 如果您使用 Marketplace 映射,則也會使用先前所述的 plan 元素。
createOption: string
屬性值
string
diffDiskSettings
diskSizeGB
指定以 GB 為單位的空白資料磁片大小。 此元素可用來覆寫虛擬機器映射中的磁片大小。
此值不能大於 1023 GB
diskSizeGB?: number
屬性值
number
encryptionSettings
指定 OS 磁片的加密設定。
最低 api-version:2015-06-15
encryptionSettings?: DiskEncryptionSettings
屬性值
image
來源使用者映射虛擬硬碟。 虛擬硬碟將會先複製,再連結至虛擬機器。 如果提供 SourceImage,目的地虛擬硬碟不得存在。
image?: VirtualHardDisk
屬性值
managedDisk
name
磁碟名稱。
name?: string
屬性值
string
osType
此屬性可讓您指定從使用者映射或特製化 VHD 建立 VM 時,磁片中包含的 OS 類型。
可能的值包括:
Windows
Linux
osType?: OperatingSystemTypes
屬性值
vhd
writeAcceleratorEnabled
指定是否應該在磁片上啟用或停用 writeAccelerator。
writeAcceleratorEnabled?: boolean
屬性值
boolean