Class: Aws::Types::RDSDBRecommendation
- Inherits:
-
Object
- Object
- Aws::Types::RDSDBRecommendation
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#account_id ⇒ ::String
Returns the value of attribute account_id.
-
#current_db_instance_class ⇒ ::String
Returns the value of attribute current_db_instance_class.
-
#current_instance_performance_risk ⇒ "VeryLow", ...
Returns the value of attribute current_instance_performance_risk.
-
#current_storage_configuration ⇒ Types::DBStorageConfiguration
Returns the value of attribute current_storage_configuration.
-
#current_storage_estimated_monthly_volume_io_ps_cost_variation ⇒ "None", ...
Returns the value of attribute current_storage_estimated_monthly_volume_io_ps_cost_variation.
-
#db_cluster_identifier ⇒ ::String
Returns the value of attribute db_cluster_identifier.
-
#effective_recommendation_preferences ⇒ Types::RDSEffectiveRecommendationPreferences
Returns the value of attribute effective_recommendation_preferences.
-
#engine ⇒ ::String
Returns the value of attribute engine.
-
#engine_version ⇒ ::String
Returns the value of attribute engine_version.
-
#idle ⇒ "True", "False"
Returns the value of attribute idle.
-
#instance_finding ⇒ "Optimized", ...
Returns the value of attribute instance_finding.
-
#instance_finding_reason_codes ⇒ ::Array[("CPUOverprovisioned" | "NetworkBandwidthOverprovisioned" | "EBSIOPSOverprovisioned" | "EBSIOPSUnderprovisioned" | "EBSThroughputOverprovisioned" | "CPUUnderprovisioned" | "NetworkBandwidthUnderprovisioned" | "EBSThroughputUnderprovisioned" | "NewGenerationDBInstanceClassAvailable" | "NewEngineVersionAvailable" | "DBClusterWriterUnderprovisioned" | "MemoryUnderprovisioned" | "InstanceStorageReadIOPSUnderprovisioned" | "InstanceStorageWriteIOPSUnderprovisioned")]
Returns the value of attribute instance_finding_reason_codes.
-
#instance_recommendation_options ⇒ ::Array[Types::RDSDBInstanceRecommendationOption]
Returns the value of attribute instance_recommendation_options.
-
#last_refresh_timestamp ⇒ ::Time
Returns the value of attribute last_refresh_timestamp.
-
#lookback_period_in_days ⇒ ::Float
Returns the value of attribute lookback_period_in_days.
-
#promotion_tier ⇒ ::Integer
Returns the value of attribute promotion_tier.
-
#resource_arn ⇒ ::String
Returns the value of attribute resource_arn.
-
#storage_finding ⇒ "Optimized", ...
Returns the value of attribute storage_finding.
-
#storage_finding_reason_codes ⇒ ::Array[("EBSVolumeAllocatedStorageUnderprovisioned" | "EBSVolumeThroughputUnderprovisioned" | "EBSVolumeIOPSOverprovisioned" | "EBSVolumeThroughputOverprovisioned" | "NewGenerationStorageTypeAvailable" | "DBClusterStorageOptionAvailable" | "DBClusterStorageSavingsAvailable")]
Returns the value of attribute storage_finding_reason_codes.
-
#storage_recommendation_options ⇒ ::Array[Types::RDSDBStorageRecommendationOption]
Returns the value of attribute storage_recommendation_options.
-
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
-
#utilization_metrics ⇒ ::Array[Types::RDSDBUtilizationMetric]
Returns the value of attribute utilization_metrics.
Instance Attribute Details
#account_id ⇒ ::String
Returns the value of attribute account_id.
1031 1032 1033 |
# File 'sig/types.rbs', line 1031 def account_id @account_id end |
#current_db_instance_class ⇒ ::String
Returns the value of attribute current_db_instance_class.
1035 1036 1037 |
# File 'sig/types.rbs', line 1035 def current_db_instance_class @current_db_instance_class end |
#current_instance_performance_risk ⇒ "VeryLow", ...
Returns the value of attribute current_instance_performance_risk.
1042 1043 1044 |
# File 'sig/types.rbs', line 1042 def current_instance_performance_risk @current_instance_performance_risk end |
#current_storage_configuration ⇒ Types::DBStorageConfiguration
Returns the value of attribute current_storage_configuration.
1036 1037 1038 |
# File 'sig/types.rbs', line 1036 def current_storage_configuration @current_storage_configuration end |
#current_storage_estimated_monthly_volume_io_ps_cost_variation ⇒ "None", ...
Returns the value of attribute current_storage_estimated_monthly_volume_io_ps_cost_variation.
1043 1044 1045 |
# File 'sig/types.rbs', line 1043 def current_storage_estimated_monthly_volume_io_ps_cost_variation @current_storage_estimated_monthly_volume_io_ps_cost_variation end |
#db_cluster_identifier ⇒ ::String
Returns the value of attribute db_cluster_identifier.
1037 1038 1039 |
# File 'sig/types.rbs', line 1037 def db_cluster_identifier @db_cluster_identifier end |
#effective_recommendation_preferences ⇒ Types::RDSEffectiveRecommendationPreferences
Returns the value of attribute effective_recommendation_preferences.
1048 1049 1050 |
# File 'sig/types.rbs', line 1048 def effective_recommendation_preferences @effective_recommendation_preferences end |
#engine ⇒ ::String
Returns the value of attribute engine.
1032 1033 1034 |
# File 'sig/types.rbs', line 1032 def engine @engine end |
#engine_version ⇒ ::String
Returns the value of attribute engine_version.
1033 1034 1035 |
# File 'sig/types.rbs', line 1033 def engine_version @engine_version end |
#idle ⇒ "True", "False"
Returns the value of attribute idle.
1038 1039 1040 |
# File 'sig/types.rbs', line 1038 def idle @idle end |
#instance_finding ⇒ "Optimized", ...
Returns the value of attribute instance_finding.
1039 1040 1041 |
# File 'sig/types.rbs', line 1039 def instance_finding @instance_finding end |
#instance_finding_reason_codes ⇒ ::Array[("CPUOverprovisioned" | "NetworkBandwidthOverprovisioned" | "EBSIOPSOverprovisioned" | "EBSIOPSUnderprovisioned" | "EBSThroughputOverprovisioned" | "CPUUnderprovisioned" | "NetworkBandwidthUnderprovisioned" | "EBSThroughputUnderprovisioned" | "NewGenerationDBInstanceClassAvailable" | "NewEngineVersionAvailable" | "DBClusterWriterUnderprovisioned" | "MemoryUnderprovisioned" | "InstanceStorageReadIOPSUnderprovisioned" | "InstanceStorageWriteIOPSUnderprovisioned")]
Returns the value of attribute instance_finding_reason_codes.
1041 1042 1043 |
# File 'sig/types.rbs', line 1041 def instance_finding_reason_codes @instance_finding_reason_codes end |
#instance_recommendation_options ⇒ ::Array[Types::RDSDBInstanceRecommendationOption]
Returns the value of attribute instance_recommendation_options.
1045 1046 1047 |
# File 'sig/types.rbs', line 1045 def @instance_recommendation_options end |
#last_refresh_timestamp ⇒ ::Time
Returns the value of attribute last_refresh_timestamp.
1050 1051 1052 |
# File 'sig/types.rbs', line 1050 def @last_refresh_timestamp end |
#lookback_period_in_days ⇒ ::Float
Returns the value of attribute lookback_period_in_days.
1049 1050 1051 |
# File 'sig/types.rbs', line 1049 def lookback_period_in_days @lookback_period_in_days end |
#promotion_tier ⇒ ::Integer
Returns the value of attribute promotion_tier.
1034 1035 1036 |
# File 'sig/types.rbs', line 1034 def promotion_tier @promotion_tier end |
#resource_arn ⇒ ::String
Returns the value of attribute resource_arn.
1030 1031 1032 |
# File 'sig/types.rbs', line 1030 def resource_arn @resource_arn end |
#storage_finding ⇒ "Optimized", ...
Returns the value of attribute storage_finding.
1040 1041 1042 |
# File 'sig/types.rbs', line 1040 def storage_finding @storage_finding end |
#storage_finding_reason_codes ⇒ ::Array[("EBSVolumeAllocatedStorageUnderprovisioned" | "EBSVolumeThroughputUnderprovisioned" | "EBSVolumeIOPSOverprovisioned" | "EBSVolumeThroughputOverprovisioned" | "NewGenerationStorageTypeAvailable" | "DBClusterStorageOptionAvailable" | "DBClusterStorageSavingsAvailable")]
Returns the value of attribute storage_finding_reason_codes.
1044 1045 1046 |
# File 'sig/types.rbs', line 1044 def storage_finding_reason_codes @storage_finding_reason_codes end |
#storage_recommendation_options ⇒ ::Array[Types::RDSDBStorageRecommendationOption]
Returns the value of attribute storage_recommendation_options.
1046 1047 1048 |
# File 'sig/types.rbs', line 1046 def @storage_recommendation_options end |
#tags ⇒ ::Array[Types::Tag]
Returns the value of attribute tags.
1051 1052 1053 |
# File 'sig/types.rbs', line 1051 def @tags end |
#utilization_metrics ⇒ ::Array[Types::RDSDBUtilizationMetric]
Returns the value of attribute utilization_metrics.
1047 1048 1049 |
# File 'sig/types.rbs', line 1047 def utilization_metrics @utilization_metrics end |