Ressource : ZoneOperation
Représente une opération sur une zone.
| Représentation JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "type": enum ( |
| Champs | |
|---|---|
name |
Identifiant. Nom de l'opération. Format : "projects/{project}/locations/{location}/zones/{zone}/ops/{zoneOperation}" |
createTime |
Uniquement en sortie. Heure à laquelle cette opération a été créée. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. Date et heure de la dernière mise à jour de cette opération. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
labels |
Facultatif. Étiquettes associées à cette opération sous forme de paires clé/valeur. Objet contenant une liste de paires |
type |
Obligatoire. Immuable. Type de cette opération. |
impactedHardware[] |
Facultatif. Matériel concerné par cette opération de zone. |
state |
Uniquement en sortie. État de l'opération. |
currentStep |
Uniquement en sortie. Étape actuelle de l'opération. |
stepHistory[] |
Uniquement en sortie. Historique des étapes de l'opération. |
etag |
Facultatif. Ajout d'un etag basé sur go/ccfe-etag. |
Type
Type d'opération
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Type non défini. |
EXPANSION |
Opération d'expansion de zone. |
État
États valides pour une opération de zone.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
État non défini. |
RUNNING |
L'opération est en cours. |
SUCCEEDED |
L'opération a bien été effectuée. |
FAILED |
Échec de l'opération. |
CANCELLED |
L'opération a été annulée. |
ZoneOperationStep
Représente une étape de workflow.
| Représentation JSON |
|---|
{ "state": enum ( |
| Champs | |
|---|---|
state |
Uniquement en sortie. État de l'étape du workflow. |
startTime |
Uniquement en sortie. Heure à laquelle l'étape du workflow a démarré. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
endTime |
Uniquement en sortie. Heure de fin de l'étape du workflow. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
error |
Uniquement en sortie. Message d'erreur de l'étape du workflow en cas d'échec. |
Champ d'union step_type. Type d'étape. step_type ne peut être qu'un des éléments suivants : |
|
expansionStep |
Étape pour le type d'opération EXPANSION. |
ExpansionStep
Étapes valides d'un workflow EXPANSION.
| Enums | |
|---|---|
EXPANSION_STEP_UNSPECIFIED |
Étape non spécifiée. |
PREPARING_ZONE |
Met à jour l'intention de zone pour la mise en service logique. |
HW_ID_UPDATE |
Met à jour la liste du matériel avec des identifiants. |
StepState
États valides d'une étape de workflow.
| Enums | |
|---|---|
STEP_STATE_UNSPECIFIED |
État de l'étape du workflow non spécifié. |
PENDING |
L'étape est en attente de démarrage. |
RUNNING |
L'étape est en cours. |
SUCCEEDED |
L'étape s'est bien terminée. |
FAILED |
Échec de l'étape. |
SKIPPED |
L'étape a été ignorée. |
Méthodes |
|
|---|---|
|
Crée une ressource ZoneOperation dans une zone donnée. |
|
Supprime une seule ressource ZoneOperation. |
|
Récupère les détails d'une seule ressource ZoneOperation. |
|
Répertorie les ZoneOperations d'un projet et d'un emplacement donnés. |
|
Met à jour les paramètres d'une seule ressource ZoneOperation. |