CANONICAL TYPE REFERENCE
WorkflowTriggerState
A trigger configuration for automated workflow execution
Unique identifier
Tenant ID
Associated workflow ID
Pinned workflow version ID (optional)
nameString!Trigger name
What makes this trigger fire, and how it is configured.
isEnabledBoolean!Whether the trigger is enabled
Policy for concurrent executions
Maximum concurrent executions (optional)
createdAtString!Creation timestamp (ISO8601)
updatedAtString!Last update timestamp (ISO8601)
View exact SDL
"""A trigger configuration for automated workflow execution"""
type WorkflowTriggerState @iac_resource(name: "workflow_trigger") @iac_ops(create: "createWorkflowTrigger", read: "workflowTrigger", update: "updateWorkflowTrigger", delete: "deleteWorkflowTrigger") {
"""Unique identifier"""
id: WorkflowTriggerID! @iac_identity(assignedBy: SERVER) @iac_computed
"""Tenant ID"""
tenantId: TenantID! @iac_computed
"""Associated workflow ID"""
workflowId: WorkflowID! @iac_ref(resource: "workflow") @iac_createOnly
"""Pinned workflow version ID (optional)"""
versionId: WorkflowVersionID @iac_ref(resource: "workflow_version") @iac_createOnly
"""Trigger name"""
name: String!
"""What makes this trigger fire, and how it is configured."""
config: TriggerConfig! @iac_validate(with: ["workflow-trigger-config"])
"""Whether the trigger is enabled"""
isEnabled: Boolean!
"""Policy for concurrent executions"""
concurrencyPolicy: ConcurrencyPolicy!
"""Maximum concurrent executions (optional)"""
maxConcurrentExecutions: Int
"""Creation timestamp (ISO8601)"""
createdAt: String! @iac_computed
"""Last update timestamp (ISO8601)"""
updatedAt: String! @iac_computed
}One stable address across all schema views. Follow a field’s type to explore connections between domains.