CfnStateMachineProps

class aws_cdk.aws_stepfunctions.CfnStateMachineProps(*, definition_string, role_arn, state_machine_name=None, tags=None)

Bases: object

__init__(*, definition_string, role_arn, state_machine_name=None, tags=None)

Properties for defining a AWS::StepFunctions::StateMachine.

Parameters
  • definition_string (str) – AWS::StepFunctions::StateMachine.DefinitionString.

  • role_arn (str) – AWS::StepFunctions::StateMachine.RoleArn.

  • state_machine_name (Optional[str]) – AWS::StepFunctions::StateMachine.StateMachineName.

  • tags (Optional[List[TagsEntryProperty]]) – AWS::StepFunctions::StateMachine.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html

Attributes

definition_string

AWS::StepFunctions::StateMachine.DefinitionString.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-definitionstring

Return type

str

role_arn

AWS::StepFunctions::StateMachine.RoleArn.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-rolearn

Return type

str

state_machine_name

AWS::StepFunctions::StateMachine.StateMachineName.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-statemachinename

Return type

Optional[str]

tags

AWS::StepFunctions::StateMachine.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-tags

Return type

Optional[List[TagsEntryProperty]]