| 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.SavingsPlans.Types.SavingsPlanOfferingRate
Description
Synopsis
- data SavingsPlanOfferingRate = SavingsPlanOfferingRate' {}
- newSavingsPlanOfferingRate :: SavingsPlanOfferingRate
- savingsPlanOfferingRate_operation :: Lens' SavingsPlanOfferingRate (Maybe Text)
- savingsPlanOfferingRate_productType :: Lens' SavingsPlanOfferingRate (Maybe SavingsPlanProductType)
- savingsPlanOfferingRate_properties :: Lens' SavingsPlanOfferingRate (Maybe [SavingsPlanOfferingRateProperty])
- savingsPlanOfferingRate_rate :: Lens' SavingsPlanOfferingRate (Maybe Text)
- savingsPlanOfferingRate_savingsPlanOffering :: Lens' SavingsPlanOfferingRate (Maybe ParentSavingsPlanOffering)
- savingsPlanOfferingRate_serviceCode :: Lens' SavingsPlanOfferingRate (Maybe SavingsPlanRateServiceCode)
- savingsPlanOfferingRate_unit :: Lens' SavingsPlanOfferingRate (Maybe SavingsPlanRateUnit)
- savingsPlanOfferingRate_usageType :: Lens' SavingsPlanOfferingRate (Maybe Text)
Documentation
data SavingsPlanOfferingRate Source #
Information about a Savings Plan offering rate.
See: newSavingsPlanOfferingRate smart constructor.
Constructors
| SavingsPlanOfferingRate' | |
Fields
| |
Instances
newSavingsPlanOfferingRate :: SavingsPlanOfferingRate Source #
Create a value of SavingsPlanOfferingRate 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:operation:SavingsPlanOfferingRate', savingsPlanOfferingRate_operation - The specific AWS operation for the line item in the billing report.
$sel:productType:SavingsPlanOfferingRate', savingsPlanOfferingRate_productType - The product type.
$sel:properties:SavingsPlanOfferingRate', savingsPlanOfferingRate_properties - The properties.
$sel:rate:SavingsPlanOfferingRate', savingsPlanOfferingRate_rate - The Savings Plan rate.
$sel:savingsPlanOffering:SavingsPlanOfferingRate', savingsPlanOfferingRate_savingsPlanOffering - The Savings Plan offering.
$sel:serviceCode:SavingsPlanOfferingRate', savingsPlanOfferingRate_serviceCode - The service.
$sel:unit:SavingsPlanOfferingRate', savingsPlanOfferingRate_unit - The unit.
$sel:usageType:SavingsPlanOfferingRate', savingsPlanOfferingRate_usageType - The usage details of the line item in the billing report.
savingsPlanOfferingRate_operation :: Lens' SavingsPlanOfferingRate (Maybe Text) Source #
The specific AWS operation for the line item in the billing report.
savingsPlanOfferingRate_productType :: Lens' SavingsPlanOfferingRate (Maybe SavingsPlanProductType) Source #
The product type.
savingsPlanOfferingRate_properties :: Lens' SavingsPlanOfferingRate (Maybe [SavingsPlanOfferingRateProperty]) Source #
The properties.
savingsPlanOfferingRate_rate :: Lens' SavingsPlanOfferingRate (Maybe Text) Source #
The Savings Plan rate.
savingsPlanOfferingRate_savingsPlanOffering :: Lens' SavingsPlanOfferingRate (Maybe ParentSavingsPlanOffering) Source #
The Savings Plan offering.
savingsPlanOfferingRate_serviceCode :: Lens' SavingsPlanOfferingRate (Maybe SavingsPlanRateServiceCode) Source #
The service.
savingsPlanOfferingRate_unit :: Lens' SavingsPlanOfferingRate (Maybe SavingsPlanRateUnit) Source #
The unit.
savingsPlanOfferingRate_usageType :: Lens' SavingsPlanOfferingRate (Maybe Text) Source #
The usage details of the line item in the billing report.