VirtualMachineScaleSetUpdateOSDisk Class
Describes virtual machine scale set operating system disk Update Object. This should be used for Updating VMSS OS Disk.
- Inheritance
-
azure.mgmt.compute._serialization.ModelVirtualMachineScaleSetUpdateOSDisk
Constructor
VirtualMachineScaleSetUpdateOSDisk(*, caching: str | _models.CachingTypes | None = None, write_accelerator_enabled: bool | None = None, diff_disk_settings: _models.DiffDiskSettings | None = None, disk_size_gb: int | None = None, image: _models.VirtualHardDisk | None = None, vhd_containers: List[str] | None = None, managed_disk: _models.VirtualMachineScaleSetManagedDiskParameters | None = None, delete_option: str | _models.DiskDeleteOptionTypes | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
caching
|
str or
CachingTypes
The caching type. Known values are: "None", "ReadOnly", and "ReadWrite". |
write_accelerator_enabled
|
Specifies whether writeAccelerator should be enabled or disabled on the disk. |
diff_disk_settings
|
Specifies the ephemeral disk Settings for the operating system disk used by the virtual machine scale set. |
disk_size_gb
|
Specifies the size of an empty data disk in gigabytes. This element can
be used to overwrite the size of the disk in a virtual machine image. |
image
|
The Source User Image VirtualHardDisk. This VirtualHardDisk will be copied before using it to attach to the Virtual Machine. If SourceImage is provided, the destination VirtualHardDisk should not exist. |
vhd_containers
|
The list of virtual hard disk container uris. |
managed_disk
|
The managed disk parameters. |
delete_option
|
Specifies whether OS Disk should be deleted or detached upon VMSS Flex
deletion (This feature is available for VMSS with Flexible OrchestrationMode only).
|
Variables
Name | Description |
---|---|
caching
|
str or
CachingTypes
The caching type. Known values are: "None", "ReadOnly", and "ReadWrite". |
write_accelerator_enabled
|
Specifies whether writeAccelerator should be enabled or disabled on the disk. |
diff_disk_settings
|
Specifies the ephemeral disk Settings for the operating system disk used by the virtual machine scale set. |
disk_size_gb
|
Specifies the size of an empty data disk in gigabytes. This element can be
used to overwrite the size of the disk in a virtual machine image. |
image
|
The Source User Image VirtualHardDisk. This VirtualHardDisk will be copied before using it to attach to the Virtual Machine. If SourceImage is provided, the destination VirtualHardDisk should not exist. |
vhd_containers
|
The list of virtual hard disk container uris. |
managed_disk
|
The managed disk parameters. |
delete_option
|
Specifies whether OS Disk should be deleted or detached upon VMSS Flex
deletion (This feature is available for VMSS with Flexible OrchestrationMode only).
|
Azure SDK for Python