amazonka-signer-2.0: Amazon Signer 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.Signer.Types.SigningJob

Description

 
Synopsis

Documentation

data SigningJob Source #

Contains information about a signing job.

See: newSigningJob smart constructor.

Constructors

SigningJob' 

Fields

Instances

Instances details
FromJSON SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

Generic SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

Associated Types

type Rep SigningJob :: Type -> Type #

Read SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

Show SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

NFData SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

Methods

rnf :: SigningJob -> () #

Eq SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

Hashable SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

type Rep SigningJob Source # 
Instance details

Defined in Amazonka.Signer.Types.SigningJob

type Rep SigningJob = D1 ('MetaData "SigningJob" "Amazonka.Signer.Types.SigningJob" "amazonka-signer-2.0-6FMkzGQuyn8GnMBl8IyiHv" 'False) (C1 ('MetaCons "SigningJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "isRevoked") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "jobInvoker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "platformDisplayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "platformId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "profileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "profileVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "signatureExpiresAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "signedObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SignedObject)) :*: S1 ('MetaSel ('Just "signingMaterial") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SigningMaterial))) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SigningStatus)))))))

newSigningJob :: SigningJob Source #

Create a value of SigningJob 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:createdAt:SigningJob', signingJob_createdAt - The date and time that the signing job was created.

$sel:isRevoked:SigningJob', signingJob_isRevoked - Indicates whether the signing job is revoked.

$sel:jobId:SigningJob', signingJob_jobId - The ID of the signing job.

$sel:jobInvoker:SigningJob', signingJob_jobInvoker - The AWS account ID of the job invoker.

$sel:jobOwner:SigningJob', signingJob_jobOwner - The AWS account ID of the job owner.

$sel:platformDisplayName:SigningJob', signingJob_platformDisplayName - The name of a signing platform.

$sel:platformId:SigningJob', signingJob_platformId - The unique identifier for a signing platform.

$sel:profileName:SigningJob', signingJob_profileName - The name of the signing profile that created a signing job.

$sel:profileVersion:SigningJob', signingJob_profileVersion - The version of the signing profile that created a signing job.

$sel:signatureExpiresAt:SigningJob', signingJob_signatureExpiresAt - The time when the signature of a signing job expires.

$sel:signedObject:SigningJob', signingJob_signedObject - A SignedObject structure that contains information about a signing job's signed code image.

$sel:signingMaterial:SigningJob', signingJob_signingMaterial - A SigningMaterial object that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.

$sel:source:SigningJob', signingJob_source - A Source that contains information about a signing job's code image source.

$sel:status:SigningJob', signingJob_status - The status of the signing job.

signingJob_createdAt :: Lens' SigningJob (Maybe UTCTime) Source #

The date and time that the signing job was created.

signingJob_isRevoked :: Lens' SigningJob (Maybe Bool) Source #

Indicates whether the signing job is revoked.

signingJob_jobId :: Lens' SigningJob (Maybe Text) Source #

The ID of the signing job.

signingJob_jobInvoker :: Lens' SigningJob (Maybe Text) Source #

The AWS account ID of the job invoker.

signingJob_jobOwner :: Lens' SigningJob (Maybe Text) Source #

The AWS account ID of the job owner.

signingJob_platformDisplayName :: Lens' SigningJob (Maybe Text) Source #

The name of a signing platform.

signingJob_platformId :: Lens' SigningJob (Maybe Text) Source #

The unique identifier for a signing platform.

signingJob_profileName :: Lens' SigningJob (Maybe Text) Source #

The name of the signing profile that created a signing job.

signingJob_profileVersion :: Lens' SigningJob (Maybe Text) Source #

The version of the signing profile that created a signing job.

signingJob_signatureExpiresAt :: Lens' SigningJob (Maybe UTCTime) Source #

The time when the signature of a signing job expires.

signingJob_signedObject :: Lens' SigningJob (Maybe SignedObject) Source #

A SignedObject structure that contains information about a signing job's signed code image.

signingJob_signingMaterial :: Lens' SigningJob (Maybe SigningMaterial) Source #

A SigningMaterial object that contains the Amazon Resource Name (ARN) of the certificate used for the signing job.

signingJob_source :: Lens' SigningJob (Maybe Source) Source #

A Source that contains information about a signing job's code image source.

signingJob_status :: Lens' SigningJob (Maybe SigningStatus) Source #

The status of the signing job.