AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
The configuration settings of a workflow type.
Namespace: Amazon.SimpleWorkflow.Model
Assembly: AWSSDK.SimpleWorkflow.dll
Version: 3.x.y.z
public class WorkflowTypeConfiguration
The WorkflowTypeConfiguration type exposes the following members
Name | Description | |
---|---|---|
WorkflowTypeConfiguration() |
Name | Type | Description | |
---|---|---|---|
DefaultChildPolicy | Amazon.SimpleWorkflow.ChildPolicy |
Gets and sets the property DefaultChildPolicy.
The default policy to use for the child workflow executions when a workflow execution
of this type is terminated, by calling the TerminateWorkflowExecution action
explicitly or due to an expired timeout. This default can be overridden when starting
a workflow execution using the StartWorkflowExecution action or the The supported child policies are:
|
|
DefaultExecutionStartToCloseTimeout | System.String |
Gets and sets the property DefaultExecutionStartToCloseTimeout.
The default maximum duration, specified when registering the workflow type, for executions
of this workflow type. This default can be overridden when starting a workflow execution
using the StartWorkflowExecution action or the
The duration is specified in seconds, an integer greater than or equal to |
|
DefaultLambdaRole | System.String |
Gets and sets the property DefaultLambdaRole. The default IAM role attached to this workflow type. Executions of this workflow type need IAM roles to invoke Lambda functions. If you don't specify an IAM role when starting this workflow type, the default Lambda role is attached to the execution. For more information, see https://docs.aws.amazon.com/amazonswf/latest/developerguide/lambda-task.html in the Amazon SWF Developer Guide. |
|
DefaultTaskList | Amazon.SimpleWorkflow.Model.TaskList |
Gets and sets the property DefaultTaskList.
The default task list, specified when registering the workflow type, for decisions
tasks scheduled for workflow executions of this type. This default can be overridden
when starting a workflow execution using the StartWorkflowExecution action
or the |
|
DefaultTaskPriority | System.String |
Gets and sets the property DefaultTaskPriority.
The default task priority, specified when registering the workflow type, for all
decision tasks of this workflow type. This default can be overridden when starting
a workflow execution using the StartWorkflowExecution action or the
Valid values are integers that range from Java's For more information about setting task priority, see Setting Task Priority in the Amazon SWF Developer Guide. |
|
DefaultTaskStartToCloseTimeout | System.String |
Gets and sets the property DefaultTaskStartToCloseTimeout.
The default maximum duration, specified when registering the workflow type, that
a decision task for executions of this workflow type might take before returning completion
or failure. If the task doesn'tdo close in the specified time then the task is automatically
timed out and rescheduled. If the decider eventually reports a completion or failure,
it is ignored. This default can be overridden when starting a workflow execution using
the StartWorkflowExecution action or the
The duration is specified in seconds, an integer greater than or equal to |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5