otcextensions.sdk.cbr.v3.backup¶
The CBR Backup Class¶
The Backup
class inherits from
Resource
.
-
class
otcextensions.sdk.cbr.v3.backup.
Backup
(_synchronized=False, connection=None, **attrs)¶ CBR Backup Resource
The base resource
- Parameters
_synchronized (bool) – This is not intended to be used directly. See
new()
andexisting()
.connection (openstack.connection.Connection) – Reference to the Connection being used. Defaults to None to allow Resource objects to be used without an active Connection, such as in unit tests. Use of
self._connection
in Resource code should protect itself with a check for None.
-
checkpoint_id
¶ Properties Restore point ID
-
created_at
¶ Creation time
-
description
¶ Backup description
-
expired_at
¶ Expiration time
-
extend_info
¶ Extended Information
-
image_type
¶ Backup type Values: backup or replication
-
name
¶ Backup name
-
parent_id
¶ Parent backup ID
-
project_id
¶ Project ID
-
protected_at
¶ Backup time
-
resource_az
¶ Resource availability zone
-
resource_id
¶ Resource ID
-
resource_name
¶ Resource name
-
resource_type
¶ Resource type: OS::Nova::Server or OS::Cinder::Volume
-
resource_size
¶ Resource size in GB
-
status
¶ Backup status
-
updated_at
¶ Update time
-
vault_id
¶ Vault ID
-
add_members
(session, members)¶ Method to add several share members to a backup
- Parameters
session (
Adapter
) – The session to use for making this request.members (list) – List of target project IDs to which the backup is shared
-
class
otcextensions.sdk.cbr.v3.backup.
ExtendInfo
(_synchronized=False, connection=None, **attrs)¶ The base resource
- Parameters
_synchronized (bool) – This is not intended to be used directly. See
new()
andexisting()
.connection (openstack.connection.Connection) – Reference to the Connection being used. Defaults to None to allow Resource objects to be used without an active Connection, such as in unit tests. Use of
self._connection
in Resource code should protect itself with a check for None.
-
auto_trigger
¶ Whether the backup is automatically triggered
-
bootable
¶ Whether the backup is a system disk backup
-
contain_system_disk
¶ Whether the VM backup data contains system disk data
-
encrypted
¶ Whether the backup is encrypted
-
incremental
¶ Whether the backup is an incremental backup
-
os_images_data
¶ ID list of images created using backups
-
snapshot_id
¶ Snapshot ID of the disk backup
-
support_lld
¶ Whether to allow lazyloading for fast restoration
-
supported_restore_mode
¶ Restoration mode Choices: na, snapshot, backup Default: na na indicates the backup cannot be used for restoration
-
system_disk
¶ Whether the disk is a system disk
-
class
otcextensions.sdk.cbr.v3.backup.
AppCSpec
(_synchronized=False, connection=None, **attrs)¶ The base resource
- Parameters
_synchronized (bool) – This is not intended to be used directly. See
new()
andexisting()
.connection (openstack.connection.Connection) – Reference to the Connection being used. Defaults to None to allow Resource objects to be used without an active Connection, such as in unit tests. Use of
self._connection
in Resource code should protect itself with a check for None.