Crie uma cota de diretório para um sistema de arquivos.
Depuração
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | SetDirQuota | Operação a ser executada. Defina o valor como SetDirQuota. |
| FileSystemId | String | Sim | 1ca404**** | ID do sistema de arquivos. |
| Path | String | Sim | /data/sub1 | Caminho absoluto do diretório. |
| QuotaType | String | Sim | Accounting | Tipo da cota. Valores válidos:
|
| UserType | String | Sim | Uid | Tipo de usuário. Valores válidos:
|
| UserId | String | Não | 500 | Uid ou Gid do usuário alvo da cota de diretório. Este parâmetro é obrigatório e válido somente se UserType for Uid ou Gid. Exemplos:
|
| SizeLimit | Long | Não | 1024 | Limite de tamanho para arquivos criados pelo usuário no diretório. Unidade: GiB. Se QuotaType for Enforcement, especifique pelo menos um dos parâmetros: SizeLimit ou FileCountLimit. |
| FileCountLimit | Long | Não | 10000 | Limite de arquivos que o usuário pode criar no diretório. Esse total inclui arquivos, subdiretórios e arquivos especiais. Se QuotaType for Enforcement, especifique pelo menos um dos parâmetros: SizeLimit ou FileCountLimit. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| RequestId | String | 5BC5CB97-9F28-42FE-84A4-0CD0DF42**** | ID da solicitação. |
| Success | Boolean | true | Indica se a chamada foi bem-sucedida. Valores válidos:
|
Exemplos
Exemplos de solicitações
http(s)://[Endpoint]/?Action=SetDirQuota
&FileSystemId=1ca404****
&Path=/data/sub1
&QuotaType=Accounting
&UserType=Uid
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<RequestId>94CA5264-2C30-4D83-865D-B1CF2BE2****</RequestId>
<Success>true</Success>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "94CA5264-2C30-4D83-865D-B1CF2BE2****",
"Success" : true
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|
404 |
InvalidParameter.DirPathNotExist |
The Dir Path does not exist |
O caminho do diretório não existe. |
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.