The list of criteria that determine when and how to abort the job.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
A short text description of the job.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The list of criteria that determines how many retries are allowed for each failure type for a job.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The rate of increase for a job rollout. This parameter allows you to define an exponential rate for a job rollout.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-JobExecutionsRolloutConfig_MaximumPerMinute <
Int32>
The maximum number of things that will be notified of a pending job, per minute. This parameter allows you to create a staged rollout.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The ID of the job to be updated.
Required? | True |
Position? | 1 |
Accept pipeline input? | True (ByValue, ByPropertyName) |
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.$aws/things/THING_NAME/jobs/JOB_ID/notify-namespace-NAMESPACE_ID/
The namespaceId
feature is in public preview.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Changes the cmdlet behavior to return the value passed to the JobId parameter. The -PassThru parameter is deprecated, use -Select '^JobId' instead. This parameter will be removed in a future version.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-PresignedUrlConfig_ExpiresInSec <Int64>
How long (in seconds) pre-signed URLs are valid. Valid values are 60 - 3600, the default value is 3600 seconds. Pre-signed URLs are generated when Jobs receives an MQTT request for the job document.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-PresignedUrlConfig_RoleArn <
String>
The ARN of an IAM role that grants grants permission to download files from the S3 bucket where the job data/updates are stored. The role must also grant permission for IoT to download the files.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.IoT.Model.UpdateJobResponse). Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-TimeoutConfig_InProgressTimeoutInMinute <Int64>
Specifies the amount of time, in minutes, this device has to finish execution of this job. The timeout interval can be anywhere between 1 minute and 7 days (1 to 10080 minutes). The in progress timer can't be updated and will apply to all job executions for the job. Whenever a job execution remains in the IN_PROGRESS status for longer than this interval, the job execution will fail and switch to the terminal TIMED_OUT
status.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | TimeoutConfig_InProgressTimeoutInMinutes |