Skip to content

RDSDBStorageRecommendationOption

Source code in docs_src/capo_compute_optimizer/types/rdsdb_storage_recommendation_option.py
class RDSDBStorageRecommendationOption(TypedDict, closed=True):
    storage_configuration: NotRequired[
        "capo_compute_optimizer.types.db_storage_configuration.DBStorageConfiguration"
    ]
    """<p> The recommended storage configuration. </p>"""
    rank: "capo_compute_optimizer.types.rank.Rank"
    """<p> The rank identifier of the DB storage recommendation option. </p>"""
    savings_opportunity: NotRequired[
        "capo_compute_optimizer.types.savings_opportunity.SavingsOpportunity"
    ]
    savings_opportunity_after_discounts: NotRequired[
        "capo_compute_optimizer.types.rds_storage_savings_opportunity_after_discounts.RDSStorageSavingsOpportunityAfterDiscounts"
    ]
    """<p> Describes the savings opportunity for DB storage recommendations or for the recommendation option. </p> <p> Savings opportunity represents the estimated monthly savings after applying Savings Plans discounts. You can achieve this by implementing a given Compute Optimizer recommendation. </p>"""
    estimated_monthly_volume_io_ps_cost_variation: NotRequired[
        "capo_compute_optimizer.types.rds_estimated_monthly_volume_io_ps_cost_variation.RDSEstimatedMonthlyVolumeIOPsCostVariation"
    ]
    """<p> The projected level of variation in monthly I/O costs for the DB storage recommendation option. </p>"""

estimated_monthly_volume_io_ps_cost_variation instance-attribute

estimated_monthly_volume_io_ps_cost_variation: NotRequired[
    RDSEstimatedMonthlyVolumeIOPsCostVariation
]

The projected level of variation in monthly I/O costs for the DB storage recommendation option.

rank instance-attribute

rank: Rank

The rank identifier of the DB storage recommendation option.

savings_opportunity instance-attribute

savings_opportunity: NotRequired[SavingsOpportunity]

savings_opportunity_after_discounts instance-attribute

savings_opportunity_after_discounts: NotRequired[
    RDSStorageSavingsOpportunityAfterDiscounts
]

Describes the savings opportunity for DB storage recommendations or for the recommendation option.

Savings opportunity represents the estimated monthly savings after applying Savings Plans discounts. You can achieve this by implementing a given Compute Optimizer recommendation.

storage_configuration instance-attribute

storage_configuration: NotRequired[DBStorageConfiguration]

The recommended storage configuration.