Method: projects.locations.awsClusters.awsNodePools.delete

Elimina un recurso AwsNodePool específico.

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/*/awsNodePools/*}

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 AwsNodePool que se eliminará.

Los nombres AwsNodePool tienen el formato projects/<project-id>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id> .

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

Parámetros de consulta

Parámetros
validate Only

boolean

Si se configura, solo valida la solicitud, pero no elimina el grupo de nodos.

allow Missing

boolean

Si se establece como verdadero y no se encuentra el recurso AwsNodePool , 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 AwsNodePool se realizará correctamente incluso si se producen errores durante la eliminación en los recursos del grupo de nodos. El uso de este parámetro puede provocar que se queden recursos huérfanos en el grupo de nodos.

etag

string

La ETag actual de AwsNodePool .

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

Si la ETag proporcionada no coincide con la etag actual del grupo de nodos, 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.awsNodePools.delete

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