Skip to main content

Interface: INewWorkflowExecutionInfo

Properties of a NewWorkflowExecutionInfo.

Extends​

Properties​

cronSchedule?​

optional cronSchedule?: string | null

See https://docs.temporal.io/docs/content/what-is-a-temporal-cron-job/

Inherited from​

$Properties.cronSchedule


optional header?: $Properties | null

NewWorkflowExecutionInfo header

Inherited from​

$Properties.header


input?​

optional input?: $Properties | null

Serialized arguments to the workflow.

Inherited from​

$Properties.input


memo?​

optional memo?: $Properties | null

NewWorkflowExecutionInfo memo

Inherited from​

$Properties.memo


priority?​

optional priority?: $Properties | null

Priority metadata

Inherited from​

$Properties.priority


retryPolicy?​

optional retryPolicy?: $Properties | null

The retry policy for the workflow. Will never exceed workflow_execution_timeout.

Inherited from​

$Properties.retryPolicy


searchAttributes?​

optional searchAttributes?: $Properties | null

NewWorkflowExecutionInfo searchAttributes

Inherited from​

$Properties.searchAttributes


taskQueue?​

optional taskQueue?: $Properties | null

NewWorkflowExecutionInfo taskQueue

Inherited from​

$Properties.taskQueue


userMetadata?​

optional userMetadata?: $Properties | null

Metadata on the workflow if it is started. This is carried over to the WorkflowExecutionConfig for use by user interfaces to display the fixed as-of-start summary and details of the workflow.

Inherited from​

$Properties.userMetadata


versioningOverride?​

optional versioningOverride?: $Properties | null

If set, takes precedence over the Versioning Behavior sent by the SDK on Workflow Task completion. To unset the override after the workflow is running, use UpdateWorkflowExecutionOptions.

Inherited from​

$Properties.versioningOverride


workflowExecutionTimeout?​

optional workflowExecutionTimeout?: $Properties | null

Total workflow execution timeout including retries and continue as new.

Inherited from​

$Properties.workflowExecutionTimeout


workflowId?​

optional workflowId?: string | null

NewWorkflowExecutionInfo workflowId

Inherited from​

$Properties.workflowId


workflowIdReusePolicy?​

optional workflowIdReusePolicy?: WorkflowIdReusePolicy | null

Default: WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE.

Inherited from​

$Properties.workflowIdReusePolicy


workflowRunTimeout?​

optional workflowRunTimeout?: $Properties | null

Timeout of a single workflow run.

Inherited from​

$Properties.workflowRunTimeout


workflowTaskTimeout?​

optional workflowTaskTimeout?: $Properties | null

Timeout of a single workflow task.

Inherited from​

$Properties.workflowTaskTimeout


workflowType?​

optional workflowType?: $Properties | null

NewWorkflowExecutionInfo workflowType

Inherited from​

$Properties.workflowType