class Aws::ResilienceHub::Types::ConfigRecommendation

Defines a configuration recommendation.

@!attribute [rw] app_component_name

The application component name.
@return [String]

@!attribute [rw] compliance

The current compliance against the resiliency policy before applying
the configuration change.
@return [Hash<String,Types::DisruptionCompliance>]

@!attribute [rw] cost

The cost for the application.
@return [Types::Cost]

@!attribute [rw] description

The optional description for an app.
@return [String]

@!attribute [rw] ha_architecture

The architecture type.
@return [String]

@!attribute [rw] name

The name of the recommendation configuration.
@return [String]

@!attribute [rw] optimization_type

The type of optimization.
@return [String]

@!attribute [rw] recommendation_compliance

The expected compliance against the resiliency policy after applying
the configuration change.
@return [Hash<String,Types::RecommendationDisruptionCompliance>]

@!attribute [rw] reference_id

The reference identifier for the recommendation configuration.
@return [String]

@!attribute [rw] suggested_changes

List of the suggested configuration changes.
@return [Array<String>]

@see docs.aws.amazon.com/goto/WebAPI/resiliencehub-2020-04-30/ConfigRecommendation AWS API Documentation

Constants

SENSITIVE