| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CostExplorer.Types.ReservationAggregates
Description
Synopsis
- data ReservationAggregates = ReservationAggregates' {
- amortizedRecurringFee :: Maybe Text
- amortizedUpfrontFee :: Maybe Text
- netRISavings :: Maybe Text
- onDemandCostOfRIHoursUsed :: Maybe Text
- purchasedHours :: Maybe Text
- purchasedUnits :: Maybe Text
- rICostForUnusedHours :: Maybe Text
- realizedSavings :: Maybe Text
- totalActualHours :: Maybe Text
- totalActualUnits :: Maybe Text
- totalAmortizedFee :: Maybe Text
- totalPotentialRISavings :: Maybe Text
- unrealizedSavings :: Maybe Text
- unusedHours :: Maybe Text
- unusedUnits :: Maybe Text
- utilizationPercentage :: Maybe Text
- utilizationPercentageInUnits :: Maybe Text
- newReservationAggregates :: ReservationAggregates
- reservationAggregates_amortizedRecurringFee :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_amortizedUpfrontFee :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_netRISavings :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_onDemandCostOfRIHoursUsed :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_purchasedHours :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_purchasedUnits :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_rICostForUnusedHours :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_realizedSavings :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_totalActualHours :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_totalActualUnits :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_totalAmortizedFee :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_totalPotentialRISavings :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_unrealizedSavings :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_unusedHours :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_unusedUnits :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_utilizationPercentage :: Lens' ReservationAggregates (Maybe Text)
- reservationAggregates_utilizationPercentageInUnits :: Lens' ReservationAggregates (Maybe Text)
Documentation
data ReservationAggregates Source #
The aggregated numbers for your reservation usage.
See: newReservationAggregates smart constructor.
Constructors
| ReservationAggregates' | |
Fields
| |
Instances
newReservationAggregates :: ReservationAggregates Source #
Create a value of ReservationAggregates with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:amortizedRecurringFee:ReservationAggregates', reservationAggregates_amortizedRecurringFee - The monthly cost of your reservation. It's amortized over the
reservation period.
$sel:amortizedUpfrontFee:ReservationAggregates', reservationAggregates_amortizedUpfrontFee - The upfront cost of your reservation. It's amortized over the
reservation period.
$sel:netRISavings:ReservationAggregates', reservationAggregates_netRISavings - How much you saved due to purchasing and utilizing reservation. Amazon
Web Services calculates this by subtracting TotalAmortizedFee from
OnDemandCostOfRIHoursUsed.
$sel:onDemandCostOfRIHoursUsed:ReservationAggregates', reservationAggregates_onDemandCostOfRIHoursUsed - How much your reservation costs if charged On-Demand rates.
$sel:purchasedHours:ReservationAggregates', reservationAggregates_purchasedHours - How many reservation hours that you purchased.
$sel:purchasedUnits:ReservationAggregates', reservationAggregates_purchasedUnits - The number of Amazon EC2 reservation hours that you purchased. It's
converted to normalized units. Normalized units are available only for
Amazon EC2 usage after November 11, 2017.
$sel:rICostForUnusedHours:ReservationAggregates', reservationAggregates_rICostForUnusedHours - The cost of unused hours for your reservation.
$sel:realizedSavings:ReservationAggregates', reservationAggregates_realizedSavings - The realized savings because of purchasing and using a reservation.
$sel:totalActualHours:ReservationAggregates', reservationAggregates_totalActualHours - The total number of reservation hours that you used.
$sel:totalActualUnits:ReservationAggregates', reservationAggregates_totalActualUnits - The total number of Amazon EC2 reservation hours that you used. It's
converted to normalized units. Normalized units are available only for
Amazon EC2 usage after November 11, 2017.
$sel:totalAmortizedFee:ReservationAggregates', reservationAggregates_totalAmortizedFee - The total cost of your reservation. It's amortized over the reservation
period.
$sel:totalPotentialRISavings:ReservationAggregates', reservationAggregates_totalPotentialRISavings - How much you might save if you use your entire reservation.
$sel:unrealizedSavings:ReservationAggregates', reservationAggregates_unrealizedSavings - The unrealized savings because of purchasing and using a reservation.
$sel:unusedHours:ReservationAggregates', reservationAggregates_unusedHours - The number of reservation hours that you didn't use.
$sel:unusedUnits:ReservationAggregates', reservationAggregates_unusedUnits - The number of Amazon EC2 reservation hours that you didn't use. It's
converted to normalized units. Normalized units are available only for
Amazon EC2 usage after November 11, 2017.
$sel:utilizationPercentage:ReservationAggregates', reservationAggregates_utilizationPercentage - The percentage of reservation time that you used.
$sel:utilizationPercentageInUnits:ReservationAggregates', reservationAggregates_utilizationPercentageInUnits - The percentage of Amazon EC2 reservation time that you used. It's
converted to normalized units. Normalized units are available only for
Amazon EC2 usage after November 11, 2017.
reservationAggregates_amortizedRecurringFee :: Lens' ReservationAggregates (Maybe Text) Source #
The monthly cost of your reservation. It's amortized over the reservation period.
reservationAggregates_amortizedUpfrontFee :: Lens' ReservationAggregates (Maybe Text) Source #
The upfront cost of your reservation. It's amortized over the reservation period.
reservationAggregates_netRISavings :: Lens' ReservationAggregates (Maybe Text) Source #
How much you saved due to purchasing and utilizing reservation. Amazon
Web Services calculates this by subtracting TotalAmortizedFee from
OnDemandCostOfRIHoursUsed.
reservationAggregates_onDemandCostOfRIHoursUsed :: Lens' ReservationAggregates (Maybe Text) Source #
How much your reservation costs if charged On-Demand rates.
reservationAggregates_purchasedHours :: Lens' ReservationAggregates (Maybe Text) Source #
How many reservation hours that you purchased.
reservationAggregates_purchasedUnits :: Lens' ReservationAggregates (Maybe Text) Source #
The number of Amazon EC2 reservation hours that you purchased. It's converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.
reservationAggregates_rICostForUnusedHours :: Lens' ReservationAggregates (Maybe Text) Source #
The cost of unused hours for your reservation.
reservationAggregates_realizedSavings :: Lens' ReservationAggregates (Maybe Text) Source #
The realized savings because of purchasing and using a reservation.
reservationAggregates_totalActualHours :: Lens' ReservationAggregates (Maybe Text) Source #
The total number of reservation hours that you used.
reservationAggregates_totalActualUnits :: Lens' ReservationAggregates (Maybe Text) Source #
The total number of Amazon EC2 reservation hours that you used. It's converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.
reservationAggregates_totalAmortizedFee :: Lens' ReservationAggregates (Maybe Text) Source #
The total cost of your reservation. It's amortized over the reservation period.
reservationAggregates_totalPotentialRISavings :: Lens' ReservationAggregates (Maybe Text) Source #
How much you might save if you use your entire reservation.
reservationAggregates_unrealizedSavings :: Lens' ReservationAggregates (Maybe Text) Source #
The unrealized savings because of purchasing and using a reservation.
reservationAggregates_unusedHours :: Lens' ReservationAggregates (Maybe Text) Source #
The number of reservation hours that you didn't use.
reservationAggregates_unusedUnits :: Lens' ReservationAggregates (Maybe Text) Source #
The number of Amazon EC2 reservation hours that you didn't use. It's converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.
reservationAggregates_utilizationPercentage :: Lens' ReservationAggregates (Maybe Text) Source #
The percentage of reservation time that you used.
reservationAggregates_utilizationPercentageInUnits :: Lens' ReservationAggregates (Maybe Text) Source #
The percentage of Amazon EC2 reservation time that you used. It's converted to normalized units. Normalized units are available only for Amazon EC2 usage after November 11, 2017.