Interface: IStartChildWorkflowExecution
Properties of a StartChildWorkflowExecution.
Extends
Properties
cancellationType?
optionalcancellationType?:ChildWorkflowCancellationType|null
Defines behaviour of the underlying workflow when child workflow cancellation has been requested.
Inherited from
cronSchedule?
optionalcronSchedule?:string|null
StartChildWorkflowExecution cronSchedule
Inherited from
headers?
optionalheaders?: {[k:string]:$Properties; } |null
Header fields
Inherited from
input?
optionalinput?:$Properties[] |null
StartChildWorkflowExecution input
Inherited from
memo?
optionalmemo?: {[k:string]:$Properties; } |null
Memo fields
Inherited from
namespace?
optionalnamespace?:string|null
StartChildWorkflowExecution namespace
Inherited from
parentClosePolicy?
optionalparentClosePolicy?:ParentClosePolicy|null
Default: PARENT_CLOSE_POLICY_TERMINATE.
Inherited from
priority?
optionalpriority?:$Properties|null
The Priority to use for this activity
Inherited from
retryPolicy?
optionalretryPolicy?:$Properties|null
StartChildWorkflowExecution retryPolicy
Inherited from
searchAttributes?
optionalsearchAttributes?:$Properties|null
Search attributes
Inherited from
seq?
optionalseq?:number|null
Lang's incremental sequence number, used as the operation identifier
Inherited from
taskQueue?
optionaltaskQueue?:string|null
StartChildWorkflowExecution taskQueue
Inherited from
versioningIntent?
optionalversioningIntent?:VersioningIntent|null
Whether this child should run on a worker with a compatible build id or not.
Inherited from
versioningOverride?
optionalversioningOverride?:$Properties|null
Allows routing the child independently of the parent's worker deployment version. Requires Temporal Server 1.32+.
Inherited from
$Properties.versioningOverride
workflowExecutionTimeout?
optionalworkflowExecutionTimeout?:$Properties|null
Total workflow execution timeout including retries and continue as new.
Inherited from
$Properties.workflowExecutionTimeout
workflowId?
optionalworkflowId?:string|null
StartChildWorkflowExecution workflowId
Inherited from
workflowIdReusePolicy?
optionalworkflowIdReusePolicy?:WorkflowIdReusePolicy|null
string control = 11; (unused from StartChildWorkflowExecutionCommandAttributes) Default: WORKFLOW_ID_REUSE_POLICY_ALLOW_DUPLICATE.
Inherited from
$Properties.workflowIdReusePolicy
workflowRunTimeout?
optionalworkflowRunTimeout?:$Properties|null
Timeout of a single workflow run.
Inherited from
$Properties.workflowRunTimeout
workflowTaskTimeout?
optionalworkflowTaskTimeout?:$Properties|null
Timeout of a single workflow task.
Inherited from
$Properties.workflowTaskTimeout
workflowType?
optionalworkflowType?:string|null
StartChildWorkflowExecution workflowType