Class: Aws::ComputeOptimizer::Types::RecommendationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::ComputeOptimizer::Types::RecommendationSummary
- Defined in:
- gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb
Overview
A summary of a recommendation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
The Amazon Web Services account ID of the recommendation summary.
-
#current_performance_risk_ratings ⇒ Types::CurrentPerformanceRiskRatings
An object that describes the performance risk ratings for a given resource type.
-
#recommendation_resource_type ⇒ String
The resource type that the recommendation summary applies to.
-
#savings_opportunity ⇒ Types::SavingsOpportunity
An object that describes the savings opportunity for a given resource type.
-
#summaries ⇒ Array<Types::Summary>
An array of objects that describe a recommendation summary.
Instance Attribute Details
#account_id ⇒ String
The Amazon Web Services account ID of the recommendation summary.
3951 3952 3953 3954 3955 3956 3957 3958 3959 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 3951 class RecommendationSummary < Struct.new( :summaries, :recommendation_resource_type, :account_id, :savings_opportunity, :current_performance_risk_ratings) SENSITIVE = [] include Aws::Structure end |
#current_performance_risk_ratings ⇒ Types::CurrentPerformanceRiskRatings
An object that describes the performance risk ratings for a given resource type.
3951 3952 3953 3954 3955 3956 3957 3958 3959 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 3951 class RecommendationSummary < Struct.new( :summaries, :recommendation_resource_type, :account_id, :savings_opportunity, :current_performance_risk_ratings) SENSITIVE = [] include Aws::Structure end |
#recommendation_resource_type ⇒ String
The resource type that the recommendation summary applies to.
3951 3952 3953 3954 3955 3956 3957 3958 3959 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 3951 class RecommendationSummary < Struct.new( :summaries, :recommendation_resource_type, :account_id, :savings_opportunity, :current_performance_risk_ratings) SENSITIVE = [] include Aws::Structure end |
#savings_opportunity ⇒ Types::SavingsOpportunity
An object that describes the savings opportunity for a given resource type. Savings opportunity includes the estimated monthly savings amount and percentage.
3951 3952 3953 3954 3955 3956 3957 3958 3959 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 3951 class RecommendationSummary < Struct.new( :summaries, :recommendation_resource_type, :account_id, :savings_opportunity, :current_performance_risk_ratings) SENSITIVE = [] include Aws::Structure end |
#summaries ⇒ Array<Types::Summary>
An array of objects that describe a recommendation summary.
3951 3952 3953 3954 3955 3956 3957 3958 3959 |
# File 'gems/aws-sdk-computeoptimizer/lib/aws-sdk-computeoptimizer/types.rb', line 3951 class RecommendationSummary < Struct.new( :summaries, :recommendation_resource_type, :account_id, :savings_opportunity, :current_performance_risk_ratings) SENSITIVE = [] include Aws::Structure end |