View Source GoogleApi.Redis.V1beta1.Model.BackupConfiguration (google_api_redis v0.39.0)

Configuration for automatic backups

Attributes

  • automatedBackupEnabled (type: boolean(), default: nil) - Whether customer visible automated backups are enabled on the instance.
  • backupRetentionSettings (type: GoogleApi.Redis.V1beta1.Model.RetentionSettings.t, default: nil) - Backup retention settings.
  • pointInTimeRecoveryEnabled (type: boolean(), default: nil) - Whether point-in-time recovery is enabled. This is optional field, if the database service does not have this feature or metadata is not available in control plane, this can be omitted.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Redis.V1beta1.Model.BackupConfiguration{
  automatedBackupEnabled: boolean() | nil,
  backupRetentionSettings:
    GoogleApi.Redis.V1beta1.Model.RetentionSettings.t() | nil,
  pointInTimeRecoveryEnabled: boolean() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.