Ressource REST : projects.patchJobs.instanceDetails

Ressource : PatchJobInstanceDetails

Détails de correctif pour une instance de VM.

Représentation JSON

{
      "name": string,
      "instanceSystemId": string,
      "state": enum (PatchState),
      "failureReason": string,
      "attemptCount": string
    }
Champs
name

string

Nom de l'instance au format projects/*/zones/*/instances/*

instanceSystemId

string

Identifiant unique de l'instance. Cet identifiant est défini par le serveur.

state

PatchStateenum ()

État actuel du correctif d'instance.

failureReason

string

Si le correctif échoue, ce champ indique la raison.

attemptCount

string (int64 format)

Nombre de fois où l'agent a tenté d'appliquer le correctif.

PatchState

État du correctif d'une instance.

Enums
PATCH_STATE_UNSPECIFIED Non spécifié.
PENDING L'instance n'a pas encore été notifiée.
INACTIVE L'instance est inactive et ne peut pas être corrigée.
NOTIFIED L'instance est informée qu'elle doit être corrigée.
STARTED L'instance a commencé le processus de correction.
DOWNLOADING_PATCHES L'instance télécharge des correctifs.
APPLYING_PATCHES L'instance applique des correctifs.
REBOOTING L'instance redémarre.
SUCCEEDED L'instance a terminé d'appliquer des correctifs.
SUCCEEDED_REBOOT_REQUIRED L'instance a terminé l'application des correctifs, mais un redémarrage est nécessaire.
FAILED L'instance n'a pas pu appliquer le correctif.
ACKED L'instance a confirmé la notification et va bientôt commencer.
TIMED_OUT L'instance a dépassé le délai imparti lors de l'application du correctif.
RUNNING_PRE_PATCH_STEP L'instance exécute l'étape préliminaire au correctif.
RUNNING_POST_PATCH_STEP L'instance exécute l'étape consécutive au correctif.
NO_AGENT_DETECTED Le service n'a pas pu détecter la présence de l'agent. Assurez-vous que l'agent est installé, en cours d'exécution et en mesure de communiquer avec le service.

Méthodes

list

Obtenez une liste de détails d'instance pour une tâche de correctif donnée.