| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
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
- data DescribeSigningJob = DescribeSigningJob' {}
- newDescribeSigningJob :: Text -> DescribeSigningJob
- describeSigningJob_jobId :: Lens' DescribeSigningJob Text
- data DescribeSigningJobResponse = DescribeSigningJobResponse' {
- status :: Maybe SigningStatus
- overrides :: Maybe SigningPlatformOverrides
- platformDisplayName :: Maybe Text
- jobId :: Maybe Text
- createdAt :: Maybe POSIX
- signingMaterial :: Maybe SigningMaterial
- requestedBy :: Maybe Text
- signatureExpiresAt :: Maybe POSIX
- profileVersion :: Maybe Text
- profileName :: Maybe Text
- signedObject :: Maybe SignedObject
- platformId :: Maybe Text
- source :: Maybe Source
- revocationRecord :: Maybe SigningJobRevocationRecord
- jobInvoker :: Maybe Text
- completedAt :: Maybe POSIX
- statusReason :: Maybe Text
- jobOwner :: Maybe Text
- signingParameters :: Maybe (HashMap Text Text)
- httpStatus :: Int
- newDescribeSigningJobResponse :: Int -> DescribeSigningJobResponse
- describeSigningJobResponse_status :: Lens' DescribeSigningJobResponse (Maybe SigningStatus)
- describeSigningJobResponse_overrides :: Lens' DescribeSigningJobResponse (Maybe SigningPlatformOverrides)
- describeSigningJobResponse_platformDisplayName :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_jobId :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_createdAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime)
- describeSigningJobResponse_signingMaterial :: Lens' DescribeSigningJobResponse (Maybe SigningMaterial)
- describeSigningJobResponse_requestedBy :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_signatureExpiresAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime)
- describeSigningJobResponse_profileVersion :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_profileName :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_signedObject :: Lens' DescribeSigningJobResponse (Maybe SignedObject)
- describeSigningJobResponse_platformId :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_source :: Lens' DescribeSigningJobResponse (Maybe Source)
- describeSigningJobResponse_revocationRecord :: Lens' DescribeSigningJobResponse (Maybe SigningJobRevocationRecord)
- describeSigningJobResponse_jobInvoker :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_completedAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime)
- describeSigningJobResponse_statusReason :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_jobOwner :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_signingParameters :: Lens' DescribeSigningJobResponse (Maybe (HashMap Text Text))
- describeSigningJobResponse_httpStatus :: Lens' DescribeSigningJobResponse Int
Creating a Request
data DescribeSigningJob Source #
See: newDescribeSigningJob smart constructor.
Constructors
| DescribeSigningJob' | |
Instances
newDescribeSigningJob Source #
Arguments
| :: Text | |
| -> DescribeSigningJob |
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
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_status :: Lens' DescribeSigningJobResponse (Maybe SigningStatus) Source #
Status of the signing job.
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_jobId :: Lens' DescribeSigningJobResponse (Maybe Text) Source #
The ID of the signing job on output.
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_statusReason :: Lens' DescribeSigningJobResponse (Maybe Text) Source #
String value that contains the status reason.
describeSigningJobResponse_jobOwner :: Lens' DescribeSigningJobResponse (Maybe Text) Source #
The AWS account ID of the job owner.
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.
describeSigningJobResponse_httpStatus :: Lens' DescribeSigningJobResponse Int Source #
The response's http status code.