Module Smaws_Client_SFN.StartSyncExecution

Starts a Synchronous Express state machine execution. StartSyncExecution is not available for STANDARD workflows.

StartSyncExecution will return a 200 OK response, even if your execution fails, because the status code in the API response doesn't reflect function errors. Error codes are reserved for errors that prevent your execution from running, such as permissions errors, limit errors, or issues with your state machine code and configuration.

This API action isn't logged in CloudTrail.

val request : Smaws_Lib.Context.t -> Types.start_sync_execution_input -> (Types.start_sync_execution_output, [> Smaws_Lib.Protocols.AwsJson.error | `InvalidArn of Types.invalid_arn | `InvalidExecutionInput of Types.invalid_execution_input | `InvalidName of Types.invalid_name | `KmsAccessDeniedException of Types.kms_access_denied_exception | `KmsInvalidStateException of Types.kms_invalid_state_exception | `KmsThrottlingException of Types.kms_throttling_exception | `StateMachineDeleting of Types.state_machine_deleting | `StateMachineDoesNotExist of Types.state_machine_does_not_exist | `StateMachineTypeNotSupported of Types.state_machine_type_not_supported ]) Stdlib.result