你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
VirtualMachineScaleSetUpdateOSDisk interface
介绍虚拟机规模集作系统磁盘更新对象。 这应用于更新 VMSS OS 磁盘。
属性
caching | 缓存类型。 |
delete |
指定在 VMSS Flex 删除时是否应删除或分离 OS 磁盘(此功能仅适用于具有灵活 OrchestrationMode 的 VMSS)。 |
diff |
指定虚拟机规模集使用的作系统磁盘的临时磁盘设置。 |
disk |
指定空数据磁盘的大小(以 GB 为单位)。 此元素可用于覆盖虚拟机映像中的磁盘大小。 |
image | 源用户映像 VirtualHardDisk。 使用此 VirtualHardDisk 附加到虚拟机之前,将复制此 VirtualHardDisk。 如果提供了 SourceImage,则目标 VirtualHardDisk 不应存在。 |
managed |
托管磁盘参数。 |
vhd |
虚拟硬盘容器 URI 的列表。 |
write |
指定是应在磁盘上启用或禁用 writeAccelerator。 |
属性详细信息
caching
deleteOption
指定在 VMSS Flex 删除时是否应删除或分离 OS 磁盘(此功能仅适用于具有灵活 OrchestrationMode 的 VMSS)。
可能的值:
删除 如果使用此值,则删除 VMSS Flex VM 时会删除 OS 磁盘。
分离 如果使用此值,则会在删除 VMSS Flex VM 后保留 OS 磁盘。
默认值设置为 Delete。 对于临时 OS 磁盘,默认值设置为 删除。 用户无法更改临时 OS 磁盘的删除选项。
deleteOption?: string
属性值
string
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