| 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.TrustedAdvisorCheckResult
Description
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.
Constructors
| TrustedAdvisorCheckResult' | |
Fields
| |
Instances
newTrustedAdvisorCheckResult Source #
Arguments
| :: 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.
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.