HardwareProfile Class

Specifies the hardware settings for the virtual machine.

Inheritance
azure.mgmt.compute._serialization.Model
HardwareProfile

Constructor

HardwareProfile(*, vm_size: str | _models.VirtualMachineSizeTypes | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
vm_size

Specifies the size of the virtual machine. For more information about virtual machine sizes, see Sizes for virtual machines. # pylint: disable=line-too-long <br>``<br> The available VM sizes depend on region and availability set. For a list of available sizes use these APIs: <br>``<br> <xref:virtualmachines-list-sizes-availability-set.md> <br>``<br> <xref:virtualmachines-list-sizes-region.md> <br>``<br> <xref:virtualmachines-list-sizes-for-resizing.md>. Known values are: "Basic_A0", "Basic_A1", "Basic_A2", "Basic_A3", "Basic_A4", "Standard_A0", "Standard_A1", "Standard_A2", "Standard_A3", "Standard_A4", "Standard_A5", "Standard_A6", "Standard_A7", "Standard_A8", "Standard_A9", "Standard_A10", "Standard_A11", "Standard_D1", "Standard_D2", "Standard_D3", "Standard_D4", "Standard_D11", "Standard_D12", "Standard_D13", "Standard_D14", "Standard_D1_v2", "Standard_D2_v2", "Standard_D3_v2", "Standard_D4_v2", "Standard_D5_v2", "Standard_D11_v2", "Standard_D12_v2", "Standard_D13_v2", "Standard_D14_v2", "Standard_D15_v2", "Standard_DS1", "Standard_DS2", "Standard_DS3", "Standard_DS4", "Standard_DS11", "Standard_DS12", "Standard_DS13", "Standard_DS14", "Standard_DS1_v2", "Standard_DS2_v2", "Standard_DS3_v2", "Standard_DS4_v2", "Standard_DS5_v2", "Standard_DS11_v2", "Standard_DS12_v2", "Standard_DS13_v2", "Standard_DS14_v2", "Standard_DS15_v2", "Standard_G1", "Standard_G2", "Standard_G3", "Standard_G4", "Standard_G5", "Standard_GS1", "Standard_GS2", "Standard_GS3", "Standard_GS4", and "Standard_GS5".

Variables

Name Description
vm_size

Specifies the size of the virtual machine. For more information about virtual machine sizes, see Sizes for virtual machines. # pylint: disable=line-too-long <br>``<br> The available VM sizes depend on region and availability set. For a list of available sizes use these APIs: <br>``<br> <xref:virtualmachines-list-sizes-availability-set.md> <br>``<br> <xref:virtualmachines-list-sizes-region.md> <br>``<br> <xref:virtualmachines-list-sizes-for-resizing.md>. Known values are: "Basic_A0", "Basic_A1", "Basic_A2", "Basic_A3", "Basic_A4", "Standard_A0", "Standard_A1", "Standard_A2", "Standard_A3", "Standard_A4", "Standard_A5", "Standard_A6", "Standard_A7", "Standard_A8", "Standard_A9", "Standard_A10", "Standard_A11", "Standard_D1", "Standard_D2", "Standard_D3", "Standard_D4", "Standard_D11", "Standard_D12", "Standard_D13", "Standard_D14", "Standard_D1_v2", "Standard_D2_v2", "Standard_D3_v2", "Standard_D4_v2", "Standard_D5_v2", "Standard_D11_v2", "Standard_D12_v2", "Standard_D13_v2", "Standard_D14_v2", "Standard_D15_v2", "Standard_DS1", "Standard_DS2", "Standard_DS3", "Standard_DS4", "Standard_DS11", "Standard_DS12", "Standard_DS13", "Standard_DS14", "Standard_DS1_v2", "Standard_DS2_v2", "Standard_DS3_v2", "Standard_DS4_v2", "Standard_DS5_v2", "Standard_DS11_v2", "Standard_DS12_v2", "Standard_DS13_v2", "Standard_DS14_v2", "Standard_DS15_v2", "Standard_G1", "Standard_G2", "Standard_G3", "Standard_G4", "Standard_G5", "Standard_GS1", "Standard_GS2", "Standard_GS3", "Standard_GS4", and "Standard_GS5".