调用CreateLifecyclePolicy接口创建生命周期管理策略。

接口说明

每个阿里云账号在一个地域最多可以创建20个生命周期管理策略。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String CreateLifecyclePolicy

接口名称。

固定取值:CreateLifecyclePolicy

FileSystemId String 31a8e4****

文件系统ID。

LifecyclePolicyName String lifecyclepolicy_01

生命周期管理策略名称。

LifecycleRuleName String DEFAULT_ATIME_14

生命周期管理策略关联的管理规则。

取值:

  • DEFAULT_ATIME_14:距今14天未访问的文件
  • DEFAULT_ATIME_30:距今30天未访问的文件
  • DEFAULT_ATIME_60:距今60天未访问的文件
  • DEFAULT_ATIME_90:距今90天未访问的文件
StorageType String InfrequentAccess

数据转储后的存储类型。

默认值:InfrequentAccess(低频介质存储)

Path String /pathway/to/folder

生命周期管理策略关联目录的绝对路径。

仅支持关联单个目录。必须以正斜线(/)开头,并且是挂载点中真实存在的路径。

说明 建议您配置Paths.N,可以同时关联多个目录。
Paths.N RepeatList "/path1", "/path2"

生命周期管理策略关联目录的绝对路径。

支持关联多个目录。必须以正斜线(/)开头,并且是挂载点中真实存在的路径,N的取值范围为1~10。

返回数据

名称 类型 示例值 描述
RequestId String BC7C825C-5F65-4B56-BEF6-98C56C7C****

请求ID。

Success Boolean true

请求状态。

包括:

  • true:请求成功
  • false:请求失败

示例

请求示例

http(s)://[Endpoint]/?Action=CreateLifecyclePolicy
&FileSystemId=31a8e4****
&LifecyclePolicyName=lifecyclepolicy_01
&LifecycleRuleName=DEFAULT_ATIME_14
&StorageType=InfrequentAccess
&<公共请求参数>

正常返回示例

XML格式

<RequestId>BC7C825C-5F65-4B56-BEF6-98C56C7C****</RequestId>
<Success>true</Success>

JSON格式

{
    "RequestId": "BC7C825C-5F65-4B56-BEF6-98C56C7C****",
    "Success": true
}

错误码

HttpCode 错误码 错误信息 描述
400 OperationDenied.FileSystemNotSupportedForLifecycle The file system does not support lifecycle. 指定的文件系统不支持生命周期管理。
400 OperationDenied.EncryptedFileSystemNotSupportedForLifecycle The encrypted file system does not support lifecycle. 加密的文件系统不支持生命周期管理。
400 OperationDenied.LifecyclePolicyCountLimitExceeded The maximum number of LifecyclePolicies is exceeded. 生命周期策略数量达到上限。
400 InvalidLifecyclePolicy.AlreadyExist The specified LifecyclePolicy already exists. 指定的生命周期策略已存在。
400 InvalidParameter.PathsNumberExceed The maximum number of Path.N for this operation is 10. 每个策略最多允许关联10个路径。
400 InvalidFilesystemType.NotSupport The API operation does not support the file system type. 当前接口不支持该类型文件系统。
400 InvalidParameter.PathOrPaths Either Path or Paths.N must be specified. Path 和 Paths.N参数必须指定其中一个,并且不能同时指定。
403 OperationDenied.NotSupportPaths.N Your request does not meet the gray condition. The Paths.N parameter is not supported. 当前请求未通过灰度策略,不持支Paths.N参数。
404 InvalidFileSystem.NotFound The specified file system does not exist. 指定的文件系统不存在。
404 InvalidParameter.PathNotExist The specified path does not exist. 指定的路径不存在。

访问错误中心查看更多错误码。