Class: Aws::Redshift::Types::Recommendation
- Inherits:
-
Struct
- Object
- Struct
- Aws::Redshift::Types::Recommendation
- Defined in:
- gems/aws-sdk-redshift/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.
9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9738 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.
9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9738 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.
9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9738 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.
9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9738 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.
9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9738 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.
9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9738 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.
9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9738 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.
9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9738 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.
9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9738 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.
9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9738 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.
9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9738 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.
9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9738 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 |