@@ -34,9 +34,9 @@ export interface GetRDSDatabaseRecommendationsCommandOutput
34
34
35
35
/**
36
36
* <p>
37
- * Returns Amazon RDS recommendations.
37
+ * Returns Amazon Aurora and RDS database recommendations.
38
38
* </p>
39
- * <p>Compute Optimizer generates recommendations for Amazon RDS that
39
+ * <p>Compute Optimizer generates recommendations for Amazon Aurora and RDS databases that
40
40
* meet a specific set of requirements. For more
41
41
* information, see the <a href="https://docs.aws.amazon.com/compute-optimizer/latest/ug/requirements.html">Supported resources and
42
42
* requirements</a> in the <i>Compute Optimizer User
@@ -92,20 +92,21 @@ export interface GetRDSDatabaseRecommendationsCommandOutput
92
92
* // dbClusterIdentifier: "STRING_VALUE",
93
93
* // idle: "True" || "False",
94
94
* // instanceFinding: "Optimized" || "Underprovisioned" || "Overprovisioned",
95
- * // storageFinding: "Optimized" || "Underprovisioned" || "Overprovisioned",
95
+ * // storageFinding: "Optimized" || "Underprovisioned" || "Overprovisioned" || "NotOptimized" ,
96
96
* // instanceFindingReasonCodes: [ // RDSInstanceFindingReasonCodes
97
97
* // "CPUOverprovisioned" || "NetworkBandwidthOverprovisioned" || "EBSIOPSOverprovisioned" || "EBSIOPSUnderprovisioned" || "EBSThroughputOverprovisioned" || "CPUUnderprovisioned" || "NetworkBandwidthUnderprovisioned" || "EBSThroughputUnderprovisioned" || "NewGenerationDBInstanceClassAvailable" || "NewEngineVersionAvailable" || "DBClusterWriterUnderprovisioned" || "MemoryUnderprovisioned" || "InstanceStorageReadIOPSUnderprovisioned" || "InstanceStorageWriteIOPSUnderprovisioned",
98
98
* // ],
99
99
* // currentInstancePerformanceRisk: "VeryLow" || "Low" || "Medium" || "High",
100
+ * // currentStorageEstimatedMonthlyVolumeIOPsCostVariation: "None" || "Low" || "Medium" || "High",
100
101
* // storageFindingReasonCodes: [ // RDSStorageFindingReasonCodes
101
- * // "EBSVolumeAllocatedStorageUnderprovisioned" || "EBSVolumeThroughputUnderprovisioned" || "EBSVolumeIOPSOverprovisioned" || "EBSVolumeThroughputOverprovisioned" || "NewGenerationStorageTypeAvailable",
102
+ * // "EBSVolumeAllocatedStorageUnderprovisioned" || "EBSVolumeThroughputUnderprovisioned" || "EBSVolumeIOPSOverprovisioned" || "EBSVolumeThroughputOverprovisioned" || "NewGenerationStorageTypeAvailable" || "DBClusterStorageOptionAvailable" || "DBClusterStorageSavingsAvailable" ,
102
103
* // ],
103
104
* // instanceRecommendationOptions: [ // RDSDBInstanceRecommendationOptions
104
105
* // { // RDSDBInstanceRecommendationOption
105
106
* // dbInstanceClass: "STRING_VALUE",
106
107
* // projectedUtilizationMetrics: [ // RDSDBProjectedUtilizationMetrics
107
108
* // { // RDSDBUtilizationMetric
108
- * // name: "CPU" || "Memory" || "EBSVolumeStorageSpaceUtilization" || "NetworkReceiveThroughput" || "NetworkTransmitThroughput" || "EBSVolumeReadIOPS" || "EBSVolumeWriteIOPS" || "EBSVolumeReadThroughput" || "EBSVolumeWriteThroughput" || "DatabaseConnections" || "StorageNetworkReceiveThroughput" || "StorageNetworkTransmitThroughput" || "AuroraMemoryHealthState" || "AuroraMemoryNumDeclinedSql" || "AuroraMemoryNumKillConnTotal" || "AuroraMemoryNumKillQueryTotal" || "ReadIOPSEphemeralStorage" || "WriteIOPSEphemeralStorage",
109
+ * // name: "CPU" || "Memory" || "EBSVolumeStorageSpaceUtilization" || "NetworkReceiveThroughput" || "NetworkTransmitThroughput" || "EBSVolumeReadIOPS" || "EBSVolumeWriteIOPS" || "EBSVolumeReadThroughput" || "EBSVolumeWriteThroughput" || "DatabaseConnections" || "StorageNetworkReceiveThroughput" || "StorageNetworkTransmitThroughput" || "AuroraMemoryHealthState" || "AuroraMemoryNumDeclinedSql" || "AuroraMemoryNumKillConnTotal" || "AuroraMemoryNumKillQueryTotal" || "ReadIOPSEphemeralStorage" || "WriteIOPSEphemeralStorage" || "VolumeReadIOPs" || "VolumeBytesUsed" || "VolumeWriteIOPs" ,
109
110
* // statistic: "Maximum" || "Minimum" || "Average",
110
111
* // value: Number("double"),
111
112
* // },
@@ -152,11 +153,12 @@ export interface GetRDSDatabaseRecommendationsCommandOutput
152
153
* // value: Number("double"),
153
154
* // },
154
155
* // },
156
+ * // estimatedMonthlyVolumeIOPsCostVariation: "None" || "Low" || "Medium" || "High",
155
157
* // },
156
158
* // ],
157
159
* // utilizationMetrics: [ // RDSDBUtilizationMetrics
158
160
* // {
159
- * // name: "CPU" || "Memory" || "EBSVolumeStorageSpaceUtilization" || "NetworkReceiveThroughput" || "NetworkTransmitThroughput" || "EBSVolumeReadIOPS" || "EBSVolumeWriteIOPS" || "EBSVolumeReadThroughput" || "EBSVolumeWriteThroughput" || "DatabaseConnections" || "StorageNetworkReceiveThroughput" || "StorageNetworkTransmitThroughput" || "AuroraMemoryHealthState" || "AuroraMemoryNumDeclinedSql" || "AuroraMemoryNumKillConnTotal" || "AuroraMemoryNumKillQueryTotal" || "ReadIOPSEphemeralStorage" || "WriteIOPSEphemeralStorage",
161
+ * // name: "CPU" || "Memory" || "EBSVolumeStorageSpaceUtilization" || "NetworkReceiveThroughput" || "NetworkTransmitThroughput" || "EBSVolumeReadIOPS" || "EBSVolumeWriteIOPS" || "EBSVolumeReadThroughput" || "EBSVolumeWriteThroughput" || "DatabaseConnections" || "StorageNetworkReceiveThroughput" || "StorageNetworkTransmitThroughput" || "AuroraMemoryHealthState" || "AuroraMemoryNumDeclinedSql" || "AuroraMemoryNumKillConnTotal" || "AuroraMemoryNumKillQueryTotal" || "ReadIOPSEphemeralStorage" || "WriteIOPSEphemeralStorage" || "VolumeReadIOPs" || "VolumeBytesUsed" || "VolumeWriteIOPs" ,
160
162
* // statistic: "Maximum" || "Minimum" || "Average",
161
163
* // value: Number("double"),
162
164
* // },
0 commit comments