AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Container for the parameters to the UpdateJob operation. Updates supported fields of the specified job.
Requires permission to access the UpdateJob action.
Namespace: Amazon.IoT.Model
Assembly: AWSSDK.IoT.dll
Version: 3.x.y.z
public class UpdateJobRequest : AmazonIoTRequest IAmazonWebServiceRequest
The UpdateJobRequest type exposes the following members
Name | Description | |
---|---|---|
UpdateJobRequest() |
Name | Type | Description | |
---|---|---|---|
AbortConfig | Amazon.IoT.Model.AbortConfig |
Gets and sets the property AbortConfig. Allows you to create criteria to abort a job. |
|
Description | System.String |
Gets and sets the property Description. A short text description of the job. |
|
JobExecutionsRetryConfig | Amazon.IoT.Model.JobExecutionsRetryConfig |
Gets and sets the property JobExecutionsRetryConfig. Allows you to create the criteria to retry a job. |
|
JobExecutionsRolloutConfig | Amazon.IoT.Model.JobExecutionsRolloutConfig |
Gets and sets the property JobExecutionsRolloutConfig. Allows you to create a staged rollout of the job. |
|
JobId | System.String |
Gets and sets the property JobId. The ID of the job to be updated. |
|
NamespaceId | System.String |
Gets and sets the property NamespaceId. The namespace used to indicate that a job is a customer-managed job. When you specify a value for this parameter, Amazon Web Services IoT Core sends jobs notifications to MQTT topics that contain the value in the following format.
The |
|
PresignedUrlConfig | Amazon.IoT.Model.PresignedUrlConfig |
Gets and sets the property PresignedUrlConfig. Configuration information for pre-signed S3 URLs. |
|
TimeoutConfig | Amazon.IoT.Model.TimeoutConfig |
Gets and sets the property TimeoutConfig.
Specifies the amount of time each device has to finish its execution of the job. The
timer is started when the job execution status is set to |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5