Method: projects.configs.waiters.create

Cria um recurso Waiter. Isso retorna um recurso de operação de longa duração cuja conclusão pode ser monitorada. Esse waiter com o nome fornecido existe e pode ser recuperado antes da conclusão da operação. Quando há uma falha na operação, o recurso ainda existe e precisa ser excluído antes de outras tentativas de criação.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
parent

string

O caminho da configuração que será responsável pelo waiter. A configuração precisa existir antes. O caminho precisa estar no formato:

projects/[PROJECT_ID]/configs/[CONFIG_NAME]

A autorização requer a seguinte permissão do Google IAM no recurso especificado parent:

  • runtimeconfig.waiters.create

Parâmetros de consulta

Parâmetros
requestId

string

Um requestId exclusivo opcional, mas recomendado. Se o servidor receber duas solicitações create() com o mesmo requestId, a segunda solicitação será ignorada e o primeiro recurso criado e armazenado no back-end será retornado. Os campos requestId vazios são ignorados.

É responsabilidade do cliente garantir a exclusividade das strings requestId.

As strings requestId são limitadas a 64 caracteres.

Corpo da solicitação

O corpo da solicitação contém uma instância de Waiter.

Corpo da resposta

Se a solicitação for bem-sucedida, o corpo da resposta incluirá uma instância de Operation.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

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

Para mais informações, consulte a Visão geral da autenticação.