Backup
import type { Backup } from "https://googleapis.deno.dev/v1/redis:v1.ts";
Backup of a cluster.
interface Backup {
readonly backupFiles?: BackupFile[];
readonly backupType?: "BACKUP_TYPE_UNSPECIFIED" | "ON_DEMAND" | "AUTOMATED";
readonly cluster?: string;
readonly clusterUid?: string;
readonly createTime?: Date;
readonly encryptionInfo?: EncryptionInfo;
readonly engineVersion?: string;
readonly expireTime?: Date;
name?: string;
readonly nodeType?:
| "NODE_TYPE_UNSPECIFIED"
| "REDIS_SHARED_CORE_NANO"
| "REDIS_HIGHMEM_MEDIUM"
| "REDIS_HIGHMEM_XLARGE"
| "REDIS_STANDARD_SMALL";
readonly replicaCount?: number;
readonly shardCount?: number;
readonly state?:
| "STATE_UNSPECIFIED"
| "CREATING"
| "ACTIVE"
| "DELETING"
| "SUSPENDED";
readonly totalSizeBytes?: bigint;
readonly uid?: string;
}§Properties
§
readonly backupFiles?: BackupFile[]
[src]Output only. List of backup files of the backup.
§
readonly backupType?: "BACKUP_TYPE_UNSPECIFIED" | "ON_DEMAND" | "AUTOMATED"
[src]Output only. Type of the backup.
§
readonly encryptionInfo?: EncryptionInfo
[src]Output only. Encryption information of the backup.
§
name?: string
[src]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
§
readonly nodeType?: "NODE_TYPE_UNSPECIFIED" | "REDIS_SHARED_CORE_NANO" | "REDIS_HIGHMEM_MEDIUM" | "REDIS_HIGHMEM_XLARGE" | "REDIS_STANDARD_SMALL"
[src]Output only. Node type of the cluster.