VirtualMachineScaleSetStorageProfile Class

Describes a virtual machine scale set storage profile.

Inheritance
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetStorageProfile

Constructor

VirtualMachineScaleSetStorageProfile(*, image_reference: _models.ImageReference | None = None, os_disk: _models.VirtualMachineScaleSetOSDisk | None = None, data_disks: List[_models.VirtualMachineScaleSetDataDisk] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
image_reference

Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations.

os_disk

Specifies information about the operating system disk used by the virtual machines in the scale set. <br>``<br> For more information about disks, see About disks and VHDs for Azure virtual machines. # pylint: disable=line-too-long

data_disks

Specifies the parameters that are used to add data disks to the virtual machines in the scale set. <br>``<br> For more information about disks, see About disks and VHDs for Azure virtual machines. # pylint: disable=line-too-long

Variables

Name Description
image_reference

Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations.

os_disk

Specifies information about the operating system disk used by the virtual machines in the scale set. <br>``<br> For more information about disks, see About disks and VHDs for Azure virtual machines. # pylint: disable=line-too-long

data_disks

Specifies the parameters that are used to add data disks to the virtual machines in the scale set. <br>``<br> For more information about disks, see About disks and VHDs for Azure virtual machines. # pylint: disable=line-too-long