- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
Otorga el permiso de vinculación a la principal(usuario o cuenta de servicio) proporcionada por el cliente para vincular su zona DNS con la VPC de la intranet asociada al proyecto. DnsBindPermission es un recurso global, y la ubicación solo puede ser global.
Solicitud HTTP
POST https://vmwareengine.googleapis.com/v1/{name=projects/*/locations/*/dnsBindPermission}:grant
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta
| Parámetros | |
|---|---|
name |
Obligatorio. Es el nombre del recurso que almacena los usuarios o las cuentas de servicio que tienen permiso para vincularse a la VPC de intranet correspondiente del proyecto del consumidor. DnsBindPermission es un recurso global. Los nombres de recursos son URIs sin esquema que siguen las convenciones que se indican en https://cloud.google.com/apis/design/resource_names. Por ejemplo: La autorización requiere el siguiente permiso de IAM en el recurso especificado
|
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
| Representación JSON |
|---|
{
"principal": {
object ( |
| Campos | |
|---|---|
principal |
Obligatorio. Es la cuenta de usuario o de servicio proporcionada por el consumidor a la que se debe otorgar permiso para vincularse con la VPC de intranet correspondiente al proyecto del consumidor. |
requestId |
Es opcional. Un ID de solicitud para identificar solicitudes. Especifica un ID de solicitud único para que, si debes reintentar la solicitud, el servidor sepa que debe ignorarla si ya se completó. El servidor garantiza que una solicitud no genera la creación de compromisos duplicados durante al menos 60 minutos. Por ejemplo, imagina una situación en la que haces una solicitud inicial y se agota el tiempo de espera. Si vuelves a hacer la solicitud con el mismo ID, el servidor puede verificar si se recibió la operación original con el mismo ID y, de ser así, ignorar la segunda solicitud. Esto evita que los clientes creen compromisos duplicados por accidente. El ID de solicitud debe ser un UUID válido, con la excepción de que no se admite ningún UUID cero (00000000-0000-0000-0000-000000000000). |
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Operation.
Permisos de autorización
Requiere el siguiente permiso de OAuth:
https://www.googleapis.com/auth/cloud-platform
Para obtener más información, consulta Authentication Overview.