class Aws::S3::Types::ReplicationConfiguration


@see docs.aws.amazon.com/goto/WebAPI/s3-2006-03-01/ReplicationConfiguration AWS API Documentation
@return [Array<Types::ReplicationRule>]
contain up to 1,000 rules.
Replication configuration must have at least one rule and can
Container for information about a particular replication rule.
@!attribute [rw] rules
@return [String]
when replicating the objects.
Amazon Resource Name (ARN) of an IAM role for Amazon S3 to assume
@!attribute [rw] role
}
],
},
},
},
replica_kms_key_id: “ReplicaKmsKeyID”,
encryption_configuration: {
},
owner: “Destination”, # required, accepts Destination
access_control_translation: {
storage_class: “STANDARD”, # accepts STANDARD, REDUCED_REDUNDANCY, STANDARD_IA, ONEZONE_IA
account: “AccountId”,
bucket: “BucketName”, # required
destination: { # required
},
},
status: “Enabled”, # required, accepts Enabled, Disabled
sse_kms_encrypted_objects: {
source_selection_criteria: {
status: “Enabled”, # required, accepts Enabled, Disabled
prefix: “Prefix”, # required
id: “ID”,
{
rules: [ # required
role: “Role”, # required
{
data as a hash:
@note When making an API call, you may pass ReplicationConfiguration
Total replication configuration size can be up to 2 MB.
Container for replication rules. You can add as many as 1,000 rules.