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 group.
Synopsis
- data GetRunGroup = GetRunGroup' {}
- newGetRunGroup :: Text -> GetRunGroup
- getRunGroup_id :: Lens' GetRunGroup Text
- data GetRunGroupResponse = GetRunGroupResponse' {}
- newGetRunGroupResponse :: Int -> GetRunGroupResponse
- getRunGroupResponse_arn :: Lens' GetRunGroupResponse (Maybe Text)
- getRunGroupResponse_creationTime :: Lens' GetRunGroupResponse (Maybe UTCTime)
- getRunGroupResponse_id :: Lens' GetRunGroupResponse (Maybe Text)
- getRunGroupResponse_maxCpus :: Lens' GetRunGroupResponse (Maybe Natural)
- getRunGroupResponse_maxDuration :: Lens' GetRunGroupResponse (Maybe Natural)
- getRunGroupResponse_maxRuns :: Lens' GetRunGroupResponse (Maybe Natural)
- getRunGroupResponse_name :: Lens' GetRunGroupResponse (Maybe Text)
- getRunGroupResponse_tags :: Lens' GetRunGroupResponse (Maybe (HashMap Text Text))
- getRunGroupResponse_httpStatus :: Lens' GetRunGroupResponse Int
Creating a Request
data GetRunGroup Source #
See: newGetRunGroup
smart constructor.
Instances
Create a value of GetRunGroup
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:
GetRunGroup
, getRunGroup_id
- The group's ID.
Request Lenses
getRunGroup_id :: Lens' GetRunGroup Text Source #
The group's ID.
Destructuring the Response
data GetRunGroupResponse Source #
See: newGetRunGroupResponse
smart constructor.
GetRunGroupResponse' | |
|
Instances
newGetRunGroupResponse Source #
Create a value of GetRunGroupResponse
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:
GetRunGroupResponse
, getRunGroupResponse_arn
- The group's ARN.
GetRunGroupResponse
, getRunGroupResponse_creationTime
- When the group was created.
GetRunGroup
, getRunGroupResponse_id
- The group's ID.
GetRunGroupResponse
, getRunGroupResponse_maxCpus
- The group's maximum number of CPUs to use.
GetRunGroupResponse
, getRunGroupResponse_maxDuration
- The group's maximum run duration.
GetRunGroupResponse
, getRunGroupResponse_maxRuns
- The maximum number of concurrent runs for the group.
GetRunGroupResponse
, getRunGroupResponse_name
- The group's name.
GetRunGroupResponse
, getRunGroupResponse_tags
- The group's tags.
$sel:httpStatus:GetRunGroupResponse'
, getRunGroupResponse_httpStatus
- The response's http status code.
Response Lenses
getRunGroupResponse_arn :: Lens' GetRunGroupResponse (Maybe Text) Source #
The group's ARN.
getRunGroupResponse_creationTime :: Lens' GetRunGroupResponse (Maybe UTCTime) Source #
When the group was created.
getRunGroupResponse_id :: Lens' GetRunGroupResponse (Maybe Text) Source #
The group's ID.
getRunGroupResponse_maxCpus :: Lens' GetRunGroupResponse (Maybe Natural) Source #
The group's maximum number of CPUs to use.
getRunGroupResponse_maxDuration :: Lens' GetRunGroupResponse (Maybe Natural) Source #
The group's maximum run duration.
getRunGroupResponse_maxRuns :: Lens' GetRunGroupResponse (Maybe Natural) Source #
The maximum number of concurrent runs for the group.
getRunGroupResponse_name :: Lens' GetRunGroupResponse (Maybe Text) Source #
The group's name.
getRunGroupResponse_tags :: Lens' GetRunGroupResponse (Maybe (HashMap Text Text)) Source #
The group's tags.
getRunGroupResponse_httpStatus :: Lens' GetRunGroupResponse Int Source #
The response's http status code.