你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

VirtualMachineScaleSetOSDisk interface

描述虚拟机规模集作系统磁盘。

属性

caching

指定缓存要求。

可能的值包括:



ReadOnly

ReadWrite

默认值:标准存储 None。高级存储的 ReadOnly

createOption

指定应如何创建规模集中的虚拟机。

唯一允许的值是:FromImage \u2013 使用映像创建虚拟机时使用此值。 如果使用平台映像,则还使用上述 imageReference 元素。 如果使用市场映像,则还会使用前面所述的计划元素。

diffDiskSettings

指定虚拟机规模集使用的作系统磁盘的临时磁盘设置。

diskSizeGB

指定作系统磁盘的大小(以 GB 为单位)。 此元素可用于覆盖虚拟机映像中的磁盘大小。

此值不能大于 1023 GB

image

指定要基于规模集的非托管用户映像的信息。

managedDisk

托管磁盘参数。

name

磁盘名称。

osType

此属性允许指定从用户映像或专用 VHD 创建 VM 时磁盘中包含的 OS 类型。

可能的值包括:

Windows

Linux

vhdContainers

指定用于存储规模集作系统磁盘的容器 URL。

writeAcceleratorEnabled

指定是应在磁盘上启用或禁用 writeAccelerator。

属性详细信息

caching

指定缓存要求。

可能的值包括:



ReadOnly

ReadWrite

默认值:标准存储 None。高级存储的 ReadOnly

caching?: CachingTypes

属性值

createOption

指定应如何创建规模集中的虚拟机。

唯一允许的值是:FromImage \u2013 使用映像创建虚拟机时使用此值。 如果使用平台映像,则还使用上述 imageReference 元素。 如果使用市场映像,则还会使用前面所述的计划元素。

createOption: string

属性值

string

diffDiskSettings

指定虚拟机规模集使用的作系统磁盘的临时磁盘设置。

diffDiskSettings?: DiffDiskSettings

属性值

diskSizeGB

指定作系统磁盘的大小(以 GB 为单位)。 此元素可用于覆盖虚拟机映像中的磁盘大小。

此值不能大于 1023 GB

diskSizeGB?: number

属性值

number

image

指定要基于规模集的非托管用户映像的信息。

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