libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SavingsPlans.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2019-06-28 of the Amazon Savings Plans SDK configuration.

Errors

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

One of the input parameters is not valid.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource was not found.

CurrencyCode

newtype CurrencyCode Source #

Constructors

CurrencyCode' 

Bundled Patterns

pattern CurrencyCode_CNY :: CurrencyCode 
pattern CurrencyCode_USD :: CurrencyCode 

Instances

Instances details
Eq CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

Ord CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

Read CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

Show CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

Generic CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

Associated Types

type Rep CurrencyCode :: Type -> Type #

NFData CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

Methods

rnf :: CurrencyCode -> () #

Hashable CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

ToJSON CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

ToJSONKey CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

FromJSON CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

FromJSONKey CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

ToLog CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

ToHeader CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

ToQuery CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

FromXML CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

ToXML CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

Methods

toXML :: CurrencyCode -> XML #

ToByteString CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

FromText CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

ToText CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

Methods

toText :: CurrencyCode -> Text #

type Rep CurrencyCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.CurrencyCode

type Rep CurrencyCode = D1 ('MetaData "CurrencyCode" "Amazonka.SavingsPlans.Types.CurrencyCode" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'True) (C1 ('MetaCons "CurrencyCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCurrencyCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SavingsPlanOfferingFilterAttribute

newtype SavingsPlanOfferingFilterAttribute Source #

Instances

Instances details
Eq SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

Ord SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

Read SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

Show SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

Generic SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

Associated Types

type Rep SavingsPlanOfferingFilterAttribute :: Type -> Type #

NFData SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

Hashable SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

ToJSON SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

ToJSONKey SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

FromJSON SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

FromJSONKey SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

ToLog SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

ToHeader SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

ToQuery SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

FromXML SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

ToXML SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

ToByteString SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

FromText SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

ToText SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

type Rep SavingsPlanOfferingFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute

type Rep SavingsPlanOfferingFilterAttribute = D1 ('MetaData "SavingsPlanOfferingFilterAttribute" "Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterAttribute" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'True) (C1 ('MetaCons "SavingsPlanOfferingFilterAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSavingsPlanOfferingFilterAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SavingsPlanOfferingPropertyKey

newtype SavingsPlanOfferingPropertyKey Source #

Instances

Instances details
Eq SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

Ord SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

Read SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

Show SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

Generic SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

Associated Types

type Rep SavingsPlanOfferingPropertyKey :: Type -> Type #

NFData SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

Hashable SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

ToJSON SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

ToJSONKey SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

FromJSON SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

FromJSONKey SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

ToLog SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

ToHeader SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

ToQuery SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

FromXML SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

ToXML SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

ToByteString SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

FromText SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

ToText SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

type Rep SavingsPlanOfferingPropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey

type Rep SavingsPlanOfferingPropertyKey = D1 ('MetaData "SavingsPlanOfferingPropertyKey" "Amazonka.SavingsPlans.Types.SavingsPlanOfferingPropertyKey" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'True) (C1 ('MetaCons "SavingsPlanOfferingPropertyKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSavingsPlanOfferingPropertyKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SavingsPlanPaymentOption

newtype SavingsPlanPaymentOption Source #

Instances

Instances details
Eq SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

Ord SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

Read SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

Show SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

Generic SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

Associated Types

type Rep SavingsPlanPaymentOption :: Type -> Type #

NFData SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

Hashable SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

ToJSON SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

ToJSONKey SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

FromJSON SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

FromJSONKey SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

ToLog SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

ToHeader SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

ToQuery SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

FromXML SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

ToXML SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

ToByteString SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

FromText SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

ToText SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

type Rep SavingsPlanPaymentOption Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption

type Rep SavingsPlanPaymentOption = D1 ('MetaData "SavingsPlanPaymentOption" "Amazonka.SavingsPlans.Types.SavingsPlanPaymentOption" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'True) (C1 ('MetaCons "SavingsPlanPaymentOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSavingsPlanPaymentOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SavingsPlanProductType

newtype SavingsPlanProductType Source #

Instances

Instances details
Eq SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

Ord SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

Read SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

Show SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

Generic SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

Associated Types

type Rep SavingsPlanProductType :: Type -> Type #

NFData SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

Methods

rnf :: SavingsPlanProductType -> () #

Hashable SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

ToJSON SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

ToJSONKey SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

FromJSON SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

FromJSONKey SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

ToLog SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

ToHeader SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

ToQuery SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

FromXML SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

ToXML SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

ToByteString SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

FromText SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

ToText SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

type Rep SavingsPlanProductType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanProductType

type Rep SavingsPlanProductType = D1 ('MetaData "SavingsPlanProductType" "Amazonka.SavingsPlans.Types.SavingsPlanProductType" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'True) (C1 ('MetaCons "SavingsPlanProductType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSavingsPlanProductType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SavingsPlanRateFilterAttribute

newtype SavingsPlanRateFilterAttribute Source #

Instances

Instances details
Eq SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

Ord SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

Read SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

Show SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

Generic SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

Associated Types

type Rep SavingsPlanRateFilterAttribute :: Type -> Type #

NFData SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

Hashable SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

ToJSON SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

ToJSONKey SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

FromJSON SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

FromJSONKey SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

ToLog SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

ToHeader SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

ToQuery SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

FromXML SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

ToXML SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

ToByteString SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

FromText SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

ToText SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

type Rep SavingsPlanRateFilterAttribute Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute

type Rep SavingsPlanRateFilterAttribute = D1 ('MetaData "SavingsPlanRateFilterAttribute" "Amazonka.SavingsPlans.Types.SavingsPlanRateFilterAttribute" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'True) (C1 ('MetaCons "SavingsPlanRateFilterAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSavingsPlanRateFilterAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SavingsPlanRateFilterName

newtype SavingsPlanRateFilterName Source #

Instances

Instances details
Eq SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

Ord SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

Read SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

Show SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

Generic SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

Associated Types

type Rep SavingsPlanRateFilterName :: Type -> Type #

NFData SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

Hashable SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

ToJSON SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

ToJSONKey SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

FromJSON SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

FromJSONKey SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

ToLog SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

ToHeader SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

ToQuery SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

FromXML SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

ToXML SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

ToByteString SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

FromText SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

ToText SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

type Rep SavingsPlanRateFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName

type Rep SavingsPlanRateFilterName = D1 ('MetaData "SavingsPlanRateFilterName" "Amazonka.SavingsPlans.Types.SavingsPlanRateFilterName" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'True) (C1 ('MetaCons "SavingsPlanRateFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSavingsPlanRateFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SavingsPlanRatePropertyKey

newtype SavingsPlanRatePropertyKey Source #

Instances

Instances details
Eq SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

Ord SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

Read SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

Show SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

Generic SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

Associated Types

type Rep SavingsPlanRatePropertyKey :: Type -> Type #

NFData SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

Hashable SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

ToJSON SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

ToJSONKey SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

FromJSON SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

FromJSONKey SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

ToLog SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

ToHeader SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

ToQuery SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

FromXML SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

ToXML SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

ToByteString SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

FromText SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

ToText SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

type Rep SavingsPlanRatePropertyKey Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey

type Rep SavingsPlanRatePropertyKey = D1 ('MetaData "SavingsPlanRatePropertyKey" "Amazonka.SavingsPlans.Types.SavingsPlanRatePropertyKey" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'True) (C1 ('MetaCons "SavingsPlanRatePropertyKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSavingsPlanRatePropertyKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SavingsPlanRateServiceCode

newtype SavingsPlanRateServiceCode Source #

Instances

Instances details
Eq SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

Ord SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

Read SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

Show SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

Generic SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

Associated Types

type Rep SavingsPlanRateServiceCode :: Type -> Type #

NFData SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

Hashable SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

ToJSON SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

ToJSONKey SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

FromJSON SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

FromJSONKey SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

ToLog SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

ToHeader SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

ToQuery SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

FromXML SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

ToXML SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

ToByteString SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

FromText SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

ToText SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

type Rep SavingsPlanRateServiceCode Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode

type Rep SavingsPlanRateServiceCode = D1 ('MetaData "SavingsPlanRateServiceCode" "Amazonka.SavingsPlans.Types.SavingsPlanRateServiceCode" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'True) (C1 ('MetaCons "SavingsPlanRateServiceCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSavingsPlanRateServiceCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SavingsPlanRateUnit

newtype SavingsPlanRateUnit Source #

Instances

Instances details
Eq SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

Ord SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

Read SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

Show SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

Generic SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

Associated Types

type Rep SavingsPlanRateUnit :: Type -> Type #

NFData SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

Methods

rnf :: SavingsPlanRateUnit -> () #

Hashable SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

ToJSON SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

ToJSONKey SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

FromJSON SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

FromJSONKey SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

ToLog SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

ToHeader SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

ToQuery SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

FromXML SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

ToXML SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

ToByteString SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

FromText SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

ToText SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

type Rep SavingsPlanRateUnit Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateUnit

type Rep SavingsPlanRateUnit = D1 ('MetaData "SavingsPlanRateUnit" "Amazonka.SavingsPlans.Types.SavingsPlanRateUnit" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'True) (C1 ('MetaCons "SavingsPlanRateUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSavingsPlanRateUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SavingsPlanState

newtype SavingsPlanState Source #

Instances

Instances details
Eq SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

Ord SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

Read SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

Show SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

Generic SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

Associated Types

type Rep SavingsPlanState :: Type -> Type #

NFData SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

Methods

rnf :: SavingsPlanState -> () #

Hashable SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

ToJSON SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

ToJSONKey SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

FromJSON SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

FromJSONKey SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

ToLog SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

ToHeader SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

ToQuery SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

FromXML SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

ToXML SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

ToByteString SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

FromText SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

ToText SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

type Rep SavingsPlanState Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanState

type Rep SavingsPlanState = D1 ('MetaData "SavingsPlanState" "Amazonka.SavingsPlans.Types.SavingsPlanState" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'True) (C1 ('MetaCons "SavingsPlanState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSavingsPlanState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SavingsPlanType

newtype SavingsPlanType Source #

Constructors

SavingsPlanType' 

Instances

Instances details
Eq SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

Ord SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

Read SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

Show SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

Generic SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

Associated Types

type Rep SavingsPlanType :: Type -> Type #

NFData SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

Methods

rnf :: SavingsPlanType -> () #

Hashable SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

ToJSON SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

ToJSONKey SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

FromJSON SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

FromJSONKey SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

ToLog SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

ToHeader SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

ToQuery SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

FromXML SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

ToXML SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

Methods

toXML :: SavingsPlanType -> XML #

ToByteString SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

FromText SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

ToText SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

type Rep SavingsPlanType Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanType

type Rep SavingsPlanType = D1 ('MetaData "SavingsPlanType" "Amazonka.SavingsPlans.Types.SavingsPlanType" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'True) (C1 ('MetaCons "SavingsPlanType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSavingsPlanType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SavingsPlansFilterName

newtype SavingsPlansFilterName Source #

Instances

Instances details
Eq SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

Ord SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

Read SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

Show SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

Generic SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

Associated Types

type Rep SavingsPlansFilterName :: Type -> Type #

NFData SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

Methods

rnf :: SavingsPlansFilterName -> () #

Hashable SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

ToJSON SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

ToJSONKey SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

FromJSON SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

FromJSONKey SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

ToLog SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

ToHeader SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

ToQuery SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

FromXML SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

ToXML SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

ToByteString SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

FromText SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

ToText SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

type Rep SavingsPlansFilterName Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlansFilterName

type Rep SavingsPlansFilterName = D1 ('MetaData "SavingsPlansFilterName" "Amazonka.SavingsPlans.Types.SavingsPlansFilterName" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'True) (C1 ('MetaCons "SavingsPlansFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSavingsPlansFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ParentSavingsPlanOffering

data ParentSavingsPlanOffering Source #

Information about a Savings Plan offering.

See: newParentSavingsPlanOffering smart constructor.

Constructors

ParentSavingsPlanOffering' 

Fields

Instances

Instances details
Eq ParentSavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.ParentSavingsPlanOffering

Read ParentSavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.ParentSavingsPlanOffering

Show ParentSavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.ParentSavingsPlanOffering

Generic ParentSavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.ParentSavingsPlanOffering

Associated Types

type Rep ParentSavingsPlanOffering :: Type -> Type #

NFData ParentSavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.ParentSavingsPlanOffering

Hashable ParentSavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.ParentSavingsPlanOffering

FromJSON ParentSavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.ParentSavingsPlanOffering

type Rep ParentSavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.ParentSavingsPlanOffering

type Rep ParentSavingsPlanOffering = D1 ('MetaData "ParentSavingsPlanOffering" "Amazonka.SavingsPlans.Types.ParentSavingsPlanOffering" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'False) (C1 ('MetaCons "ParentSavingsPlanOffering'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "currency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CurrencyCode)) :*: (S1 ('MetaSel ('Just "durationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "offeringId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "planDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "planType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlanType)) :*: S1 ('MetaSel ('Just "paymentOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlanPaymentOption))))))

SavingsPlan

data SavingsPlan Source #

Information about a Savings Plan.

See: newSavingsPlan smart constructor.

Constructors

SavingsPlan' 

Fields

Instances

Instances details
Eq SavingsPlan Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlan

Read SavingsPlan Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlan

Show SavingsPlan Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlan

Generic SavingsPlan Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlan

Associated Types

type Rep SavingsPlan :: Type -> Type #

NFData SavingsPlan Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlan

Methods

rnf :: SavingsPlan -> () #

Hashable SavingsPlan Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlan

FromJSON SavingsPlan Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlan

type Rep SavingsPlan Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlan

type Rep SavingsPlan = D1 ('MetaData "SavingsPlan" "Amazonka.SavingsPlans.Types.SavingsPlan" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'False) (C1 ('MetaCons "SavingsPlan'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "termDurationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "savingsPlanType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlanType))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlanState)) :*: S1 ('MetaSel ('Just "productTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SavingsPlanProductType])))) :*: ((S1 ('MetaSel ('Just "start") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ec2InstanceFamily") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "savingsPlanId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "recurringPaymentAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "currency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CurrencyCode)))))) :*: (((S1 ('MetaSel ('Just "end") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "upfrontPaymentAmount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "offeringId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "commitment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "paymentOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlanPaymentOption)) :*: (S1 ('MetaSel ('Just "savingsPlanArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))))))

newSavingsPlan :: SavingsPlan Source #

Create a value of SavingsPlan 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:termDurationInSeconds:SavingsPlan', savingsPlan_termDurationInSeconds - The duration of the term, in seconds.

$sel:savingsPlanType:SavingsPlan', savingsPlan_savingsPlanType - The plan type.

$sel:state:SavingsPlan', savingsPlan_state - The state.

$sel:productTypes:SavingsPlan', savingsPlan_productTypes - The product types.

$sel:start:SavingsPlan', savingsPlan_start - The start time.

$sel:ec2InstanceFamily:SavingsPlan', savingsPlan_ec2InstanceFamily - The EC2 instance family.

$sel:savingsPlanId:SavingsPlan', savingsPlan_savingsPlanId - The ID of the Savings Plan.

$sel:recurringPaymentAmount:SavingsPlan', savingsPlan_recurringPaymentAmount - The recurring payment amount.

$sel:currency:SavingsPlan', savingsPlan_currency - The currency.

$sel:end:SavingsPlan', savingsPlan_end - The end time.

$sel:upfrontPaymentAmount:SavingsPlan', savingsPlan_upfrontPaymentAmount - The up-front payment amount.

$sel:offeringId:SavingsPlan', savingsPlan_offeringId - The ID of the offering.

$sel:region:SavingsPlan', savingsPlan_region - The AWS Region.

$sel:commitment:SavingsPlan', savingsPlan_commitment - The hourly commitment, in USD.

$sel:description:SavingsPlan', savingsPlan_description - The description.

$sel:paymentOption:SavingsPlan', savingsPlan_paymentOption - The payment option.

$sel:savingsPlanArn:SavingsPlan', savingsPlan_savingsPlanArn - The Amazon Resource Name (ARN) of the Savings Plan.

$sel:tags:SavingsPlan', savingsPlan_tags - One or more tags.

savingsPlan_termDurationInSeconds :: Lens' SavingsPlan (Maybe Integer) Source #

The duration of the term, in seconds.

savingsPlan_savingsPlanId :: Lens' SavingsPlan (Maybe Text) Source #

The ID of the Savings Plan.

savingsPlan_commitment :: Lens' SavingsPlan (Maybe Text) Source #

The hourly commitment, in USD.

savingsPlan_savingsPlanArn :: Lens' SavingsPlan (Maybe Text) Source #

The Amazon Resource Name (ARN) of the Savings Plan.

SavingsPlanFilter

data SavingsPlanFilter Source #

Information about a filter.

See: newSavingsPlanFilter smart constructor.

Constructors

SavingsPlanFilter' 

Fields

Instances

Instances details
Eq SavingsPlanFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanFilter

Read SavingsPlanFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanFilter

Show SavingsPlanFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanFilter

Generic SavingsPlanFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanFilter

Associated Types

type Rep SavingsPlanFilter :: Type -> Type #

NFData SavingsPlanFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanFilter

Methods

rnf :: SavingsPlanFilter -> () #

Hashable SavingsPlanFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanFilter

ToJSON SavingsPlanFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanFilter

type Rep SavingsPlanFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanFilter

type Rep SavingsPlanFilter = D1 ('MetaData "SavingsPlanFilter" "Amazonka.SavingsPlans.Types.SavingsPlanFilter" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'False) (C1 ('MetaCons "SavingsPlanFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlansFilterName))))

newSavingsPlanFilter :: SavingsPlanFilter Source #

Create a value of SavingsPlanFilter 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:values:SavingsPlanFilter', savingsPlanFilter_values - The filter value.

$sel:name:SavingsPlanFilter', savingsPlanFilter_name - The filter name.

SavingsPlanOffering

data SavingsPlanOffering Source #

Information about a Savings Plan offering.

See: newSavingsPlanOffering smart constructor.

Constructors

SavingsPlanOffering' 

Fields

Instances

Instances details
Eq SavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOffering

Read SavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOffering

Show SavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOffering

Generic SavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOffering

Associated Types

type Rep SavingsPlanOffering :: Type -> Type #

NFData SavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOffering

Methods

rnf :: SavingsPlanOffering -> () #

Hashable SavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOffering

FromJSON SavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOffering

type Rep SavingsPlanOffering Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOffering

type Rep SavingsPlanOffering = D1 ('MetaData "SavingsPlanOffering" "Amazonka.SavingsPlans.Types.SavingsPlanOffering" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'False) (C1 ('MetaCons "SavingsPlanOffering'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "usageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "productTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SavingsPlanProductType])) :*: (S1 ('MetaSel ('Just "currency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CurrencyCode)) :*: S1 ('MetaSel ('Just "durationSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))) :*: ((S1 ('MetaSel ('Just "offeringId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "serviceCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "planType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlanType)))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "paymentOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlanPaymentOption)) :*: S1 ('MetaSel ('Just "properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SavingsPlanOfferingProperty])))))))

savingsPlanOffering_operation :: Lens' SavingsPlanOffering (Maybe Text) Source #

The specific AWS operation for the line item in the billing report.

savingsPlanOffering_usageType :: Lens' SavingsPlanOffering (Maybe Text) Source #

The usage details of the line item in the billing report.

SavingsPlanOfferingFilterElement

data SavingsPlanOfferingFilterElement Source #

Information about a filter.

See: newSavingsPlanOfferingFilterElement smart constructor.

Constructors

SavingsPlanOfferingFilterElement' 

Fields

Instances

Instances details
Eq SavingsPlanOfferingFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterElement

Read SavingsPlanOfferingFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterElement

Show SavingsPlanOfferingFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterElement

Generic SavingsPlanOfferingFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterElement

Associated Types

type Rep SavingsPlanOfferingFilterElement :: Type -> Type #

NFData SavingsPlanOfferingFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterElement

Hashable SavingsPlanOfferingFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterElement

ToJSON SavingsPlanOfferingFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterElement

type Rep SavingsPlanOfferingFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterElement

type Rep SavingsPlanOfferingFilterElement = D1 ('MetaData "SavingsPlanOfferingFilterElement" "Amazonka.SavingsPlans.Types.SavingsPlanOfferingFilterElement" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'False) (C1 ('MetaCons "SavingsPlanOfferingFilterElement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlanOfferingFilterAttribute))))

newSavingsPlanOfferingFilterElement :: SavingsPlanOfferingFilterElement Source #

Create a value of SavingsPlanOfferingFilterElement 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:values:SavingsPlanOfferingFilterElement', savingsPlanOfferingFilterElement_values - The filter values.

$sel:name:SavingsPlanOfferingFilterElement', savingsPlanOfferingFilterElement_name - The filter name.

SavingsPlanOfferingProperty

data SavingsPlanOfferingProperty Source #

Information about a property.

See: newSavingsPlanOfferingProperty smart constructor.

Constructors

SavingsPlanOfferingProperty' 

Fields

Instances

Instances details
Eq SavingsPlanOfferingProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingProperty

Read SavingsPlanOfferingProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingProperty

Show SavingsPlanOfferingProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingProperty

Generic SavingsPlanOfferingProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingProperty

Associated Types

type Rep SavingsPlanOfferingProperty :: Type -> Type #

NFData SavingsPlanOfferingProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingProperty

Hashable SavingsPlanOfferingProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingProperty

FromJSON SavingsPlanOfferingProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingProperty

type Rep SavingsPlanOfferingProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingProperty

type Rep SavingsPlanOfferingProperty = D1 ('MetaData "SavingsPlanOfferingProperty" "Amazonka.SavingsPlans.Types.SavingsPlanOfferingProperty" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'False) (C1 ('MetaCons "SavingsPlanOfferingProperty'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlanOfferingPropertyKey))))

newSavingsPlanOfferingProperty :: SavingsPlanOfferingProperty Source #

Create a value of SavingsPlanOfferingProperty 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:value:SavingsPlanOfferingProperty', savingsPlanOfferingProperty_value - The property value.

$sel:name:SavingsPlanOfferingProperty', savingsPlanOfferingProperty_name - The property name.

SavingsPlanOfferingRate

data SavingsPlanOfferingRate Source #

Information about a Savings Plan offering rate.

See: newSavingsPlanOfferingRate smart constructor.

Constructors

SavingsPlanOfferingRate' 

Fields

Instances

Instances details
Eq SavingsPlanOfferingRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRate

Read SavingsPlanOfferingRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRate

Show SavingsPlanOfferingRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRate

Generic SavingsPlanOfferingRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRate

Associated Types

type Rep SavingsPlanOfferingRate :: Type -> Type #

NFData SavingsPlanOfferingRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRate

Methods

rnf :: SavingsPlanOfferingRate -> () #

Hashable SavingsPlanOfferingRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRate

FromJSON SavingsPlanOfferingRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRate

type Rep SavingsPlanOfferingRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRate

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:usageType:SavingsPlanOfferingRate', savingsPlanOfferingRate_usageType - The usage details of the line item in the billing report.

$sel:productType:SavingsPlanOfferingRate', savingsPlanOfferingRate_productType - The product type.

$sel:savingsPlanOffering:SavingsPlanOfferingRate', savingsPlanOfferingRate_savingsPlanOffering - The Savings Plan offering.

$sel:rate:SavingsPlanOfferingRate', savingsPlanOfferingRate_rate - The Savings Plan rate.

$sel:serviceCode:SavingsPlanOfferingRate', savingsPlanOfferingRate_serviceCode - The service.

$sel:unit:SavingsPlanOfferingRate', savingsPlanOfferingRate_unit - The unit.

$sel:properties:SavingsPlanOfferingRate', savingsPlanOfferingRate_properties - The properties.

savingsPlanOfferingRate_operation :: Lens' SavingsPlanOfferingRate (Maybe Text) Source #

The specific AWS operation for the line item in the billing report.

savingsPlanOfferingRate_usageType :: Lens' SavingsPlanOfferingRate (Maybe Text) Source #

The usage details of the line item in the billing report.

SavingsPlanOfferingRateFilterElement

data SavingsPlanOfferingRateFilterElement Source #

Information about a filter.

See: newSavingsPlanOfferingRateFilterElement smart constructor.

Constructors

SavingsPlanOfferingRateFilterElement' 

Fields

Instances

Instances details
Eq SavingsPlanOfferingRateFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateFilterElement

Read SavingsPlanOfferingRateFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateFilterElement

Show SavingsPlanOfferingRateFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateFilterElement

Generic SavingsPlanOfferingRateFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateFilterElement

NFData SavingsPlanOfferingRateFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateFilterElement

Hashable SavingsPlanOfferingRateFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateFilterElement

ToJSON SavingsPlanOfferingRateFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateFilterElement

type Rep SavingsPlanOfferingRateFilterElement Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateFilterElement

type Rep SavingsPlanOfferingRateFilterElement = D1 ('MetaData "SavingsPlanOfferingRateFilterElement" "Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateFilterElement" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'False) (C1 ('MetaCons "SavingsPlanOfferingRateFilterElement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlanRateFilterAttribute))))

newSavingsPlanOfferingRateFilterElement :: SavingsPlanOfferingRateFilterElement Source #

Create a value of SavingsPlanOfferingRateFilterElement 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:values:SavingsPlanOfferingRateFilterElement', savingsPlanOfferingRateFilterElement_values - The filter values.

$sel:name:SavingsPlanOfferingRateFilterElement', savingsPlanOfferingRateFilterElement_name - The filter name.

SavingsPlanOfferingRateProperty

data SavingsPlanOfferingRateProperty Source #

Information about a property.

See: newSavingsPlanOfferingRateProperty smart constructor.

Constructors

SavingsPlanOfferingRateProperty' 

Fields

Instances

Instances details
Eq SavingsPlanOfferingRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateProperty

Read SavingsPlanOfferingRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateProperty

Show SavingsPlanOfferingRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateProperty

Generic SavingsPlanOfferingRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateProperty

Associated Types

type Rep SavingsPlanOfferingRateProperty :: Type -> Type #

NFData SavingsPlanOfferingRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateProperty

Hashable SavingsPlanOfferingRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateProperty

FromJSON SavingsPlanOfferingRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateProperty

type Rep SavingsPlanOfferingRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateProperty

type Rep SavingsPlanOfferingRateProperty = D1 ('MetaData "SavingsPlanOfferingRateProperty" "Amazonka.SavingsPlans.Types.SavingsPlanOfferingRateProperty" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'False) (C1 ('MetaCons "SavingsPlanOfferingRateProperty'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSavingsPlanOfferingRateProperty :: SavingsPlanOfferingRateProperty Source #

Create a value of SavingsPlanOfferingRateProperty 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:value:SavingsPlanOfferingRateProperty', savingsPlanOfferingRateProperty_value - The property value.

$sel:name:SavingsPlanOfferingRateProperty', savingsPlanOfferingRateProperty_name - The property name.

SavingsPlanRate

data SavingsPlanRate Source #

Information about a Savings Plan rate.

See: newSavingsPlanRate smart constructor.

Constructors

SavingsPlanRate' 

Fields

Instances

Instances details
Eq SavingsPlanRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRate

Read SavingsPlanRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRate

Show SavingsPlanRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRate

Generic SavingsPlanRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRate

Associated Types

type Rep SavingsPlanRate :: Type -> Type #

NFData SavingsPlanRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRate

Methods

rnf :: SavingsPlanRate -> () #

Hashable SavingsPlanRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRate

FromJSON SavingsPlanRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRate

type Rep SavingsPlanRate Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRate

newSavingsPlanRate :: SavingsPlanRate Source #

Create a value of SavingsPlanRate 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:SavingsPlanRate', savingsPlanRate_operation - The specific AWS operation for the line item in the billing report.

$sel:usageType:SavingsPlanRate', savingsPlanRate_usageType - The usage details of the line item in the billing report.

$sel:productType:SavingsPlanRate', savingsPlanRate_productType - The product type.

$sel:currency:SavingsPlanRate', savingsPlanRate_currency - The currency.

$sel:rate:SavingsPlanRate', savingsPlanRate_rate - The rate.

$sel:serviceCode:SavingsPlanRate', savingsPlanRate_serviceCode - The service.

$sel:unit:SavingsPlanRate', savingsPlanRate_unit - The unit.

$sel:properties:SavingsPlanRate', savingsPlanRate_properties - The properties.

savingsPlanRate_operation :: Lens' SavingsPlanRate (Maybe Text) Source #

The specific AWS operation for the line item in the billing report.

savingsPlanRate_usageType :: Lens' SavingsPlanRate (Maybe Text) Source #

The usage details of the line item in the billing report.

SavingsPlanRateFilter

data SavingsPlanRateFilter Source #

Information about a filter.

See: newSavingsPlanRateFilter smart constructor.

Constructors

SavingsPlanRateFilter' 

Fields

Instances

Instances details
Eq SavingsPlanRateFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilter

Read SavingsPlanRateFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilter

Show SavingsPlanRateFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilter

Generic SavingsPlanRateFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilter

Associated Types

type Rep SavingsPlanRateFilter :: Type -> Type #

NFData SavingsPlanRateFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilter

Methods

rnf :: SavingsPlanRateFilter -> () #

Hashable SavingsPlanRateFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilter

ToJSON SavingsPlanRateFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilter

type Rep SavingsPlanRateFilter Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateFilter

type Rep SavingsPlanRateFilter = D1 ('MetaData "SavingsPlanRateFilter" "Amazonka.SavingsPlans.Types.SavingsPlanRateFilter" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'False) (C1 ('MetaCons "SavingsPlanRateFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlanRateFilterName))))

newSavingsPlanRateFilter :: SavingsPlanRateFilter Source #

Create a value of SavingsPlanRateFilter 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:values:SavingsPlanRateFilter', savingsPlanRateFilter_values - The filter values.

$sel:name:SavingsPlanRateFilter', savingsPlanRateFilter_name - The filter name.

SavingsPlanRateProperty

data SavingsPlanRateProperty Source #

Information about a property.

See: newSavingsPlanRateProperty smart constructor.

Constructors

SavingsPlanRateProperty' 

Fields

Instances

Instances details
Eq SavingsPlanRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateProperty

Read SavingsPlanRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateProperty

Show SavingsPlanRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateProperty

Generic SavingsPlanRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateProperty

Associated Types

type Rep SavingsPlanRateProperty :: Type -> Type #

NFData SavingsPlanRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateProperty

Methods

rnf :: SavingsPlanRateProperty -> () #

Hashable SavingsPlanRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateProperty

FromJSON SavingsPlanRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateProperty

type Rep SavingsPlanRateProperty Source # 
Instance details

Defined in Amazonka.SavingsPlans.Types.SavingsPlanRateProperty

type Rep SavingsPlanRateProperty = D1 ('MetaData "SavingsPlanRateProperty" "Amazonka.SavingsPlans.Types.SavingsPlanRateProperty" "libZSservicesZSamazonka-savingsplansZSamazonka-savingsplans" 'False) (C1 ('MetaCons "SavingsPlanRateProperty'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SavingsPlanRatePropertyKey))))

newSavingsPlanRateProperty :: SavingsPlanRateProperty Source #

Create a value of SavingsPlanRateProperty 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:value:SavingsPlanRateProperty', savingsPlanRateProperty_value - The property value.

$sel:name:SavingsPlanRateProperty', savingsPlanRateProperty_name - The property name.