Revoke cluster access
revoke_cluster_accessRevoke one Kubernetes access grant on a cluster (the twin of ankra cluster access revoke). Needs kube_access.manage; a kube_access.elevate holder may revoke only their own elevation. grant_id comes from list_cluster_access_grants. A grant an organisation role carries cannot be revoked here: change the member's role instead.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"grant_id": "<grant_id>"
},
"name": "revoke_cluster_access"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| grant_id | Yes | UUID of the grant (from list_cluster_access_grants). | |
| cluster_id | No | UUID of the cluster. Optional when a cluster is selected. | |
| cluster_name | No | Exact name of the cluster. Optional when a cluster is selected. |