AWSS3ServerSideEncryptionByDefault Class Reference

Inherits from AWSModel : AWSMTLModel
Declared in AWSS3Model.h
AWSS3Model.m

Overview

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]

  KMSMasterKeyID

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

AWSS3Model.h

  SSEAlgorithm

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

@property (nonatomic, assign) AWSS3ServerSideEncryption SSEAlgorithm

Declared In

AWSS3Model.h