AWSS3ServerSideEncryptionByDefault Class Reference

Inherits from AWSModel : AWSMTLModel
Declared in AWSS3Model.h


Describes the default server-side encryption to apply to new objects in the bucket. If Put Object request does not specify any server-side encryption, this default encryption will be applied.

Required parameters: [SSEAlgorithm]


KMS master key ID to use for the default encryption. This parameter is allowed if SSEAlgorithm is aws:kms.

@property (nonatomic, strong) NSString *KMSMasterKeyID

Declared In



Server-side encryption algorithm to use for the default encryption.

@property (nonatomic, assign) AWSS3ServerSideEncryption SSEAlgorithm

Declared In