Method | Description | |
---|---|---|
CreateSnapshotForDisks ( |
we only support the Linux box now, if it's a windows, one AzureVMBackupException would be thrown.
|
|
FindSnapshot ( |
find the snapshot with the tags
|
|
GenerateBlobSasUris ( List |
||
RemoveSnapshot ( |
remove the vmbackups with the metadata key "vmbackuptag" and value snapshotTag, snapshotTag is the parameter passed in.
|
Method | Description | |
---|---|---|
GetBase64Encoding ( object obj ) : string | ||
GetDiskBlobUris ( Microsoft.Azure.Management.Compute.Models.VirtualMachine virtualMachineResponse ) : List |
||
GetResourceGroupFromId ( string id ) : string |
public CreateSnapshotForDisks ( |
||
vmConfig | ||
snapshotTag | string | |
virtualMachineExtensionBaseCmdlet | VirtualMachineExtensionBaseCmdlet | |
return | void |
public FindSnapshot ( |
||
azContext | ||
blobUris | List |
|
storageCredentialsFactory | List |
|
snapshotQuery | string>.Dictionary | |
return | List |
public GenerateBlobSasUris ( List |
||
blobUris | List |
|
azContext | ||
return |
public RemoveSnapshot ( |
||
vmConfig | ||
snapshotTag | string | |
virtualMachineExtensionBaseCmdlet | VirtualMachineExtensionBaseCmdlet | |
return | void |