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 ( |
Campi | |
---|---|
name |
Solo output. Il nome completo della risorsa VolumeBackup. Formato: |
uid |
Solo output. Identificatore univoco globale generato dal server nel formato UUID. |
createTime |
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: |
updateTime |
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: |
sourcePvc |
Solo output. Un riferimento al PVC Kubernetes di origine da cui è stato creato questo VolumeBackup. |
volumeBackupHandle |
Solo output. Un handle opaco specifico del sistema di archiviazione per il backup del volume sottostante. |
format |
Solo output. Il formato utilizzato per il backup del volume. |
storageBytes |
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 |
Solo output. La dimensione minima del disco su cui è possibile ripristinare questo VolumeBackup. |
completeTime |
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: |
state |
Solo output. Lo stato attuale di questo VolumeBackup. |
stateMessage |
Solo output. Un messaggio leggibile che spiega perché VolumeBackup è nello stato attuale. |
etag |
Solo output. |
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 |
|
---|---|
|
Recupera i dettagli di un singolo VolumeBackup. |
|
Ottieni il criterio di controllo dell'accesso per una risorsa. |
|
Elenca i volumi VolumeBackup per un determinato backup. |
|
Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
|
Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |