StartJobRequest
¶
Source code in docs_src/capo_amplify/types/start_job_request.py
commit_id
instance-attribute
¶
commit_id: NotRequired[CommitId]
The commit ID from a third-party repository provider for the job.
commit_message
instance-attribute
¶
commit_message: NotRequired[CommitMessage]
The commit message from a third-party repository provider for the job.
commit_time
instance-attribute
¶
commit_time: NotRequired[CommitTime]
The commit date and time for the job.
job_id
instance-attribute
¶
job_id: NotRequired[JobId]
The unique ID for an existing job. This is required if the value of jobType is RETRY.
job_reason
instance-attribute
¶
job_reason: NotRequired[JobReason]
A descriptive reason for starting the job.
job_type
instance-attribute
¶
job_type: JobType
Describes the type for the job. The job type RELEASE starts a new job with the latest change from the specified branch. This value is available only for apps that are connected to a repository.
The job type RETRY retries an existing job. If the job type value is RETRY, the jobId is also required.