libZSservicesZSamazonka-signerZSamazonka-signer
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Signer.DescribeSigningJob

Description

Returns information about a specific code signing job. You specify the job by using the jobId value that is returned by the StartSigningJob operation.

Synopsis

Creating a Request

data DescribeSigningJob Source #

See: newDescribeSigningJob smart constructor.

Constructors

DescribeSigningJob' 

Fields

  • jobId :: Text

    The ID of the signing job on input.

Instances

Instances details
Eq DescribeSigningJob Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

Read DescribeSigningJob Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

Show DescribeSigningJob Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

Generic DescribeSigningJob Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

Associated Types

type Rep DescribeSigningJob :: Type -> Type #

NFData DescribeSigningJob Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

Methods

rnf :: DescribeSigningJob -> () #

Hashable DescribeSigningJob Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

AWSRequest DescribeSigningJob Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

Associated Types

type AWSResponse DescribeSigningJob #

ToHeaders DescribeSigningJob Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

ToPath DescribeSigningJob Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

ToQuery DescribeSigningJob Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

type Rep DescribeSigningJob Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

type Rep DescribeSigningJob = D1 ('MetaData "DescribeSigningJob" "Amazonka.Signer.DescribeSigningJob" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "DescribeSigningJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeSigningJob Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

newDescribeSigningJob Source #

Create a value of DescribeSigningJob 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:jobId:DescribeSigningJob', describeSigningJob_jobId - The ID of the signing job on input.

Request Lenses

describeSigningJob_jobId :: Lens' DescribeSigningJob Text Source #

The ID of the signing job on input.

Destructuring the Response

data DescribeSigningJobResponse Source #

See: newDescribeSigningJobResponse smart constructor.

Constructors

DescribeSigningJobResponse' 

Fields

Instances

Instances details
Eq DescribeSigningJobResponse Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

Read DescribeSigningJobResponse Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

Show DescribeSigningJobResponse Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

Generic DescribeSigningJobResponse Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

Associated Types

type Rep DescribeSigningJobResponse :: Type -> Type #

NFData DescribeSigningJobResponse Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

type Rep DescribeSigningJobResponse Source # 
Instance details

Defined in Amazonka.Signer.DescribeSigningJob

type Rep DescribeSigningJobResponse = D1 ('MetaData "DescribeSigningJobResponse" "Amazonka.Signer.DescribeSigningJob" "libZSservicesZSamazonka-signerZSamazonka-signer" 'False) (C1 ('MetaCons "DescribeSigningJobResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SigningStatus)) :*: S1 ('MetaSel ('Just "overrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SigningPlatformOverrides))) :*: (S1 ('MetaSel ('Just "platformDisplayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "signingMaterial") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SigningMaterial)) :*: S1 ('MetaSel ('Just "requestedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "signatureExpiresAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "profileVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "profileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "signedObject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SignedObject)) :*: S1 ('MetaSel ('Just "platformId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)) :*: (S1 ('MetaSel ('Just "revocationRecord") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SigningJobRevocationRecord)) :*: S1 ('MetaSel ('Just "jobInvoker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "completedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "statusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "jobOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "signingParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))))

newDescribeSigningJobResponse Source #

Create a value of DescribeSigningJobResponse 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:DescribeSigningJobResponse', describeSigningJobResponse_status - Status of the signing job.

$sel:overrides:DescribeSigningJobResponse', describeSigningJobResponse_overrides - A list of any overrides that were applied to the signing operation.

$sel:platformDisplayName:DescribeSigningJobResponse', describeSigningJobResponse_platformDisplayName - A human-readable name for the signing platform associated with the signing job.

$sel:jobId:DescribeSigningJob', describeSigningJobResponse_jobId - The ID of the signing job on output.

$sel:createdAt:DescribeSigningJobResponse', describeSigningJobResponse_createdAt - Date and time that the signing job was created.

$sel:signingMaterial:DescribeSigningJobResponse', describeSigningJobResponse_signingMaterial - The Amazon Resource Name (ARN) of your code signing certificate.

$sel:requestedBy:DescribeSigningJobResponse', describeSigningJobResponse_requestedBy - The IAM principal that requested the signing job.

$sel:signatureExpiresAt:DescribeSigningJobResponse', describeSigningJobResponse_signatureExpiresAt - Thr expiration timestamp for the signature generated by the signing job.

$sel:profileVersion:DescribeSigningJobResponse', describeSigningJobResponse_profileVersion - The version of the signing profile used to initiate the signing job.

$sel:profileName:DescribeSigningJobResponse', describeSigningJobResponse_profileName - The name of the profile that initiated the signing operation.

$sel:signedObject:DescribeSigningJobResponse', describeSigningJobResponse_signedObject - Name of the S3 bucket where the signed code image is saved by code signing.

$sel:platformId:DescribeSigningJobResponse', describeSigningJobResponse_platformId - The microcontroller platform to which your signed code image will be distributed.

$sel:source:DescribeSigningJobResponse', describeSigningJobResponse_source - The object that contains the name of your S3 bucket or your raw code.

$sel:revocationRecord:DescribeSigningJobResponse', describeSigningJobResponse_revocationRecord - A revocation record if the signature generated by the signing job has been revoked. Contains a timestamp and the ID of the IAM entity that revoked the signature.

$sel:jobInvoker:DescribeSigningJobResponse', describeSigningJobResponse_jobInvoker - The IAM entity that initiated the signing job.

$sel:completedAt:DescribeSigningJobResponse', describeSigningJobResponse_completedAt - Date and time that the signing job was completed.

$sel:statusReason:DescribeSigningJobResponse', describeSigningJobResponse_statusReason - String value that contains the status reason.

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

$sel:signingParameters:DescribeSigningJobResponse', describeSigningJobResponse_signingParameters - Map of user-assigned key-value pairs used during signing. These values contain any information that you specified for use in your signing job.

$sel:httpStatus:DescribeSigningJobResponse', describeSigningJobResponse_httpStatus - The response's http status code.

Response Lenses

describeSigningJobResponse_overrides :: Lens' DescribeSigningJobResponse (Maybe SigningPlatformOverrides) Source #

A list of any overrides that were applied to the signing operation.

describeSigningJobResponse_platformDisplayName :: Lens' DescribeSigningJobResponse (Maybe Text) Source #

A human-readable name for the signing platform associated with the signing job.

describeSigningJobResponse_createdAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime) Source #

Date and time that the signing job was created.

describeSigningJobResponse_signingMaterial :: Lens' DescribeSigningJobResponse (Maybe SigningMaterial) Source #

The Amazon Resource Name (ARN) of your code signing certificate.

describeSigningJobResponse_requestedBy :: Lens' DescribeSigningJobResponse (Maybe Text) Source #

The IAM principal that requested the signing job.

describeSigningJobResponse_signatureExpiresAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime) Source #

Thr expiration timestamp for the signature generated by the signing job.

describeSigningJobResponse_profileVersion :: Lens' DescribeSigningJobResponse (Maybe Text) Source #

The version of the signing profile used to initiate the signing job.

describeSigningJobResponse_profileName :: Lens' DescribeSigningJobResponse (Maybe Text) Source #

The name of the profile that initiated the signing operation.

describeSigningJobResponse_signedObject :: Lens' DescribeSigningJobResponse (Maybe SignedObject) Source #

Name of the S3 bucket where the signed code image is saved by code signing.

describeSigningJobResponse_platformId :: Lens' DescribeSigningJobResponse (Maybe Text) Source #

The microcontroller platform to which your signed code image will be distributed.

describeSigningJobResponse_source :: Lens' DescribeSigningJobResponse (Maybe Source) Source #

The object that contains the name of your S3 bucket or your raw code.

describeSigningJobResponse_revocationRecord :: Lens' DescribeSigningJobResponse (Maybe SigningJobRevocationRecord) Source #

A revocation record if the signature generated by the signing job has been revoked. Contains a timestamp and the ID of the IAM entity that revoked the signature.

describeSigningJobResponse_jobInvoker :: Lens' DescribeSigningJobResponse (Maybe Text) Source #

The IAM entity that initiated the signing job.

describeSigningJobResponse_completedAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime) Source #

Date and time that the signing job was completed.

describeSigningJobResponse_signingParameters :: Lens' DescribeSigningJobResponse (Maybe (HashMap Text Text)) Source #

Map of user-assigned key-value pairs used during signing. These values contain any information that you specified for use in your signing job.