remote-vm-snapshot¶
remote-vm-snapshot cancel¶
Usage
usage: -c remote-vm-snapshot cancel [-h]
[-f {adaptive_table,json,shell,table,value,yaml}]
[-c COLUMN]
[-m [NAME=VALUE [NAME=VALUE ...]]]
[--max-width <integer>] [--noindent]
[--prefix PREFIX]
remote_vm_snapshot_id
Description
Cancel the creation of remote VM snapshot creation. Allowed when the remote VM snapshot is in ‘creating’ state.
Return
None
Optional
optional arguments:
-h, --help show this help message and exit
remote-vm-snapshot create¶
Usage
usage: -c remote-vm-snapshot create [-h]
[-f {adaptive_table,json,shell,table,value,yaml}]
[-c COLUMN]
[-m [NAME=VALUE [NAME=VALUE ...]]]
[--max-width <integer>] [--noindent]
[--prefix PREFIX] [--full] [--name NAME]
[--description DESCRIPTION]
[--expiry-minutes EXPIRY_MINUTES]
vm_snapshot_id external_endpoint_id
Description
Create remote VM snapshot from a local VM snapshot.
Return
Returns dict: Details of the remote VM snapshot
Optional
optional arguments:
-h, --help show this help message and exit
--full True if a full copy should be made, False if incremental
--name NAME Name of remote VM snapshot. The default value is VM snapshot name
--description DESCRIPTION
Description of remote VM snapshot
--expiry-minutes EXPIRY_MINUTES
Remote volume snapshot create task's expiry in minutes
remote-vm-snapshot delete¶
Usage
usage: -c remote-vm-snapshot delete [-h]
[-f {adaptive_table,json,shell,table,value,yaml}]
[-c COLUMN]
[-m [NAME=VALUE [NAME=VALUE ...]]]
[--max-width <integer>] [--noindent]
[--prefix PREFIX]
remote_vm_snapshot_id
Description
Delete remote VM snapshot creation.
Return
None
Optional
optional arguments:
-h, --help show this help message and exit
remote-vm-snapshot get¶
Usage
usage: -c remote-vm-snapshot get [-h]
[-f {adaptive_table,json,shell,table,value,yaml}]
[-c COLUMN]
[-m [NAME=VALUE [NAME=VALUE ...]]]
[--max-width <integer>] [--noindent]
[--prefix PREFIX]
remote_vm_snapshot_id
Description
Query metadata of remote VM snapshot.
Return
Returns dict: Details of the remote VM snapshot
Optional
optional arguments:
-h, --help show this help message and exit
remote-vm-snapshot list¶
Usage
usage: -c remote-vm-snapshot list [-h]
[-f {adaptive_table,csv,json,table,value,yaml}]
[-c COLUMN]
[-m [NAME=VALUE [NAME=VALUE ...]]]
[--max-width <integer>] [--noindent]
[--quote {all,minimal,none,nonnumeric}]
[--ids [IDS [IDS ...]]]
[--external-endpoint-ids [EXTERNAL_ENDPOINT_IDS [EXTERNAL_ENDPOINT_IDS ...]]]
[--source-vm-snapshot-ids [SOURCE_VM_SNAPSHOT_IDS [SOURCE_VM_SNAPSHOT_IDS ...]]]
[--source-vm-snapshot-names [SOURCE_VM_SNAPSHOT_NAMES [SOURCE_VM_SNAPSHOT_NAMES ...]]]
[--source-vm-ids [SOURCE_VM_IDS [SOURCE_VM_IDS ...]]]
[--source-vm-names [SOURCE_VM_NAMES [SOURCE_VM_NAMES ...]]]
[--project-ids [PROJECT_IDS [PROJECT_IDS ...]]]
[--project-names [PROJECT_NAMES [PROJECT_NAMES ...]]]
[--account-ids [ACCOUNT_IDS [ACCOUNT_IDS ...]]]
[--account-names [ACCOUNT_NAMES [ACCOUNT_NAMES ...]]]
[--cluster-ids [CLUSTER_IDS [CLUSTER_IDS ...]]]
[--cluster-names [CLUSTER_NAMES [CLUSTER_NAMES ...]]]
[--protection-group-ids [PROTECTION_GROUP_IDS [PROTECTION_GROUP_IDS ...]]]
[--protection-group-names [PROTECTION_GROUP_NAMES [PROTECTION_GROUP_NAMES ...]]]
Description
List remote VM snapshots.
Return
None
Optional
optional arguments:
-h, --help show this help message and exit
--ids [IDS [IDS ...]]
Returns the remote VM snapshots whose IDs match any of the specified VM snapshot IDs
--external-endpoint-ids [EXTERNAL_ENDPOINT_IDS [EXTERNAL_ENDPOINT_IDS ...]]
Returns the remote VM snapshots located at any of the external endpoint as specified by their IDs
--source-vm-snapshot-ids [SOURCE_VM_SNAPSHOT_IDS [SOURCE_VM_SNAPSHOT_IDS ...]]
Returns the remote VM snapshots which originated from any of the source VM snapshots as specified by their IDs
--source-vm-snapshot-names [SOURCE_VM_SNAPSHOT_NAMES [SOURCE_VM_SNAPSHOT_NAMES ...]]
Returns the remote VM snapshots which originated from any of the source VM snapshots as specified by their names
--source-vm-ids [SOURCE_VM_IDS [SOURCE_VM_IDS ...]]
Returns the remote VM snapshots which originated from any of the source VMs as specified by their IDs
--source-vm-names [SOURCE_VM_NAMES [SOURCE_VM_NAMES ...]]
Returns the remote VM snapshots which originated from any of the source VMs as specified by their names
--project-ids [PROJECT_IDS [PROJECT_IDS ...]]
Returns the remote VM snapshots owned by any of the projects as specified by their project IDs
--project-names [PROJECT_NAMES [PROJECT_NAMES ...]]
Returns the remote VM snapshots owned by any of the projects as specified by their project names
--account-ids [ACCOUNT_IDS [ACCOUNT_IDS ...]]
Returns the remote VM snapshots belonging to any of the accounts as specified by their account IDs
--account-names [ACCOUNT_NAMES [ACCOUNT_NAMES ...]]
Returns the remote VM snapshots belonging to any of the accounts as specified by their account names
--cluster-ids [CLUSTER_IDS [CLUSTER_IDS ...]]
Returns the remote VM snapshots which originated from any of the clusters as specified by their IDs
--cluster-names [CLUSTER_NAMES [CLUSTER_NAMES ...]]
Returns the remote VM snapshots which originated from any of the clusters as specified by their names
--protection-group-ids [PROTECTION_GROUP_IDS [PROTECTION_GROUP_IDS ...]]
Returns the remote VM snapshots which created by any of the protection group as specified by their protection group IDs
--protection-group-names [PROTECTION_GROUP_NAMES [PROTECTION_GROUP_NAMES ...]]
Returns the remote VM snapshots which created by any of the protection group as specified by their protection group names
remote-vm-snapshot retry¶
Usage
usage: -c remote-vm-snapshot retry [-h]
[-f {adaptive_table,json,shell,table,value,yaml}]
[-c COLUMN]
[-m [NAME=VALUE [NAME=VALUE ...]]]
[--max-width <integer>] [--noindent]
[--prefix PREFIX]
remote_vm_snapshot_id
Description
Retry to upload a remote VM snapshot in case the state is error.
Return
Returns dict: Details of the remote VM snapshot
Optional
optional arguments:
-h, --help show this help message and exit