Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.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
Python boto3在对象上设置lificycle_Python_Amazon S3 - Fatal编程技术网

Python boto3在对象上设置lificycle

Python boto3在对象上设置lificycle,python,amazon-s3,Python,Amazon S3,在Python2/boto3中,是否可以使用类似于下面所做的权限设置的方法为每个上传的对象设置生命周期? 注意-每个上传的对象可能有不同的生命周期,因此,我试图分别设置这些对象 response = s3.put_object_acl(ACL='public-read', Bucket=bucket_name, Key=filename) 不幸的是,这是不可能的,因为没有API在单个对象上设置生命周期策略: 您可以在bucket上设置生命周期策略,并根据对象前缀和/或对象标记应用规则:谢谢,这

在Python2/boto3中,是否可以使用类似于下面所做的权限设置的方法为每个上传的对象设置生命周期? 注意-每个上传的对象可能有不同的生命周期,因此,我试图分别设置这些对象

response = s3.put_object_acl(ACL='public-read', Bucket=bucket_name, Key=filename)

不幸的是,这是不可能的,因为没有API在单个对象上设置生命周期策略:


您可以在bucket上设置生命周期策略,并根据对象前缀和/或对象标记应用规则:

谢谢,这是我的想法,但我想再次检查:(