Search

Class AzureSnapshot

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

Attributes

Name Type Description
accountType String
azureId String
connection AzureConnection
displayName String
internalIdString String
name String
osType String
region String
resourceGroup AzureResourceGroup
sizeInGB Number
sourceDisk String
state String
type String

Methods

Name Returns
AzureSnapshot() constructor
__getTarget() com.vmware.o11n.plugin.azure.model.Snapshot
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
AzureSnapshotManager.create(AzureResourceGroup resourceGroup, AzureRegion region, String snapshotName, AzureDisk sourceDisk, String accountType) AzureSnapshot
AzureSnapshotManager.createVMSnapshot(AzureResourceGroup resourceGroup, AzureRegion region, AzureVirtualMachine virtualMachine, String snapshotName, String accountType, boolean IsDataDiskSnapshotIncluded) AzureSnapshot[]
AzureSnapshotManager.getSnapshotById(AzureConnection connection, String azureId) AzureSnapshot

Referenced in

Method Returns
AzureDiskManager.createDiskFromSnapshot(AzureResourceGroup resourceGroup, AzureRegion region, String diskName, Number diskSizeInGB, AzureSnapshot snapshot, String accountType) AzureDisk
AzureSnapshotManager.addTag(AzureSnapshot snapshot, String key, String value) void
AzureSnapshotManager.delete(AzureSnapshot snapshot) void
AzureSnapshotManager.listTags(AzureSnapshot snapshot) String[]
AzureSnapshotManager.removeTag(AzureSnapshot snapshot, String key) void