Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Describes the state machine associated with a specific execution.
Synopsis
- describeStateMachineForExecution :: Text -> DescribeStateMachineForExecution
- data DescribeStateMachineForExecution
- dsmfeExecutionARN :: Lens' DescribeStateMachineForExecution Text
- describeStateMachineForExecutionResponse :: Int -> Text -> Text -> Text -> Text -> UTCTime -> DescribeStateMachineForExecutionResponse
- data DescribeStateMachineForExecutionResponse
- dsmfersResponseStatus :: Lens' DescribeStateMachineForExecutionResponse Int
- dsmfersStateMachineARN :: Lens' DescribeStateMachineForExecutionResponse Text
- dsmfersName :: Lens' DescribeStateMachineForExecutionResponse Text
- dsmfersDefinition :: Lens' DescribeStateMachineForExecutionResponse Text
- dsmfersRoleARN :: Lens' DescribeStateMachineForExecutionResponse Text
- dsmfersUpdateDate :: Lens' DescribeStateMachineForExecutionResponse UTCTime
Creating a Request
describeStateMachineForExecution Source #
Creates a value of DescribeStateMachineForExecution
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dsmfeExecutionARN
- The Amazon Resource Name (ARN) of the execution you want state machine information for.
data DescribeStateMachineForExecution Source #
See: describeStateMachineForExecution
smart constructor.
Instances
Request Lenses
dsmfeExecutionARN :: Lens' DescribeStateMachineForExecution Text Source #
The Amazon Resource Name (ARN) of the execution you want state machine information for.
Destructuring the Response
describeStateMachineForExecutionResponse Source #
Creates a value of DescribeStateMachineForExecutionResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dsmfersResponseStatus
- -- | The response status code.dsmfersStateMachineARN
- The Amazon Resource Name (ARN) of the state machine associated with the execution.dsmfersName
- The name of the state machine associated with the execution.dsmfersDefinition
- The Amazon States Language definition of the state machine.dsmfersRoleARN
- The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.dsmfersUpdateDate
- The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.
data DescribeStateMachineForExecutionResponse Source #
See: describeStateMachineForExecutionResponse
smart constructor.
Instances
Response Lenses
dsmfersResponseStatus :: Lens' DescribeStateMachineForExecutionResponse Int Source #
- - | The response status code.
dsmfersStateMachineARN :: Lens' DescribeStateMachineForExecutionResponse Text Source #
The Amazon Resource Name (ARN) of the state machine associated with the execution.
dsmfersName :: Lens' DescribeStateMachineForExecutionResponse Text Source #
The name of the state machine associated with the execution.
dsmfersDefinition :: Lens' DescribeStateMachineForExecutionResponse Text Source #
The Amazon States Language definition of the state machine.
dsmfersRoleARN :: Lens' DescribeStateMachineForExecutionResponse Text Source #
The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.
dsmfersUpdateDate :: Lens' DescribeStateMachineForExecutionResponse UTCTime Source #
The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.