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.
9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 |
# File 'lib/aws-sdk-redshift/types.rb', line 9641 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.
9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 |
# File 'lib/aws-sdk-redshift/types.rb', line 9641 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.
9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 |
# File 'lib/aws-sdk-redshift/types.rb', line 9641 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.
9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 |
# File 'lib/aws-sdk-redshift/types.rb', line 9641 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.
9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 |
# File 'lib/aws-sdk-redshift/types.rb', line 9641 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.
9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 |
# File 'lib/aws-sdk-redshift/types.rb', line 9641 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.
9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 |
# File 'lib/aws-sdk-redshift/types.rb', line 9641 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.
9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 |
# File 'lib/aws-sdk-redshift/types.rb', line 9641 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.
9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 |
# File 'lib/aws-sdk-redshift/types.rb', line 9641 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.
9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 |
# File 'lib/aws-sdk-redshift/types.rb', line 9641 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.
9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 |
# File 'lib/aws-sdk-redshift/types.rb', line 9641 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.
9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 |
# File 'lib/aws-sdk-redshift/types.rb', line 9641 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 |