An Amplify Job in AWS represents a build or deployment task run within an Amplify app. It provides details about the job such as its status, type, and timing, helping track the progress of app builds, tests, and releases in the Amplify workflow.

aws.amplify_job

Fields

TitleIDTypeData TypeDescription
_keycorestring
account_idcorestring
commit_idcorestringThe commit ID from a third-party repository provider for the job.
commit_messagecorestringThe commit message from a third-party repository provider for the job.
commit_timecoretimestampThe commit date and time for the job.
end_timecoretimestampThe end date and time for the job.
job_arncorestringThe Amazon Resource Name (ARN) for the job.
job_idcorestringThe unique ID for the job.
job_typecorestringThe type for the job. If the value is RELEASE, the job was manually released from its source by using the StartJob API. This value is available only for apps that are connected to a repository. If the value is RETRY, the job was manually retried using the StartJob API. If the value is WEB_HOOK, the job was automatically triggered by webhooks. If the value is MANUAL, the job is for a manually deployed app. Manually deployed apps are not connected to a Git repository.
source_urlcorestringThe source URL for the files to deploy. The source URL can be either an HTTP GET URL that is publicly accessible and downloads a single .zip file, or an Amazon S3 bucket and prefix.
source_url_typecorestringThe type of source specified by the sourceURL. If the value is ZIP, the source is a .zip file. If the value is BUCKET_PREFIX, the source is an Amazon S3 bucket and prefix. If no value is specified, the default is ZIP.
start_timecoretimestampThe start date and time for the job.
statuscorestringThe current status for the job.
tagscorehstore