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.SseKmsEncryptedObjects

Description

 
Synopsis

Documentation

data SseKmsEncryptedObjects Source #

A container for filter information for the selection of S3 objects encrypted with Amazon Web Services KMS.

See: newSseKmsEncryptedObjects smart constructor.

Constructors

SseKmsEncryptedObjects' 

Fields

  • status :: SseKmsEncryptedObjectsStatus

    Specifies whether Amazon S3 replicates objects created with server-side encryption using an Amazon Web Services KMS key stored in Amazon Web Services Key Management Service.

Instances

Instances details
FromXML SseKmsEncryptedObjects Source # 
Instance details

Defined in Amazonka.S3.Types.SseKmsEncryptedObjects

ToXML SseKmsEncryptedObjects Source # 
Instance details

Defined in Amazonka.S3.Types.SseKmsEncryptedObjects

Generic SseKmsEncryptedObjects Source # 
Instance details

Defined in Amazonka.S3.Types.SseKmsEncryptedObjects

Associated Types

type Rep SseKmsEncryptedObjects :: Type -> Type #

Read SseKmsEncryptedObjects Source # 
Instance details

Defined in Amazonka.S3.Types.SseKmsEncryptedObjects

Show SseKmsEncryptedObjects Source # 
Instance details

Defined in Amazonka.S3.Types.SseKmsEncryptedObjects

NFData SseKmsEncryptedObjects Source # 
Instance details

Defined in Amazonka.S3.Types.SseKmsEncryptedObjects

Methods

rnf :: SseKmsEncryptedObjects -> () #

Eq SseKmsEncryptedObjects Source # 
Instance details

Defined in Amazonka.S3.Types.SseKmsEncryptedObjects

Hashable SseKmsEncryptedObjects Source # 
Instance details

Defined in Amazonka.S3.Types.SseKmsEncryptedObjects

type Rep SseKmsEncryptedObjects Source # 
Instance details

Defined in Amazonka.S3.Types.SseKmsEncryptedObjects

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

newSseKmsEncryptedObjects Source #

Create a value of SseKmsEncryptedObjects 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:status:SseKmsEncryptedObjects', sseKmsEncryptedObjects_status - Specifies whether Amazon S3 replicates objects created with server-side encryption using an Amazon Web Services KMS key stored in Amazon Web Services Key Management Service.

sseKmsEncryptedObjects_status :: Lens' SseKmsEncryptedObjects SseKmsEncryptedObjectsStatus Source #

Specifies whether Amazon S3 replicates objects created with server-side encryption using an Amazon Web Services KMS key stored in Amazon Web Services Key Management Service.