Pular para o conteúdo principal
DELETE
/
runbooks
/
{name}
Delete Runbook
curl --request DELETE \
  --url http://{host}:{port}/{basePath}/runbooks/{name} \
  --header 'Authorization: <api-key>'
{
  "apiVersion": "v1",
  "kind": "Status",
  "metadata": {
    "name": "runbook-disk-cleanup"
  },
  "status": {
    "code": 200,
    "message": "Runbook 'runbook-disk-cleanup' excluido com sucesso",
    "deletedAt": "2026-03-19T17:00:00Z",
    "deletedBy": "admin@empresa.com"
  }
}
name
string
obrigatório
Nome único do runbook (ex: runbook-disk-cleanup)
{
  "apiVersion": "v1",
  "kind": "Status",
  "metadata": {
    "name": "runbook-disk-cleanup"
  },
  "status": {
    "code": 200,
    "message": "Runbook 'runbook-disk-cleanup' excluido com sucesso",
    "deletedAt": "2026-03-19T17:00:00Z",
    "deletedBy": "admin@empresa.com"
  }
}
{
  "apiVersion": "v1",
  "kind": "Error",
  "error": {
    "code": 409,
    "message": "Runbook em uso",
    "details": "O runbook 'runbook-oomkill-standard' está sendo usado pelo incidente INC-20260319-001 e não pode ser excluido"
  }
}

Autorizações

Authorization
string
header
obrigatório

Bearer token issued by the operator. Format: Authorization: Bearer <token>.

Parâmetros de caminho

name
string
obrigatório

Unique runbook name.

Exemplo:

"runbook-disk-cleanup"

Resposta

Runbook deleted

apiVersion
string
Exemplo:

"v1"

kind
string
Exemplo:

"Status"

metadata
object
status
object