Class: Google::Cloud::Memorystore::V1::BackupCollection
- Inherits:
-
Object
- Object
- Google::Cloud::Memorystore::V1::BackupCollection
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/memorystore/v1/memorystore.rb
Overview
BackupCollection of an instance.
Instance Attribute Summary collapse
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#instance ⇒ ::String
readonly
Output only.
-
#instance_uid ⇒ ::String
readonly
Output only.
-
#kms_key ⇒ ::String
readonly
Output only.
-
#last_backup_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#name ⇒ ::String
Identifier.
-
#total_backup_count ⇒ ::Integer
readonly
Output only.
-
#total_backup_size_bytes ⇒ ::Integer
readonly
Output only.
-
#uid ⇒ ::String
readonly
Output only.
Instance Attribute Details
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the backup collection was created.
431 432 433 434 |
# File 'proto_docs/google/cloud/memorystore/v1/memorystore.rb', line 431 class BackupCollection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#instance ⇒ ::String (readonly)
Returns Output only. The full resource path of the instance the backup collection belongs to. Example: projects/{project}/locations/{location}/instances/{instance}.
431 432 433 434 |
# File 'proto_docs/google/cloud/memorystore/v1/memorystore.rb', line 431 class BackupCollection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#instance_uid ⇒ ::String (readonly)
Returns Output only. The instance uid of the backup collection.
431 432 433 434 |
# File 'proto_docs/google/cloud/memorystore/v1/memorystore.rb', line 431 class BackupCollection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kms_key ⇒ ::String (readonly)
Returns Output only. The KMS key used to encrypt the backups under this backup collection.
431 432 433 434 |
# File 'proto_docs/google/cloud/memorystore/v1/memorystore.rb', line 431 class BackupCollection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#last_backup_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The last time a backup was created in the backup collection.
431 432 433 434 |
# File 'proto_docs/google/cloud/memorystore/v1/memorystore.rb', line 431 class BackupCollection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#name ⇒ ::String
Returns Identifier. Full resource path of the backup collection.
431 432 433 434 |
# File 'proto_docs/google/cloud/memorystore/v1/memorystore.rb', line 431 class BackupCollection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#total_backup_count ⇒ ::Integer (readonly)
Returns Output only. Total number of backups in the backup collection.
431 432 433 434 |
# File 'proto_docs/google/cloud/memorystore/v1/memorystore.rb', line 431 class BackupCollection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#total_backup_size_bytes ⇒ ::Integer (readonly)
Returns Output only. Total size of all backups in the backup collection.
431 432 433 434 |
# File 'proto_docs/google/cloud/memorystore/v1/memorystore.rb', line 431 class BackupCollection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#uid ⇒ ::String (readonly)
Returns Output only. System assigned unique identifier of the backup collection.
431 432 433 434 |
# File 'proto_docs/google/cloud/memorystore/v1/memorystore.rb', line 431 class BackupCollection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |