Class AzureVirtualMachineSizing
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the sizing for the Azure virtual machine.
public class AzureVirtualMachineSizing : BaseTypeSection
- Inheritance
-
AzureVirtualMachineSizing
Constructors
AzureVirtualMachineSizing()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.AzureVirtualMachine class.
public AzureVirtualMachineSizing()
Properties
MaxDataDiskCount
Gets or sets the maximum number of disks that can be assigned to the virtual machine.
public int MaxDataDiskCount { get; set; }
Property Value
MemorySize
Gets or sets the memory assigned to the virtual machine in MB.
public int MemorySize { get; set; }
Property Value
MemorySizeString
Gets the memory assigned to the virtual machine as a human readable string.
public string MemorySizeString { get; set; }
Property Value
Name
Gets or sets the name of the virtual machine size - for example "Standard_A7".
public string Name { get; set; }
Property Value
NumberOfCores
Gets or sets the number of cores assigned to the virtual machine.
public int NumberOfCores { get; set; }
Property Value
OperatingSystemDiskSize
Gets or sets the size of the operating system disk in MB.
public int OperatingSystemDiskSize { get; set; }
Property Value
OperatingSystemDiskSizeString
Gets the size of the operating system disk as a human readable string.
public string OperatingSystemDiskSizeString { get; set; }
Property Value
ResourceDiskSize
Gets or sets the size of the resource disk in MB.
public int ResourceDiskSize { get; set; }
Property Value
ResourceDiskSizeString
Gets the size of the resource disk as a human readable string.
public string ResourceDiskSizeString { get; set; }
Property Value
Methods
ToString()
Returns the virtual machine sizing as a human readable string.
public override string ToString()
Returns
- string
The virtual machine sizing as a human readable string.