Enterprise Crm Frontends Eventbus Proto Trigger Config Response
data class EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse(val alertConfig: List<EnterpriseCrmEventbusProtoWorkflowAlertConfigResponse>, val cloudSchedulerConfig: EnterpriseCrmEventbusProtoCloudSchedulerConfigResponse, val description: String, val enabledClients: List<String>, val errorCatcherId: String, val label: String, val nextTasksExecutionPolicy: String, val pauseWorkflowExecutions: Boolean, val position: EnterpriseCrmEventbusProtoCoordinateResponse, val properties: Map<String, String>, val startTasks: List<EnterpriseCrmEventbusProtoNextTaskResponse>, val triggerCriteria: EnterpriseCrmEventbusProtoTriggerCriteriaResponse, val triggerId: String, val triggerNumber: String, val triggerType: String)
Configuration detail of a trigger. Next available id: 19
Constructors
Link copied to clipboard
fun EnterpriseCrmFrontendsEventbusProtoTriggerConfigResponse(alertConfig: List<EnterpriseCrmEventbusProtoWorkflowAlertConfigResponse>, cloudSchedulerConfig: EnterpriseCrmEventbusProtoCloudSchedulerConfigResponse, description: String, enabledClients: List<String>, errorCatcherId: String, label: String, nextTasksExecutionPolicy: String, pauseWorkflowExecutions: Boolean, position: EnterpriseCrmEventbusProtoCoordinateResponse, properties: Map<String, String>, startTasks: List<EnterpriseCrmEventbusProtoNextTaskResponse>, triggerCriteria: EnterpriseCrmEventbusProtoTriggerCriteriaResponse, triggerId: String, triggerNumber: String, triggerType: String)
Types
Properties
Link copied to clipboard
Link copied to clipboard
The list of client ids which are enabled to execute the workflow using this trigger. In other words, these clients have the workflow execution privledges for this trigger. For API trigger, the client id in the incoming request is validated against the list of enabled clients. For non-API triggers, one workflow execution is triggered on behalf of each enabled client.
Link copied to clipboard