Method: projects.configs.waiters.create

Crea una risorsa Waiter. Questa operazione restituisce una risorsa Operation a lunga esecuzione che può essere sottoposta a polling per il completamento. Tuttavia, un gestore con il nome specificato esisterà (e potrà essere recuperato) prima del completamento dell'operazione. Se l'operazione non va a buon fine, la risorsa Waiter non riuscita continuerà a esistere e dovrà essere eliminata prima dei tentativi di creazione successivi.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
parent

string

Il percorso della configurazione che sarà proprietaria dell'attendente. La configurazione deve esistere in precedenza; il percorso deve avere il seguente formato:

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

L'autorizzazione richiede la seguente autorizzazione Google IAM sulla risorsa specificata parent:

  • runtimeconfig.waiters.create

Parametri di query

Parametri
requestId

string

Un requestId univoco facoltativo, ma consigliato. Se il server riceve due richieste create() con lo stesso requestId, la seconda richiesta viene ignorata e viene restituita la prima risorsa creata e archiviata nel backend. I campi requestId vuoti vengono ignorati.

È responsabilità del cliente garantire l'unicità delle stringhe requestId.

Le stringhe requestId sono limitate a 64 caratteri.

Corpo della richiesta

Il corpo della richiesta contiene un'istanza di Waiter.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di Operation appena creata.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.

Prova