Class DataDisk
java.lang.Object
org.jclouds.azurecompute.arm.domain.DataDisk
- All Implemented Interfaces:
Provisionable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumstatic enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DataDisk.Builderbuilder()abstract DataDisk.CachingTypescaching()The caching type.static DataDiskcreate(String name, String diskSizeGB, Integer lun, VHD vhd, VHD image, String createOption, String caching, ManagedDiskParameters managedDiskParamenters, String provisioningState) abstract DataDisk.DiskCreateOptionTypesThe create option of the data diskabstract StringThe size of the data diskabstract VHDimage()The source user image virtual hard disk.abstract Integerlun()The lun value of the data diskabstract ManagedDiskParametersThe managed disk parameters.abstract Stringname()The name of the data diskabstract Stringabstract DataDisk.Builderabstract VHDvhd()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:
provisioningStatein interfaceProvisionable
-
create
-
toBuilder
-
builder
-