Class DataDisk
java.lang.Object
org.jclouds.azurecompute.arm.domain.DataDisk
- All Implemented Interfaces:
Provisionable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
static enum
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DataDisk.Builder
builder()
abstract DataDisk.CachingTypes
caching()
The caching type.static DataDisk
create
(String name, String diskSizeGB, Integer lun, VHD vhd, VHD image, String createOption, String caching, ManagedDiskParameters managedDiskParamenters, String provisioningState) abstract DataDisk.DiskCreateOptionTypes
The create option of the data diskabstract String
The size of the data diskabstract VHD
image()
The source user image virtual hard disk.abstract Integer
lun()
The lun value of the data diskabstract ManagedDiskParameters
The managed disk parameters.abstract String
name()
The name of the data diskabstract String
abstract DataDisk.Builder
abstract VHD
vhd()
The vhd of the data disk
-
Constructor Details
-
DataDisk
public DataDisk()
-
-
Method Details
-
name
The name of the data disk -
diskSizeGB
The size of the data disk -
lun
The lun value of the data disk -
vhd
The vhd of the data disk -
image
The source user image virtual hard disk. This virtual hard disk will be copied before using it to attach to the virtual machine. If SourceImage is provided, the destination virtual hard disk must not exist. -
createOption
The create option of the data disk -
caching
The caching type. Possible values include: 'None', 'ReadOnly', 'ReadWrite'. -
managedDiskParameters
The managed disk parameters. -
provisioningState
- Specified by:
provisioningState
in interfaceProvisionable
-
create
-
toBuilder
-
builder
-