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 } }
Códigos de estado
- Normal
- 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.