AddmDbRecommendationAggregation

class oci.opsi.models.AddmDbRecommendationAggregation(**kwargs)

Bases: object

Summarizes a specific ADDM recommendation

Methods

__init__(**kwargs) Initializes a new AddmDbRecommendationAggregation object with values from keyword arguments.

Attributes

frequency_count Gets the frequency_count of this AddmDbRecommendationAggregation.
id [Required] Gets the id of this AddmDbRecommendationAggregation.
implement_actions Gets the implement_actions of this AddmDbRecommendationAggregation.
max_benefit_avg_active_sessions Gets the max_benefit_avg_active_sessions of this AddmDbRecommendationAggregation.
max_benefit_percent Gets the max_benefit_percent of this AddmDbRecommendationAggregation.
message [Required] Gets the message of this AddmDbRecommendationAggregation.
overall_benefit_percent Gets the overall_benefit_percent of this AddmDbRecommendationAggregation.
rationale Gets the rationale of this AddmDbRecommendationAggregation.
related_object Gets the related_object of this AddmDbRecommendationAggregation.
requires_db_restart Gets the requires_db_restart of this AddmDbRecommendationAggregation.
type Gets the type of this AddmDbRecommendationAggregation.
__init__(**kwargs)

Initializes a new AddmDbRecommendationAggregation object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • id (str) – The value to assign to the id property of this AddmDbRecommendationAggregation.
  • type (str) – The value to assign to the type property of this AddmDbRecommendationAggregation.
  • message (str) – The value to assign to the message property of this AddmDbRecommendationAggregation.
  • requires_db_restart (str) – The value to assign to the requires_db_restart property of this AddmDbRecommendationAggregation.
  • implement_actions (list[str]) – The value to assign to the implement_actions property of this AddmDbRecommendationAggregation.
  • rationale (str) – The value to assign to the rationale property of this AddmDbRecommendationAggregation.
  • max_benefit_percent (float) – The value to assign to the max_benefit_percent property of this AddmDbRecommendationAggregation.
  • overall_benefit_percent (float) – The value to assign to the overall_benefit_percent property of this AddmDbRecommendationAggregation.
  • max_benefit_avg_active_sessions (float) – The value to assign to the max_benefit_avg_active_sessions property of this AddmDbRecommendationAggregation.
  • frequency_count (int) – The value to assign to the frequency_count property of this AddmDbRecommendationAggregation.
  • related_object (oci.opsi.models.RelatedObjectTypeDetails) – The value to assign to the related_object property of this AddmDbRecommendationAggregation.
frequency_count

Gets the frequency_count of this AddmDbRecommendationAggregation. Number of occurrences for this recommendation

Returns:The frequency_count of this AddmDbRecommendationAggregation.
Return type:int
id

[Required] Gets the id of this AddmDbRecommendationAggregation. The OCID of the Database insight.

Returns:The id of this AddmDbRecommendationAggregation.
Return type:str
implement_actions

Gets the implement_actions of this AddmDbRecommendationAggregation. Actions that can be performed to implement the recommendation (such as ‘ALTER PARAMETER’, ‘RUN SQL TUNING ADVISOR’)

Returns:The implement_actions of this AddmDbRecommendationAggregation.
Return type:list[str]
max_benefit_avg_active_sessions

Gets the max_benefit_avg_active_sessions of this AddmDbRecommendationAggregation. Maximum estimated benefit in terms of average active sessions

Returns:The max_benefit_avg_active_sessions of this AddmDbRecommendationAggregation.
Return type:float
max_benefit_percent

Gets the max_benefit_percent of this AddmDbRecommendationAggregation. Maximum estimated benefit in terms of percentage of total activity

Returns:The max_benefit_percent of this AddmDbRecommendationAggregation.
Return type:float
message

[Required] Gets the message of this AddmDbRecommendationAggregation. Recommendation message

Returns:The message of this AddmDbRecommendationAggregation.
Return type:str
overall_benefit_percent

Gets the overall_benefit_percent of this AddmDbRecommendationAggregation. Overall estimated benefit in terms of percentage of total activity

Returns:The overall_benefit_percent of this AddmDbRecommendationAggregation.
Return type:float
rationale

Gets the rationale of this AddmDbRecommendationAggregation. Recommendation message

Returns:The rationale of this AddmDbRecommendationAggregation.
Return type:str
related_object

Gets the related_object of this AddmDbRecommendationAggregation.

Returns:The related_object of this AddmDbRecommendationAggregation.
Return type:oci.opsi.models.RelatedObjectTypeDetails
requires_db_restart

Gets the requires_db_restart of this AddmDbRecommendationAggregation. Indicates implementation of the recommended action requires a database restart in order for it to take effect. Possible values “Y”, “N” and null.

Returns:The requires_db_restart of this AddmDbRecommendationAggregation.
Return type:str
type

Gets the type of this AddmDbRecommendationAggregation. Type of recommendation

Returns:The type of this AddmDbRecommendationAggregation.
Return type:str