Skip to content
v2.274.0

Predicate Struct ​

Represents a trigger predicate.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_glue as glue } from 'aws-cdk-lib';

declare const condition: glue.Condition;
const predicate: glue.Predicate = {
  conditions: [condition],
  logical: glue.PredicateLogical.AND,
};

Properties ​

conditionsCondition[]conditionstyping.List[Condition]conditionsList<Condition>ConditionsCondition[]Conditions*[]Condition#
A list of the conditions that determine when the trigger will fire.

Default: no conditions are provided

The logical operator to be applied to the conditions.

Default: PredicateLogical.AND if multiple conditions are provided, no logical operator if only one condition