amazonka-iot-2.0: Amazon IoT 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.IoT.Types.CodeSigning

Description

 
Synopsis

Documentation

data CodeSigning Source #

Describes the method to use when code signing a file.

See: newCodeSigning smart constructor.

Constructors

CodeSigning' 

Fields

Instances

Instances details
FromJSON CodeSigning Source # 
Instance details

Defined in Amazonka.IoT.Types.CodeSigning

ToJSON CodeSigning Source # 
Instance details

Defined in Amazonka.IoT.Types.CodeSigning

Generic CodeSigning Source # 
Instance details

Defined in Amazonka.IoT.Types.CodeSigning

Associated Types

type Rep CodeSigning :: Type -> Type #

Read CodeSigning Source # 
Instance details

Defined in Amazonka.IoT.Types.CodeSigning

Show CodeSigning Source # 
Instance details

Defined in Amazonka.IoT.Types.CodeSigning

NFData CodeSigning Source # 
Instance details

Defined in Amazonka.IoT.Types.CodeSigning

Methods

rnf :: CodeSigning -> () #

Eq CodeSigning Source # 
Instance details

Defined in Amazonka.IoT.Types.CodeSigning

Hashable CodeSigning Source # 
Instance details

Defined in Amazonka.IoT.Types.CodeSigning

type Rep CodeSigning Source # 
Instance details

Defined in Amazonka.IoT.Types.CodeSigning

type Rep CodeSigning = D1 ('MetaData "CodeSigning" "Amazonka.IoT.Types.CodeSigning" "amazonka-iot-2.0-6w03vgAfmrM1SG22OsNJXL" 'False) (C1 ('MetaCons "CodeSigning'" 'PrefixI 'True) (S1 ('MetaSel ('Just "awsSignerJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "customCodeSigning") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomCodeSigning)) :*: S1 ('MetaSel ('Just "startSigningJobParameter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartSigningJobParameter)))))

newCodeSigning :: CodeSigning Source #

Create a value of CodeSigning 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:awsSignerJobId:CodeSigning', codeSigning_awsSignerJobId - The ID of the AWSSignerJob which was created to sign the file.

$sel:customCodeSigning:CodeSigning', codeSigning_customCodeSigning - A custom method for code signing a file.

$sel:startSigningJobParameter:CodeSigning', codeSigning_startSigningJobParameter - Describes the code-signing job.

codeSigning_awsSignerJobId :: Lens' CodeSigning (Maybe Text) Source #

The ID of the AWSSignerJob which was created to sign the file.

codeSigning_customCodeSigning :: Lens' CodeSigning (Maybe CustomCodeSigning) Source #

A custom method for code signing a file.