Recurso: copia de seguridad
Copia de seguridad de un clúster.
Representación JSON |
---|
{ "name": string, "createTime": string, "cluster": string, "clusterUid": string, "totalSizeBytes": string, "expireTime": string, "engineVersion": string, "backupFiles": [ { object ( |
Campos | |
---|---|
name |
Identificador. Ruta completa del recurso de la copia de seguridad. La última parte del nombre es el ID de la copia de seguridad con el siguiente formato: [AAAAMMDDHHMMSS]_[UID acortado del clúster] O el especificado por el cliente al crear la copia de seguridad del clúster. Ejemplo: 20240515123000_1234 |
createTime |
Solo de salida. Hora en la que se creó la copia de seguridad. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
cluster |
Solo de salida. Ruta del recurso de clúster de esta copia de seguridad. |
clusterUid |
Solo de salida. UID del clúster de esta copia de seguridad. |
totalSizeBytes |
Solo de salida. Tamaño total de la copia de seguridad en bytes. |
expireTime |
Solo de salida. La hora a la que caducará la copia de seguridad. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
engineVersion |
Solo de salida. redis-7.2, valkey-7.5 |
backupFiles[] |
Solo de salida. Lista de archivos de copia de seguridad de la copia de seguridad. |
nodeType |
Solo de salida. Tipo de nodo del clúster. |
replicaCount |
Solo de salida. Número de réplicas del clúster. |
shardCount |
Solo de salida. Número de fragmentos del clúster. |
backupType |
Solo de salida. Tipo de copia de seguridad. |
state |
Solo de salida. Estado de la copia de seguridad. |
encryptionInfo |
Solo de salida. Información de cifrado de la copia de seguridad. |
uid |
Solo de salida. Identificador único asignado por el sistema de la copia de seguridad. |
BackupFile
La copia de seguridad consta de varios archivos de copia de seguridad.
Representación JSON |
---|
{ "fileName": string, "sizeBytes": string, "createTime": string } |
Campos | |
---|---|
fileName |
Solo de salida. Por ejemplo: |
sizeBytes |
Solo de salida. Tamaño del archivo de copia de seguridad en bytes. |
createTime |
Solo de salida. Hora en la que se creó el archivo de copia de seguridad. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
BackupType
Tipo de copia de seguridad.
Enumeraciones | |
---|---|
BACKUP_TYPE_UNSPECIFIED |
Valor predeterminado, no definido. |
ON_DEMAND |
Copia de seguridad bajo demanda. |
AUTOMATED |
Copia de seguridad automática. |
Estado
Estado de la copia de seguridad.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Valor predeterminado, no definido. |
CREATING |
Se está creando la copia de seguridad. |
ACTIVE |
La copia de seguridad está activa y se puede usar. |
DELETING |
Se está eliminando la copia de seguridad. |
SUSPENDED |
La copia de seguridad está suspendida por motivos como la eliminación del proyecto o el cierre de la cuenta de facturación. |
Métodos |
|
---|---|
|
Elimina una copia de seguridad específica. |
|
Exporta una copia de seguridad específica a un URI de Cloud Storage de destino del cliente. |
|
Obtiene los detalles de una copia de seguridad específica. |
|
Enumera todas las copias de seguridad que pertenecen a una colección de copias de seguridad. |