| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
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' {
- completedAt :: Maybe POSIX
- createdAt :: Maybe POSIX
- jobId :: Maybe Text
- jobInvoker :: Maybe Text
- jobOwner :: Maybe Text
- overrides :: Maybe SigningPlatformOverrides
- platformDisplayName :: Maybe Text
- platformId :: Maybe Text
- profileName :: Maybe Text
- profileVersion :: Maybe Text
- requestedBy :: Maybe Text
- revocationRecord :: Maybe SigningJobRevocationRecord
- signatureExpiresAt :: Maybe POSIX
- signedObject :: Maybe SignedObject
- signingMaterial :: Maybe SigningMaterial
- signingParameters :: Maybe (HashMap Text Text)
- source :: Maybe Source
- status :: Maybe SigningStatus
- statusReason :: Maybe Text
- httpStatus :: Int
- newDescribeSigningJobResponse :: Int -> DescribeSigningJobResponse
- describeSigningJobResponse_completedAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime)
- describeSigningJobResponse_createdAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime)
- describeSigningJobResponse_jobId :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_jobInvoker :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_jobOwner :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_overrides :: Lens' DescribeSigningJobResponse (Maybe SigningPlatformOverrides)
- describeSigningJobResponse_platformDisplayName :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_platformId :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_profileName :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_profileVersion :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_requestedBy :: Lens' DescribeSigningJobResponse (Maybe Text)
- describeSigningJobResponse_revocationRecord :: Lens' DescribeSigningJobResponse (Maybe SigningJobRevocationRecord)
- describeSigningJobResponse_signatureExpiresAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime)
- describeSigningJobResponse_signedObject :: Lens' DescribeSigningJobResponse (Maybe SignedObject)
- describeSigningJobResponse_signingMaterial :: Lens' DescribeSigningJobResponse (Maybe SigningMaterial)
- describeSigningJobResponse_signingParameters :: Lens' DescribeSigningJobResponse (Maybe (HashMap Text Text))
- describeSigningJobResponse_source :: Lens' DescribeSigningJobResponse (Maybe Source)
- describeSigningJobResponse_status :: Lens' DescribeSigningJobResponse (Maybe SigningStatus)
- describeSigningJobResponse_statusReason :: Lens' DescribeSigningJobResponse (Maybe 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:
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:completedAt:DescribeSigningJobResponse', describeSigningJobResponse_completedAt - Date and time that the signing job was completed.
DescribeSigningJobResponse, describeSigningJobResponse_createdAt - Date and time that the signing job was created.
DescribeSigningJob, describeSigningJobResponse_jobId - The ID of the signing job on output.
DescribeSigningJobResponse, describeSigningJobResponse_jobInvoker - The IAM entity that initiated the signing job.
DescribeSigningJobResponse, describeSigningJobResponse_jobOwner - The AWS account ID of the job owner.
$sel:overrides:DescribeSigningJobResponse', describeSigningJobResponse_overrides - A list of any overrides that were applied to the signing operation.
DescribeSigningJobResponse, describeSigningJobResponse_platformDisplayName - A human-readable name for the signing platform associated with the
signing job.
DescribeSigningJobResponse, describeSigningJobResponse_platformId - The microcontroller platform to which your signed code image will be
distributed.
DescribeSigningJobResponse, describeSigningJobResponse_profileName - The name of the profile that initiated the signing operation.
DescribeSigningJobResponse, describeSigningJobResponse_profileVersion - The version of the signing profile used to initiate the signing job.
$sel:requestedBy:DescribeSigningJobResponse', describeSigningJobResponse_requestedBy - The IAM principal that requested the signing job.
$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.
DescribeSigningJobResponse, describeSigningJobResponse_signatureExpiresAt - Thr expiration timestamp for the signature generated by the signing job.
DescribeSigningJobResponse, describeSigningJobResponse_signedObject - Name of the S3 bucket where the signed code image is saved by code
signing.
DescribeSigningJobResponse, describeSigningJobResponse_signingMaterial - The Amazon Resource Name (ARN) of your code signing certificate.
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.
DescribeSigningJobResponse, describeSigningJobResponse_source - The object that contains the name of your S3 bucket or your raw code.
DescribeSigningJobResponse, describeSigningJobResponse_status - Status of the signing job.
$sel:statusReason:DescribeSigningJobResponse', describeSigningJobResponse_statusReason - String value that contains the status reason.
$sel:httpStatus:DescribeSigningJobResponse', describeSigningJobResponse_httpStatus - The response's http status code.
Response Lenses
describeSigningJobResponse_completedAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime) Source #
Date and time that the signing job was completed.
describeSigningJobResponse_createdAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime) Source #
Date and time that the signing job was created.
describeSigningJobResponse_jobId :: Lens' DescribeSigningJobResponse (Maybe Text) Source #
The ID of the signing job on output.
describeSigningJobResponse_jobInvoker :: Lens' DescribeSigningJobResponse (Maybe Text) Source #
The IAM entity that initiated the signing job.
describeSigningJobResponse_jobOwner :: Lens' DescribeSigningJobResponse (Maybe Text) Source #
The AWS account ID of the job owner.
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_platformId :: Lens' DescribeSigningJobResponse (Maybe Text) Source #
The microcontroller platform to which your signed code image will be distributed.
describeSigningJobResponse_profileName :: Lens' DescribeSigningJobResponse (Maybe Text) Source #
The name of the profile that initiated the signing operation.
describeSigningJobResponse_profileVersion :: Lens' DescribeSigningJobResponse (Maybe Text) Source #
The version of the signing profile used to initiate the signing job.
describeSigningJobResponse_requestedBy :: Lens' DescribeSigningJobResponse (Maybe Text) Source #
The IAM principal that requested the signing job.
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_signatureExpiresAt :: Lens' DescribeSigningJobResponse (Maybe UTCTime) Source #
Thr expiration timestamp for the signature generated by the signing job.
describeSigningJobResponse_signedObject :: Lens' DescribeSigningJobResponse (Maybe SignedObject) Source #
Name of the S3 bucket where the signed code image is saved by code signing.
describeSigningJobResponse_signingMaterial :: Lens' DescribeSigningJobResponse (Maybe SigningMaterial) Source #
The Amazon Resource Name (ARN) of your code signing certificate.
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_source :: Lens' DescribeSigningJobResponse (Maybe Source) Source #
The object that contains the name of your S3 bucket or your raw code.
describeSigningJobResponse_status :: Lens' DescribeSigningJobResponse (Maybe SigningStatus) Source #
Status of the signing job.
describeSigningJobResponse_statusReason :: Lens' DescribeSigningJobResponse (Maybe Text) Source #
String value that contains the status reason.
describeSigningJobResponse_httpStatus :: Lens' DescribeSigningJobResponse Int Source #
The response's http status code.