Class: Google::Cloud::AlloyDB::V1::ContinuousBackupConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/alloydb/v1/resources.rb

Overview

ContinuousBackupConfig describes the continuous backups recovery configurations of a cluster.

Instance Attribute Summary collapse

Instance Attribute Details

#enabled::Boolean

Returns Whether ContinuousBackup is enabled.

Returns:

  • (::Boolean)

    Whether ContinuousBackup is enabled.



266
267
268
269
# File 'proto_docs/google/cloud/alloydb/v1/resources.rb', line 266

class ContinuousBackupConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#encryption_config::Google::Cloud::AlloyDB::V1::EncryptionConfig

Returns The encryption config can be specified to encrypt the backups with a customer-managed encryption key (CMEK). When this field is not specified, the backup will then use default encryption scheme to protect the user data.

Returns:

  • (::Google::Cloud::AlloyDB::V1::EncryptionConfig)

    The encryption config can be specified to encrypt the backups with a customer-managed encryption key (CMEK). When this field is not specified, the backup will then use default encryption scheme to protect the user data.



266
267
268
269
# File 'proto_docs/google/cloud/alloydb/v1/resources.rb', line 266

class ContinuousBackupConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#recovery_window_days::Integer

Returns The number of days that are eligible to restore from using PITR. To support the entire recovery window, backups and logs are retained for one day more than the recovery window. If not set, defaults to 14 days.

Returns:

  • (::Integer)

    The number of days that are eligible to restore from using PITR. To support the entire recovery window, backups and logs are retained for one day more than the recovery window. If not set, defaults to 14 days.



266
267
268
269
# File 'proto_docs/google/cloud/alloydb/v1/resources.rb', line 266

class ContinuousBackupConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end