| 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.Support.Types.TrustedAdvisorCheckSummary
Description
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.
Constructors
| TrustedAdvisorCheckSummary' | |
Fields
| |
Instances
newTrustedAdvisorCheckSummary Source #
Arguments
| :: 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.