AWS::S3::Bucket ReplicationDestination - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::S3::Bucket ReplicationDestination

指定哪一 Amazon S3 存储桶用于存储复制对象及其存储类。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

属性

AccessControlTranslation

仅在跨账户方案 (源和目标存储桶拥有者不相同) 中指定此项,并且您希望将副本所有权更改为拥有目标存储桶的 AWS 账户。如果在复制配置中未指定此项,则副本由拥有源对象的同一 AWS 账户拥有。

必需:否

类型AccessControlTranslation

Update requires: No interruption

Account

目标存储桶拥有者的账户 ID。在跨账户方案中,如果您指示 Amazon S3 通过指定 AccessControlTranslation 属性将副本所有权更改为拥有目标存储桶的 AWS 账户,则这是目标存储桶所有者的账户 ID。有关更多信息,请参阅 Amazon Simple Storage Service 开发人员指南中的跨区域复制附加配置:更改副本所有者

如果指定 AccessControlTranslation 属性,则必须指定 Account 属性。

必需:条件

类型:字符串

Update requires: No interruption

Bucket

您希望 Amazon S3 将结果存储到的存储桶的 Amazon 资源名称 (ARN)。

必需:是

类型:字符串

Update requires: No interruption

EncryptionConfiguration

指定加密相关信息。

必需:否

类型EncryptionConfiguration

Update requires: No interruption

StorageClass

复制对象时使用的存储类,如 S3 标准或低冗余。默认情况下,Amazon S3 使用源对象的存储类来创建对象副本。

有关有效值,请参阅 Amazon Simple Storage Service API 参考PUT 存储桶复制操作的 StorageClass 元素。

必需:否

类型:字符串

允许的值DEEP_ARCHIVE | GLACIER | INTELLIGENT_TIERING | ONEZONE_IA | REDUCED_REDUNDANCY | STANDARD | STANDARD_IA

Update requires: No interruption