AWSS3Encryption Class Reference

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

Overview

Describes the server-side encryption that will be applied to the restore results. Required parameters: [EncryptionType]

  encryptionType

The server-side encryption algorithm used when storing job results in Amazon S3 (e.g., AES256, aws:kms).

@property (nonatomic, assign) AWSS3ServerSideEncryption encryptionType

Declared In

AWSS3Model.h

  KMSContext

If the encryption type is aws:kms, this optional value can be used to specify the encryption context for the restore results.

@property (nonatomic, strong) NSString *KMSContext

Declared In

AWSS3Model.h

  KMSKeyId

If the encryption type is aws:kms, this optional value specifies the AWS KMS key ID to use for encryption of job results.

@property (nonatomic, strong) NSString *KMSKeyId

Declared In

AWSS3Model.h