Method: projects.locations.awsClusters.delete

Elimina un recurso AwsCluster específico.

Falla si el clúster tiene uno o más recursos AwsNodePool asociados.

Si tiene éxito, la respuesta contiene un recurso Operation recién creado que se puede describir para rastrear el estado de la operación.

Solicitud HTTP

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

Donde {endpoint} es uno de los puntos finales del servicio admitidos .

Las URL utilizan la sintaxis de transcodificación gRPC .

Parámetros de ruta

Parámetros
name

string

Obligatorio. El nombre del recurso del AwsCluster que se eliminará.

Los nombres AwsCluster tienen el formato projects/<project-id>/locations/<region>/awsClusters/<cluster-id> .

Consulta Nombres de recursos para obtener más detalles sobre los nombres de recursos de Google Cloud Platform.

Parámetros de consulta

Parámetros
validate Only

boolean

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

allow Missing

boolean

Si se establece como verdadero y no se encuentra el recurso AwsCluster , la solicitud tendrá éxito, pero no se realizará ninguna acción en el servidor y se devolverá una Operation completada.

Útil para eliminación idempotente.

ignore Errors

boolean

Opcional. Si se establece como verdadero, la eliminación del recurso AwsCluster se realizará correctamente incluso si se producen errores durante la eliminación en los recursos del clúster. El uso de este parámetro puede provocar que se queden recursos huérfanos en el clúster.

etag

string

La etiqueta e actual del AwsCluster .

Permite a los clientes realizar eliminaciones a través del control de concurrencia optimista.

Si el etag proporcionado no coincide con el etag actual del clúster, la solicitud fallará y se devolverá un error ABORTED.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Si tiene éxito, el cuerpo de la respuesta contendrá una instancia de Operation .

Ámbitos de autorización

Requiere el siguiente alcance OAuth:

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

Para obtener más información, consulte laAuthentication Overview .

Permisos de IAM

Requiere el siguiente permiso de IAM en el recurso name :

  • gkemulticloud.awsClusters.delete

Para obtener más información, consulte la documentación de IAM .