Ressource : Backup
Sauvegarde d'un cluster.
Représentation JSON |
---|
{ "name": string, "createTime": string, "cluster": string, "clusterUid": string, "totalSizeBytes": string, "expireTime": string, "engineVersion": string, "backupFiles": [ { object ( |
Champs | |
---|---|
name |
Identifiant. Chemin d'accès complet à la ressource de sauvegarde. La dernière partie du nom correspond à l'ID de sauvegarde au format suivant : [YYYYMMDDHHMMSS]_[UID abrégé du cluster] OU spécifié par le client lors de la sauvegarde du cluster. Exemple : 20240515123000_1234 |
createTime |
Uniquement en sortie. Heure à laquelle la sauvegarde a été créée. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
cluster |
Uniquement en sortie. Chemin d'accès à la ressource de cluster de cette sauvegarde. |
clusterUid |
Uniquement en sortie. UID du cluster de cette sauvegarde. |
totalSizeBytes |
Uniquement en sortie. Taille totale de la sauvegarde en octets. |
expireTime |
Uniquement en sortie. Date et heure d'expiration de la sauvegarde. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
engineVersion |
Sortie uniquement. redis-7.2, valkey-7.5 |
backupFiles[] |
Uniquement en sortie. Liste des fichiers de sauvegarde de la sauvegarde. |
nodeType |
Uniquement en sortie. Type de nœud du cluster. |
replicaCount |
Uniquement en sortie. Nombre d'instances répliquées pour le cluster. |
shardCount |
Uniquement en sortie. Nombre de partitions pour le cluster. |
backupType |
Uniquement en sortie. Type de sauvegarde. |
state |
Uniquement en sortie. État de la sauvegarde. |
encryptionInfo |
Uniquement en sortie. Informations sur le chiffrement de la sauvegarde. |
uid |
Uniquement en sortie. Identifiant unique de la sauvegarde attribué par le système. |
BackupFile
La sauvegarde est constituée de plusieurs fichiers de sauvegarde.
Représentation JSON |
---|
{ "fileName": string, "sizeBytes": string, "createTime": string } |
Champs | |
---|---|
fileName |
Sortie uniquement. Par exemple : |
sizeBytes |
Uniquement en sortie. Taille du fichier de sauvegarde en octets. |
createTime |
Uniquement en sortie. Heure à laquelle le fichier de sauvegarde a été créé. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
BackupType
Type de sauvegarde.
Enums | |
---|---|
BACKUP_TYPE_UNSPECIFIED |
Valeur par défaut, non définie. |
ON_DEMAND |
Sauvegarde à la demande. |
AUTOMATED |
Sauvegarde automatique. |
État
État de la sauvegarde.
Enums | |
---|---|
STATE_UNSPECIFIED |
Valeur par défaut, non définie. |
CREATING |
La sauvegarde est en cours de création. |
ACTIVE |
La sauvegarde est active et peut être utilisée. |
DELETING |
La sauvegarde est en cours de suppression. |
SUSPENDED |
La sauvegarde est actuellement suspendue pour des raisons telles que la suppression du projet, la clôture du compte de facturation, etc. |
Méthodes |
|
---|---|
|
Supprime une sauvegarde spécifique. |
|
Exporte une sauvegarde spécifique vers un URI Cloud Storage cible du client. |
|
Récupère les détails d'une sauvegarde spécifique. |
|
Répertorie toutes les sauvegardes appartenant à une collection de sauvegardes. |