NAME
Paws::IoT::AbortCriteria
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::IoT::AbortCriteria object:
$service_obj->Method(Att1 => { Action => $value, ..., ThresholdPercentage => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::IoT::AbortCriteria object:
$result = $service_obj->Method(...);
$result->Att1->Action
DESCRIPTION
Details of abort criteria to define rules to abort the job.
ATTRIBUTES
REQUIRED Action => Str
The type of abort action to initiate a job abort.
REQUIRED FailureType => Str
The type of job execution failure to define a rule to initiate a job abort.
REQUIRED MinNumberOfExecutedThings => Int
Minimum number of executed things before evaluating an abort rule.
REQUIRED ThresholdPercentage => Num
The threshold as a percentage of the total number of executed things that will initiate a job abort.
AWS IoT supports up to two digits after the decimal (for example, 10.9 and 10.99, but not 10.999).
SEE ALSO
This class forms part of Paws, describing an object used in Paws::IoT
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues