Interface VirtualMachineDataDisk
-
- All Superinterfaces:
HasId,HasInnerModel<DataDisk>,HasName
public interface VirtualMachineDataDisk extends HasInnerModel<DataDisk>, HasName, HasId
A managed data disk of a virtual machine.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CachingTypescachingType()DiskCreateOptionTypescreationMethod()DeleteOptionsdeleteOptions()StringdiskEncryptionSetId()intlun()intsize()StorageAccountTypesstorageAccountType()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
-
-
-
Method Detail
-
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
-
cachingType
CachingTypes cachingType()
- Returns:
- the disk caching type
-
creationMethod
DiskCreateOptionTypes creationMethod()
- Returns:
- the creation method used while creating this disk
-
storageAccountType
StorageAccountTypes storageAccountType()
- Returns:
- the storage account type of the disk
-
deleteOptions
DeleteOptions deleteOptions()
- Returns:
- the disk delete options
-
diskEncryptionSetId
String diskEncryptionSetId()
- Returns:
- the ID of disk encryption set
-
-