Exclusão de instâncias de DCS em massa
Função
Essa API é usada para excluir várias instâncias de DCS por vez.
URI
DELETE /v1.0/{project_id}/instances?allFailure={allFailure}
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| project_id | String | Sim | ID do projeto. |
| allFailure | String | Não | Um indicador de que todas as instâncias do DCS falharam ao serem criadas será excluído. Opções: Opções:
|
Solicitação
Parâmetros de solicitação
URL da solicitação:
DELETE https://{dcs_endpoint}/v1.0/{project_id}/instances?allFailure={allFailure} Exemplo de solicitação com allFailure definido como false:
{
"instances": [
"54602a9d-5e22-4239-9123-77e350df4a34",
"7166cdea-dbad-4d79-9610-7163e6f8b640"
]
} Resposta
Parâmetros de resposta
| Parâmetro | Tipo | Descrição |
|---|---|---|
| results | Array | Para obter detalhes sobre como excluir uma instância, consulte Tabela 4. |
| Parâmetro | Tipo | Descrição |
|---|---|---|
| instance | String | ID da instância do DCS. |
| result | String | Resultado da exclusão da instância. Opções: success e failed |
Exemplo de resposta
{
"results": [
{
"instance": "54602a9d-5e22-4239-9123-77e350df4a34",
"result": "success"
},
{
"instance": "7166cdea-dbad-4d79-9610-7163e6f8b640",
"result": "success"
}
]
}