Class: Google::Cloud::Redis::Cluster::V1beta1::Backup
- Inherits:
-
Object
- Object
- Google::Cloud::Redis::Cluster::V1beta1::Backup
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb
Overview
Backup of a cluster.
Defined Under Namespace
Modules: BackupType, State
Instance Attribute Summary collapse
-
#backup_files ⇒ ::Array<::Google::Cloud::Redis::Cluster::V1beta1::BackupFile>
readonly
Output only.
-
#backup_type ⇒ ::Google::Cloud::Redis::Cluster::V1beta1::Backup::BackupType
readonly
Output only.
-
#cluster ⇒ ::String
readonly
Output only.
-
#cluster_uid ⇒ ::String
readonly
Output only.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#encryption_info ⇒ ::Google::Cloud::Redis::Cluster::V1beta1::EncryptionInfo
readonly
Output only.
-
#engine_version ⇒ ::String
readonly
Output only.
-
#expire_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#name ⇒ ::String
Identifier.
-
#node_type ⇒ ::Google::Cloud::Redis::Cluster::V1beta1::NodeType
readonly
Output only.
-
#replica_count ⇒ ::Integer
readonly
Output only.
-
#shard_count ⇒ ::Integer
readonly
Output only.
-
#state ⇒ ::Google::Cloud::Redis::Cluster::V1beta1::Backup::State
readonly
Output only.
-
#total_size_bytes ⇒ ::Integer
readonly
Output only.
-
#uid ⇒ ::String
readonly
Output only.
Instance Attribute Details
#backup_files ⇒ ::Array<::Google::Cloud::Redis::Cluster::V1beta1::BackupFile> (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#backup_type ⇒ ::Google::Cloud::Redis::Cluster::V1beta1::Backup::BackupType (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#cluster ⇒ ::String (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#cluster_uid ⇒ ::String (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#encryption_info ⇒ ::Google::Cloud::Redis::Cluster::V1beta1::EncryptionInfo (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#engine_version ⇒ ::String (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#expire_time ⇒ ::Google::Protobuf::Timestamp (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#name ⇒ ::String
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#node_type ⇒ ::Google::Cloud::Redis::Cluster::V1beta1::NodeType (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#replica_count ⇒ ::Integer (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#shard_count ⇒ ::Integer (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#state ⇒ ::Google::Cloud::Redis::Cluster::V1beta1::Backup::State (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#total_size_bytes ⇒ ::Integer (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |
#uid ⇒ ::String (readonly)
621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 |
# File 'proto_docs/google/cloud/redis/cluster/v1beta1/cloud_redis_cluster.rb', line 621 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the backup. module BackupType # The default value, not set. BACKUP_TYPE_UNSPECIFIED = 0 # On-demand backup. ON_DEMAND = 1 # Automated backup. AUTOMATED = 2 end # State of the backup. module State # The default value, not set. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is active to be used. ACTIVE = 2 # The backup is being deleted. DELETING = 3 # The backup is currently suspended due to reasons like project deletion, # billing account closure, etc. SUSPENDED = 4 end end |