Ressource : Restore
Représente à la fois une requête de restauration d'une partie d'une sauvegarde dans un cluster GKE cible et un enregistrement de l'opération de restauration elle-même. ID suivant : 18.
Représentation JSON |
---|
{ "name": string, "uid": string, "createTime": string, "updateTime": string, "description": string, "backup": string, "cluster": string, "restoreConfig": { object ( |
Champs | |
---|---|
name |
Uniquement en sortie. Nom complet de la ressource Restore. Format : |
uid |
Uniquement en sortie. Identifiant unique global généré par le serveur au format UUID. |
createTime |
Uniquement en sortie. Horodatage lors de la création de cette ressource Restore. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
updateTime |
Uniquement en sortie. Horodatage de la dernière mise à jour de la ressource Restore. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
description |
Chaîne descriptive spécifiée par l'utilisateur pour cette restauration. |
backup |
Obligatoire. Immuable. Référence à l'objet |
cluster |
Uniquement en sortie. Cluster cible dans lequel cette ressource Restore restaurera les données. Formats valides :
Hérité de la valeur |
restoreConfig |
Uniquement en sortie. Configuration de la ressource Restore. Hérité du |
labels |
Ensemble d'étiquettes personnalisées fournies par l'utilisateur. Objet contenant une liste de paires |
state |
Uniquement en sortie. État actuel de la ressource Restore. |
stateReason |
Uniquement en sortie. Description lisible des raisons pour lesquelles la ressource Restore est dans son état actuel. |
completeTime |
Uniquement en sortie. Horodatage de la fin de l'opération de restauration. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
resourcesRestoredCount |
Uniquement en sortie. Nombre de ressources restaurées pendant l'exécution de la restauration. |
resourcesExcludedCount |
Uniquement en sortie. Nombre de ressources exclues lors de l'exécution de la restauration. |
resourcesFailedCount |
Uniquement en sortie. Nombre de ressources dont la restauration a échoué lors de l'exécution de la restauration. |
volumesRestoredCount |
Uniquement en sortie. Nombre de volumes restaurés pendant l'exécution de la restauration. |
etag |
Uniquement en sortie. |
État
Valeurs possibles pour l'état de la ressource Restore.
Enums | |
---|---|
STATE_UNSPECIFIED |
La ressource Restore est en cours de création. |
CREATING |
La ressource Restore a été créée et la ressource Kubernetes RestoreJob associée a été injectée dans le cluster cible. |
IN_PROGRESS |
L'agent gkebackup du cluster a commencé à exécuter l'opération de restauration. |
SUCCEEDED |
L'opération de restauration a bien été effectuée. Les charges de travail restaurées ne sont peut-être pas encore opérationnelles. |
FAILED |
Échec de l'opération de restauration. |
DELETING |
Cette ressource Restore est en cours de suppression. |
Méthodes |
|
---|---|
|
Crée une ressource Restore pour le RestorePlan donné. |
|
Supprime une ressource Restore existante. |
|
Récupère les détails d'une seule ressource Restore. |
|
Récupère la stratégie de contrôle d'accès d'une ressource. |
|
Répertorie les ressources Restore pour un RestorePlan donné. |
|
Mettre à jour une ressource Restore. |
|
Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
|
Renvoie les autorisations qu'un appelant a sur la ressource spécifiée. |