ArmComputeModelFactory.VirtualMachineSize Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of VirtualMachineSize.
public static Azure.ResourceManager.Compute.Models.VirtualMachineSize VirtualMachineSize (string name = default, int? numberOfCores = default, int? osDiskSizeInMB = default, int? resourceDiskSizeInMB = default, int? memoryInMB = default, int? maxDataDiskCount = default);
static member VirtualMachineSize : string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> -> Azure.ResourceManager.Compute.Models.VirtualMachineSize
Public Shared Function VirtualMachineSize (Optional name As String = Nothing, Optional numberOfCores As Nullable(Of Integer) = Nothing, Optional osDiskSizeInMB As Nullable(Of Integer) = Nothing, Optional resourceDiskSizeInMB As Nullable(Of Integer) = Nothing, Optional memoryInMB As Nullable(Of Integer) = Nothing, Optional maxDataDiskCount As Nullable(Of Integer) = Nothing) As VirtualMachineSize
Parameters
- name
- String
The name of the virtual machine size.
The number of cores supported by the virtual machine size. For Constrained vCPU capable VM sizes, this number represents the total vCPUs of quota that the VM uses. For accurate vCPU count, please refer to https://docs.microsoft.com/azure/virtual-machines/constrained-vcpu or https://docs.microsoft.com/rest/api/compute/resourceskus/list.
The resource disk size, in MB, allowed by the virtual machine size.
The maximum number of data disks that can be attached to the virtual machine size.
Returns
A new VirtualMachineSize instance for mocking.