Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml 基于日期的Amazon S3对象生命周期配置规则_Xml_Amazon Web Services_Amazon S3_Lifecycle - Fatal编程技术网

Xml 基于日期的Amazon S3对象生命周期配置规则

Xml 基于日期的Amazon S3对象生命周期配置规则,xml,amazon-web-services,amazon-s3,lifecycle,Xml,Amazon Web Services,Amazon S3,Lifecycle,从: 使用转换和过期操作时,可以指定 采取行动的日期 我在指南中看到了很多基于对象年龄的示例规则,但我找不到任何使用日期的示例,因此我对要使用的确切XML元素和日期格式有点困惑 我想应该是这样的: <LifecycleConfiguration> <Rule> <ID>Archive All Object After a Week</ID> <Prefix></Prefix>

从:

使用转换和过期操作时,可以指定 采取行动的日期

我在指南中看到了很多基于对象年龄的示例规则,但我找不到任何使用日期的示例,因此我对要使用的确切XML元素和日期格式有点困惑

我想应该是这样的:

<LifecycleConfiguration>
    <Rule>
        <ID>Archive All Object After a Week</ID>
        <Prefix></Prefix>
        <Status>Enabled</Status>
        <Transition>
            <Date>2016/08/11</Date>
            <StorageClass>GLACIER</StorageClass>
        </Transition>
    </Rule>
</LifecycleConfiguration>

一周后归档所有对象
启用
2016/08/11
冰川

任何人都可以对此有所了解?

您不能通过AWS控制台进行设置,您需要通过API进行设置。您可以通过查看“PUT bucket lifecycle policy”api调用来了解XML:

您可以看到必需的元素和有效值

日期值必须符合ISO 8601格式。时间总是 UTC午夜


这是为s3 bucket而不是对象设置的