{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.SavingsPlans
(
defaultService,
_ValidationException,
_ServiceQuotaExceededException,
_InternalServerException,
_ResourceNotFoundException,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
DescribeSavingsPlanRates (DescribeSavingsPlanRates'),
newDescribeSavingsPlanRates,
DescribeSavingsPlanRatesResponse (DescribeSavingsPlanRatesResponse'),
newDescribeSavingsPlanRatesResponse,
DeleteQueuedSavingsPlan (DeleteQueuedSavingsPlan'),
newDeleteQueuedSavingsPlan,
DeleteQueuedSavingsPlanResponse (DeleteQueuedSavingsPlanResponse'),
newDeleteQueuedSavingsPlanResponse,
CreateSavingsPlan (CreateSavingsPlan'),
newCreateSavingsPlan,
CreateSavingsPlanResponse (CreateSavingsPlanResponse'),
newCreateSavingsPlanResponse,
DescribeSavingsPlansOfferings (DescribeSavingsPlansOfferings'),
newDescribeSavingsPlansOfferings,
DescribeSavingsPlansOfferingsResponse (DescribeSavingsPlansOfferingsResponse'),
newDescribeSavingsPlansOfferingsResponse,
DescribeSavingsPlans (DescribeSavingsPlans'),
newDescribeSavingsPlans,
DescribeSavingsPlansResponse (DescribeSavingsPlansResponse'),
newDescribeSavingsPlansResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
DescribeSavingsPlansOfferingRates (DescribeSavingsPlansOfferingRates'),
newDescribeSavingsPlansOfferingRates,
DescribeSavingsPlansOfferingRatesResponse (DescribeSavingsPlansOfferingRatesResponse'),
newDescribeSavingsPlansOfferingRatesResponse,
CurrencyCode (..),
SavingsPlanOfferingFilterAttribute (..),
SavingsPlanOfferingPropertyKey (..),
SavingsPlanPaymentOption (..),
SavingsPlanProductType (..),
SavingsPlanRateFilterAttribute (..),
SavingsPlanRateFilterName (..),
SavingsPlanRatePropertyKey (..),
SavingsPlanRateServiceCode (..),
SavingsPlanRateUnit (..),
SavingsPlanState (..),
SavingsPlanType (..),
SavingsPlansFilterName (..),
ParentSavingsPlanOffering (ParentSavingsPlanOffering'),
newParentSavingsPlanOffering,
SavingsPlan (SavingsPlan'),
newSavingsPlan,
SavingsPlanFilter (SavingsPlanFilter'),
newSavingsPlanFilter,
SavingsPlanOffering (SavingsPlanOffering'),
newSavingsPlanOffering,
SavingsPlanOfferingFilterElement (SavingsPlanOfferingFilterElement'),
newSavingsPlanOfferingFilterElement,
SavingsPlanOfferingProperty (SavingsPlanOfferingProperty'),
newSavingsPlanOfferingProperty,
SavingsPlanOfferingRate (SavingsPlanOfferingRate'),
newSavingsPlanOfferingRate,
SavingsPlanOfferingRateFilterElement (SavingsPlanOfferingRateFilterElement'),
newSavingsPlanOfferingRateFilterElement,
SavingsPlanOfferingRateProperty (SavingsPlanOfferingRateProperty'),
newSavingsPlanOfferingRateProperty,
SavingsPlanRate (SavingsPlanRate'),
newSavingsPlanRate,
SavingsPlanRateFilter (SavingsPlanRateFilter'),
newSavingsPlanRateFilter,
SavingsPlanRateProperty (SavingsPlanRateProperty'),
newSavingsPlanRateProperty,
)
where
import Amazonka.SavingsPlans.CreateSavingsPlan
import Amazonka.SavingsPlans.DeleteQueuedSavingsPlan
import Amazonka.SavingsPlans.DescribeSavingsPlanRates
import Amazonka.SavingsPlans.DescribeSavingsPlans
import Amazonka.SavingsPlans.DescribeSavingsPlansOfferingRates
import Amazonka.SavingsPlans.DescribeSavingsPlansOfferings
import Amazonka.SavingsPlans.Lens
import Amazonka.SavingsPlans.ListTagsForResource
import Amazonka.SavingsPlans.TagResource
import Amazonka.SavingsPlans.Types
import Amazonka.SavingsPlans.UntagResource
import Amazonka.SavingsPlans.Waiters