ReplicationConfiguration

public struct ReplicationConfiguration : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The Amazon Resource Name (ARN) of the AWS 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 Simple Storage Service Developer Guide.

    Declaration

    Swift

    public let role: String
  • 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

    Swift

    public let rules: [ReplicationRule]
  • Undocumented

    Declaration

    Swift

    public init(role: String, rules: [ReplicationRule])
  • Declaration

    Swift

    public func validate(name: String) throws