Skip to content

GroupingRecommendation

Source code in docs_src/capo_resiliencehub/types/grouping_recommendation.py
class GroupingRecommendation(TypedDict, closed=True):
    grouping_recommendation_id: "capo_resiliencehub.types.string255.String255"
    """<p>Indicates all the reasons available for rejecting a grouping recommendation.</p>"""
    grouping_app_component: (
        "capo_resiliencehub.types.grouping_app_component.GroupingAppComponent"
    )
    """<p>Indicates the name of the recommended Application Component (AppComponent).</p>"""
    resources: "capo_resiliencehub.types.grouping_resource_list.GroupingResourceList"
    """<p>Indicates the resources that are grouped in a recommended AppComponent.</p>"""
    score: "capo_resiliencehub.types.double.Double"
    """<p>Indicates the confidence level of the grouping recommendation.</p>"""
    recommendation_reasons: "capo_resiliencehub.types.string255_list.String255List"
    """<p>Indicates all the reasons available for rejecting a grouping recommendation.</p>"""
    status: "capo_resiliencehub.types.grouping_recommendation_status_type.GroupingRecommendationStatusType"
    """<p>Indicates the status of grouping resources into AppComponents.</p>"""
    confidence_level: "capo_resiliencehub.types.grouping_recommendation_confidence_level.GroupingRecommendationConfidenceLevel"
    """<p>Indicates the confidence level of Resilience Hub on the grouping recommendation.</p>"""
    creation_time: "capo_resiliencehub.types.time_stamp.TimeStamp"
    """<p>Indicates the creation time of the grouping recommendation.</p>"""
    rejection_reason: NotRequired[
        "capo_resiliencehub.types.grouping_recommendation_rejection_reason.GroupingRecommendationRejectionReason"
    ]
    """<p>Indicates the reason you had selected while rejecting a grouping recommendation.</p>"""

confidence_level instance-attribute

Indicates the confidence level of Resilience Hub on the grouping recommendation.

creation_time instance-attribute

creation_time: TimeStamp

Indicates the creation time of the grouping recommendation.

grouping_app_component instance-attribute

grouping_app_component: GroupingAppComponent

Indicates the name of the recommended Application Component (AppComponent).

grouping_recommendation_id instance-attribute

grouping_recommendation_id: String255

Indicates all the reasons available for rejecting a grouping recommendation.

recommendation_reasons instance-attribute

recommendation_reasons: String255List

Indicates all the reasons available for rejecting a grouping recommendation.

rejection_reason instance-attribute

rejection_reason: NotRequired[GroupingRecommendationRejectionReason]

Indicates the reason you had selected while rejecting a grouping recommendation.

resources instance-attribute

Indicates the resources that are grouped in a recommended AppComponent.

score instance-attribute

score: Double

Indicates the confidence level of the grouping recommendation.

status instance-attribute

Indicates the status of grouping resources into AppComponents.