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

Description

Lists all your signing jobs. You can use the maxResults parameter to limit the number of signing jobs that are returned in the response. If additional jobs remain to be listed, code signing returns a nextToken value. Use this value in subsequent calls to ListSigningJobs to fetch the remaining values. You can continue calling ListSigningJobs with your maxResults parameter and with new values that code signing returns in the nextToken parameter until all of your signing jobs have been returned.

This operation returns paginated results.

Synopsis

Creating a Request

data ListSigningJobs Source #

See: newListSigningJobs smart constructor.

Constructors

ListSigningJobs' 

Fields

  • isRevoked :: Maybe Bool

    Filters results to return only signing jobs with revoked signatures.

  • jobInvoker :: Maybe Text

    Filters results to return only signing jobs initiated by a specified IAM entity.

  • maxResults :: Maybe Natural

    Specifies the maximum number of items to return in the response. Use this parameter when paginating results. If additional items exist beyond the number you specify, the nextToken element is set in the response. Use the nextToken value in a subsequent request to retrieve additional items.

  • nextToken :: Maybe Text

    String for specifying the next set of paginated results to return. After you receive a response with truncated results, use this parameter in a subsequent request. Set it to the value of nextToken from the response that you just received.

  • platformId :: Maybe Text

    The ID of microcontroller platform that you specified for the distribution of your code image.

  • requestedBy :: Maybe Text

    The IAM principal that requested the signing job.

  • signatureExpiresAfter :: Maybe POSIX

    Filters results to return only signing jobs with signatures expiring after a specified timestamp.

  • signatureExpiresBefore :: Maybe POSIX

    Filters results to return only signing jobs with signatures expiring before a specified timestamp.

  • status :: Maybe SigningStatus

    A status value with which to filter your results.

Instances

Instances details
ToHeaders ListSigningJobs Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

ToPath ListSigningJobs Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

ToQuery ListSigningJobs Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

AWSPager ListSigningJobs Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

AWSRequest ListSigningJobs Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

Associated Types

type AWSResponse ListSigningJobs #

Generic ListSigningJobs Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

Associated Types

type Rep ListSigningJobs :: Type -> Type #

Read ListSigningJobs Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

Show ListSigningJobs Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

NFData ListSigningJobs Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

Methods

rnf :: ListSigningJobs -> () #

Eq ListSigningJobs Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

Hashable ListSigningJobs Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

type AWSResponse ListSigningJobs Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

type Rep ListSigningJobs Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

newListSigningJobs :: ListSigningJobs Source #

Create a value of ListSigningJobs 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:

ListSigningJobs, listSigningJobs_isRevoked - Filters results to return only signing jobs with revoked signatures.

ListSigningJobs, listSigningJobs_jobInvoker - Filters results to return only signing jobs initiated by a specified IAM entity.

$sel:maxResults:ListSigningJobs', listSigningJobs_maxResults - Specifies the maximum number of items to return in the response. Use this parameter when paginating results. If additional items exist beyond the number you specify, the nextToken element is set in the response. Use the nextToken value in a subsequent request to retrieve additional items.

ListSigningJobs, listSigningJobs_nextToken - String for specifying the next set of paginated results to return. After you receive a response with truncated results, use this parameter in a subsequent request. Set it to the value of nextToken from the response that you just received.

ListSigningJobs, listSigningJobs_platformId - The ID of microcontroller platform that you specified for the distribution of your code image.

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

$sel:signatureExpiresAfter:ListSigningJobs', listSigningJobs_signatureExpiresAfter - Filters results to return only signing jobs with signatures expiring after a specified timestamp.

$sel:signatureExpiresBefore:ListSigningJobs', listSigningJobs_signatureExpiresBefore - Filters results to return only signing jobs with signatures expiring before a specified timestamp.

ListSigningJobs, listSigningJobs_status - A status value with which to filter your results.

Request Lenses

listSigningJobs_isRevoked :: Lens' ListSigningJobs (Maybe Bool) Source #

Filters results to return only signing jobs with revoked signatures.

listSigningJobs_jobInvoker :: Lens' ListSigningJobs (Maybe Text) Source #

Filters results to return only signing jobs initiated by a specified IAM entity.

listSigningJobs_maxResults :: Lens' ListSigningJobs (Maybe Natural) Source #

Specifies the maximum number of items to return in the response. Use this parameter when paginating results. If additional items exist beyond the number you specify, the nextToken element is set in the response. Use the nextToken value in a subsequent request to retrieve additional items.

listSigningJobs_nextToken :: Lens' ListSigningJobs (Maybe Text) Source #

String for specifying the next set of paginated results to return. After you receive a response with truncated results, use this parameter in a subsequent request. Set it to the value of nextToken from the response that you just received.

listSigningJobs_platformId :: Lens' ListSigningJobs (Maybe Text) Source #

The ID of microcontroller platform that you specified for the distribution of your code image.

listSigningJobs_requestedBy :: Lens' ListSigningJobs (Maybe Text) Source #

The IAM principal that requested the signing job.

listSigningJobs_signatureExpiresAfter :: Lens' ListSigningJobs (Maybe UTCTime) Source #

Filters results to return only signing jobs with signatures expiring after a specified timestamp.

listSigningJobs_signatureExpiresBefore :: Lens' ListSigningJobs (Maybe UTCTime) Source #

Filters results to return only signing jobs with signatures expiring before a specified timestamp.

listSigningJobs_status :: Lens' ListSigningJobs (Maybe SigningStatus) Source #

A status value with which to filter your results.

Destructuring the Response

data ListSigningJobsResponse Source #

See: newListSigningJobsResponse smart constructor.

Constructors

ListSigningJobsResponse' 

Fields

Instances

Instances details
Generic ListSigningJobsResponse Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

Associated Types

type Rep ListSigningJobsResponse :: Type -> Type #

Read ListSigningJobsResponse Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

Show ListSigningJobsResponse Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

NFData ListSigningJobsResponse Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

Methods

rnf :: ListSigningJobsResponse -> () #

Eq ListSigningJobsResponse Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

type Rep ListSigningJobsResponse Source # 
Instance details

Defined in Amazonka.Signer.ListSigningJobs

type Rep ListSigningJobsResponse = D1 ('MetaData "ListSigningJobsResponse" "Amazonka.Signer.ListSigningJobs" "amazonka-signer-2.0-6FMkzGQuyn8GnMBl8IyiHv" 'False) (C1 ('MetaCons "ListSigningJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SigningJob])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSigningJobsResponse Source #

Create a value of ListSigningJobsResponse 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:jobs:ListSigningJobsResponse', listSigningJobsResponse_jobs - A list of your signing jobs.

ListSigningJobs, listSigningJobsResponse_nextToken - String for specifying the next set of paginated results.

$sel:httpStatus:ListSigningJobsResponse', listSigningJobsResponse_httpStatus - The response's http status code.

Response Lenses

listSigningJobsResponse_nextToken :: Lens' ListSigningJobsResponse (Maybe Text) Source #

String for specifying the next set of paginated results.