amazonka-s3-2.0: Amazon Simple Storage Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.S3.Types.SSEKMS

Description

 
Synopsis

Documentation

data SSEKMS Source #

Specifies the use of SSE-KMS to encrypt delivered inventory reports.

See: newSSEKMS smart constructor.

Constructors

SSEKMS' 

Fields

  • keyId :: Sensitive Text

    Specifies the ID of the Amazon Web Services Key Management Service (Amazon Web Services KMS) symmetric customer managed key to use for encrypting inventory reports.

Instances

Instances details
FromXML SSEKMS Source # 
Instance details

Defined in Amazonka.S3.Types.SSEKMS

ToXML SSEKMS Source # 
Instance details

Defined in Amazonka.S3.Types.SSEKMS

Methods

toXML :: SSEKMS -> XML #

Generic SSEKMS Source # 
Instance details

Defined in Amazonka.S3.Types.SSEKMS

Associated Types

type Rep SSEKMS :: Type -> Type #

Methods

from :: SSEKMS -> Rep SSEKMS x #

to :: Rep SSEKMS x -> SSEKMS #

Show SSEKMS Source # 
Instance details

Defined in Amazonka.S3.Types.SSEKMS

NFData SSEKMS Source # 
Instance details

Defined in Amazonka.S3.Types.SSEKMS

Methods

rnf :: SSEKMS -> () #

Eq SSEKMS Source # 
Instance details

Defined in Amazonka.S3.Types.SSEKMS

Methods

(==) :: SSEKMS -> SSEKMS -> Bool #

(/=) :: SSEKMS -> SSEKMS -> Bool #

Hashable SSEKMS Source # 
Instance details

Defined in Amazonka.S3.Types.SSEKMS

Methods

hashWithSalt :: Int -> SSEKMS -> Int #

hash :: SSEKMS -> Int #

type Rep SSEKMS Source # 
Instance details

Defined in Amazonka.S3.Types.SSEKMS

type Rep SSEKMS = D1 ('MetaData "SSEKMS" "Amazonka.S3.Types.SSEKMS" "amazonka-s3-2.0-CNZtv1UmVzj28JXsFvwNoj" 'False) (C1 ('MetaCons "SSEKMS'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newSSEKMS Source #

Create a value of SSEKMS with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyId:SSEKMS', ssekms_keyId - Specifies the ID of the Amazon Web Services Key Management Service (Amazon Web Services KMS) symmetric customer managed key to use for encrypting inventory reports.

ssekms_keyId :: Lens' SSEKMS Text Source #

Specifies the ID of the Amazon Web Services Key Management Service (Amazon Web Services KMS) symmetric customer managed key to use for encrypting inventory reports.