state_machine¶
- class aws_stepfunction.better_boto.state_machine.StateMachineStatusEnum(value)[source]¶
An enumeration.
- class aws_stepfunction.better_boto.state_machine.StateMachineTypeEnum(value)[source]¶
An enumeration.
- class aws_stepfunction.better_boto.state_machine.StateMachineLoggingLevelEnum(value)[source]¶
An enumeration.
- class aws_stepfunction.better_boto.state_machine.StateMachine(name: Union[str, NoneType] = None, arn: Union[str, NoneType] = None, definition: Union[str, NoneType] = None, type: Union[str, NoneType] = None, create_time: Union[datetime.datetime, NoneType] = None, status: Union[str, NoneType] = None, role_arn: Union[str, NoneType] = None, logging_configuration: Union[dict, NoneType] = <factory>, tracing_configuration: Union[dict, NoneType] = <factory>, label: Union[str, NoneType] = None)[source]¶
- aws_stepfunction.better_boto.state_machine.create_state_machine(bsm: boto_session_manager.manager.BotoSesManager, name: str, definition: str, role_arn: str, type: str = 'STANDARD', logging_configuration: dict = Sentinel('NOTHING'), tracing_configuration: dict = Sentinel('NOTHING'), tags: Dict[str, str] = Sentinel('NOTHING')) dict [source]¶
Ref:
- aws_stepfunction.better_boto.state_machine.update_state_machine(bsm: boto_session_manager.manager.BotoSesManager, name_or_arn: str, definition: str = Sentinel('NOTHING'), role_arn: str = Sentinel('NOTHING'), logging_configuration: dict = Sentinel('NOTHING'), tracing_configuration: dict = Sentinel('NOTHING')) dict [source]¶
Ref:
- aws_stepfunction.better_boto.state_machine.describe_state_machine(bsm: boto_session_manager.manager.BotoSesManager, name_or_arn: str) Optional[aws_stepfunction.better_boto.state_machine.StateMachine] [source]¶
Ref: