Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data TrustedAdvisorCheckResult = TrustedAdvisorCheckResult' {}
- newTrustedAdvisorCheckResult :: Text -> Text -> Text -> TrustedAdvisorResourcesSummary -> TrustedAdvisorCategorySpecificSummary -> TrustedAdvisorCheckResult
- trustedAdvisorCheckResult_checkId :: Lens' TrustedAdvisorCheckResult Text
- trustedAdvisorCheckResult_timestamp :: Lens' TrustedAdvisorCheckResult Text
- trustedAdvisorCheckResult_status :: Lens' TrustedAdvisorCheckResult Text
- trustedAdvisorCheckResult_resourcesSummary :: Lens' TrustedAdvisorCheckResult TrustedAdvisorResourcesSummary
- trustedAdvisorCheckResult_categorySpecificSummary :: Lens' TrustedAdvisorCheckResult TrustedAdvisorCategorySpecificSummary
- trustedAdvisorCheckResult_flaggedResources :: Lens' TrustedAdvisorCheckResult [TrustedAdvisorResourceDetail]
Documentation
data TrustedAdvisorCheckResult Source #
The results of a Trusted Advisor check returned by DescribeTrustedAdvisorCheckResult.
See: newTrustedAdvisorCheckResult
smart constructor.
TrustedAdvisorCheckResult' | |
|
Instances
newTrustedAdvisorCheckResult Source #
:: Text | |
-> Text | |
-> Text | |
-> TrustedAdvisorResourcesSummary | |
-> TrustedAdvisorCategorySpecificSummary | |
-> TrustedAdvisorCheckResult |
Create a value of TrustedAdvisorCheckResult
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:checkId:TrustedAdvisorCheckResult'
, trustedAdvisorCheckResult_checkId
- The unique identifier for the Trusted Advisor check.
$sel:timestamp:TrustedAdvisorCheckResult'
, trustedAdvisorCheckResult_timestamp
- The time of the last refresh of the check.
$sel:status:TrustedAdvisorCheckResult'
, trustedAdvisorCheckResult_status
- The alert status of the check: "ok" (green), "warning" (yellow),
"error" (red), or "not_available".
$sel:resourcesSummary:TrustedAdvisorCheckResult'
, trustedAdvisorCheckResult_resourcesSummary
- Undocumented member.
$sel:categorySpecificSummary:TrustedAdvisorCheckResult'
, trustedAdvisorCheckResult_categorySpecificSummary
- Summary information that relates to the category of the check. Cost
Optimizing is the only category that is currently supported.
$sel:flaggedResources:TrustedAdvisorCheckResult'
, trustedAdvisorCheckResult_flaggedResources
- The details about each resource listed in the check result.
trustedAdvisorCheckResult_checkId :: Lens' TrustedAdvisorCheckResult Text Source #
The unique identifier for the Trusted Advisor check.
trustedAdvisorCheckResult_timestamp :: Lens' TrustedAdvisorCheckResult Text Source #
The time of the last refresh of the check.
trustedAdvisorCheckResult_status :: Lens' TrustedAdvisorCheckResult Text Source #
The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".
trustedAdvisorCheckResult_resourcesSummary :: Lens' TrustedAdvisorCheckResult TrustedAdvisorResourcesSummary Source #
Undocumented member.
trustedAdvisorCheckResult_categorySpecificSummary :: Lens' TrustedAdvisorCheckResult TrustedAdvisorCategorySpecificSummary Source #
Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.
trustedAdvisorCheckResult_flaggedResources :: Lens' TrustedAdvisorCheckResult [TrustedAdvisorResourceDetail] Source #
The details about each resource listed in the check result.