| 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.WellArchitected.GetAnswer
Description
Get the answer to a specific question in a workload review.
Synopsis
- data GetAnswer = GetAnswer' {
- milestoneNumber :: Maybe Natural
- workloadId :: Text
- lensAlias :: Text
- questionId :: Text
- newGetAnswer :: Text -> Text -> Text -> GetAnswer
- getAnswer_milestoneNumber :: Lens' GetAnswer (Maybe Natural)
- getAnswer_workloadId :: Lens' GetAnswer Text
- getAnswer_lensAlias :: Lens' GetAnswer Text
- getAnswer_questionId :: Lens' GetAnswer Text
- data GetAnswerResponse = GetAnswerResponse' {}
- newGetAnswerResponse :: Int -> GetAnswerResponse
- getAnswerResponse_answer :: Lens' GetAnswerResponse (Maybe Answer)
- getAnswerResponse_lensAlias :: Lens' GetAnswerResponse (Maybe Text)
- getAnswerResponse_lensArn :: Lens' GetAnswerResponse (Maybe Text)
- getAnswerResponse_milestoneNumber :: Lens' GetAnswerResponse (Maybe Natural)
- getAnswerResponse_workloadId :: Lens' GetAnswerResponse (Maybe Text)
- getAnswerResponse_httpStatus :: Lens' GetAnswerResponse Int
Creating a Request
Input to get answer.
See: newGetAnswer smart constructor.
Constructors
| GetAnswer' | |
Fields
| |
Instances
Create a value of GetAnswer 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:
GetAnswer, getAnswer_milestoneNumber - Undocumented member.
GetAnswer, getAnswer_workloadId - Undocumented member.
GetAnswer, getAnswer_lensAlias - Undocumented member.
GetAnswer, getAnswer_questionId - Undocumented member.
Request Lenses
Destructuring the Response
data GetAnswerResponse Source #
Output of a get answer call.
See: newGetAnswerResponse smart constructor.
Constructors
| GetAnswerResponse' | |
Instances
Arguments
| :: Int | |
| -> GetAnswerResponse |
Create a value of GetAnswerResponse 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:answer:GetAnswerResponse', getAnswerResponse_answer - Undocumented member.
GetAnswer, getAnswerResponse_lensAlias - Undocumented member.
GetAnswerResponse, getAnswerResponse_lensArn - The ARN for the lens.
GetAnswer, getAnswerResponse_milestoneNumber - Undocumented member.
GetAnswer, getAnswerResponse_workloadId - Undocumented member.
$sel:httpStatus:GetAnswerResponse', getAnswerResponse_httpStatus - The response's http status code.
Response Lenses
getAnswerResponse_answer :: Lens' GetAnswerResponse (Maybe Answer) Source #
Undocumented member.
getAnswerResponse_lensAlias :: Lens' GetAnswerResponse (Maybe Text) Source #
Undocumented member.
getAnswerResponse_lensArn :: Lens' GetAnswerResponse (Maybe Text) Source #
The ARN for the lens.
getAnswerResponse_milestoneNumber :: Lens' GetAnswerResponse (Maybe Natural) Source #
Undocumented member.
getAnswerResponse_workloadId :: Lens' GetAnswerResponse (Maybe Text) Source #
Undocumented member.
getAnswerResponse_httpStatus :: Lens' GetAnswerResponse Int Source #
The response's http status code.