VirtualMachineScaleSetUpdateStorageProfile Class
Describes a virtual machine scale set storage profile.
Constructor
VirtualMachineScaleSetUpdateStorageProfile(*, image_reference: _models.ImageReference | None = None, os_disk: _models.VirtualMachineScaleSetUpdateOSDisk | None = None, data_disks: list['_models.VirtualMachineScaleSetDataDisk'] | None = None, disk_controller_type: str | _models.DiskControllerTypes | None = None, **kwargs: Any)
Keyword-Only Parameters
| Name | Description |
|---|---|
|
image_reference
|
The image reference. Default value: None
|
|
os_disk
|
The OS disk. Default value: None
|
|
data_disks
|
The data disks. Default value: None
|
|
disk_controller_type
|
Specifies the disk controller type configured for the virtual machines in the scale set. Note: You need to deallocate the virtual machines in the scale set before updating its disk controller type based on the upgrade mode configured for the scale set. Minimum api-version: 2022-08-01. Known values are: "SCSI" and "NVMe". Default value: None
|
Variables
| Name | Description |
|---|---|
|
image_reference
|
The image reference. |
|
os_disk
|
The OS disk. |
|
data_disks
|
The data disks. |
|
disk_controller_type
|
Specifies the disk controller type configured for the virtual machines in the scale set. Note: You need to deallocate the virtual machines in the scale set before updating its disk controller type based on the upgrade mode configured for the scale set. Minimum api-version: 2022-08-01. Known values are: "SCSI" and "NVMe". |