Class: Aws::Amplify::Types::StartJobRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Amplify::Types::StartJobRequest
- Defined in:
- gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb
Overview
The request structure for the start job request.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#app_id ⇒ String
The unique ID for an Amplify app.
-
#branch_name ⇒ String
The name of the branch to use for the job.
-
#commit_id ⇒ String
The commit ID from a third-party repository provider for the job.
-
#commit_message ⇒ String
The commit message from a third-party repository provider for the job.
-
#commit_time ⇒ Time
The commit date and time for the job.
-
#job_id ⇒ String
The unique ID for an existing job.
-
#job_reason ⇒ String
A descriptive reason for starting the job.
-
#job_type ⇒ String
Describes the type for the job.
Instance Attribute Details
#app_id ⇒ String
The unique ID for an Amplify app.
2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 |
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 2610 class StartJobRequest < Struct.new( :app_id, :branch_name, :job_id, :job_type, :job_reason, :commit_id, :commit_message, :commit_time) SENSITIVE = [] include Aws::Structure end |
#branch_name ⇒ String
The name of the branch to use for the job.
2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 |
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 2610 class StartJobRequest < Struct.new( :app_id, :branch_name, :job_id, :job_type, :job_reason, :commit_id, :commit_message, :commit_time) SENSITIVE = [] include Aws::Structure end |
#commit_id ⇒ String
The commit ID from a third-party repository provider for the job.
2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 |
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 2610 class StartJobRequest < Struct.new( :app_id, :branch_name, :job_id, :job_type, :job_reason, :commit_id, :commit_message, :commit_time) SENSITIVE = [] include Aws::Structure end |
#commit_message ⇒ String
The commit message from a third-party repository provider for the job.
2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 |
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 2610 class StartJobRequest < Struct.new( :app_id, :branch_name, :job_id, :job_type, :job_reason, :commit_id, :commit_message, :commit_time) SENSITIVE = [] include Aws::Structure end |
#commit_time ⇒ Time
The commit date and time for the job.
2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 |
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 2610 class StartJobRequest < Struct.new( :app_id, :branch_name, :job_id, :job_type, :job_reason, :commit_id, :commit_message, :commit_time) SENSITIVE = [] include Aws::Structure end |
#job_id ⇒ String
The unique ID for an existing job. This is required if the value of
jobType is RETRY.
2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 |
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 2610 class StartJobRequest < Struct.new( :app_id, :branch_name, :job_id, :job_type, :job_reason, :commit_id, :commit_message, :commit_time) SENSITIVE = [] include Aws::Structure end |
#job_reason ⇒ String
A descriptive reason for starting the job.
2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 |
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 2610 class StartJobRequest < Struct.new( :app_id, :branch_name, :job_id, :job_type, :job_reason, :commit_id, :commit_message, :commit_time) SENSITIVE = [] include Aws::Structure end |
#job_type ⇒ String
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.
2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 |
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 2610 class StartJobRequest < Struct.new( :app_id, :branch_name, :job_id, :job_type, :job_reason, :commit_id, :commit_message, :commit_time) SENSITIVE = [] include Aws::Structure end |