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.
9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 |
# File 'lib/aws-sdk-redshift/types.rb', line 9351 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.
9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 |
# File 'lib/aws-sdk-redshift/types.rb', line 9351 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.
9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 |
# File 'lib/aws-sdk-redshift/types.rb', line 9351 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.
9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 |
# File 'lib/aws-sdk-redshift/types.rb', line 9351 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.
9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 |
# File 'lib/aws-sdk-redshift/types.rb', line 9351 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.
9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 |
# File 'lib/aws-sdk-redshift/types.rb', line 9351 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.
9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 |
# File 'lib/aws-sdk-redshift/types.rb', line 9351 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.
9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 |
# File 'lib/aws-sdk-redshift/types.rb', line 9351 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.
9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 |
# File 'lib/aws-sdk-redshift/types.rb', line 9351 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.
9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 |
# File 'lib/aws-sdk-redshift/types.rb', line 9351 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.
9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 |
# File 'lib/aws-sdk-redshift/types.rb', line 9351 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.
9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 |
# File 'lib/aws-sdk-redshift/types.rb', line 9351 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 |