Type alias FlowModule

FlowModule: {
    cache_ttl?: number;
    continue_on_error?: boolean;
    delete_after_use?: boolean;
    id: string;
    mock?: {
        enabled?: boolean;
        return_value?: unknown;
    };
    priority?: number;
    retry?: Retry;
    sleep?: InputTransform;
    stop_after_if?: {
        expr: string;
        skip_if_stopped?: boolean;
    };
    summary?: string;
    suspend?: {
        hide_cancel?: boolean;
        required_events?: number;
        resume_form?: {
            schema?: {
                [key: string]: unknown;
            };
        };
        self_approval_disabled?: boolean;
        timeout?: number;
        user_auth_required?: boolean;
        user_groups_required?: InputTransform;
    };
    timeout?: number;
    value: FlowModuleValue;
}

Type declaration

  • Optional cache_ttl?: number
  • Optional continue_on_error?: boolean
  • Optional delete_after_use?: boolean
  • id: string
  • Optional mock?: {
        enabled?: boolean;
        return_value?: unknown;
    }
    • Optional enabled?: boolean
    • Optional return_value?: unknown
  • Optional priority?: number
  • Optional retry?: Retry
  • Optional sleep?: InputTransform
  • Optional stop_after_if?: {
        expr: string;
        skip_if_stopped?: boolean;
    }
    • expr: string
    • Optional skip_if_stopped?: boolean
  • Optional summary?: string
  • Optional suspend?: {
        hide_cancel?: boolean;
        required_events?: number;
        resume_form?: {
            schema?: {
                [key: string]: unknown;
            };
        };
        self_approval_disabled?: boolean;
        timeout?: number;
        user_auth_required?: boolean;
        user_groups_required?: InputTransform;
    }
    • Optional hide_cancel?: boolean
    • Optional required_events?: number
    • Optional resume_form?: {
          schema?: {
              [key: string]: unknown;
          };
      }
      • Optional schema?: {
            [key: string]: unknown;
        }
        • [key: string]: unknown
    • Optional self_approval_disabled?: boolean
    • Optional timeout?: number
    • Optional user_auth_required?: boolean
    • Optional user_groups_required?: InputTransform
  • Optional timeout?: number
  • value: FlowModuleValue