Class OSDisk
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.OSDisk
-
public abstract class OSDisk extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OSDisk.Builder
-
Constructor Summary
Constructors Constructor Description OSDisk()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static OSDisk.Builder
builder()
abstract String
caching()
The caching mode of the os diskstatic OSDisk
create(String osType, String name, VHD vhd, String caching, String createOption, VHD image, ManagedDiskParameters managedDiskParamenters, String storageAccountType)
abstract String
createOption()
The create options of the os diskabstract VHD
image()
The url of the custom imageabstract ManagedDiskParameters
managedDiskParameters()
The managed disk parameters.abstract String
name()
The name of the os diskabstract String
osType()
The OS type of the os diskabstract StorageAccountType
storageAccountType()
The storage account type.abstract OSDisk.Builder
toBuilder()
abstract VHD
vhd()
The vhd of the os disk
-
-
-
Method Detail
-
managedDiskParameters
@Nullable public abstract ManagedDiskParameters managedDiskParameters()
The managed disk parameters.
-
storageAccountType
@Nullable public abstract StorageAccountType storageAccountType()
The storage account type. This field is returned in custom images.
-
create
public static OSDisk create(String osType, String name, VHD vhd, String caching, String createOption, VHD image, ManagedDiskParameters managedDiskParamenters, String storageAccountType)
-
toBuilder
public abstract OSDisk.Builder toBuilder()
-
builder
public static OSDisk.Builder builder()
-
-