Class: Aws::Redshift::Types::Recommendation
- Inherits:
-
Struct
- Object
- Struct
- Aws::Redshift::Types::Recommendation
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-redshift/types.rb
Overview
An Amazon Redshift Advisor recommended action on the Amazon Redshift cluster.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cluster_identifier ⇒ String
The unique identifier of the cluster for which the recommendation is returned.
-
#created_at ⇒ Time
The date and time (UTC) that the recommendation was created.
-
#description ⇒ String
The description of the recommendation.
-
#id ⇒ String
A unique identifier of the Advisor recommendation.
-
#impact_ranking ⇒ String
The scale of the impact that the Advisor recommendation has to the performance and cost of the cluster.
-
#namespace_arn ⇒ String
The Amazon Redshift cluster namespace ARN for which the recommendations is returned.
-
#observation ⇒ String
The description of what was observed about your cluster.
-
#recommendation_text ⇒ String
The description of the recommendation.
-
#recommendation_type ⇒ String
The type of Advisor recommendation.
-
#recommended_actions ⇒ Array<Types::RecommendedAction>
List of Amazon Redshift recommended actions.
-
#reference_links ⇒ Array<Types::ReferenceLink>
List of helpful links for more information about the Advisor recommendation.
-
#title ⇒ String
The title of the recommendation.
Instance Attribute Details
#cluster_identifier ⇒ String
The unique identifier of the cluster for which the recommendation is returned.
9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 |
# File 'lib/aws-sdk-redshift/types.rb', line 9627 class Recommendation < Struct.new( :id, :cluster_identifier, :namespace_arn, :created_at, :recommendation_type, :title, :description, :observation, :impact_ranking, :recommendation_text, :recommended_actions, :reference_links) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The date and time (UTC) that the recommendation was created.
9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 |
# File 'lib/aws-sdk-redshift/types.rb', line 9627 class Recommendation < Struct.new( :id, :cluster_identifier, :namespace_arn, :created_at, :recommendation_type, :title, :description, :observation, :impact_ranking, :recommendation_text, :recommended_actions, :reference_links) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the recommendation.
9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 |
# File 'lib/aws-sdk-redshift/types.rb', line 9627 class Recommendation < Struct.new( :id, :cluster_identifier, :namespace_arn, :created_at, :recommendation_type, :title, :description, :observation, :impact_ranking, :recommendation_text, :recommended_actions, :reference_links) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
A unique identifier of the Advisor recommendation.
9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 |
# File 'lib/aws-sdk-redshift/types.rb', line 9627 class Recommendation < Struct.new( :id, :cluster_identifier, :namespace_arn, :created_at, :recommendation_type, :title, :description, :observation, :impact_ranking, :recommendation_text, :recommended_actions, :reference_links) SENSITIVE = [] include Aws::Structure end |
#impact_ranking ⇒ String
The scale of the impact that the Advisor recommendation has to the performance and cost of the cluster.
9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 |
# File 'lib/aws-sdk-redshift/types.rb', line 9627 class Recommendation < Struct.new( :id, :cluster_identifier, :namespace_arn, :created_at, :recommendation_type, :title, :description, :observation, :impact_ranking, :recommendation_text, :recommended_actions, :reference_links) SENSITIVE = [] include Aws::Structure end |
#namespace_arn ⇒ String
The Amazon Redshift cluster namespace ARN for which the recommendations is returned.
9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 |
# File 'lib/aws-sdk-redshift/types.rb', line 9627 class Recommendation < Struct.new( :id, :cluster_identifier, :namespace_arn, :created_at, :recommendation_type, :title, :description, :observation, :impact_ranking, :recommendation_text, :recommended_actions, :reference_links) SENSITIVE = [] include Aws::Structure end |
#observation ⇒ String
The description of what was observed about your cluster.
9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 |
# File 'lib/aws-sdk-redshift/types.rb', line 9627 class Recommendation < Struct.new( :id, :cluster_identifier, :namespace_arn, :created_at, :recommendation_type, :title, :description, :observation, :impact_ranking, :recommendation_text, :recommended_actions, :reference_links) SENSITIVE = [] include Aws::Structure end |
#recommendation_text ⇒ String
The description of the recommendation.
9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 |
# File 'lib/aws-sdk-redshift/types.rb', line 9627 class Recommendation < Struct.new( :id, :cluster_identifier, :namespace_arn, :created_at, :recommendation_type, :title, :description, :observation, :impact_ranking, :recommendation_text, :recommended_actions, :reference_links) SENSITIVE = [] include Aws::Structure end |
#recommendation_type ⇒ String
The type of Advisor recommendation.
9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 |
# File 'lib/aws-sdk-redshift/types.rb', line 9627 class Recommendation < Struct.new( :id, :cluster_identifier, :namespace_arn, :created_at, :recommendation_type, :title, :description, :observation, :impact_ranking, :recommendation_text, :recommended_actions, :reference_links) SENSITIVE = [] include Aws::Structure end |
#recommended_actions ⇒ Array<Types::RecommendedAction>
List of Amazon Redshift recommended actions.
9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 |
# File 'lib/aws-sdk-redshift/types.rb', line 9627 class Recommendation < Struct.new( :id, :cluster_identifier, :namespace_arn, :created_at, :recommendation_type, :title, :description, :observation, :impact_ranking, :recommendation_text, :recommended_actions, :reference_links) SENSITIVE = [] include Aws::Structure end |
#reference_links ⇒ Array<Types::ReferenceLink>
List of helpful links for more information about the Advisor recommendation.
9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 |
# File 'lib/aws-sdk-redshift/types.rb', line 9627 class Recommendation < Struct.new( :id, :cluster_identifier, :namespace_arn, :created_at, :recommendation_type, :title, :description, :observation, :impact_ranking, :recommendation_text, :recommended_actions, :reference_links) SENSITIVE = [] include Aws::Structure end |
#title ⇒ String
The title of the recommendation.
9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 |
# File 'lib/aws-sdk-redshift/types.rb', line 9627 class Recommendation < Struct.new( :id, :cluster_identifier, :namespace_arn, :created_at, :recommendation_type, :title, :description, :observation, :impact_ranking, :recommendation_text, :recommended_actions, :reference_links) SENSITIVE = [] include Aws::Structure end |