Skip to main content

Interface: $Properties

v1.NewWorkflowExecutionInfo.$Properties

Properties of a NewWorkflowExecutionInfo.

Hierarchy

Properties

cronSchedule

Optional cronSchedule: null | string

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


Optional header: null | $Properties

NewWorkflowExecutionInfo header


input

Optional input: null | $Properties

Serialized arguments to the workflow.


memo

Optional memo: null | $Properties

NewWorkflowExecutionInfo memo


priority

Optional priority: null | $Properties

Priority metadata


retryPolicy

Optional retryPolicy: null | $Properties

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


searchAttributes

Optional searchAttributes: null | $Properties

NewWorkflowExecutionInfo searchAttributes


taskQueue

Optional taskQueue: null | $Properties

NewWorkflowExecutionInfo taskQueue


userMetadata

Optional userMetadata: null | $Properties

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.


versioningOverride

Optional versioningOverride: null | $Properties

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.


workflowExecutionTimeout

Optional workflowExecutionTimeout: null | $Properties

Total workflow execution timeout including retries and continue as new.


workflowId

Optional workflowId: null | string

NewWorkflowExecutionInfo workflowId


workflowIdReusePolicy

Optional workflowIdReusePolicy: null | WorkflowIdReusePolicy

Default: WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE.


workflowRunTimeout

Optional workflowRunTimeout: null | $Properties

Timeout of a single workflow run.


workflowTaskTimeout

Optional workflowTaskTimeout: null | $Properties

Timeout of a single workflow task.


workflowType

Optional workflowType: null | $Properties

NewWorkflowExecutionInfo workflowType