Search

Class AzureDisk

Extends com.vmware.o11n.sdk.modeldriven.AbstractWrapper

Attributes

Name Type Description
attachedToVirtualMachine boolean
azureId String
connection AzureConnection
internalIdString String
name String
osType String
region String
resourceGroup AzureResourceGroup
sizeInGB Number
timeCreated String
type String

Methods

Name Returns
AzureDisk() constructor
__getTarget() com.vmware.o11n.plugin.azure.model.Disk
getInternalId() com.vmware.o11n.sdk.modeldriven.Sid
setContext(com.vmware.o11n.sdk.modeldriven.PluginContext ) void
setInternalId(com.vmware.o11n.sdk.modeldriven.Sid ) void

Returned by

Method Returns
AzureDiskManager.createDiskFromSnapshot(AzureResourceGroup resourceGroup, AzureRegion region, String diskName, Number diskSizeInGB, AzureSnapshot snapshot, String accountType) AzureDisk
AzureDiskManager.createDiskFromVhd(AzureResourceGroup resourceGroup, AzureRegion region, String diskName, Number diskSizeInGB, String osType, String vhdURI, String accountType) AzureDisk
AzureDiskManager.createEmptyDisk(AzureResourceGroup resourceGroup, AzureRegion region, String diskName, Number diskSizeInGB, String accountType) AzureDisk
AzureDiskManager.getDiskById(AzureConnection connection, String azureId) AzureDisk

Referenced in

Method Returns
AzureDiskManager.addTag(AzureDisk disk, String key, String value) void
AzureDiskManager.delete(AzureDisk disk) void
AzureDiskManager.listTags(AzureDisk disk) String[]
AzureDiskManager.removeTag(AzureDisk disk, String key) void
AzureSnapshotManager.create(AzureResourceGroup resourceGroup, AzureRegion region, String snapshotName, AzureDisk sourceDisk, String accountType) AzureSnapshot
AzureVirtualMachineManager.attachExistingManagedDisk(AzureVirtualMachine virtualMachine, AzureDisk disk) void
AzureVirtualMachineManager.deployFromManagedDisk(AzureResourceGroup resourceGroup, AzureRegion region, String vmName, AzureVirtualMachineSize vmSize, AzureNetworkInterface networkInterface, AzureAvailabilitySet availabilitySet, AzureDisk disk) AzureVirtualMachine