Class: Aws::ResilienceHub::Types::RecommendationItem
- Inherits:
-
Struct
- Object
- Struct
- Aws::ResilienceHub::Types::RecommendationItem
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-resiliencehub/types.rb
Overview
Defines a recommendation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#already_implemented ⇒ Boolean
Specifies if the recommendation has already been implemented.
-
#discovered_alarm ⇒ Types::Alarm
Indicates the previously implemented Amazon CloudWatch alarm discovered by Resilience Hub.
-
#exclude_reason ⇒ String
Indicates the reason for excluding an operational recommendation.
-
#excluded ⇒ Boolean
Indicates if an operational recommendation item is excluded.
-
#latest_discovered_experiment ⇒ Types::Experiment
Indicates the experiment created in FIS that was discovered by Resilience Hub, which matches the recommendation.
-
#resource_id ⇒ String
Identifier of the resource.
-
#target_account_id ⇒ String
Identifier of the target account.
-
#target_region ⇒ String
The target region.
Instance Attribute Details
#already_implemented ⇒ Boolean
Specifies if the recommendation has already been implemented.
5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5385 class RecommendationItem < Struct.new( :already_implemented, :discovered_alarm, :exclude_reason, :excluded, :latest_discovered_experiment, :resource_id, :target_account_id, :target_region) SENSITIVE = [] include Aws::Structure end |
#discovered_alarm ⇒ Types::Alarm
Indicates the previously implemented Amazon CloudWatch alarm discovered by Resilience Hub.
5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5385 class RecommendationItem < Struct.new( :already_implemented, :discovered_alarm, :exclude_reason, :excluded, :latest_discovered_experiment, :resource_id, :target_account_id, :target_region) SENSITIVE = [] include Aws::Structure end |
#exclude_reason ⇒ String
Indicates the reason for excluding an operational recommendation.
5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5385 class RecommendationItem < Struct.new( :already_implemented, :discovered_alarm, :exclude_reason, :excluded, :latest_discovered_experiment, :resource_id, :target_account_id, :target_region) SENSITIVE = [] include Aws::Structure end |
#excluded ⇒ Boolean
Indicates if an operational recommendation item is excluded.
5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5385 class RecommendationItem < Struct.new( :already_implemented, :discovered_alarm, :exclude_reason, :excluded, :latest_discovered_experiment, :resource_id, :target_account_id, :target_region) SENSITIVE = [] include Aws::Structure end |
#latest_discovered_experiment ⇒ Types::Experiment
Indicates the experiment created in FIS that was discovered by Resilience Hub, which matches the recommendation.
5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5385 class RecommendationItem < Struct.new( :already_implemented, :discovered_alarm, :exclude_reason, :excluded, :latest_discovered_experiment, :resource_id, :target_account_id, :target_region) SENSITIVE = [] include Aws::Structure end |
#resource_id ⇒ String
Identifier of the resource.
5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5385 class RecommendationItem < Struct.new( :already_implemented, :discovered_alarm, :exclude_reason, :excluded, :latest_discovered_experiment, :resource_id, :target_account_id, :target_region) SENSITIVE = [] include Aws::Structure end |
#target_account_id ⇒ String
Identifier of the target account.
5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5385 class RecommendationItem < Struct.new( :already_implemented, :discovered_alarm, :exclude_reason, :excluded, :latest_discovered_experiment, :resource_id, :target_account_id, :target_region) SENSITIVE = [] include Aws::Structure end |
#target_region ⇒ String
The target region.
5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 |
# File 'lib/aws-sdk-resiliencehub/types.rb', line 5385 class RecommendationItem < Struct.new( :already_implemented, :discovered_alarm, :exclude_reason, :excluded, :latest_discovered_experiment, :resource_id, :target_account_id, :target_region) SENSITIVE = [] include Aws::Structure end |