Skip to content

Recommendation

Source code in docs_src/capo_redshift/types/recommendation.py
class Recommendation(TypedDict, closed=True):
    id: NotRequired["capo_redshift.types.string.String"]
    """<p>A unique identifier of the Advisor recommendation.</p>"""
    cluster_identifier: NotRequired["capo_redshift.types.string.String"]
    """<p>The unique identifier of the cluster for which the recommendation is returned.</p>"""
    namespace_arn: NotRequired["capo_redshift.types.string.String"]
    """<p>The Amazon Redshift cluster namespace ARN for which the recommendations is returned.</p>"""
    created_at: NotRequired["capo_redshift.types.t_stamp.TStamp"]
    """<p>The date and time (UTC) that the recommendation was created.</p>"""
    recommendation_type: NotRequired["capo_redshift.types.string.String"]
    """<p>The type of Advisor recommendation.</p>"""
    title: NotRequired["capo_redshift.types.string.String"]
    """<p>The title of the recommendation.</p>"""
    description: NotRequired["capo_redshift.types.string.String"]
    """<p>The description of the recommendation.</p>"""
    observation: NotRequired["capo_redshift.types.string.String"]
    """<p>The description of what was observed about your cluster.</p>"""
    impact_ranking: NotRequired[
        "capo_redshift.types.impact_ranking_type.ImpactRankingType"
    ]
    """<p>The scale of the impact that the Advisor recommendation has to the performance and cost of the cluster.</p>"""
    recommendation_text: NotRequired["capo_redshift.types.string.String"]
    """<p>The description of the recommendation.</p>"""
    recommended_actions: NotRequired[
        "capo_redshift.types.recommended_action_list.RecommendedActionList"
    ]
    """<p>List of Amazon Redshift recommended actions.</p>"""
    reference_links: NotRequired[
        "capo_redshift.types.reference_link_list.ReferenceLinkList"
    ]
    """<p>List of helpful links for more information about the Advisor recommendation.</p>"""

cluster_identifier instance-attribute

cluster_identifier: NotRequired[String]

The unique identifier of the cluster for which the recommendation is returned.

created_at instance-attribute

created_at: NotRequired[TStamp]

The date and time (UTC) that the recommendation was created.

description instance-attribute

description: NotRequired[String]

The description of the recommendation.

id instance-attribute

id: NotRequired[String]

A unique identifier of the Advisor recommendation.

impact_ranking instance-attribute

impact_ranking: NotRequired[ImpactRankingType]

The scale of the impact that the Advisor recommendation has to the performance and cost of the cluster.

namespace_arn instance-attribute

namespace_arn: NotRequired[String]

The Amazon Redshift cluster namespace ARN for which the recommendations is returned.

observation instance-attribute

observation: NotRequired[String]

The description of what was observed about your cluster.

recommendation_text instance-attribute

recommendation_text: NotRequired[String]

The description of the recommendation.

recommendation_type instance-attribute

recommendation_type: NotRequired[String]

The type of Advisor recommendation.

recommended_actions instance-attribute

recommended_actions: NotRequired[RecommendedActionList]

List of Amazon Redshift recommended actions.

reference_links: NotRequired[ReferenceLinkList]

List of helpful links for more information about the Advisor recommendation.

title instance-attribute

title: NotRequired[String]

The title of the recommendation.