| 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.CheckDetail
Description
Synopsis
- data CheckDetail = CheckDetail' {
- accountId :: Maybe Text
- choiceId :: Maybe Text
- description :: Maybe Text
- flaggedResources :: Maybe Natural
- id :: Maybe Text
- lensArn :: Maybe Text
- name :: Maybe Text
- pillarId :: Maybe Text
- provider :: Maybe CheckProvider
- questionId :: Maybe Text
- reason :: Maybe CheckFailureReason
- status :: Maybe CheckStatus
- updatedAt :: Maybe POSIX
- newCheckDetail :: CheckDetail
- checkDetail_accountId :: Lens' CheckDetail (Maybe Text)
- checkDetail_choiceId :: Lens' CheckDetail (Maybe Text)
- checkDetail_description :: Lens' CheckDetail (Maybe Text)
- checkDetail_flaggedResources :: Lens' CheckDetail (Maybe Natural)
- checkDetail_id :: Lens' CheckDetail (Maybe Text)
- checkDetail_lensArn :: Lens' CheckDetail (Maybe Text)
- checkDetail_name :: Lens' CheckDetail (Maybe Text)
- checkDetail_pillarId :: Lens' CheckDetail (Maybe Text)
- checkDetail_provider :: Lens' CheckDetail (Maybe CheckProvider)
- checkDetail_questionId :: Lens' CheckDetail (Maybe Text)
- checkDetail_reason :: Lens' CheckDetail (Maybe CheckFailureReason)
- checkDetail_status :: Lens' CheckDetail (Maybe CheckStatus)
- checkDetail_updatedAt :: Lens' CheckDetail (Maybe UTCTime)
Documentation
data CheckDetail Source #
Account details for a Well-Architected best practice in relation to Trusted Advisor checks.
See: newCheckDetail smart constructor.
Constructors
| CheckDetail' | |
Fields
| |
Instances
newCheckDetail :: CheckDetail Source #
Create a value of CheckDetail 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:accountId:CheckDetail', checkDetail_accountId - Undocumented member.
$sel:choiceId:CheckDetail', checkDetail_choiceId - Undocumented member.
$sel:description:CheckDetail', checkDetail_description - Trusted Advisor check description.
$sel:flaggedResources:CheckDetail', checkDetail_flaggedResources - Count of flagged resources associated to the check.
$sel:id:CheckDetail', checkDetail_id - Trusted Advisor check ID.
$sel:lensArn:CheckDetail', checkDetail_lensArn - Well-Architected Lens ARN associated to the check.
$sel:name:CheckDetail', checkDetail_name - Trusted Advisor check name.
$sel:pillarId:CheckDetail', checkDetail_pillarId - Undocumented member.
$sel:provider:CheckDetail', checkDetail_provider - Provider of the check related to the best practice.
$sel:questionId:CheckDetail', checkDetail_questionId - Undocumented member.
$sel:reason:CheckDetail', checkDetail_reason - Reason associated to the check.
$sel:status:CheckDetail', checkDetail_status - Status associated to the check.
$sel:updatedAt:CheckDetail', checkDetail_updatedAt - Undocumented member.
checkDetail_accountId :: Lens' CheckDetail (Maybe Text) Source #
Undocumented member.
checkDetail_choiceId :: Lens' CheckDetail (Maybe Text) Source #
Undocumented member.
checkDetail_description :: Lens' CheckDetail (Maybe Text) Source #
Trusted Advisor check description.
checkDetail_flaggedResources :: Lens' CheckDetail (Maybe Natural) Source #
Count of flagged resources associated to the check.
checkDetail_id :: Lens' CheckDetail (Maybe Text) Source #
Trusted Advisor check ID.
checkDetail_lensArn :: Lens' CheckDetail (Maybe Text) Source #
Well-Architected Lens ARN associated to the check.
checkDetail_name :: Lens' CheckDetail (Maybe Text) Source #
Trusted Advisor check name.
checkDetail_pillarId :: Lens' CheckDetail (Maybe Text) Source #
Undocumented member.
checkDetail_provider :: Lens' CheckDetail (Maybe CheckProvider) Source #
Provider of the check related to the best practice.
checkDetail_questionId :: Lens' CheckDetail (Maybe Text) Source #
Undocumented member.
checkDetail_reason :: Lens' CheckDetail (Maybe CheckFailureReason) Source #
Reason associated to the check.
checkDetail_status :: Lens' CheckDetail (Maybe CheckStatus) Source #
Status associated to the check.
checkDetail_updatedAt :: Lens' CheckDetail (Maybe UTCTime) Source #
Undocumented member.