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

Ressource : VolumeBackup

Représente la sauvegarde d'un volume persistant spécifique en tant que composant d'une sauvegarde : à la fois l'enregistrement de l'opération et un pointeur vers les artefacts spécifiques au stockage sous-jacents. ID suivant : 14

Représentation 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
}
Champs
name

string

Uniquement en sortie. Nom complet de la ressource VolumeBackup. Format : projects/*/locations/*/backupPlans/*/backups/*/volumeBackups/*.

uid

string

Uniquement en sortie. Identifiant unique global généré par le serveur au format UUID.

createTime

string (Timestamp format)

Uniquement en sortie. Horodatage lors de la création de cette ressource VolumeBackup.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Uniquement en sortie. Horodatage de la dernière mise à jour de cette ressource VolumeBackup.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

sourcePvc

object (NamespacedName)

Uniquement en sortie. Référence au PVC Kubernetes source à partir duquel ce VolumeBackup a été créé.

volumeBackupHandle

string

Uniquement en sortie. Un identificateur opaque spécifique au système de stockage pour la sauvegarde de volume sous-jacent.

format

enum (VolumeBackupFormat)

Uniquement en sortie. Format utilisé pour la sauvegarde de volume.

storageBytes

string (int64 format)

Uniquement en sortie. Taille globale des artefacts sous-jacents associés à ce VolumeBackup dans l'espace de stockage de sauvegarde. Cela peut changer au fil du temps lorsque plusieurs sauvegardes d'un même volume partagent le même emplacement de stockage de sauvegarde. Plus particulièrement, la taille de la sauvegarde peut augmenter lorsque la sauvegarde qui précède immédiatement le même volume est supprimée.

diskSizeBytes

string (int64 format)

Uniquement en sortie. Taille minimale du disque sur lequel le VolumeBackup peut être restauré.

completeTime

string (Timestamp format)

Uniquement en sortie. Horodatage de la fin de l'opération de sauvegarde de volume sous-jacente associée.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

state

enum (State)

Uniquement en sortie. État actuel de ce VolumeBackup.

stateMessage

string

Uniquement en sortie. Message dans un format lisible expliquant pourquoi le VolumeBackup est dans son état actuel.

etag

string

Uniquement en sortie. etag permet d'effectuer un contrôle de simultanéité positive, pour éviter que les mises à jour simultanées d'une stratégie ne s'écrasent les unes les autres. Il est fortement recommandé aux systèmes d'utiliser etag dans le cycle lecture-modification-écriture pour effectuer des mises à jour de sauvegarde de volume afin d'éviter les conditions de concurrence.

VolumeBackupFormat

Identifie le format utilisé pour la sauvegarde de volume.

Enums
VOLUME_BACKUP_FORMAT_UNSPECIFIED Valeur par défaut, non spécifiée.
GCE_PERSISTENT_DISK Sauvegarde de volume basée sur un instantané de disque persistant Compute Engine.

État

État actuel d'un VolumeBackup

Enums
STATE_UNSPECIFIED Cet état est illégal et ne doit pas être rencontré.
CREATING Un volume pour la sauvegarde a été identifié et le processus de sauvegarde est sur le point de démarrer.
SNAPSHOTTING L'opération de sauvegarde de volume a commencé et se situe dans la phase "instantané" initiale du processus. Tous les hooks "pré" de la ProtectedApplication définis seront exécutés avant d'atteindre cet état, et les hooks "post" seront exécutés lorsque vous quitterez cet état.
UPLOADING La phase d'instantané de l'opération de sauvegarde de volume est terminée. L'instantané est maintenant importé dans l'espace de stockage de sauvegarde.
SUCCEEDED L'opération de sauvegarde de volume a bien été effectuée.
FAILED Échec de l'opération de sauvegarde de volume.
DELETING Cette ressource VolumeBackup (et ses artefacts associés) est en cours de suppression.

Méthodes

get

Récupérez les détails d'un seul VolumeBackup.

getIamPolicy

Récupère la stratégie de contrôle d'accès d'une ressource.

list

Répertorie les VolumeBackups pour une sauvegarde donnée.

setIamPolicy

Définit la stratégie de contrôle d'accès de la ressource spécifiée.

testIamPermissions

Renvoie les autorisations qu'un appelant a sur la ressource spécifiée.