REST Resource: projects.locations.backupPlans.backups.volumeBackups

Risorsa: VolumeBackup

Rappresenta il backup di un volume permanente specifico come componente di un backup: sia il record dell'operazione sia un puntatore agli artefatti specifici per lo spazio di archiviazione sottostanti. ID successivo: 14

Rappresentazione JSON
{
  "name": string,
  "uid": string,
  "createTime": string,
  "updateTime": string,
  "sourcePvc": {
    object (NamespacedName)
  },
  "volumeBackupHandle": string,
  "format": enum (VolumeBackupFormat),
  "storageBytes": string,
  "diskSizeBytes": string,
  "completeTime": string,
  "state": enum (State),
  "stateMessage": string,
  "etag": string
}
Campi
name

string

Solo output. Il nome completo della risorsa VolumeBackup. Formato: projects/*/locations/*/backupPlans/*/backups/*/volumeBackups/*.

uid

string

Solo output. Identificatore univoco globale generato dal server nel formato UUID.

createTime

string (Timestamp format)

Solo output. Il timestamp di creazione della risorsa VolumeBackup.

Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Solo output. Il timestamp dell'ultimo aggiornamento di questa risorsa VolumeBackup.

Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

sourcePvc

object (NamespacedName)

Solo output. Un riferimento al PVC Kubernetes di origine da cui è stato creato questo VolumeBackup.

volumeBackupHandle

string

Solo output. Un handle opaco specifico del sistema di archiviazione per il backup del volume sottostante.

format

enum (VolumeBackupFormat)

Solo output. Il formato utilizzato per il backup del volume.

storageBytes

string (int64 format)

Solo output. La dimensione aggregata degli artefatti sottostanti associati a questo VolumeBackup nello spazio di archiviazione di backup. La situazione può cambiare nel tempo quando più backup dello stesso volume condividono la stessa posizione di archiviazione del backup. In particolare, le dimensioni potrebbero aumentare quando viene eliminato il backup immediatamente precedente dello stesso volume.

diskSizeBytes

string (int64 format)

Solo output. La dimensione minima del disco su cui è possibile ripristinare questo VolumeBackup.

completeTime

string (Timestamp format)

Solo output. Il timestamp del completamento dell'operazione di backup del volume sottostante associata.

Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

state

enum (State)

Solo output. Lo stato attuale di questo VolumeBackup.

stateMessage

string

Solo output. Un messaggio leggibile che spiega perché VolumeBackup è nello stato attuale.

etag

string

Solo output. etag viene utilizzato per il controllo ottimistico della contemporaneità per evitare che gli aggiornamenti simultanei di un backup del volume si sovrascrivano a vicenda. Consigliamo vivamente ai sistemi di utilizzare etag nel ciclo di lettura, modifica e scrittura per eseguire aggiornamenti del backup del volume in modo da evitare le condizioni di gara.

VolumeBackupFormat

Identifica il formato utilizzato per il backup del volume.

Enum
VOLUME_BACKUP_FORMAT_UNSPECIFIED Valore predefinito, non specificato.
GCE_PERSISTENT_DISK Backup del volume basato sugli snapshot del disco permanente di Compute Engine.

Stato

Lo stato attuale di un oggetto VolumeBackup

Enum
STATE_UNSPECIFIED Si tratta di uno stato illegale e non dovrebbe essere incontrato.
CREATING È stato identificato un volume per il backup e il processo di backup sta per iniziare.
SNAPSHOTTING L'operazione di backup del volume è iniziata ed è nella fase "istantanea" iniziale del processo. Qualsiasi hook "pre" ProtectedApplication definito verrà eseguito prima di entrare in questo stato, mentre gli hook "post" verranno eseguiti quando esci da questo stato.
UPLOADING La fase di snapshot dell'operazione di backup del volume è stata completata e lo snapshot viene caricato nello spazio di archiviazione di backup.
SUCCEEDED L'operazione di backup del volume è stata completata.
FAILED L'operazione di backup del volume non è riuscita.
DELETING Questa risorsa VolumeBackup (e i relativi artefatti associati) è in fase di eliminazione.

Metodi

get

Recupera i dettagli di un singolo VolumeBackup.

getIamPolicy

Ottieni il criterio di controllo dell'accesso per una risorsa.

list

Elenca i volumi VolumeBackup per un determinato backup.

setIamPolicy

Imposta il criterio di controllo dell'accesso sulla risorsa specificata.

testIamPermissions

Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata.