Method: projects.locations.azureClusters.azureNodePools.delete

Elimina un recurso AzureNodePool 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/*/azureClusters/*/azureNodePools/*}

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

Los nombres de AzureNodePool tienen el formato projects/<project-id>/locations/<region>/azureClusters/<cluster-id>/azureNodePools/<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 AzureNodePool , 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.

etag

string

La ETag actual de AzureNodePool .

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.

ignore Errors

boolean

Opcional. Si se establece como verdadero, la eliminación del recurso AzureNodePool 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.

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.azureNodePools.delete

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