Amazon s3 我是否可以使用put_bucket_标记将多个标记添加到S3 bucket而不是对象?
我想检查s3 bucket上的特定标记,如果不存在,则添加它们。我知道的是,使用AWS Lambda函数(python),我一次只能向一个bucket添加一个标记。这是某种策略,还是我们可以在S3存储桶中添加多个标记Amazon s3 我是否可以使用put_bucket_标记将多个标记添加到S3 bucket而不是对象?,amazon-s3,aws-lambda,Amazon S3,Aws Lambda,我想检查s3 bucket上的特定标记,如果不存在,则添加它们。我知道的是,使用AWS Lambda函数(python),我一次只能向一个bucket添加一个标记。这是某种策略,还是我们可以在S3存储桶中添加多个标记 另外,我不是说对象。是的,您可以同时添加多个标记 response = bucket_tagging.put( Tagging={ 'TagSet': [ { 'Key': 'string',
另外,我不是说对象。是的,您可以同时添加多个标记
response = bucket_tagging.put(
Tagging={
'TagSet': [
{
'Key': 'string',
'Value': 'string'
},
]
}
)
选中此项对bucket执行的
放置
标记操作将bucket标记设置为您在请求中指定的键和值标记集—它不会添加您指定的标记。如果bucket上存在现有标记,则需要将这些标记包含在您的请求中,否则在应用新标记集时,这些标记将被删除。我已经尝试过了。我的问题是如果有一个标签已经存在,我不能用上面的代码添加另一个。