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