Skip to main content

WorkflowDefinition

Type Alias WorkflowDefinition 

Source
pub type WorkflowDefinition = WorkflowDefinition;
Expand description

Alias for pb::WorkflowDefinition.

Aliased Type§

pub struct WorkflowDefinition {
    pub id: String,
    pub generation: i64,
    pub target: Option<BoundWorkflowTarget>,
    pub activations: Vec<WorkflowActivation>,
    pub paused: bool,
    pub created_by_subject_id: String,
    pub created_at: Option<Timestamp>,
    pub updated_at: Option<Timestamp>,
    pub provider_name: String,
    pub run_as: Option<SubjectContext>,
}

Fields§

§id: String§generation: i64§target: Option<BoundWorkflowTarget>§activations: Vec<WorkflowActivation>§paused: bool§created_by_subject_id: String§created_at: Option<Timestamp>§updated_at: Option<Timestamp>§provider_name: String§run_as: Option<SubjectContext>