DeploymentIoTJobAbortCriteriaArgs

data class DeploymentIoTJobAbortCriteriaArgs(val action: Output<DeploymentIoTJobAbortCriteriaAction>, val failureType: Output<DeploymentIoTJobAbortCriteriaFailureType>, val minNumberOfExecutedThings: Output<Int>, val thresholdPercentage: Output<Double>) : ConvertibleToJava<DeploymentIoTJobAbortCriteriaArgs>

Constructors

Link copied to clipboard
constructor(action: Output<DeploymentIoTJobAbortCriteriaAction>, failureType: Output<DeploymentIoTJobAbortCriteriaFailureType>, minNumberOfExecutedThings: Output<Int>, thresholdPercentage: Output<Double>)

Properties

Link copied to clipboard

The action to perform when the criteria are met.

Link copied to clipboard

The type of job deployment failure that can cancel a job.

Link copied to clipboard

The minimum number of things that receive the configuration before the job can cancel.

Link copied to clipboard

The minimum percentage of failureType failures that occur before the job can cancel. This parameter supports up to two digits after the decimal (for example, you can specify 10.9 or 10.99 , but not 10.999 ).

Functions

Link copied to clipboard
open override fun toJava(): DeploymentIoTJobAbortCriteriaArgs