Skip to content

ReservationPurchaseRecommendationDetail

Source code in docs_src/capo_cost_explorer/types/reservation_purchase_recommendation_detail.py
class ReservationPurchaseRecommendationDetail(TypedDict, closed=True):
    account_id: NotRequired["capo_cost_explorer.types.generic_string.GenericString"]
    """<p>The account that this Reserved Instance (RI) recommendation is for.</p>"""
    instance_details: NotRequired[
        "capo_cost_explorer.types.instance_details.InstanceDetails"
    ]
    """<p>Details about the reservations that Amazon Web Services recommends that you purchase.</p>"""
    recommended_number_of_instances_to_purchase: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The number of instances that Amazon Web Services recommends that you purchase.</p>"""
    recommended_normalized_units_to_purchase: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The number of normalized units that Amazon Web Services recommends that you purchase.</p>"""
    minimum_number_of_instances_used_per_hour: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The minimum number of instances that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>"""
    minimum_normalized_units_used_per_hour: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The minimum number of normalized units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>"""
    maximum_number_of_instances_used_per_hour: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The maximum number of instances that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>"""
    maximum_normalized_units_used_per_hour: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The maximum number of normalized units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>"""
    average_number_of_instances_used_per_hour: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The average number of instances that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>"""
    average_normalized_units_used_per_hour: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The average number of normalized units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>"""
    average_utilization: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The average utilization of your instances. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>"""
    estimated_break_even_in_months: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>How long Amazon Web Services estimates that it takes for this instance to start saving you money, in months.</p>"""
    currency_code: NotRequired["capo_cost_explorer.types.generic_string.GenericString"]
    """<p>The currency code that Amazon Web Services used to calculate the costs for this instance.</p>"""
    estimated_monthly_savings_amount: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>How much Amazon Web Services estimates that this specific recommendation might save you in a month.</p>"""
    estimated_monthly_savings_percentage: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>How much Amazon Web Services estimates that this specific recommendation might save you in a month, as a percentage of your overall costs.</p>"""
    estimated_monthly_on_demand_cost: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>How much Amazon Web Services estimates that you spend on On-Demand Instances in a month.</p>"""
    estimated_reservation_cost_for_lookback_period: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>How much Amazon Web Services estimates that you might spend for all usage during the specified historical period if you had a reservation.</p>"""
    upfront_cost: NotRequired["capo_cost_explorer.types.generic_string.GenericString"]
    """<p>How much purchasing this instance costs you upfront.</p>"""
    recurring_standard_monthly_cost: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>How much purchasing this instance costs you on a monthly basis.</p>"""
    reserved_capacity_details: NotRequired[
        "capo_cost_explorer.types.reserved_capacity_details.ReservedCapacityDetails"
    ]
    """<p>Details about the reservations that Amazon Web Services recommends that you purchase.</p>"""
    recommended_number_of_capacity_units_to_purchase: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The number of reserved capacity units that Amazon Web Services recommends that you purchase.</p>"""
    minimum_number_of_capacity_units_used_per_hour: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The minimum number of provisioned capacity units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>"""
    maximum_number_of_capacity_units_used_per_hour: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The maximum number of provisioned capacity units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>"""
    average_number_of_capacity_units_used_per_hour: NotRequired[
        "capo_cost_explorer.types.generic_string.GenericString"
    ]
    """<p>The average number of provisioned capacity units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>"""

account_id instance-attribute

account_id: NotRequired[GenericString]

The account that this Reserved Instance (RI) recommendation is for.

average_normalized_units_used_per_hour instance-attribute

average_normalized_units_used_per_hour: NotRequired[GenericString]

The average number of normalized units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.

average_number_of_capacity_units_used_per_hour instance-attribute

average_number_of_capacity_units_used_per_hour: NotRequired[GenericString]

The average number of provisioned capacity units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.

average_number_of_instances_used_per_hour instance-attribute

average_number_of_instances_used_per_hour: NotRequired[GenericString]

The average number of instances that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.

average_utilization instance-attribute

average_utilization: NotRequired[GenericString]

The average utilization of your instances. Amazon Web Services uses this to calculate your recommended reservation purchases.

currency_code instance-attribute

currency_code: NotRequired[GenericString]

The currency code that Amazon Web Services used to calculate the costs for this instance.

estimated_break_even_in_months instance-attribute

estimated_break_even_in_months: NotRequired[GenericString]

How long Amazon Web Services estimates that it takes for this instance to start saving you money, in months.

estimated_monthly_on_demand_cost instance-attribute

estimated_monthly_on_demand_cost: NotRequired[GenericString]

How much Amazon Web Services estimates that you spend on On-Demand Instances in a month.

estimated_monthly_savings_amount instance-attribute

estimated_monthly_savings_amount: NotRequired[GenericString]

How much Amazon Web Services estimates that this specific recommendation might save you in a month.

estimated_monthly_savings_percentage instance-attribute

estimated_monthly_savings_percentage: NotRequired[GenericString]

How much Amazon Web Services estimates that this specific recommendation might save you in a month, as a percentage of your overall costs.

estimated_reservation_cost_for_lookback_period instance-attribute

estimated_reservation_cost_for_lookback_period: NotRequired[GenericString]

How much Amazon Web Services estimates that you might spend for all usage during the specified historical period if you had a reservation.

instance_details instance-attribute

instance_details: NotRequired[InstanceDetails]

Details about the reservations that Amazon Web Services recommends that you purchase.

maximum_normalized_units_used_per_hour instance-attribute

maximum_normalized_units_used_per_hour: NotRequired[GenericString]

The maximum number of normalized units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.

maximum_number_of_capacity_units_used_per_hour instance-attribute

maximum_number_of_capacity_units_used_per_hour: NotRequired[GenericString]

The maximum number of provisioned capacity units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.

maximum_number_of_instances_used_per_hour instance-attribute

maximum_number_of_instances_used_per_hour: NotRequired[GenericString]

The maximum number of instances that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.

minimum_normalized_units_used_per_hour instance-attribute

minimum_normalized_units_used_per_hour: NotRequired[GenericString]

The minimum number of normalized units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.

minimum_number_of_capacity_units_used_per_hour instance-attribute

minimum_number_of_capacity_units_used_per_hour: NotRequired[GenericString]

The minimum number of provisioned capacity units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.

minimum_number_of_instances_used_per_hour instance-attribute

minimum_number_of_instances_used_per_hour: NotRequired[GenericString]

The minimum number of instances that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.

recommended_normalized_units_to_purchase instance-attribute

recommended_normalized_units_to_purchase: NotRequired[GenericString]

The number of normalized units that Amazon Web Services recommends that you purchase.

recommended_number_of_capacity_units_to_purchase instance-attribute

recommended_number_of_capacity_units_to_purchase: NotRequired[GenericString]

The number of reserved capacity units that Amazon Web Services recommends that you purchase.

recommended_number_of_instances_to_purchase instance-attribute

recommended_number_of_instances_to_purchase: NotRequired[GenericString]

The number of instances that Amazon Web Services recommends that you purchase.

recurring_standard_monthly_cost instance-attribute

recurring_standard_monthly_cost: NotRequired[GenericString]

How much purchasing this instance costs you on a monthly basis.

reserved_capacity_details instance-attribute

reserved_capacity_details: NotRequired[ReservedCapacityDetails]

Details about the reservations that Amazon Web Services recommends that you purchase.

upfront_cost instance-attribute

upfront_cost: NotRequired[GenericString]

How much purchasing this instance costs you upfront.