Module Smaws_Client_SFN.DescribeStateMachine

Provides information about a state machine's definition, its IAM role Amazon Resource Name (ARN), and configuration.

A qualified state machine ARN can either refer to a Distributed Map state defined within a state machine, a version ARN, or an alias ARN.

The following are some examples of qualified and unqualified state machine ARNs:

This API action returns the details for a state machine version if the stateMachineArn you specify is a state machine version ARN.

This operation is eventually consistent. The results are best effort and may not reflect very recent updates and changes.

val request : Smaws_Lib.Context.t -> Types.describe_state_machine_input -> (Types.describe_state_machine_output, [> Smaws_Lib.Protocols.AwsJson.error | `InvalidArn of Types.invalid_arn | `KmsAccessDeniedException of Types.kms_access_denied_exception | `KmsInvalidStateException of Types.kms_invalid_state_exception | `KmsThrottlingException of Types.kms_throttling_exception | `StateMachineDoesNotExist of Types.state_machine_does_not_exist ]) Stdlib.result