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-02-27 GMT+08:00

Expansão de um sistema de arquivos compartilhado

Função

Essa API é usada para expandir a capacidade de um sistema de arquivos compartilhado.

Esta API é uma API assíncrona. Se o código de status retornado for 202, a solicitação da API será entregue e recebida com sucesso. Posteriormente, você pode consultar Consulta de detalhes sobre um sistema de arquivos compartilhado para identificar se o sistema de arquivos compartilhado foi expandido com êxito.

URI

  • POST /v2/{project_id}/shares/{share_id}/action
  • Descrição do parâmetro

    Parâmetro

    Obrigatoriedade

    Tipo

    Descrição

    share_id

    Sim

    String

    Especifica o ID do sistema de arquivos compartilhado.

    project_id

    Sim

    String

    Especifica o ID do projeto do operador. Para obter detalhes de como conseguir o ID do projeto, consulte Obtenção de um ID de projeto.

Request Header

The operation message header is the same as that of a common request. For details, see Tabela 3.

Solicitação

  • Descrição do parâmetro

    Parâmetro

    Obrigatoriedade

    Tipo

    Descrição

    os-extend

    Sim

    Object

    Especifica o objeto de os-extend.

  • Descrição do campo os-extend

    Parâmetro

    Obrigatoriedade

    Tipo

    Descrição

    new_size

    Sim

    Integer

    Especifica a nova capacidade (GB) do sistema de arquivos compartilhado.

  • Exemplo de solicitação
    {
        "os-extend": {
            "new_size": 2
        }
    }

Resposta

  • Descrição do parâmetro

    Nenhuma

  • Exemplo de resposta

    Nenhum

Códigos de estado

  • Normal

    202

  • Anormal

    Código de estado

    Descrição

    400 Bad Request

    O servidor falhou ao processar a solicitação.

    400 Bad Request

    Entrada inválida: a capacidade pós-dedução deve ser maior que 0 e menor que a capacidade atual. (Capacidade atual: XX; capacidade pós-dedução: XX)

    400 Bad Request

    Entrada inválida: a capacidade pós-expansão deve ser maior do que a capacidade atual. (Capacidade atual: XX; capacidade pós-expansão: XX)

    401 Unauthorized

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

    403 Forbidden

    O acesso à página solicitada é proibido.

    404 Not Found

    A página solicitada não foi encontrada.

    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. Em seguida, a solicitação pode 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 serviço não está disponível.

    504 Gateway Timeout

    Ocorreu um erro de tempo limite de gateway.