Interface VirtualMachineUnmanagedDataDisk
- All Superinterfaces:
ChildResource<VirtualMachine>
,HasInner<DataDisk>
,HasName
,HasParent<VirtualMachine>
,Indexable
public interface VirtualMachineUnmanagedDataDisk
extends HasInner<DataDisk>, ChildResource<VirtualMachine>
A native data disk of a virtual machine.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Grouping of data disk definition stages applicable as part of a virtual machine creation.static interface
The entirety of a unmanaged data disk of a virtual machine scale set definition.static interface
The entirety of a unmanaged data disk of a virtual machine scale set definition.static interface
The entirety of a unmanaged data disk of a virtual machine scale set definition.static interface
The entirety of a data disk update as part of a virtual machine update.static interface
Grouping of data disk definition stages applicable as part of a virtual machine update.static interface
The entirety of a unmanaged data disk of a virtual machine scale set update.static interface
The entirety of a unmanaged data disk of a virtual machine scale set update.static interface
Grouping of data disk update stages. -
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
inner
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
-
Method Details
-
size
int size()- Returns:
- the size of this data disk in GB
-
lun
int lun()- Returns:
- the logical unit number assigned to this data disk
-
vhdUri
String vhdUri()- Returns:
- URI to the virtual hard disk backing this data disk
-
cachingType
CachingTypes cachingType()Gets the disk caching type.possible values are: 'None', 'ReadOnly', 'ReadWrite'
- Returns:
- the caching type
-
sourceImageUri
String sourceImageUri()Uri to the source virtual hard disk user image from which this disk was created.null will be returned if this disk is not based on an image
- Returns:
- the URI of the source VHD image
-
creationMethod
DiskCreateOptionTypes creationMethod()- Returns:
- the creation method used while creating this disk
-