Obtém todas as regras de cota para uma instância PolarFileSystem (PolarFS) especificada.
Descrição da operação
Solicitação
-
Esta operação consulta todas as regras de cota para uma instância PolarFS específica. Ela suporta correspondência com curingas por meio dos parâmetros
QuotaNameMatchePatternMatch. -
A paginação ainda não está disponível e será lançada em uma atualização futura do kernel.
-
O parâmetro
PolarFsInstanceIdé obrigatório para especificar a instância PolarFS a ser consultada. -
Você pode usar parâmetros opcionais, como
QuotaNameMatchePatternMatch, para filtrar regras de cota. -
Os dados retornados incluem o número total de regras de cota, o número de regras na página atual e os detalhes de cada regra, como ID da regra, nome, descrição e limite de capacidade.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
polardb:DescribePolarFsQuota |
none |
*All Resource
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
POST HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| PolarFsInstanceId |
string |
Sim |
O ID da instância PolarFS. |
pfs-2ze0i74ka607***** |
| DBClusterId |
string |
Não |
O ID do cluster. Nota
Para encontrar o ID do cluster para clusters das edições enterprise, basic ou data lakehouse, chame a operação DescribeDBClusters. |
pc-************** |
| RegionId |
string |
Não |
O ID da região. Nota
Chame a operação DescribeRegions para encontrar os IDs de todas as regiões disponíveis na sua conta. |
cn-beijing |
| Path |
string |
Não |
O caminho de destino. |
/data |
| QuotaType |
string |
Não |
O tipo de cota a ser consultado. |
quotaPolicy |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O esquema de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
2FED790E-FB61-4721-8C1C-07C627****** |
| PolarFsInstanceId |
string |
O ID da instância PolarFS. |
pfs-2ze0i74ka607***** |
| PageSize |
string |
O número de entradas por página. Valores válidos: 5 a 50. Valor padrão: 10. |
10 |
| PageNumber |
string |
O número da página. |
1 |
| TotalRecordCount |
string |
O número total de entradas retornadas. |
5 |
| PageRecordCount |
string |
O número de entradas retornadas na página atual. |
5 |
| PolicyItems |
array<object> |
Os detalhes das regras. |
|
|
object |
A regra. |
||
| Id |
integer |
O ID da regra. |
73 |
| Name |
string |
O nome da regra. |
xxxxx |
| Description |
string |
A descrição da regra. |
NULL |
| Include |
string |
O padrão glob para caminhos a serem incluídos.
|
/a* |
| Exclude |
string |
O padrão glob para caminhos a serem excluídos.
|
NULL |
| SizeLimit |
integer |
O tamanho total máximo dos arquivos no diretório. Unidade: GB.
|
1 |
| FileCountLimit |
integer |
O número máximo de arquivos no diretório. |
77 |
| AccessTTL |
integer |
O TTL do tempo de acesso. Unidade: segundos. |
7200 |
| ChangeTTL |
integer |
O TTL do tempo de alteração. Unidade: segundos. |
7200 |
| Priority |
integer |
A prioridade da regra de cota. |
1 |
| Enabled |
boolean |
Indica se a regra está ativada. Valores válidos:
|
false |
| QuotaItems |
array<object> |
As informações de cota. |
|
|
object |
A cota do diretório. |
||
| Path |
string |
O caminho do diretório. |
/data |
| Capacity |
integer |
A capacidade. Unidade: bytes. |
1073741824 |
| UsedCapacity |
integer |
A capacidade utilizada. Unidade: bytes. |
104857600 |
| Inodes |
integer |
O número total de inodes. |
100 |
| UsedInodes |
integer |
O número de inodes utilizados. |
1 |
| Path |
string |
O caminho do diretório. |
/data |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "2FED790E-FB61-4721-8C1C-07C627******",
"PolarFsInstanceId": "pfs-2ze0i74ka607*****",
"PageSize": "10",
"PageNumber": "1",
"TotalRecordCount": "5",
"PageRecordCount": "5",
"PolicyItems": [
{
"Id": 73,
"Name": "xxxxx",
"Description": "NULL",
"Include": "/a*",
"Exclude": "NULL",
"SizeLimit": 1,
"FileCountLimit": 77,
"AccessTTL": 7200,
"ChangeTTL": 7200,
"Priority": 1,
"Enabled": false
}
],
"QuotaItems": [
{
"Path": "/data",
"Capacity": 1073741824,
"UsedCapacity": 104857600,
"Inodes": 100,
"UsedInodes": 1
}
],
"Path": "/data"
}
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.