Mutation

deauthorize_agent

Revokes the authorization of an existing agent machine so that it can no longer communicate with the Enterprise server or run scans.

Arguments

input: DeauthorizeAgentInput!

The fields used to specify the agent machine whose authorization you want to revoke.


Input Fields

machine_id(ID!)
The unique identifier of the agent machine whose authorization you want to revoke.

Return Fields

id(ID)
The unique identifier of the agent machine whose authorization was successfully revoked.

Example

Query
mutation DeauthorizeAgent($input: DeauthorizeAgentInput!) {
  deauthorize_agent(input: $input) {
    id
  }
}
Variables
{
  "input": {
    "machine_id": "5"
  }
}