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.
      3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 3284 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.
      3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 3284 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).
      3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 3284 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.
      3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 3284 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.
      3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 3284 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.
      3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 3284 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.
      3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 3284 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.
      3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 3284 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.
      3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296  | 
    
      # File 'lib/aws-sdk-resiliencehub/types.rb', line 3284 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  |