class Aws::IoT::Types::UpdateJobRequest


@return [Types::JobExecutionsRetryConfig]
Allows you to create the criteria to retry a job.
@!attribute [rw] job_executions_retry_config
@return [String]<br>: docs.aws.amazon.com/greengrass/v2/developerguide/setting-up.html<br><br><br><br></note><br><br>devices.][1]<br>this time. For more information, see [Setting up IoT Greengrass core
<note markdown=“1”> The ‘namespaceId` feature is only supported by IoT Greengrass at
`$aws/things/THING_NAME/jobs/JOB_ID/notify-namespace-NAMESPACE_ID/`
in the following format.
Core sends jobs notifications to MQTT topics that contain the value
When you specify a value for this parameter, Amazon Web Services IoT
The namespace used to indicate that a job is a customer-managed job.
@!attribute [rw] namespace_id
@return [Types::TimeoutConfig]
automatically set to `TIMED_OUT`.
another terminal state before the time expires, it will be
set to `IN_PROGRESS`. If the job execution status is not set to
of the job. The timer is started when the job execution status is
Specifies the amount of time each device has to finish its execution
@!attribute [rw] timeout_config
@return [Types::AbortConfig]
Allows you to create criteria to abort a job.
@!attribute [rw] abort_config
@return [Types::JobExecutionsRolloutConfig]
Allows you to create a staged rollout of the job.
@!attribute [rw] job_executions_rollout_config
@return [Types::PresignedUrlConfig]
Configuration information for pre-signed S3 URLs.
@!attribute [rw] presigned_url_config
@return [String]
A short text description of the job.
@!attribute [rw] description
@return [String]
The ID of the job to be updated.
@!attribute [rw] job_id