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

VirtualMachineScaleSetUpdateOSDisk interface

介绍虚拟机规模集操作系统磁盘更新对象。 这应该用于更新 VMSS OS 磁盘。

属性

caching

缓存类型。

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

源用户映像 VirtualHardDisk。 在使用此 VirtualHardDisk 附加到虚拟机之前,将复制此 VirtualHardDisk。 如果提供了 SourceImage,则目标 VirtualHardDisk 应不存在。

managedDisk

托管磁盘参数。

vhdContainers

虚拟硬盘容器 URI 的列表。

writeAcceleratorEnabled

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

属性详细信息

caching

缓存类型。

caching?: CachingTypes

属性值

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

源用户映像 VirtualHardDisk。 在使用此 VirtualHardDisk 附加到虚拟机之前,将复制此 VirtualHardDisk。 如果提供了 SourceImage,则目标 VirtualHardDisk 应不存在。

image?: VirtualHardDisk

属性值

managedDisk

托管磁盘参数。

managedDisk?: VirtualMachineScaleSetManagedDiskParameters

属性值

vhdContainers

虚拟硬盘容器 URI 的列表。

vhdContainers?: string[]

属性值

string[]

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

属性值

boolean