Reject Request
curl --request POST \
--url http://{host}:{port}/{basePath}/approvals/{name}/reject \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"rejectedBy": "ana.costa@empresa.com",
"reason": "Prefer adjusting HPA before raising limits."
}
'{
"apiVersion": "v1",
"kind": "Approval",
"metadata": {
"name": "APR-20260319-001",
"namespace": "production"
},
"status": {
"status": "rejected",
"rejectedBy": "ana.costa@empresa.com",
"rejectedAt": "2026-03-19T15:40:00Z",
"reason": "Preferimos resolver com HPA antes de aumentar limits. Vamos ajustar o autoscaling primeiro.",
"incident": "INC-20260319-001",
"remediationTriggered": false
}
}
Approvals
Rejeitar Solicitacao
Rejeita uma solicitacao pendente, impedindo a execução da remediação
POST
/
approvals
/
{name}
/
reject
Reject Request
curl --request POST \
--url http://{host}:{port}/{basePath}/approvals/{name}/reject \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"rejectedBy": "ana.costa@empresa.com",
"reason": "Prefer adjusting HPA before raising limits."
}
'{
"apiVersion": "v1",
"kind": "Approval",
"metadata": {
"name": "APR-20260319-001",
"namespace": "production"
},
"status": {
"status": "rejected",
"rejectedBy": "ana.costa@empresa.com",
"rejectedAt": "2026-03-19T15:40:00Z",
"reason": "Preferimos resolver com HPA antes de aumentar limits. Vamos ajustar o autoscaling primeiro.",
"incident": "INC-20260319-001",
"remediationTriggered": false
}
}
Nome único da aprovação (ex:
APR-20260319-001)Identificador do usuário que está rejeitando
Motivo da rejeicao
{
"apiVersion": "v1",
"kind": "Approval",
"metadata": {
"name": "APR-20260319-001",
"namespace": "production"
},
"status": {
"status": "rejected",
"rejectedBy": "ana.costa@empresa.com",
"rejectedAt": "2026-03-19T15:40:00Z",
"reason": "Preferimos resolver com HPA antes de aumentar limits. Vamos ajustar o autoscaling primeiro.",
"incident": "INC-20260319-001",
"remediationTriggered": false
}
}
{
"apiVersion": "v1",
"kind": "Error",
"error": {
"code": 409,
"message": "Aprovação já decidida",
"details": "A aprovação 'APR-20260319-001' já foi rejeitada por ana.costa@empresa.com em 2026-03-19T15:40:00Z"
}
}
Autorizações
Bearer token issued by the operator. Format: Authorization: Bearer <token>.
Parâmetros de caminho
Unique approval name.
Exemplo:
"APR-20260319-001"
Corpo
application/json
⌘I