Method: projects.configs.waiters.create

Crea un recurso Waiter. Esta operación muestra un recurso de operación de larga duración que se puede sondear para verificar su finalización. Sin embargo, existirá un objeto de espera con el nombre determinado (y se podrá recuperar) antes de que se complete la operación. Si la operación falla, el recurso de Waiter con errores seguirá existiendo y se deberá borrar antes de los intentos de creación posteriores.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
parent

string

Es la ruta de acceso a la configuración a la que pertenecerá el objeto de espera. La configuración debe existir de antemano. La ruta de acceso debe tener el siguiente formato:

projects/[PROJECT_ID]/configs/[CONFIG_NAME]

La autorización requiere el siguiente permiso de Google IAM en el recurso especificado parent:

  • runtimeconfig.waiters.create

Parámetros de consulta

Parámetros
requestId

string

Un requestId único opcional, pero recomendado Si el servidor recibe dos solicitudes create() con el mismo requestId, se ignorará la segunda solicitud y se mostrará el primer recurso creado y almacenado en el backend. Se ignoran los campos requestId vacíos.

Es responsabilidad del cliente garantizar la unicidad de las cadenas requestId.

Las cadenas requestId tienen un límite de 64 caracteres.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene una instancia de Waiter.

Cuerpo de la respuesta

Si el proceso se realiza de forma correcta, el cuerpo de la respuesta contiene una instancia recién creada de Operation.

Alcances de autorización

Se necesita uno de los siguientes alcances de OAuth:

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

Para obtener más información, consulta Descripción general de la autenticación.