class documentation

Schedule action to start a workflow.

Method __init__ Create a start-workflow action.
Instance Variable args Undocumented
Instance Variable execution_timeout Undocumented
Instance Variable headers Undocumented
Instance Variable id Undocumented
Instance Variable memo Undocumented
Instance Variable retry_policy Undocumented
Instance Variable run_timeout Undocumented
Instance Variable task_queue Undocumented
Instance Variable task_timeout Undocumented
Instance Variable typed_search_attributes Undocumented
Instance Variable untyped_search_attributes This is deprecated and is only present in case existing untyped attributes already exist for update. This should never be used when creating.
Instance Variable workflow Undocumented
Static Method _from_proto Undocumented
Async Method _to_proto Undocumented
@overload
def __init__(self, workflow: MethodAsyncNoParam[SelfType, ReturnType], *, id: str, task_queue: str, execution_timeout: Optional[timedelta] = None, run_timeout: Optional[timedelta] = None, task_timeout: Optional[timedelta] = None, retry_policy: Optional[temporalio.common.RetryPolicy] = None, memo: Optional[Mapping[str, Any]] = None, typed_search_attributes: temporalio.common.TypedSearchAttributes = temporalio.common.TypedSearchAttributes.empty):
@overload
def __init__(self, workflow: MethodAsyncSingleParam[SelfType, ParamType, ReturnType], arg: ParamType, *, id: str, task_queue: str, execution_timeout: Optional[timedelta] = None, run_timeout: Optional[timedelta] = None, task_timeout: Optional[timedelta] = None, retry_policy: Optional[temporalio.common.RetryPolicy] = None, memo: Optional[Mapping[str, Any]] = None, typed_search_attributes: temporalio.common.TypedSearchAttributes = temporalio.common.TypedSearchAttributes.empty):
@overload
def __init__(self, workflow: Callable[Concatenate[SelfType, MultiParamSpec], Awaitable[ReturnType]], *, args: Sequence[Any], id: str, task_queue: str, execution_timeout: Optional[timedelta] = None, run_timeout: Optional[timedelta] = None, task_timeout: Optional[timedelta] = None, retry_policy: Optional[temporalio.common.RetryPolicy] = None, memo: Optional[Mapping[str, Any]] = None, typed_search_attributes: temporalio.common.TypedSearchAttributes = temporalio.common.TypedSearchAttributes.empty):
@overload
def __init__(self, workflow: str, arg: Any = temporalio.common._arg_unset, *, args: Sequence[Any] = [], id: str, task_queue: str, execution_timeout: Optional[timedelta] = None, run_timeout: Optional[timedelta] = None, task_timeout: Optional[timedelta] = None, retry_policy: Optional[temporalio.common.RetryPolicy] = None, memo: Optional[Mapping[str, Any]] = None, typed_search_attributes: temporalio.common.TypedSearchAttributes = temporalio.common.TypedSearchAttributes.empty):
@overload
def __init__(self, workflow: str, *, raw_info: temporalio.api.workflow.v1.NewWorkflowExecutionInfo):
(source)

Create a start-workflow action.

See Client.start_workflow for details on these parameter values.

Undocumented

execution_timeout = (source)

Undocumented

Undocumented

Undocumented

Undocumented

retry_policy = (source)

Undocumented

run_timeout = (source)

Undocumented

task_queue = (source)

Undocumented

task_timeout = (source)

Undocumented

typed_search_attributes = (source)

Undocumented

untyped_search_attributes = (source)

This is deprecated and is only present in case existing untyped attributes already exist for update. This should never be used when creating.

workflow = (source)

Undocumented