Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-07-04 GMT+08:00

Exclusão de um grupo de AS

Função

Essa interface é usada para excluir um grupo de AS especificado.

  • force_delete especifica se um grupo de AS deve ser forçosamente excluído, removido as instâncias do ECS e liberado quando o grupo de AS estiver executando instâncias ou realizando ações de dimensionamento. Por padrão, seu valor é no, o que significa não excluir forçadamente o grupo de AS.
  • Se o valor de force_delete for definido como no, o grupo de AS poderá ser excluído somente quando ambas as condições a seguir forem atendidas:
    • O grupo de AS não está executando nenhuma ação de dimensionamento.
    • O número de instâncias do ECS em execução (current_instance_number) é 0.
  • Se o valor de force_delete for definido como yes, o grupo de AS entrará no estado DELETING, rejeitando novas solicitações de ações de dimensionamento enquanto conclui as ações de dimensionamento existentes. Em seguida, todas as instâncias do ECS são removidas do grupo de AS e o grupo de AS é excluído. Observe que as instâncias de ECS adicionadas manualmente serão removidas do grupo de AS e as instâncias de ECS criadas automaticamente pelo AS serão excluídas automaticamente.

URI

DELETE /autoscaling-api/v1/{project_id}/scaling_group/{scaling_group_id}

Tabela 1 Descrição do parâmetro

Parâmetro

Obrigatório

Tipo

Descrição

project_id

Sim

String

Especifica o ID do projeto.

scaling_group_id

Sim

String

Especifica o ID do grupo de AS.

force_delete

Não

String

Especifica se deve ou não excluir forçadamente um grupo de AS. Opções:

  • no (padrão): indica que o grupo de AS não foi excluído à força.
  • yes: indica a exclusão forçada de um grupo de AS.

Mensagem de solicitação

  • Parâmetros de solicitação

    Nenhum

  • Exemplo de solicitação

    Este exemplo mostra como excluir à força o grupo de AS com o ID a8327883-6b07-4497-9c61-68d03ee193a1.

    DELETE https://{Endpoint}/autoscaling-api/v1/{project_id}/scaling_group/a8327883-6b07-4497-9c61-68d03ee193a1?force_delete=yes

Mensagem de resposta

  • Parâmetros de resposta

    Nenhum

  • Exemplo de resposta

    Nenhum

Valores retornados

  • Normal

    204

  • Anormal

    Valores retornados

    Descrição

    400 Bad Request

    O servidor falhou ao processar a solicitação.

    401 Unauthorized

    Você deve digitar o nome de usuário e a senha para acessar a página solicitada.

    403 Forbidden

    Você está proibido de acessar a página solicitada.

    404 Not Found

    O servidor não conseguiu encontrar a página solicitada.

    405 Method Not Allowed

    Você não tem permissão para usar o método especificado na solicitação.

    406 Not Acceptable

    A resposta gerada pelo servidor não poderia ser aceita pelo cliente.

    407 Proxy Authentication Required

    Você deve usar o servidor proxy para autenticação para que a solicitação possa ser processada.

    408 Request Timeout

    A solicitação expirou o tempo limite.

    409 Conflict

    A solicitação não pôde ser processada devido a um conflito.

    500 Internal Server Error

    Falhou ao concluir a solicitação porque ocorre um erro de serviço interno.

    501 Not Implemented

    Falhou ao concluir a solicitação porque o servidor não suporta a função solicitada.

    502 Bad Gateway

    Falhou ao concluir a solicitação porque a solicitação é inválida.

    503 Service Unavailable

    Falhou ao concluir a solicitação porque o sistema não está disponível.

    504 Gateway Timeout

    Ocorreu um erro de tempo limite de gateway.

Códigos de erro

Consulte Códigos de erro.