StartExecutionProps

class aws_cdk.aws_stepfunctions_tasks.StartExecutionProps(*, input=None, integration_pattern=None, name=None)

Bases: object

__init__(*, input=None, integration_pattern=None, name=None)

Properties for StartExecution.

Parameters
  • input (Optional[Mapping[str, Any]]) – The JSON input for the execution, same as that of StartExecution.

  • integration_pattern (Optional[ServiceIntegrationPattern]) – The service integration pattern indicates different ways to call StartExecution to Step Functions. Default: FIRE_AND_FORGET

  • name (Optional[str]) – The name of the execution, same as that of StartExecution.

stability :stability: experimental

Attributes

input

The JSON input for the execution, same as that of StartExecution.

see :see: https://docs.aws.amazon.com/step-functions/latest/apireference/API_StartExecution.html stability :stability: experimental

Return type

Optional[Mapping[str, Any]]

integration_pattern

The service integration pattern indicates different ways to call StartExecution to Step Functions.

default :default: FIRE_AND_FORGET

see :see: https://docs.aws.amazon.com/step-functions/latest/dg/connect-to-resource.html stability :stability: experimental

Return type

Optional[ServiceIntegrationPattern]

name

The name of the execution, same as that of StartExecution.

see :see: https://docs.aws.amazon.com/step-functions/latest/apireference/API_StartExecution.html stability :stability: experimental

Return type

Optional[str]