Consulta uma lista de políticas de gerenciamento de ciclo de vida.
Descrição da operação
Este recurso é compatível apenas com sistemas de arquivos NAS de uso geral e CPFS para Lingjun.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
nas:DescribeLifecyclePolicies |
get |
*LifecyclePolicy.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| FileSystemId |
string |
Não |
O ID do sistema de arquivos. |
31a8e4**** |
| LifecyclePolicyName |
string |
Não |
O nome da política de ciclo de vida. O nome da política deve atender às seguintes regras de nomenclatura: O nome da política deve ter de 3 a 64 caracteres. Deve começar com uma letra e pode conter letras, dígitos, sublinhados (_) e hifens (-). Nota
Para sistemas de arquivos NAS de uso geral, este parâmetro é opcional. Se este parâmetro for especificado, ele terá precedência. Se este parâmetro não for especificado, o LifecyclePolicyId será usado. |
lifecyclepolicy_01 |
| PageSize |
integer |
Não |
O número de políticas de gerenciamento de ciclo de vida por página. Valores válidos: 1 a 100. Valor padrão: 10. |
10 |
| PageNumber |
integer |
Não |
O número da página. Valor inicial (valor padrão): 1. |
1 |
| StorageType |
string |
Não |
O tipo de armazenamento em camadas. Valores válidos:
Nota
Se o StorageType não for especificado, todas as políticas de ciclo de vida serão retornadas. Valores válidos:
|
InfrequentAccess |
| LifecyclePolicyId |
string |
Não |
O ID da política de ciclo de vida. |
lc-xxx |
| LifecyclePolicyType |
string |
Não |
O tipo de política. Valores válidos:
Nota
Compatível apenas com CPFS para Lingjun. Valores válidos:
|
Auto |
| Description |
string |
Não |
A descrição da política. Nota
Compatível apenas com CPFS para Lingjun. |
Description |
| Path |
string |
Não |
Filtra políticas por caminho. Nota
Compatível apenas com CPFS para Lingjun. |
/abc/ |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| TotalCount |
integer |
O número total de políticas de gerenciamento de ciclo de vida. |
10 |
| RequestId |
string |
O ID da solicitação. |
BC7C825C-5F65-4B56-BEF6-98C56C7C**** |
| PageSize |
integer |
O número de políticas de gerenciamento de ciclo de vida por página. |
10 |
| PageNumber |
integer |
O número da página. |
1 |
| LifecyclePolicies |
array<object> |
As políticas de gerenciamento de ciclo de vida. |
|
|
array<object> |
|||
| FileSystemId |
string |
O ID do sistema de arquivos. |
31a8e4**** |
| LifecycleRuleName |
string |
A regra de gerenciamento associada à política de gerenciamento de ciclo de vida. Valores válidos:
|
DEFAULT_ATIME_14 |
| CreateTime |
string |
A hora em que a política de gerenciamento de ciclo de vida foi criada. A hora segue o padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. |
2019-10-30T10:08:08Z |
| Path |
string |
O caminho absoluto do diretório único configurado para a política de gerenciamento de ciclo de vida. |
/pathway/to/folder |
| StorageType |
string |
O tipo de armazenamento em camadas. Valores válidos:
|
InfrequentAccess |
| LifecyclePolicyName |
string |
O nome da política de gerenciamento de ciclo de vida. |
lifecyclepolicy_01 |
| Paths |
array |
Os caminhos absolutos dos vários diretórios configurados para a política de gerenciamento de ciclo de vida. |
|
|
string |
Os caminhos absolutos dos vários diretórios configurados para a política de gerenciamento de ciclo de vida. |
["/path1","/path2"] |
|
| LifecyclePolicyId |
string |
O ID da política de ciclo de vida. |
lc-xxx |
| Description |
string |
A descrição. |
Description |
| LifecyclePolicyType |
string |
O tipo de política. |
Auto |
| TransitRules |
array<object> |
As regras de transição de dados de arquivos. |
|
|
object |
As regras de transição de dados de arquivos. |
||
| Attribute |
string |
O atributo da regra de transição. |
Atime |
| Threshold |
string |
O limite da regra de transição. |
3 |
| RetrieveRules |
array<object> |
As regras de recuperação de dados de arquivos. |
|
|
object |
As regras de recuperação de dados de arquivos. |
||
| Attribute |
string |
O atributo da regra de recuperação. |
RetrieveType |
| Threshold |
string |
O limite da regra de recuperação. |
All |
| DeleteRules |
array<object> |
As regras de expiração e exclusão para dados de arquivos. Você pode configurar até uma regra. |
|
|
object |
As regras de expiração e exclusão para dados de arquivos. Você pode configurar até uma regra. |
||
| Attribute |
string |
O atributo da regra. Valores válidos:
|
Atime |
| Threshold |
string |
O limite da regra. Valores válidos:
|
5 |
Exemplos
Resposta de sucesso
JSON formato
{
"TotalCount": 10,
"RequestId": "BC7C825C-5F65-4B56-BEF6-98C56C7C****",
"PageSize": 10,
"PageNumber": 1,
"LifecyclePolicies": [
{
"FileSystemId": "31a8e4****",
"LifecycleRuleName": "DEFAULT_ATIME_14",
"CreateTime": "2019-10-30T10:08:08Z",
"Path": "/pathway/to/folder",
"StorageType": "InfrequentAccess",
"LifecyclePolicyName": "lifecyclepolicy_01",
"Paths": [
"[\"/path1\",\"/path2\"]"
],
"LifecyclePolicyId": "lc-xxx",
"Description": "Descrição",
"LifecyclePolicyType": "Auto",
"TransitRules": [
{
"Attribute": "Atime",
"Threshold": "3"
}
],
"RetrieveRules": [
{
"Attribute": "RetrieveType",
"Threshold": "All"
}
],
"DeleteRules": [
{
"Attribute": "Atime",
"Threshold": "5"
}
]
}
]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 404 | InvalidFileSystem.NotFound | The specified file system does not exist. | O sistema de arquivos especificado não existe. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.