Class VMHardware
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.VMHardware
-
-
Constructor Summary
Constructors Constructor Description VMHardware()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static VMHardware
create(String name, Integer numberOfCores, Integer osDiskSizeInMB, Integer resourceDiskSizeInMB, Integer memoryInMB, Integer maxDataDiskCount, String location)
abstract String
location()
Specifies the location of the HW resourceabstract Integer
maxDataDiskCount()
Specifies the maximum number of data disks that can be attached to the VM size.abstract Integer
memoryInMB()
Specifies the available RAM in MB.abstract String
name()
The name of the VM size.abstract Integer
numberOfCores()
The number of cores that are available in the VM size.abstract Integer
osDiskSizeInMB()
Specifies the size in MB of the OS Disk.abstract Integer
resourceDiskSizeInMB()
The size of the resource disk.
-
-
-
Method Detail
-
name
public abstract String name()
The name of the VM size.
-
numberOfCores
public abstract Integer numberOfCores()
The number of cores that are available in the VM size.
-
osDiskSizeInMB
public abstract Integer osDiskSizeInMB()
Specifies the size in MB of the OS Disk.
-
resourceDiskSizeInMB
public abstract Integer resourceDiskSizeInMB()
The size of the resource disk.
-
memoryInMB
public abstract Integer memoryInMB()
Specifies the available RAM in MB.
-
maxDataDiskCount
public abstract Integer maxDataDiskCount()
Specifies the maximum number of data disks that can be attached to the VM size.
-
location
public abstract String location()
Specifies the location of the HW resource
-
-