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 TrustedAdvisorCheckSummary = TrustedAdvisorCheckSummary' {}
- newTrustedAdvisorCheckSummary :: Text -> Text -> Text -> TrustedAdvisorResourcesSummary -> TrustedAdvisorCategorySpecificSummary -> TrustedAdvisorCheckSummary
- trustedAdvisorCheckSummary_hasFlaggedResources :: Lens' TrustedAdvisorCheckSummary (Maybe Bool)
- trustedAdvisorCheckSummary_checkId :: Lens' TrustedAdvisorCheckSummary Text
- trustedAdvisorCheckSummary_timestamp :: Lens' TrustedAdvisorCheckSummary Text
- trustedAdvisorCheckSummary_status :: Lens' TrustedAdvisorCheckSummary Text
- trustedAdvisorCheckSummary_resourcesSummary :: Lens' TrustedAdvisorCheckSummary TrustedAdvisorResourcesSummary
- trustedAdvisorCheckSummary_categorySpecificSummary :: Lens' TrustedAdvisorCheckSummary TrustedAdvisorCategorySpecificSummary
Documentation
data TrustedAdvisorCheckSummary Source #
A summary of a Trusted Advisor check result, including the alert status, last refresh, and number of resources examined.
See: newTrustedAdvisorCheckSummary
smart constructor.
TrustedAdvisorCheckSummary' | |
|
Instances
newTrustedAdvisorCheckSummary Source #
:: Text | |
-> Text | |
-> Text | |
-> TrustedAdvisorResourcesSummary | |
-> TrustedAdvisorCategorySpecificSummary | |
-> TrustedAdvisorCheckSummary |
Create a value of TrustedAdvisorCheckSummary
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:hasFlaggedResources:TrustedAdvisorCheckSummary'
, trustedAdvisorCheckSummary_hasFlaggedResources
- Specifies whether the Trusted Advisor check has flagged resources.
$sel:checkId:TrustedAdvisorCheckSummary'
, trustedAdvisorCheckSummary_checkId
- The unique identifier for the Trusted Advisor check.
$sel:timestamp:TrustedAdvisorCheckSummary'
, trustedAdvisorCheckSummary_timestamp
- The time of the last refresh of the check.
$sel:status:TrustedAdvisorCheckSummary'
, trustedAdvisorCheckSummary_status
- The alert status of the check: "ok" (green), "warning" (yellow),
"error" (red), or "not_available".
$sel:resourcesSummary:TrustedAdvisorCheckSummary'
, trustedAdvisorCheckSummary_resourcesSummary
- Undocumented member.
$sel:categorySpecificSummary:TrustedAdvisorCheckSummary'
, trustedAdvisorCheckSummary_categorySpecificSummary
- Summary information that relates to the category of the check. Cost
Optimizing is the only category that is currently supported.
trustedAdvisorCheckSummary_hasFlaggedResources :: Lens' TrustedAdvisorCheckSummary (Maybe Bool) Source #
Specifies whether the Trusted Advisor check has flagged resources.
trustedAdvisorCheckSummary_checkId :: Lens' TrustedAdvisorCheckSummary Text Source #
The unique identifier for the Trusted Advisor check.
trustedAdvisorCheckSummary_timestamp :: Lens' TrustedAdvisorCheckSummary Text Source #
The time of the last refresh of the check.
trustedAdvisorCheckSummary_status :: Lens' TrustedAdvisorCheckSummary Text Source #
The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".
trustedAdvisorCheckSummary_resourcesSummary :: Lens' TrustedAdvisorCheckSummary TrustedAdvisorResourcesSummary Source #
Undocumented member.
trustedAdvisorCheckSummary_categorySpecificSummary :: Lens' TrustedAdvisorCheckSummary TrustedAdvisorCategorySpecificSummary Source #
Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.