Method: projects.locations.zones.signal

Signale l'état d'une zone.

Requête HTTP

POST https://gdchardwaremanagement.googleapis.com/v1alpha/{name=projects/*/locations/*/zones/*}:signal

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Obligatoire. Nom de la zone. Format: projects/{project}/locations/{location}/zones/{zone}

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "requestId": string,
  "stateSignal": enum (StateSignal),
  "provisioningStateSignal": enum (ProvisioningStateSignal),
  "step": string,
  "details": string
}
Champs
requestId

string

Facultatif. Identifiant unique facultatif pour cette requête. Voir AIP-155.

stateSignal

enum (StateSignal)

Facultatif. Signal d'état à envoyer pour cette zone. Vous devez définir stateSignal ou provisioningStateSignal, mais pas les deux.

provisioningStateSignal

enum (ProvisioningStateSignal)

Facultatif. Signal d'état de provisionnement à envoyer pour cette zone. Vous devez définir stateSignal ou provisioningStateSignal, mais pas les deux.

step

string

Facultatif. Étape en cours d'exécution. Fournit un état plus précis lorsque stateSignal est FACTORY_TURNUP_CHECKS_STARTED ou FACTORY_TURNUP_CHECKS_FAILED.

details

string

Facultatif. Informations supplémentaires, telles qu'un message d'erreur lorsque stateSignal est FACTORY_TURNUP_CHECKS_FAILED. Peut également inclure la sortie de validation du site.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Operation.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/cloud-platform

Pour plus d'informations, consultez la Authentication Overview.

Autorisations IAM

Nécessite l'autorisation IAM suivante sur la ressource name :

  • gdchardwaremanagement.zones.update

Pour en savoir plus, consultez la documentation IAM.

StateSignal

Signaux d'état valides pour une zone.

Enums
STATE_SIGNAL_UNSPECIFIED Le signal d'état de la zone n'est pas spécifié.
FACTORY_TURNUP_CHECKS_STARTED Les vérifications de mise en service en usine ont commencé.
FACTORY_TURNUP_CHECKS_PASSED La zone est prête pour la mise en service du site.
READY_FOR_SITE_TURNUP

La zone est prête pour la mise en service du site. Obsolète, mais pas supprimé.

FACTORY_TURNUP_CHECKS_FAILED La zone a échoué aux vérifications de mise en service en usine.
VERIFY_CLUSTER_INTENT_PRESENCE Vérifiez qu'une intention de cluster valide est présente.
SITE_VALIDATION_PASSED La validation du site a réussi toutes les vérifications.
SITE_VALIDATION_FAILED La validation du site a échoué.

ProvisioningStateSignal

Signaux d'état de provisionnement valides pour une zone.

Enums
PROVISIONING_STATE_SIGNAL_UNSPECIFIED Le signal d'état de provisionnement n'est pas spécifié.
PROVISIONING_IN_PROGRESS Le provisionnement est en cours.
PROVISIONING_COMPLETE Le provisionnement est terminé.