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 |
Synopsis
- data CheckSummary = CheckSummary' {}
- newCheckSummary :: CheckSummary
- checkSummary_accountSummary :: Lens' CheckSummary (Maybe (HashMap CheckStatus Natural))
- checkSummary_choiceId :: Lens' CheckSummary (Maybe Text)
- checkSummary_description :: Lens' CheckSummary (Maybe Text)
- checkSummary_id :: Lens' CheckSummary (Maybe Text)
- checkSummary_lensArn :: Lens' CheckSummary (Maybe Text)
- checkSummary_name :: Lens' CheckSummary (Maybe Text)
- checkSummary_pillarId :: Lens' CheckSummary (Maybe Text)
- checkSummary_provider :: Lens' CheckSummary (Maybe CheckProvider)
- checkSummary_questionId :: Lens' CheckSummary (Maybe Text)
- checkSummary_status :: Lens' CheckSummary (Maybe CheckStatus)
- checkSummary_updatedAt :: Lens' CheckSummary (Maybe UTCTime)
Documentation
data CheckSummary Source #
Trusted Advisor check summary.
See: newCheckSummary
smart constructor.
CheckSummary' | |
|
Instances
newCheckSummary :: CheckSummary Source #
Create a value of CheckSummary
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:accountSummary:CheckSummary'
, checkSummary_accountSummary
- Account summary associated to the check.
$sel:choiceId:CheckSummary'
, checkSummary_choiceId
- Undocumented member.
$sel:description:CheckSummary'
, checkSummary_description
- Trusted Advisor check description.
$sel:id:CheckSummary'
, checkSummary_id
- Trusted Advisor check ID.
$sel:lensArn:CheckSummary'
, checkSummary_lensArn
- Well-Architected Lens ARN associated to the check.
$sel:name:CheckSummary'
, checkSummary_name
- Trusted Advisor check name.
$sel:pillarId:CheckSummary'
, checkSummary_pillarId
- Undocumented member.
$sel:provider:CheckSummary'
, checkSummary_provider
- Provider of the check related to the best practice.
$sel:questionId:CheckSummary'
, checkSummary_questionId
- Undocumented member.
$sel:status:CheckSummary'
, checkSummary_status
- Status associated to the check.
$sel:updatedAt:CheckSummary'
, checkSummary_updatedAt
- Undocumented member.
checkSummary_accountSummary :: Lens' CheckSummary (Maybe (HashMap CheckStatus Natural)) Source #
Account summary associated to the check.
checkSummary_choiceId :: Lens' CheckSummary (Maybe Text) Source #
Undocumented member.
checkSummary_description :: Lens' CheckSummary (Maybe Text) Source #
Trusted Advisor check description.
checkSummary_id :: Lens' CheckSummary (Maybe Text) Source #
Trusted Advisor check ID.
checkSummary_lensArn :: Lens' CheckSummary (Maybe Text) Source #
Well-Architected Lens ARN associated to the check.
checkSummary_name :: Lens' CheckSummary (Maybe Text) Source #
Trusted Advisor check name.
checkSummary_pillarId :: Lens' CheckSummary (Maybe Text) Source #
Undocumented member.
checkSummary_provider :: Lens' CheckSummary (Maybe CheckProvider) Source #
Provider of the check related to the best practice.
checkSummary_questionId :: Lens' CheckSummary (Maybe Text) Source #
Undocumented member.
checkSummary_status :: Lens' CheckSummary (Maybe CheckStatus) Source #
Status associated to the check.
checkSummary_updatedAt :: Lens' CheckSummary (Maybe UTCTime) Source #
Undocumented member.