Skip to main content

third_party_job_details

Creates, updates, deletes, gets or lists a third_party_job_details resource.

Overview

Namethird_party_job_details
TypeResource
Idaws.codepipeline.third_party_job_details

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringThe identifier used to identify the job details in CodePipeline.
dataobjectThe data to be returned by the third party job worker.
noncestringA system-generated random number that CodePipeline uses to ensure that the job is being worked on by only one job worker. Use this number in an AcknowledgeThirdPartyJob request.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_third_party_job_detailsselectregionRequests the details of a job for a third party action. Used for partner actions only. When this API is called, CodePipeline returns temporary credentials for the S3 bucket used to store artifacts for the pipeline, if the action requires access to that S3 bucket for input or output artifacts. This API also returns any secret values defined for the action.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
regionstringAWS region (default: us-east-1)

SELECT examples

Requests the details of a job for a third party action. Used for partner actions only. When this API is called, CodePipeline returns temporary credentials for the S3 bucket used to store artifacts for the pipeline, if the action requires access to that S3 bucket for input or output artifacts. This API also returns any secret values defined for the action.

SELECT
id,
data,
nonce
FROM aws.codepipeline.third_party_job_details
WHERE region = '{{ region }}' -- required
;