Skip to main content

Interface: IStartChildWorkflowExecution

coresdk.workflow_commands.IStartChildWorkflowExecution

Properties of a StartChildWorkflowExecution.

Hierarchy​

Properties​

cancellationType​

• Optional cancellationType: null | ChildWorkflowCancellationType

Defines behaviour of the underlying workflow when child workflow cancellation has been requested.

Inherited from​

$Properties.cancellationType


cronSchedule​

• Optional cronSchedule: null | string

StartChildWorkflowExecution cronSchedule

Inherited from​

$Properties.cronSchedule


headers​

• Optional headers: null | { [k: string]: $Properties; }

Header fields

Inherited from​

$Properties.headers


input​

• Optional input: null | $Properties[]

StartChildWorkflowExecution input

Inherited from​

$Properties.input


memo​

• Optional memo: null | { [k: string]: $Properties; }

Memo fields

Inherited from​

$Properties.memo


namespace​

• Optional namespace: null | string

StartChildWorkflowExecution namespace

Inherited from​

$Properties.namespace


parentClosePolicy​

• Optional parentClosePolicy: null | ParentClosePolicy

Default: PARENT_CLOSE_POLICY_TERMINATE.

Inherited from​

$Properties.parentClosePolicy


priority​

• Optional priority: null | $Properties

The Priority to use for this activity

Inherited from​

$Properties.priority


retryPolicy​

• Optional retryPolicy: null | $Properties

StartChildWorkflowExecution retryPolicy

Inherited from​

$Properties.retryPolicy


searchAttributes​

• Optional searchAttributes: null | $Properties

Search attributes

Inherited from​

$Properties.searchAttributes


seq​

• Optional seq: null | number

Lang's incremental sequence number, used as the operation identifier

Inherited from​

$Properties.seq


taskQueue​

• Optional taskQueue: null | string

StartChildWorkflowExecution taskQueue

Inherited from​

$Properties.taskQueue


versioningIntent​

• Optional versioningIntent: null | VersioningIntent

Whether this child should run on a worker with a compatible build id or not.

Inherited from​

$Properties.versioningIntent


workflowExecutionTimeout​

• Optional workflowExecutionTimeout: null | $Properties

Total workflow execution timeout including retries and continue as new.

Inherited from​

$Properties.workflowExecutionTimeout


workflowId​

• Optional workflowId: null | string

StartChildWorkflowExecution workflowId

Inherited from​

$Properties.workflowId


workflowIdReusePolicy​

• Optional workflowIdReusePolicy: null | WorkflowIdReusePolicy

string control = 11; (unused from StartChildWorkflowExecutionCommandAttributes) Default: WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE.

Inherited from​

$Properties.workflowIdReusePolicy


workflowRunTimeout​

• Optional workflowRunTimeout: null | $Properties

Timeout of a single workflow run.

Inherited from​

$Properties.workflowRunTimeout


workflowTaskTimeout​

• Optional workflowTaskTimeout: null | $Properties

Timeout of a single workflow task.

Inherited from​

$Properties.workflowTaskTimeout


workflowType​

• Optional workflowType: null | string

StartChildWorkflowExecution workflowType

Inherited from​

$Properties.workflowType