amazonka-glue-2.0: Amazon Glue 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.Glue.Types.JobBookmarksEncryption

Description

 
Synopsis

Documentation

data JobBookmarksEncryption Source #

Specifies how job bookmark data should be encrypted.

See: newJobBookmarksEncryption smart constructor.

Constructors

JobBookmarksEncryption' 

Fields

Instances

Instances details
FromJSON JobBookmarksEncryption Source # 
Instance details

Defined in Amazonka.Glue.Types.JobBookmarksEncryption

ToJSON JobBookmarksEncryption Source # 
Instance details

Defined in Amazonka.Glue.Types.JobBookmarksEncryption

Generic JobBookmarksEncryption Source # 
Instance details

Defined in Amazonka.Glue.Types.JobBookmarksEncryption

Associated Types

type Rep JobBookmarksEncryption :: Type -> Type #

Read JobBookmarksEncryption Source # 
Instance details

Defined in Amazonka.Glue.Types.JobBookmarksEncryption

Show JobBookmarksEncryption Source # 
Instance details

Defined in Amazonka.Glue.Types.JobBookmarksEncryption

NFData JobBookmarksEncryption Source # 
Instance details

Defined in Amazonka.Glue.Types.JobBookmarksEncryption

Methods

rnf :: JobBookmarksEncryption -> () #

Eq JobBookmarksEncryption Source # 
Instance details

Defined in Amazonka.Glue.Types.JobBookmarksEncryption

Hashable JobBookmarksEncryption Source # 
Instance details

Defined in Amazonka.Glue.Types.JobBookmarksEncryption

type Rep JobBookmarksEncryption Source # 
Instance details

Defined in Amazonka.Glue.Types.JobBookmarksEncryption

type Rep JobBookmarksEncryption = D1 ('MetaData "JobBookmarksEncryption" "Amazonka.Glue.Types.JobBookmarksEncryption" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "JobBookmarksEncryption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobBookmarksEncryptionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobBookmarksEncryptionMode)) :*: S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newJobBookmarksEncryption :: JobBookmarksEncryption Source #

Create a value of JobBookmarksEncryption 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:jobBookmarksEncryptionMode:JobBookmarksEncryption', jobBookmarksEncryption_jobBookmarksEncryptionMode - The encryption mode to use for job bookmarks data.

$sel:kmsKeyArn:JobBookmarksEncryption', jobBookmarksEncryption_kmsKeyArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.

jobBookmarksEncryption_kmsKeyArn :: Lens' JobBookmarksEncryption (Maybe Text) Source #

The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.