Method: projects.locations.azureClients.delete

Elimina un recurso AzureClient específico.

Si el cliente lo usan uno o varios clústeres, la eliminación fallará y se devolverá un error FAILED_PRECONDITION.

Si la solicitud se realiza correctamente, la respuesta contiene un recurso Operation recién creado que se puede describir para monitorizar el estado de la operación.

Solicitud HTTP

DELETE https://{endpoint}/v1/{name=projects/*/locations/*/azureClients/*}

{endpoint} es uno de los endpoints de servicio admitidos.

Las URLs utilizan la sintaxis de transcodificación a gRPC.

Parámetros de ruta

Parámetros
name

string

Obligatorio. Nombre de recurso del AzureClient que se va a eliminar.

Los nombres de AzureClient tienen el formato projects/<project-id>/locations/<region>/azureClients/<client-id>.

Consulta Nombres de recursos para obtener más información sobre los nombres de recursos de Google Cloud.

Los parámetros de consulta

Parámetros
allowMissing

boolean

Si se le asigna el valor true y no se encuentra el recurso AzureClient, la solicitud se realizará correctamente, pero no se llevará a cabo ninguna acción en el servidor y se devolverá un Operation completado.

Útil para la eliminación idempotente.

validateOnly

boolean

Si se define, solo se valida la solicitud, pero no se elimina el recurso.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Si la solicitud se hace correctamente, en el cuerpo de la respuesta se incluye 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 el Authentication Overview.

Permisos de IAM

Requiere el siguiente permiso de gestión de identidades y accesos en el recurso name:

  • gkemulticloud.azureClients.delete

Para obtener más información, consulta la documentación de gestión de identidades y accesos.