Class: Aws::ResilienceHub::Types::GroupingRecommendation
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::GroupingRecommendation
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-resiliencehub/types.rb
Overview
Creates a new grouping recommendation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#confidence_level ⇒ String
Indicates the confidence level of Resilience Hub on the grouping recommendation.
-
#creation_time ⇒ Time
Indicates the creation time of the grouping recommendation.
-
#grouping_app_component ⇒ Types::GroupingAppComponent
Indicates the name of the recommended Application Component (AppComponent).
-
#grouping_recommendation_id ⇒ String
Indicates all the reasons available for rejecting a grouping recommendation.
-
#recommendation_reasons ⇒ Array<String>
Indicates all the reasons available for rejecting a grouping recommendation.
-
#rejection_reason ⇒ String
Indicates the reason you had selected while rejecting a grouping recommendation.
-
#resources ⇒ Array<Types::GroupingResource>
Indicates the resources that are grouped in a recommended AppComponent.
-
#score ⇒ Float
Indicates the confidence level of the grouping recommendation.
-
#status ⇒ String
Indicates the status of grouping resources into AppComponents.
Instance Attribute Details
#confidence_level ⇒ String
Indicates the confidence level of Resilience Hub on the grouping recommendation.
3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3142 class GroupingRecommendation < Struct.new( :confidence_level, :creation_time, :grouping_app_component, :grouping_recommendation_id, :recommendation_reasons, :rejection_reason, :resources, :score, :status) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
Indicates the creation time of the grouping recommendation.
3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3142 class GroupingRecommendation < Struct.new( :confidence_level, :creation_time, :grouping_app_component, :grouping_recommendation_id, :recommendation_reasons, :rejection_reason, :resources, :score, :status) SENSITIVE = [] include Aws::Structure end |
#grouping_app_component ⇒ Types::GroupingAppComponent
Indicates the name of the recommended Application Component (AppComponent).
3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3142 class GroupingRecommendation < Struct.new( :confidence_level, :creation_time, :grouping_app_component, :grouping_recommendation_id, :recommendation_reasons, :rejection_reason, :resources, :score, :status) SENSITIVE = [] include Aws::Structure end |
#grouping_recommendation_id ⇒ String
Indicates all the reasons available for rejecting a grouping recommendation.
3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3142 class GroupingRecommendation < Struct.new( :confidence_level, :creation_time, :grouping_app_component, :grouping_recommendation_id, :recommendation_reasons, :rejection_reason, :resources, :score, :status) SENSITIVE = [] include Aws::Structure end |
#recommendation_reasons ⇒ Array<String>
Indicates all the reasons available for rejecting a grouping recommendation.
3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3142 class GroupingRecommendation < Struct.new( :confidence_level, :creation_time, :grouping_app_component, :grouping_recommendation_id, :recommendation_reasons, :rejection_reason, :resources, :score, :status) SENSITIVE = [] include Aws::Structure end |
#rejection_reason ⇒ String
Indicates the reason you had selected while rejecting a grouping recommendation.
3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3142 class GroupingRecommendation < Struct.new( :confidence_level, :creation_time, :grouping_app_component, :grouping_recommendation_id, :recommendation_reasons, :rejection_reason, :resources, :score, :status) SENSITIVE = [] include Aws::Structure end |
#resources ⇒ Array<Types::GroupingResource>
Indicates the resources that are grouped in a recommended AppComponent.
3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3142 class GroupingRecommendation < Struct.new( :confidence_level, :creation_time, :grouping_app_component, :grouping_recommendation_id, :recommendation_reasons, :rejection_reason, :resources, :score, :status) SENSITIVE = [] include Aws::Structure end |
#score ⇒ Float
Indicates the confidence level of the grouping recommendation.
3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3142 class GroupingRecommendation < Struct.new( :confidence_level, :creation_time, :grouping_app_component, :grouping_recommendation_id, :recommendation_reasons, :rejection_reason, :resources, :score, :status) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
Indicates the status of grouping resources into AppComponents.
3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 3142 class GroupingRecommendation < Struct.new( :confidence_level, :creation_time, :grouping_app_component, :grouping_recommendation_id, :recommendation_reasons, :rejection_reason, :resources, :score, :status) SENSITIVE = [] include Aws::Structure end |