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.
9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9975 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.
9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9975 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.
9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9975 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.
9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9975 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.
9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9975 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.
9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9975 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.
9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9975 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.
9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9975 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.
9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9975 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.
9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9975 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.
9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9975 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.
9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 |
# File 'gems/aws-sdk-redshift/lib/aws-sdk-redshift/types.rb', line 9975 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 |