Skip to content

aws.signer.describe_signing_job

Example SQL Queries

SELECT * FROM
aws.signer.describe_signing_job
WHERE
"job_id" = 'VALUE';

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.

Table Definition

Column NameColumn Data Type
job_id Required Input Column

The ID of the signing job on output.

VARCHAR
_aws_profile Input Column

The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role.

STRUCT(
"type" VARCHAR,
"name" VARCHAR,
"account_id" VARCHAR,
"via_profile_name" VARCHAR,
"assumed_role_arn" VARCHAR,
"organization" STRUCT(
"account_name" VARCHAR,
"id" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[],
"master_account" STRUCT(
"id" VARCHAR,
"email" VARCHAR
),
"parents" STRUCT(
"type" VARCHAR,
"id" VARCHAR,
"name" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[]
)[]
)
)
Show child fields
_aws_profile.account_id

The AWS account id

_aws_profile.assumed_role_arn

The ARN of the assumed role

_aws_profile.name

The unique name of the profile.

_aws_profile.organization

Information about this profile's membership in the AWS organization.

Show child fields
_aws_profile.organization.account_name

The name of account speciifed by the organization

_aws_profile.organization.id

The organization id

_aws_profile.organization.master_account
Show child fields
_aws_profile.organization.master_account.email

The organization master account email address

_aws_profile.organization.master_account.id

The organization master account id

_aws_profile.organization.parents[]
Show child fields
_aws_profile.organization.parents[].id

The id of the parent

_aws_profile.organization.parents[].name

The name of the parent

_aws_profile.organization.parents[].tags[]
Show child fields
_aws_profile.organization.parents[].tags[].key
_aws_profile.organization.parents[].tags[].value
_aws_profile.organization.parents[].type

The type of parent can be an organization unit or a root

_aws_profile.organization.tags[]
Show child fields
_aws_profile.organization.tags[].key
_aws_profile.organization.tags[].value
_aws_profile.type

The type of profile, either 'credentials' or 'assumed_role'

_aws_profile.via_profile_name

This IAM role for this profile is assumed by first utilizing another profile with this name to obtain credentials.

_aws_region Input Column

The AWS region to use.

VARCHAR
completed_at

Date and time that the signing job was completed.

TIMESTAMP_S
created_at

Date and time that the signing job was created.

TIMESTAMP_S
job_invoker

The IAM entity that initiated the signing job.

VARCHAR
job_owner

The AWS account ID of the job owner.

VARCHAR
overrides

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

STRUCT(
"signing_configuration" STRUCT(
"encryption_algorithm" VARCHAR,
"hash_algorithm" VARCHAR
),
"signing_image_format" VARCHAR
)
Show child fields
overrides.signing_configuration

A signing configuration that overrides the default encryption or hash algorithm of a signing job.

Show child fields
overrides.signing_configuration.encryption_algorithm

A specified override of the default encryption algorithm that is used in a code-signing job.

overrides.signing_configuration.hash_algorithm

A specified override of the default hash algorithm that is used in a code-signing job.

overrides.signing_image_format

A signed image is a JSON object. When overriding the default signing platform configuration, a customer can select either of two signing formats, JSONEmbedded or JSONDetached. (A third format value, JSON, is reserved for future use.) With JSONEmbedded, the signing image has the payload embedded in it. With JSONDetached, the payload is not be embedded in the signing image.

platform_display_name

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

VARCHAR
platform_id

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

VARCHAR
profile_name

The name of the profile that initiated the signing operation.

VARCHAR
profile_version

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

VARCHAR
requested_by

The IAM principal that requested the signing job.

VARCHAR
revocation_record

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.

STRUCT(
"reason" VARCHAR,
"revoked_at" TIMESTAMP_S,
"revoked_by" VARCHAR
)
Show child fields
revocation_record.reason

A caller-supplied reason for revocation.

revocation_record.revoked_at

The time of revocation.

revocation_record.revoked_by

The identity of the revoker.

signature_expires_at

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

TIMESTAMP_S
signed_object

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

STRUCT(
"s3" STRUCT(
"bucket_name" VARCHAR,
"key" VARCHAR
)
)
Show child fields
signed_object.s3

The S3SignedObject.

Show child fields
signed_object.s3.bucket_name

Name of the S3 bucket.

signed_object.s3.key

Key name that uniquely identifies a signed code image in your bucket.

signing_material

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

STRUCT(
"certificate_arn" VARCHAR
)
Show child fields
signing_material.certificate_arn

The Amazon Resource Name (ARN) of the certificates that is used to sign your code.

signing_parameters

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

MAP(VARCHAR, VARCHAR)
source

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

STRUCT(
"s3" STRUCT(
"bucket_name" VARCHAR,
"key" VARCHAR,
"version" VARCHAR
)
)
Show child fields
source.s3

The S3Source object.

Show child fields
source.s3.bucket_name

Name of the S3 bucket.

source.s3.key

Key name of the bucket object that contains your unsigned code.

source.s3.version

Version of your source image in your version enabled S3 bucket.

status

Status of the signing job.

VARCHAR
status_reason

String value that contains the status reason.

VARCHAR