GoogleApi.Redis.V1.Model.Backup (google_api_redis v0.51.0)
View SourceBackup of a cluster.
Attributes
-
backupFiles(type:list(GoogleApi.Redis.V1.Model.BackupFile.t), default:nil) - Output only. List of backup files of the backup. -
backupType(type:String.t, default:nil) - Output only. Type of the backup. -
cluster(type:String.t, default:nil) - Output only. Cluster resource path of this backup. -
clusterUid(type:String.t, default:nil) - Output only. Cluster uid of this backup. -
createTime(type:DateTime.t, default:nil) - Output only. The time when the backup was created. -
encryptionInfo(type:GoogleApi.Redis.V1.Model.EncryptionInfo.t, default:nil) - Output only. Encryption information of the backup. -
engineVersion(type:String.t, default:nil) - Output only. redis-7.2, valkey-7.5 -
expireTime(type:DateTime.t, default:nil) - Output only. The time when the backup will expire. -
name(type:String.t, default:nil) - Identifier. Full resource path of the backup. the last part of the name is the backup id with the following format: [YYYYMMDDHHMMSS]_[Shorted Cluster UID] OR customer specified while backup cluster. Example: 20240515123000_1234 -
nodeType(type:String.t, default:nil) - Output only. Node type of the cluster. -
replicaCount(type:integer(), default:nil) - Output only. Number of replicas for the cluster. -
shardCount(type:integer(), default:nil) - Output only. Number of shards for the cluster. -
state(type:String.t, default:nil) - Output only. State of the backup. -
totalSizeBytes(type:String.t, default:nil) - Output only. Total size of the backup in bytes. -
uid(type:String.t, default:nil) - Output only. System assigned unique identifier of the backup.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Redis.V1.Model.Backup{ backupFiles: [GoogleApi.Redis.V1.Model.BackupFile.t()] | nil, backupType: String.t() | nil, cluster: String.t() | nil, clusterUid: String.t() | nil, createTime: DateTime.t() | nil, encryptionInfo: GoogleApi.Redis.V1.Model.EncryptionInfo.t() | nil, engineVersion: String.t() | nil, expireTime: DateTime.t() | nil, name: String.t() | nil, nodeType: String.t() | nil, replicaCount: integer() | nil, shardCount: integer() | nil, state: String.t() | nil, totalSizeBytes: String.t() | nil, uid: String.t() | nil }