Suspende uma tarefa de alteração em um cluster Logstash. Após a interrupção, a instância assume o estado suspenso.
Depuração
Cabeçalhos da requisição
/openapi/logstashes/{instanceId}/actions/interrupt
Sintaxe da requisição
POST /openapi/logstashes/{InstanceId}/actions/interrupt HTTP/1.1
Parâmetros da requisição
|
Parâmetro |
Tipo |
Posição |
Obrigatório |
Exemplo |
Descrição |
|
InstanceId |
String |
Path |
Sim |
ls-cn-4591f1y6**** |
ID da instância. |
|
clientToken |
String |
Query |
Não |
5A2CFF0E-5718-45B5-9D4D-70B3FF**** |
Token do cliente que garante a idempotência da requisição. Gere o token no cliente e assegure sua exclusividade entre requisições distintas. O token aceita apenas caracteres ASCII e tem limite de 64 caracteres. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| Code | String | InstanceNotFound | Código de erro retornado. Ausente em chamadas de API bem-sucedidas. |
| Message | String | The error message returned because the current instance does not exist. Check whether the instance Id is correct. | Mensagem de erro retornada. Ausente em chamadas de API bem-sucedidas. |
| RequestId | String | 0FA05123-745C-42FD-A69B-AFF48EF9**** | ID da requisição. |
| Result | Boolean | true | Indica se a tarefa foi suspensa. Valores válidos:
|
Exemplos
Exemplo de requisição
POST /openapi/logstashes/ls-cn-4591f1y6****/actions/interrupt HTTP/1.1
Common request header
Exemplo de resposta de sucesso
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"Result" : true,
"RequestId" : "0FA05123-745C-42FD-A69B-AFF48EF9****"
}
Códigos de erro
|
HttpCode |
Código de erro |
Mensagem de erro |
Observações |
|
400 |
InstanceActivating |
Instance is activating. |
A instância está em ativação. |
|
400 |
InstanceNotFound |
The instanceId provided does not exist. |
Instância não encontrada. Verifique o status da instância. |
Para obter a lista completa de códigos de erro, consulte Códigos de erro do serviço.