Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Gets information about a workflow run.
Synopsis
- data GetRun = GetRun' {}
- newGetRun :: Text -> GetRun
- getRun_export :: Lens' GetRun (Maybe [RunExport])
- getRun_id :: Lens' GetRun Text
- data GetRunResponse = GetRunResponse' {
- arn :: Maybe Text
- creationTime :: Maybe ISO8601
- definition :: Maybe Text
- digest :: Maybe Text
- id :: Maybe Text
- logLevel :: Maybe RunLogLevel
- name :: Maybe Text
- outputUri :: Maybe Text
- parameters :: Maybe RunParameters
- priority :: Maybe Natural
- resourceDigests :: Maybe (HashMap Text Text)
- roleArn :: Maybe Text
- runGroupId :: Maybe Text
- runId :: Maybe Text
- startTime :: Maybe ISO8601
- startedBy :: Maybe Text
- status :: Maybe RunStatus
- statusMessage :: Maybe Text
- stopTime :: Maybe ISO8601
- storageCapacity :: Maybe Natural
- tags :: Maybe (HashMap Text Text)
- workflowId :: Maybe Text
- workflowType :: Maybe WorkflowType
- httpStatus :: Int
- newGetRunResponse :: Int -> GetRunResponse
- getRunResponse_arn :: Lens' GetRunResponse (Maybe Text)
- getRunResponse_creationTime :: Lens' GetRunResponse (Maybe UTCTime)
- getRunResponse_definition :: Lens' GetRunResponse (Maybe Text)
- getRunResponse_digest :: Lens' GetRunResponse (Maybe Text)
- getRunResponse_id :: Lens' GetRunResponse (Maybe Text)
- getRunResponse_logLevel :: Lens' GetRunResponse (Maybe RunLogLevel)
- getRunResponse_name :: Lens' GetRunResponse (Maybe Text)
- getRunResponse_outputUri :: Lens' GetRunResponse (Maybe Text)
- getRunResponse_parameters :: Lens' GetRunResponse (Maybe RunParameters)
- getRunResponse_priority :: Lens' GetRunResponse (Maybe Natural)
- getRunResponse_resourceDigests :: Lens' GetRunResponse (Maybe (HashMap Text Text))
- getRunResponse_roleArn :: Lens' GetRunResponse (Maybe Text)
- getRunResponse_runGroupId :: Lens' GetRunResponse (Maybe Text)
- getRunResponse_runId :: Lens' GetRunResponse (Maybe Text)
- getRunResponse_startTime :: Lens' GetRunResponse (Maybe UTCTime)
- getRunResponse_startedBy :: Lens' GetRunResponse (Maybe Text)
- getRunResponse_status :: Lens' GetRunResponse (Maybe RunStatus)
- getRunResponse_statusMessage :: Lens' GetRunResponse (Maybe Text)
- getRunResponse_stopTime :: Lens' GetRunResponse (Maybe UTCTime)
- getRunResponse_storageCapacity :: Lens' GetRunResponse (Maybe Natural)
- getRunResponse_tags :: Lens' GetRunResponse (Maybe (HashMap Text Text))
- getRunResponse_workflowId :: Lens' GetRunResponse (Maybe Text)
- getRunResponse_workflowType :: Lens' GetRunResponse (Maybe WorkflowType)
- getRunResponse_httpStatus :: Lens' GetRunResponse Int
Creating a Request
See: newGetRun
smart constructor.
Instances
Create a value of GetRun
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:export':GetRun'
, getRun_export
- The run's export format.
Request Lenses
Destructuring the Response
data GetRunResponse Source #
See: newGetRunResponse
smart constructor.
GetRunResponse' | |
|
Instances
Create a value of GetRunResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetRunResponse
, getRunResponse_arn
- The run's ARN.
GetRunResponse
, getRunResponse_creationTime
- When the run was created.
$sel:definition:GetRunResponse'
, getRunResponse_definition
- The run's definition.
GetRunResponse
, getRunResponse_digest
- The run's digest.
GetRun
, getRunResponse_id
- The run's ID.
$sel:logLevel:GetRunResponse'
, getRunResponse_logLevel
- The run's log level.
GetRunResponse
, getRunResponse_name
- The run's name.
$sel:outputUri:GetRunResponse'
, getRunResponse_outputUri
- The run's output URI.
$sel:parameters:GetRunResponse'
, getRunResponse_parameters
- The run's parameters.
GetRunResponse
, getRunResponse_priority
- The run's priority.
$sel:resourceDigests:GetRunResponse'
, getRunResponse_resourceDigests
- The run's resource digests.
GetRunResponse
, getRunResponse_roleArn
- The run's service role ARN.
$sel:runGroupId:GetRunResponse'
, getRunResponse_runGroupId
- The run's group ID.
$sel:runId:GetRunResponse'
, getRunResponse_runId
- The run's ID.
GetRunResponse
, getRunResponse_startTime
- When the run started.
$sel:startedBy:GetRunResponse'
, getRunResponse_startedBy
- Who started the run.
GetRunResponse
, getRunResponse_status
- The run's status.
GetRunResponse
, getRunResponse_statusMessage
- The run's status message.
GetRunResponse
, getRunResponse_stopTime
- The run's stop time.
GetRunResponse
, getRunResponse_storageCapacity
- The run's storage capacity.
GetRunResponse
, getRunResponse_tags
- The run's tags.
GetRunResponse
, getRunResponse_workflowId
- The run's workflow ID.
$sel:workflowType:GetRunResponse'
, getRunResponse_workflowType
- The run's workflow type.
$sel:httpStatus:GetRunResponse'
, getRunResponse_httpStatus
- The response's http status code.
Response Lenses
getRunResponse_arn :: Lens' GetRunResponse (Maybe Text) Source #
The run's ARN.
getRunResponse_creationTime :: Lens' GetRunResponse (Maybe UTCTime) Source #
When the run was created.
getRunResponse_definition :: Lens' GetRunResponse (Maybe Text) Source #
The run's definition.
getRunResponse_digest :: Lens' GetRunResponse (Maybe Text) Source #
The run's digest.
getRunResponse_id :: Lens' GetRunResponse (Maybe Text) Source #
The run's ID.
getRunResponse_logLevel :: Lens' GetRunResponse (Maybe RunLogLevel) Source #
The run's log level.
getRunResponse_name :: Lens' GetRunResponse (Maybe Text) Source #
The run's name.
getRunResponse_outputUri :: Lens' GetRunResponse (Maybe Text) Source #
The run's output URI.
getRunResponse_parameters :: Lens' GetRunResponse (Maybe RunParameters) Source #
The run's parameters.
getRunResponse_priority :: Lens' GetRunResponse (Maybe Natural) Source #
The run's priority.
getRunResponse_resourceDigests :: Lens' GetRunResponse (Maybe (HashMap Text Text)) Source #
The run's resource digests.
getRunResponse_roleArn :: Lens' GetRunResponse (Maybe Text) Source #
The run's service role ARN.
getRunResponse_runGroupId :: Lens' GetRunResponse (Maybe Text) Source #
The run's group ID.
getRunResponse_runId :: Lens' GetRunResponse (Maybe Text) Source #
The run's ID.
getRunResponse_startTime :: Lens' GetRunResponse (Maybe UTCTime) Source #
When the run started.
getRunResponse_startedBy :: Lens' GetRunResponse (Maybe Text) Source #
Who started the run.
getRunResponse_status :: Lens' GetRunResponse (Maybe RunStatus) Source #
The run's status.
getRunResponse_statusMessage :: Lens' GetRunResponse (Maybe Text) Source #
The run's status message.
getRunResponse_stopTime :: Lens' GetRunResponse (Maybe UTCTime) Source #
The run's stop time.
getRunResponse_storageCapacity :: Lens' GetRunResponse (Maybe Natural) Source #
The run's storage capacity.
getRunResponse_tags :: Lens' GetRunResponse (Maybe (HashMap Text Text)) Source #
The run's tags.
getRunResponse_workflowId :: Lens' GetRunResponse (Maybe Text) Source #
The run's workflow ID.
getRunResponse_workflowType :: Lens' GetRunResponse (Maybe WorkflowType) Source #
The run's workflow type.
getRunResponse_httpStatus :: Lens' GetRunResponse Int Source #
The response's http status code.