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:

aws_stepfunction.better_boto.state_machine.delete_state_machine(bsm: boto_session_manager.manager.BotoSesManager, name_or_arn: str) bool[source]
Returns

a boolean flag that indicates whether a deletion happened or not.

Ref:

class aws_stepfunction.better_boto.state_machine.StateMachineIterProxy(iterable: Iterable)[source]