AWSS3ReplicationConfiguration

@interface AWSS3ReplicationConfiguration

A container for replication rules. You can add up to 1,000 rules. The maximum size of a replication configuration is 2 MB.

Required parameters: [Role, Rules]

  • The Amazon Resource Name (ARN) of the AWS Identity and Access Management (IAM) role that Amazon S3 can assume when replicating the objects.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable role;

    Swift

    var role: String? { get set }
  • 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.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSArray<AWSS3ReplicationRule *> *_Nullable rules;

    Swift

    var rules: [AWSS3ReplicationRule]? { get set }