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

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 磁盘,默认值设置为 Delete。 用户无法更改临时 OS 磁盘的删除选项。

diffDiskSettings

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

diskSizeGB

指定空数据磁盘的大小(以 GB 为单位)。 此元素可用于覆盖虚拟机映像中的磁盘大小。 属性“diskSizeGB”是磁盘的字节数 x 1024^3,该值不能大于 1023。

image

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

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 磁盘,默认值设置为 Delete。 用户无法更改临时 OS 磁盘的删除选项。

deleteOption?: string

属性值

string

diffDiskSettings

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

diffDiskSettings?: DiffDiskSettings

属性值

diskSizeGB

指定空数据磁盘的大小(以 GB 为单位)。 此元素可用于覆盖虚拟机映像中的磁盘大小。 属性“diskSizeGB”是磁盘的字节数 x 1024^3,该值不能大于 1023。

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