Class: Aws::S3::Types::ReplicationConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3::Types::ReplicationConfiguration
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3/types.rb
Overview
A container for replication rules. You can add up to 1,000 rules. The maximum size of a replication configuration is 2 MB.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#role ⇒ String
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that Amazon S3 assumes when replicating objects.
-
#rules ⇒ Array<Types::ReplicationRule>
A container for one or more replication rules.
Instance Attribute Details
#role ⇒ String
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role that Amazon S3 assumes when replicating objects. For more information, see [How to Set Up Replication] in the *Amazon S3 User Guide*.
[1]: docs.aws.amazon.com/AmazonS3/latest/dev/replication-how-setup.html
15691 15692 15693 15694 15695 15696 |
# File 'lib/aws-sdk-s3/types.rb', line 15691 class ReplicationConfiguration < Struct.new( :role, :rules) SENSITIVE = [] include Aws::Structure end |
#rules ⇒ Array<Types::ReplicationRule>
A container for one or more replication rules. A replication configuration must have at least one rule and can contain a maximum of 1,000 rules.
15691 15692 15693 15694 15695 15696 |
# File 'lib/aws-sdk-s3/types.rb', line 15691 class ReplicationConfiguration < Struct.new( :role, :rules) SENSITIVE = [] include Aws::Structure end |