VirtualMachineSize Class

Describes the properties of a VM size.

Inheritance
VirtualMachineSize

Constructor

VirtualMachineSize(*, name: typing.Union[str, NoneType] = None, number_of_cores: typing.Union[int, NoneType] = None, os_disk_size_in_mb: typing.Union[int, NoneType] = None, resource_disk_size_in_mb: typing.Union[int, NoneType] = None, memory_in_mb: typing.Union[int, NoneType] = None, max_data_disk_count: typing.Union[int, NoneType] = None, **kwargs)

Parameters

name
str
Required

The name of the virtual machine size.

number_of_cores
int
Required

The number of cores supported by the virtual machine size.

os_disk_size_in_mb
int
Required

The OS disk size, in MB, allowed by the virtual machine size.

resource_disk_size_in_mb
int
Required

The resource disk size, in MB, allowed by the virtual machine size.

memory_in_mb
int
Required

The amount of memory, in MB, supported by the virtual machine size.

max_data_disk_count
int
Required

The maximum number of data disks that can be attached to the virtual machine size.