Memcache Snapshot
Memcache Snapshots are point in time backups of a memcache instance. This class inherits from TopLevelResource and has direct access to the resource’s database object.
Attribute |
Description |
---|---|
resource_id |
The primary resource identifier that takes the form of a prefix followed by numbers and letters |
organization_service_id |
The ID of the parent organization service (cloud) |
region_name |
The region that the snapshot resides in |
snapshot_id |
The provider ID of the snapshot |
name |
The name of the volume |
snapshot_type |
The type of snapshot (manual vs automatic) |
state |
The current lifecycle state of the snapshot |
availability_zone |
The zone where the snapshot lives |
create_time |
The time when the snapshot creation was launched |
port |
The port that the database instance listens on |
engine |
The database engine that the instance was configured to use |
engine_version |
The engine version |
size |
The size in gigabytes of the volume |
progress |
The progress of the snapshot creation |
Memcache Instance Snapshot Operations
delete(user_resource_id=None)
get_date_created()
static get_db_class()
get_parent_resource_id()
static get_provider_id_field()
static get_resource_type()
get_state()
get_supported_actions()
handle_resource_created(user_resource_id=None, project_resource_id=None)
handle_resource_destroyed(user_resource_id=None)
handle_resource_modified(resource, *args, **kwargs)
snapshot
top_level_resource = True