AwsS3BucketServerSideEncryptionByDefault

public struct AwsS3BucketServerSideEncryptionByDefault : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • AWS KMS customer master key (CMK) ID to use for the default encryption.

    Declaration

    Swift

    public let kMSMasterKeyID: String?
  • Server-side encryption algorithm to use for the default encryption.

    Declaration

    Swift

    public let sSEAlgorithm: String?
  • Undocumented

    Declaration

    Swift

    public init(kMSMasterKeyID: String? = nil, sSEAlgorithm: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws