# ExternalSourceTrigger **Type**: `object` ## Properties - name: conditionIds (required) type: array of string description: The ids for the conditions that are activated by this trigger. - name: duration (required) type: string description: The duration for which the associated conditions will be active. - name: type (required) type: enum: `event-predicate` description: This trigger is activated by an external source, for eg: an API call from an observability tool.