AWS::IoT::JobTemplate AbortCriteria

The criteria that determine when and how a job abort takes place.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Action" : String, "FailureType" : String, "MinNumberOfExecutedThings" : Integer, "ThresholdPercentage" : Double }

YAML

Action: String FailureType: String MinNumberOfExecutedThings: Integer ThresholdPercentage: Double

Properties

Action

The type of job action to take to initiate the job abort.

Required: Yes

Type: String

Update requires: Replacement

FailureType

The type of job execution failures that can initiate a job abort.

Required: Yes

Type: String

Update requires: Replacement

MinNumberOfExecutedThings

The minimum number of things which must receive job execution notifications before the job can be aborted.

Required: Yes

Type: Integer

Update requires: Replacement

ThresholdPercentage

The minimum percentage of job execution failures that must occur to initiate the job abort.

AWS IoT Core supports up to two digits after the decimal (for example, 10.9 and 10.99, but not 10.999).

Required: Yes

Type: Double

Update requires: Replacement