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 an execution.
Synopsis
- describeExecution :: Text -> DescribeExecution
- data DescribeExecution
- deExecutionARN :: Lens' DescribeExecution Text
- describeExecutionResponse :: Int -> Text -> Text -> ExecutionStatus -> UTCTime -> Text -> DescribeExecutionResponse
- data DescribeExecutionResponse
- dersStopDate :: Lens' DescribeExecutionResponse (Maybe UTCTime)
- dersName :: Lens' DescribeExecutionResponse (Maybe Text)
- dersOutput :: Lens' DescribeExecutionResponse (Maybe Text)
- dersResponseStatus :: Lens' DescribeExecutionResponse Int
- dersExecutionARN :: Lens' DescribeExecutionResponse Text
- dersStateMachineARN :: Lens' DescribeExecutionResponse Text
- dersStatus :: Lens' DescribeExecutionResponse ExecutionStatus
- dersStartDate :: Lens' DescribeExecutionResponse UTCTime
- dersInput :: Lens' DescribeExecutionResponse Text
Creating a Request
Creates a value of DescribeExecution
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
deExecutionARN
- The Amazon Resource Name (ARN) of the execution to describe.
data DescribeExecution Source #
See: describeExecution
smart constructor.
Instances
Request Lenses
deExecutionARN :: Lens' DescribeExecution Text Source #
The Amazon Resource Name (ARN) of the execution to describe.
Destructuring the Response
describeExecutionResponse Source #
:: Int | |
-> Text | |
-> Text | |
-> ExecutionStatus | |
-> UTCTime | |
-> Text | |
-> DescribeExecutionResponse |
Creates a value of DescribeExecutionResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dersStopDate
- If the execution has already ended, the date the execution stopped.dersName
- The name of the execution. A name must not contain: * whitespace * brackets{ } [ ]
* wildcard characters? *
* special characters" # % ^ | ~ ` $ & , ; : /
* control characters (U+0000-001F
,U+007F-009F
)dersOutput
- The JSON output data of the execution.dersResponseStatus
- -- | The response status code.dersExecutionARN
- The Amazon Resource Name (ARN) that identifies the execution.dersStateMachineARN
- The Amazon Resource Name (ARN) of the executed stated machine.dersStatus
- The current status of the execution.dersStartDate
- The date the execution is started.dersInput
- The string that contains the JSON input data of the execution.
data DescribeExecutionResponse Source #
See: describeExecutionResponse
smart constructor.
Instances
Response Lenses
dersStopDate :: Lens' DescribeExecutionResponse (Maybe UTCTime) Source #
If the execution has already ended, the date the execution stopped.
dersOutput :: Lens' DescribeExecutionResponse (Maybe Text) Source #
The JSON output data of the execution.
dersResponseStatus :: Lens' DescribeExecutionResponse Int Source #
- - | The response status code.
dersExecutionARN :: Lens' DescribeExecutionResponse Text Source #
The Amazon Resource Name (ARN) that identifies the execution.
dersStateMachineARN :: Lens' DescribeExecutionResponse Text Source #
The Amazon Resource Name (ARN) of the executed stated machine.
dersStatus :: Lens' DescribeExecutionResponse ExecutionStatus Source #
The current status of the execution.
dersStartDate :: Lens' DescribeExecutionResponse UTCTime Source #
The date the execution is started.