Obtém a lista de políticas de gerenciamento de ciclo de vida.
Descrição da operação
Apenas sistemas de arquivos NAS de uso geral e CPFS para Lingjun suportam este recurso.
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. Regras de nomenclatura: |
lifecyclepolicy_01 |
| PageSize |
integer |
Não |
O número de políticas de gerenciamento de ciclo de vida em cada página. |
10 |
| PageNumber |
integer |
Não |
O número da página da lista. |
1 |
| StorageType |
string |
Não |
O tipo de armazenamento. Valores válidos: 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:
|
Auto |
| Description |
string |
Não |
A descrição da política. |
Description |
| Path |
string |
Não |
Filtra os resultados por caminho. |
/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 em cada página. |
10 |
| PageNumber |
integer |
O número da página da lista. |
1 |
| LifecyclePolicies |
array<object> |
A coleção de informações das 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. |
DEFAULT_ATIME_14 |
| CreateTime |
string |
A hora em que a política de gerenciamento de ciclo de vida foi criada. |
2019-10-30T10:08:08Z |
| Path |
string |
O caminho absoluto do diretório único configurado na política de gerenciamento de ciclo de vida. |
/pathway/to/folder |
| StorageType |
string |
O tipo de armazenamento. Valores válidos: |
InfrequentAccess |
| LifecyclePolicyName |
string |
O nome da política de gerenciamento de ciclo de vida. |
lifecyclepolicy_01 |
| Paths |
array |
A lista de caminhos absolutos de múltiplos diretórios configurados na política de gerenciamento de ciclo de vida. |
|
|
string |
A lista de caminhos absolutos de múltiplos diretórios configurados na 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 da política. |
Description |
| LifecyclePolicyType |
string |
O tipo de política. |
Auto |
| TransitRules |
array<object> |
As regras de trânsito de dados de arquivo. |
|
|
object |
As regras de trânsito de dados de arquivo. |
||
| Attribute |
string |
O atributo da regra de trânsito. |
Atime. |
| Threshold |
string |
O limiar da regra de trânsito. |
3 |
| RetrieveRules |
array<object> |
As regras de recuperação de dados de arquivo. |
|
|
object |
As regras de recuperação de dados de arquivo. |
||
| Attribute |
string |
O atributo da regra de recuperação. |
RetrieveType. |
| Threshold |
string |
O limiar da regra de recuperação. |
All. |
| DeleteRules |
array<object> |
As regras de expiração e exclusão de dados de arquivo. No máximo uma regra pode ser configurada. |
|
|
object |
As regras de expiração e exclusão de dados de arquivo. No máximo uma regra pode ser configurada. |
||
| Attribute |
string |
Atime. |
|
| Threshold |
string |
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": "Description.",
"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.