| 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 |
Amazonka.Omics.GetRun
Description
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.
Constructors
| GetRun' | |
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.
Constructors
| GetRunResponse' | |
Fields
| |
Instances
Arguments
| :: Int | |
| -> GetRunResponse |
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.