Crie uma política de ciclo de vida.
Observações de uso
Sistemas de arquivos NAS de uso geral são os únicos compatíveis com políticas de ciclo de vida.
É possível criar até 20 políticas de ciclo de vida por região em cada conta Alibaba Cloud.
Depuração
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | CreateLifecyclePolicy | Operação a ser executada. Defina o valor como CreateLifecyclePolicy. |
| FileSystemId | String | Sim | 31a8e4**** | ID do sistema de arquivos. |
| LifecyclePolicyName | String | Sim | lifecyclepolicy_01 | Nome da política de ciclo de vida. Deve ter entre 3 e 64 caracteres e pode conter letras, dígitos, sublinhados (_) e hifens (-). Deve começar com uma letra. |
| Path | String | Não | /pathway/to/folder | Caminho absoluto do diretório associado à política de ciclo de vida. Se você especificar este parâmetro, a política de ciclo de vida será associada a apenas um diretório. O caminho deve começar com uma barra (/) e existir no ponto de montagem. Nota Recomendamos especificar o parâmetro Paths.N para associar a política de ciclo de vida a vários diretórios. |
| LifecycleRuleName | String | Sim | DEFAULT_ATIME_14 | Regra de gerenciamento associada à política de ciclo de vida. Valores válidos:
|
| StorageType | String | Sim | InfrequentAccess | Tipo de armazenamento dos dados transferidos para a mídia de armazenamento IA. Valor padrão: InfrequentAccess (IA). |
| Paths.N | String | Não | "/path1", "/path2"" | Caminho absoluto do diretório associado à política de ciclo de vida. Se você especificar este parâmetro, poderá associar a política de ciclo de vida a múltiplos diretórios. Cada caminho deve começar com uma barra (/) e existir no ponto de montagem. Valores válidos de N: 1 a 10. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| RequestId | String | BC7C825C-5F65-4B56-BEF6-98C56C7C**** | ID da solicitação. |
| Success | Boolean | true | Indica se a solicitação foi bem-sucedida. Valores válidos:
|
Exemplos
Exemplos de solicitações
http(s)://[Endpoint]/?Action=CreateLifecyclePolicy
&FileSystemId=31a8e4****
&LifecyclePolicyName=lifecyclepolicy_01
&LifecycleRuleName=DEFAULT_ATIME_14
&StorageType=InfrequentAccess
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<RequestId>BC7C825C-5F65-4B56-BEF6-98C56C7C****</RequestId>
<Success>true</Success>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "BC7C825C-5F65-4B56-BEF6-98C56C7C****",
"Success" : true
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|
400 |
OperationDenied.FileSystemNotSupportedForLifecycle |
The file system does not support lifecycle. |
O sistema de arquivos especificado não oferece suporte ao gerenciamento de ciclo de vida. |
|
400 |
OperationDenied.EncryptedFileSystemNotSupportedForLifecycle |
The encrypted file system does not support lifecycle. |
Sistemas de arquivos criptografados não oferecem suporte ao gerenciamento de ciclo de vida. |
|
400 |
OperationDenied.LifecyclePolicyCountLimitExceeded |
The maximum number of LifecyclePolicies is exceeded. |
O limite máximo de políticas de ciclo de vida foi atingido. |
|
400 |
InvalidLifecyclePolicy.AlreadyExist |
The specified LifecyclePolicy already exists. |
A política de ciclo de vida especificada já existe. |
|
400 |
InvalidParameter.PathsNumberExceed |
The maximum number of Path.N for this operation is 10. |
Uma única política de ciclo de vida não pode ser associada a mais de 10 caminhos. |
|
400 |
InvalidFilesystemType.NotSupport |
The API operation does not support the file system type. |
A operação não oferece suporte ao tipo de sistema de arquivos especificado. |
|
400 |
InvalidParameter.PathOrPaths |
Either Path or Paths.N must be specified. |
Especifique apenas um dos parâmetros: Path ou Paths.N. |
|
403 |
OperationDenied.NotSupportPaths.N |
Your request does not meet the gray condition. The Paths.N parameter is not supported. |
A solicitação não atende à política de liberação canary; portanto, o parâmetro Paths.N não é suportado. |
|
404 |
InvalidFileSystem.NotFound |
The specified file system does not exist. |
O sistema de arquivos especificado não existe. |
|
404 |
InvalidParameter.PathNotExist |
The specified path does not exist. |
O caminho especificado não existe. |
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.