Class: Aws::Support::Types::TrustedAdvisorCheckSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Support::Types::TrustedAdvisorCheckSummary
- Defined in:
- gems/aws-sdk-support/lib/aws-sdk-support/types.rb
Overview
A summary of a Trusted Advisor check result, including the alert status, last refresh, and number of resources examined.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#category_specific_summary ⇒ Types::TrustedAdvisorCategorySpecificSummary
Summary information that relates to the category of the check.
-
#check_id ⇒ String
The unique identifier for the Trusted Advisor check.
-
#has_flagged_resources ⇒ Boolean
Specifies whether the Trusted Advisor check has flagged resources.
-
#resources_summary ⇒ Types::TrustedAdvisorResourcesSummary
Details about Amazon Web Services resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.
-
#status ⇒ String
The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".
-
#timestamp ⇒ String
The time of the last refresh of the check.
Instance Attribute Details
#category_specific_summary ⇒ Types::TrustedAdvisorCategorySpecificSummary
Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.
1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 |
# File 'gems/aws-sdk-support/lib/aws-sdk-support/types.rb', line 1609 class TrustedAdvisorCheckSummary < Struct.new( :check_id, :timestamp, :status, :has_flagged_resources, :resources_summary, :category_specific_summary) SENSITIVE = [] include Aws::Structure end |
#check_id ⇒ String
The unique identifier for the Trusted Advisor check.
1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 |
# File 'gems/aws-sdk-support/lib/aws-sdk-support/types.rb', line 1609 class TrustedAdvisorCheckSummary < Struct.new( :check_id, :timestamp, :status, :has_flagged_resources, :resources_summary, :category_specific_summary) SENSITIVE = [] include Aws::Structure end |
#has_flagged_resources ⇒ Boolean
Specifies whether the Trusted Advisor check has flagged resources.
1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 |
# File 'gems/aws-sdk-support/lib/aws-sdk-support/types.rb', line 1609 class TrustedAdvisorCheckSummary < Struct.new( :check_id, :timestamp, :status, :has_flagged_resources, :resources_summary, :category_specific_summary) SENSITIVE = [] include Aws::Structure end |
#resources_summary ⇒ Types::TrustedAdvisorResourcesSummary
Details about Amazon Web Services resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.
1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 |
# File 'gems/aws-sdk-support/lib/aws-sdk-support/types.rb', line 1609 class TrustedAdvisorCheckSummary < Struct.new( :check_id, :timestamp, :status, :has_flagged_resources, :resources_summary, :category_specific_summary) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".
1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 |
# File 'gems/aws-sdk-support/lib/aws-sdk-support/types.rb', line 1609 class TrustedAdvisorCheckSummary < Struct.new( :check_id, :timestamp, :status, :has_flagged_resources, :resources_summary, :category_specific_summary) SENSITIVE = [] include Aws::Structure end |
#timestamp ⇒ String
The time of the last refresh of the check.
1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 |
# File 'gems/aws-sdk-support/lib/aws-sdk-support/types.rb', line 1609 class TrustedAdvisorCheckSummary < Struct.new( :check_id, :timestamp, :status, :has_flagged_resources, :resources_summary, :category_specific_summary) SENSITIVE = [] include Aws::Structure end |