Method: projects.configs.waiters.create

Crée une ressource Waiter. Cette opération renvoie une ressource d'opération de longue durée que vous pouvez interroger pour vérifier qu'elle est terminée. Toutefois, un serveur portant le nom donné existera (et pourra être récupéré) avant la fin de l'opération. Si l'opération échoue, la ressource Waiter qui a échoué continuera d'exister et devra être supprimée avant les tentatives de création ultérieures.

Requête HTTP

POST https://runtimeconfig.googleapis.com/v1beta1/{parent=projects/*/configs/*}/waiters

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Chemin d'accès à la configuration qui sera propriétaire du serveur. La configuration doit exister au préalable. Le chemin d'accès doit respecter le format suivant:

projects/[PROJECT_ID]/configs/[CONFIG_NAME].

L'autorisation Google IAM suivante est requise pour la ressource parent indiquée :

  • runtimeconfig.waiters.create

Paramètres de requête

Paramètres
requestId

string

requestId unique facultatif, mais recommandé. Si le serveur reçoit deux requêtes create() avec le même requestId, la deuxième requête est ignorée et la première ressource créée et stockée dans le backend est renvoyée. Les champs requestId vides sont ignorés.

Il est de la responsabilité du client de s'assurer de l'unicité des chaînes requestId.

Les chaînes requestId sont limitées à 64 caractères.

Corps de la requête

Le corps de la requête contient une instance de Waiter.

Corps de la réponse

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

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

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

Pour en savoir plus, consultez la page Présentation de l'authentification.

Essayer