| 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.Types.Answer
Description
Synopsis
- data Answer = Answer' {
- choiceAnswers :: Maybe [ChoiceAnswer]
- choices :: Maybe [Choice]
- helpfulResourceDisplayText :: Maybe Text
- helpfulResourceUrl :: Maybe Text
- improvementPlanUrl :: Maybe Text
- isApplicable :: Maybe Bool
- notes :: Maybe Text
- pillarId :: Maybe Text
- questionDescription :: Maybe Text
- questionId :: Maybe Text
- questionTitle :: Maybe Text
- reason :: Maybe AnswerReason
- risk :: Maybe Risk
- selectedChoices :: Maybe [Text]
- newAnswer :: Answer
- answer_choiceAnswers :: Lens' Answer (Maybe [ChoiceAnswer])
- answer_choices :: Lens' Answer (Maybe [Choice])
- answer_helpfulResourceDisplayText :: Lens' Answer (Maybe Text)
- answer_helpfulResourceUrl :: Lens' Answer (Maybe Text)
- answer_improvementPlanUrl :: Lens' Answer (Maybe Text)
- answer_isApplicable :: Lens' Answer (Maybe Bool)
- answer_notes :: Lens' Answer (Maybe Text)
- answer_pillarId :: Lens' Answer (Maybe Text)
- answer_questionDescription :: Lens' Answer (Maybe Text)
- answer_questionId :: Lens' Answer (Maybe Text)
- answer_questionTitle :: Lens' Answer (Maybe Text)
- answer_reason :: Lens' Answer (Maybe AnswerReason)
- answer_risk :: Lens' Answer (Maybe Risk)
- answer_selectedChoices :: Lens' Answer (Maybe [Text])
Documentation
An answer of the question.
See: newAnswer smart constructor.
Constructors
| Answer' | |
Fields
| |
Instances
Create a value of Answer 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:choiceAnswers:Answer', answer_choiceAnswers - A list of selected choices to a question in your workload.
$sel:choices:Answer', answer_choices - Undocumented member.
$sel:helpfulResourceDisplayText:Answer', answer_helpfulResourceDisplayText - The helpful resource text to be displayed.
$sel:helpfulResourceUrl:Answer', answer_helpfulResourceUrl - Undocumented member.
$sel:improvementPlanUrl:Answer', answer_improvementPlanUrl - Undocumented member.
$sel:isApplicable:Answer', answer_isApplicable - Undocumented member.
Answer, answer_notes - Undocumented member.
$sel:pillarId:Answer', answer_pillarId - Undocumented member.
$sel:questionDescription:Answer', answer_questionDescription - Undocumented member.
$sel:questionId:Answer', answer_questionId - Undocumented member.
$sel:questionTitle:Answer', answer_questionTitle - Undocumented member.
Answer, answer_reason - The reason why the question is not applicable to your workload.
$sel:risk:Answer', answer_risk - Undocumented member.
$sel:selectedChoices:Answer', answer_selectedChoices - Undocumented member.
answer_choiceAnswers :: Lens' Answer (Maybe [ChoiceAnswer]) Source #
A list of selected choices to a question in your workload.
answer_helpfulResourceDisplayText :: Lens' Answer (Maybe Text) Source #
The helpful resource text to be displayed.
answer_reason :: Lens' Answer (Maybe AnswerReason) Source #
The reason why the question is not applicable to your workload.