Consulta os detalhes das cotas de diretório em um sistema de arquivos.
Descrição da operação
Apenas os sistemas de arquivos NFS do NAS de uso geral suportam o recurso de cota de diretório.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
nas:DescribeDirQuotas |
list |
*FileSystem.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| FileSystemId |
string |
Sim |
O ID do sistema de arquivos. |
1ca404**** |
| Path |
string |
Não |
O caminho absoluto do diretório no sistema de arquivos. Se este parâmetro for deixado em branco, todos os diretórios para os quais as cotas estão configuradas no sistema de arquivos serão retornados. |
/data/sub1 |
| PageSize |
integer |
Não |
O número de diretórios por página. Valor padrão: 10. Valores válidos: 1 a 100. |
1 |
| PageNumber |
integer |
Não |
O número da página. Valor padrão: 1. |
1 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| TotalCount |
integer |
O número total de diretórios. |
1 |
| DirQuotaInfos |
array<object> |
As informações de cota de cada diretório. |
|
|
array<object> |
|||
| Status |
string |
O status estatístico do diretório. Valores válidos:
|
Normal |
| Path |
string |
O caminho absoluto do diretório no sistema de arquivos. |
/data/sub1 |
| DirInode |
string |
O número do inode do diretório. |
1123 |
| UserQuotaInfos |
array<object> |
As informações de cota de cada usuário. |
|
|
object |
|||
| FileCountReal |
integer |
O número real de arquivos do usuário no diretório. |
5100 |
| UserType |
string |
O tipo de ID do usuário. Valores válidos:
|
Uid |
| FileCountLimit |
integer |
O limite do número de arquivos do usuário no diretório. |
10000 |
| UserId |
string |
O UID ou GID ao qual a cota se aplica. O valor depende do parâmetro UserType. |
500 |
| SizeLimit |
integer |
O limite do tamanho total dos arquivos do usuário no diretório. Unidade: GiB. |
1024 |
| QuotaType |
string |
O tipo de cota. Valores válidos:
|
Accounting |
| SizeReal |
integer |
O tamanho total real dos arquivos do usuário no diretório. Unidade: GiB. |
800 |
| SizeRealInByte |
integer |
O tamanho total real dos arquivos do usuário no diretório. Unidade: bytes. |
858995833870 |
| RequestId |
string |
O ID da solicitação. |
5BC5CB97-9F28-42FE-84A4-0CD0DF42**** |
| PageSize |
integer |
O número de diretórios por página. |
1 |
| PageNumber |
integer |
O número da página. |
1 |
Exemplos
Resposta de sucesso
JSON formato
{
"TotalCount": 1,
"DirQuotaInfos": [
{
"Status": "Normal",
"Path": "/data/sub1",
"DirInode": "1123",
"UserQuotaInfos": [
{
"FileCountReal": 5100,
"UserType": "Uid",
"FileCountLimit": 10000,
"UserId": "500",
"SizeLimit": 1024,
"QuotaType": "Accounting",
"SizeReal": 800,
"SizeRealInByte": 858995833870
}
]
}
],
"RequestId": "5BC5CB97-9F28-42FE-84A4-0CD0DF42****",
"PageSize": 1,
"PageNumber": 1
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.