Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text))
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- describeSavingsPlanRates_filters :: Lens' DescribeSavingsPlanRates (Maybe [SavingsPlanRateFilter])
- describeSavingsPlanRates_nextToken :: Lens' DescribeSavingsPlanRates (Maybe Text)
- describeSavingsPlanRates_maxResults :: Lens' DescribeSavingsPlanRates (Maybe Natural)
- describeSavingsPlanRates_savingsPlanId :: Lens' DescribeSavingsPlanRates Text
- describeSavingsPlanRatesResponse_searchResults :: Lens' DescribeSavingsPlanRatesResponse (Maybe [SavingsPlanRate])
- describeSavingsPlanRatesResponse_savingsPlanId :: Lens' DescribeSavingsPlanRatesResponse (Maybe Text)
- describeSavingsPlanRatesResponse_nextToken :: Lens' DescribeSavingsPlanRatesResponse (Maybe Text)
- describeSavingsPlanRatesResponse_httpStatus :: Lens' DescribeSavingsPlanRatesResponse Int
- deleteQueuedSavingsPlan_savingsPlanId :: Lens' DeleteQueuedSavingsPlan Text
- deleteQueuedSavingsPlanResponse_httpStatus :: Lens' DeleteQueuedSavingsPlanResponse Int
- createSavingsPlan_clientToken :: Lens' CreateSavingsPlan (Maybe Text)
- createSavingsPlan_purchaseTime :: Lens' CreateSavingsPlan (Maybe UTCTime)
- createSavingsPlan_upfrontPaymentAmount :: Lens' CreateSavingsPlan (Maybe Text)
- createSavingsPlan_tags :: Lens' CreateSavingsPlan (Maybe (HashMap Text Text))
- createSavingsPlan_savingsPlanOfferingId :: Lens' CreateSavingsPlan Text
- createSavingsPlan_commitment :: Lens' CreateSavingsPlan Text
- createSavingsPlanResponse_savingsPlanId :: Lens' CreateSavingsPlanResponse (Maybe Text)
- createSavingsPlanResponse_httpStatus :: Lens' CreateSavingsPlanResponse Int
- describeSavingsPlansOfferings_serviceCodes :: Lens' DescribeSavingsPlansOfferings (Maybe [Text])
- describeSavingsPlansOfferings_productType :: Lens' DescribeSavingsPlansOfferings (Maybe SavingsPlanProductType)
- describeSavingsPlansOfferings_filters :: Lens' DescribeSavingsPlansOfferings (Maybe [SavingsPlanOfferingFilterElement])
- describeSavingsPlansOfferings_offeringIds :: Lens' DescribeSavingsPlansOfferings (Maybe [Text])
- describeSavingsPlansOfferings_currencies :: Lens' DescribeSavingsPlansOfferings (Maybe [CurrencyCode])
- describeSavingsPlansOfferings_nextToken :: Lens' DescribeSavingsPlansOfferings (Maybe Text)
- describeSavingsPlansOfferings_paymentOptions :: Lens' DescribeSavingsPlansOfferings (Maybe [SavingsPlanPaymentOption])
- describeSavingsPlansOfferings_descriptions :: Lens' DescribeSavingsPlansOfferings (Maybe [Text])
- describeSavingsPlansOfferings_durations :: Lens' DescribeSavingsPlansOfferings (Maybe [Natural])
- describeSavingsPlansOfferings_planTypes :: Lens' DescribeSavingsPlansOfferings (Maybe [SavingsPlanType])
- describeSavingsPlansOfferings_usageTypes :: Lens' DescribeSavingsPlansOfferings (Maybe [Text])
- describeSavingsPlansOfferings_operations :: Lens' DescribeSavingsPlansOfferings (Maybe [Text])
- describeSavingsPlansOfferings_maxResults :: Lens' DescribeSavingsPlansOfferings (Maybe Natural)
- describeSavingsPlansOfferingsResponse_searchResults :: Lens' DescribeSavingsPlansOfferingsResponse (Maybe [SavingsPlanOffering])
- describeSavingsPlansOfferingsResponse_nextToken :: Lens' DescribeSavingsPlansOfferingsResponse (Maybe Text)
- describeSavingsPlansOfferingsResponse_httpStatus :: Lens' DescribeSavingsPlansOfferingsResponse Int
- describeSavingsPlans_states :: Lens' DescribeSavingsPlans (Maybe [SavingsPlanState])
- describeSavingsPlans_savingsPlanIds :: Lens' DescribeSavingsPlans (Maybe [Text])
- describeSavingsPlans_filters :: Lens' DescribeSavingsPlans (Maybe [SavingsPlanFilter])
- describeSavingsPlans_nextToken :: Lens' DescribeSavingsPlans (Maybe Text)
- describeSavingsPlans_savingsPlanArns :: Lens' DescribeSavingsPlans (Maybe [Text])
- describeSavingsPlans_maxResults :: Lens' DescribeSavingsPlans (Maybe Natural)
- describeSavingsPlansResponse_savingsPlans :: Lens' DescribeSavingsPlansResponse (Maybe [SavingsPlan])
- describeSavingsPlansResponse_nextToken :: Lens' DescribeSavingsPlansResponse (Maybe Text)
- describeSavingsPlansResponse_httpStatus :: Lens' DescribeSavingsPlansResponse Int
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource (HashMap Text Text)
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- untagResource_resourceArn :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource [Text]
- untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int
- describeSavingsPlansOfferingRates_savingsPlanOfferingIds :: Lens' DescribeSavingsPlansOfferingRates (Maybe [Text])
- describeSavingsPlansOfferingRates_serviceCodes :: Lens' DescribeSavingsPlansOfferingRates (Maybe [SavingsPlanRateServiceCode])
- describeSavingsPlansOfferingRates_filters :: Lens' DescribeSavingsPlansOfferingRates (Maybe [SavingsPlanOfferingRateFilterElement])
- describeSavingsPlansOfferingRates_nextToken :: Lens' DescribeSavingsPlansOfferingRates (Maybe Text)
- describeSavingsPlansOfferingRates_savingsPlanTypes :: Lens' DescribeSavingsPlansOfferingRates (Maybe [SavingsPlanType])
- describeSavingsPlansOfferingRates_products :: Lens' DescribeSavingsPlansOfferingRates (Maybe [SavingsPlanProductType])
- describeSavingsPlansOfferingRates_savingsPlanPaymentOptions :: Lens' DescribeSavingsPlansOfferingRates (Maybe [SavingsPlanPaymentOption])
- describeSavingsPlansOfferingRates_usageTypes :: Lens' DescribeSavingsPlansOfferingRates (Maybe [Text])
- describeSavingsPlansOfferingRates_operations :: Lens' DescribeSavingsPlansOfferingRates (Maybe [Text])
- describeSavingsPlansOfferingRates_maxResults :: Lens' DescribeSavingsPlansOfferingRates (Maybe Natural)
- describeSavingsPlansOfferingRatesResponse_searchResults :: Lens' DescribeSavingsPlansOfferingRatesResponse (Maybe [SavingsPlanOfferingRate])
- describeSavingsPlansOfferingRatesResponse_nextToken :: Lens' DescribeSavingsPlansOfferingRatesResponse (Maybe Text)
- describeSavingsPlansOfferingRatesResponse_httpStatus :: Lens' DescribeSavingsPlansOfferingRatesResponse Int
- parentSavingsPlanOffering_currency :: Lens' ParentSavingsPlanOffering (Maybe CurrencyCode)
- parentSavingsPlanOffering_durationSeconds :: Lens' ParentSavingsPlanOffering (Maybe Natural)
- parentSavingsPlanOffering_offeringId :: Lens' ParentSavingsPlanOffering (Maybe Text)
- parentSavingsPlanOffering_planDescription :: Lens' ParentSavingsPlanOffering (Maybe Text)
- parentSavingsPlanOffering_planType :: Lens' ParentSavingsPlanOffering (Maybe SavingsPlanType)
- parentSavingsPlanOffering_paymentOption :: Lens' ParentSavingsPlanOffering (Maybe SavingsPlanPaymentOption)
- savingsPlan_termDurationInSeconds :: Lens' SavingsPlan (Maybe Integer)
- savingsPlan_savingsPlanType :: Lens' SavingsPlan (Maybe SavingsPlanType)
- savingsPlan_state :: Lens' SavingsPlan (Maybe SavingsPlanState)
- savingsPlan_productTypes :: Lens' SavingsPlan (Maybe [SavingsPlanProductType])
- savingsPlan_start :: Lens' SavingsPlan (Maybe Text)
- savingsPlan_ec2InstanceFamily :: Lens' SavingsPlan (Maybe Text)
- savingsPlan_savingsPlanId :: Lens' SavingsPlan (Maybe Text)
- savingsPlan_recurringPaymentAmount :: Lens' SavingsPlan (Maybe Text)
- savingsPlan_currency :: Lens' SavingsPlan (Maybe CurrencyCode)
- savingsPlan_end :: Lens' SavingsPlan (Maybe Text)
- savingsPlan_upfrontPaymentAmount :: Lens' SavingsPlan (Maybe Text)
- savingsPlan_offeringId :: Lens' SavingsPlan (Maybe Text)
- savingsPlan_region :: Lens' SavingsPlan (Maybe Text)
- savingsPlan_commitment :: Lens' SavingsPlan (Maybe Text)
- savingsPlan_description :: Lens' SavingsPlan (Maybe Text)
- savingsPlan_paymentOption :: Lens' SavingsPlan (Maybe SavingsPlanPaymentOption)
- savingsPlan_savingsPlanArn :: Lens' SavingsPlan (Maybe Text)
- savingsPlan_tags :: Lens' SavingsPlan (Maybe (HashMap Text Text))
- savingsPlanFilter_values :: Lens' SavingsPlanFilter (Maybe [Text])
- savingsPlanFilter_name :: Lens' SavingsPlanFilter (Maybe SavingsPlansFilterName)
- savingsPlanOffering_operation :: Lens' SavingsPlanOffering (Maybe Text)
- savingsPlanOffering_usageType :: Lens' SavingsPlanOffering (Maybe Text)
- savingsPlanOffering_productTypes :: Lens' SavingsPlanOffering (Maybe [SavingsPlanProductType])
- savingsPlanOffering_currency :: Lens' SavingsPlanOffering (Maybe CurrencyCode)
- savingsPlanOffering_durationSeconds :: Lens' SavingsPlanOffering (Maybe Natural)
- savingsPlanOffering_offeringId :: Lens' SavingsPlanOffering (Maybe Text)
- savingsPlanOffering_serviceCode :: Lens' SavingsPlanOffering (Maybe Text)
- savingsPlanOffering_planType :: Lens' SavingsPlanOffering (Maybe SavingsPlanType)
- savingsPlanOffering_description :: Lens' SavingsPlanOffering (Maybe Text)
- savingsPlanOffering_paymentOption :: Lens' SavingsPlanOffering (Maybe SavingsPlanPaymentOption)
- savingsPlanOffering_properties :: Lens' SavingsPlanOffering (Maybe [SavingsPlanOfferingProperty])
- savingsPlanOfferingFilterElement_values :: Lens' SavingsPlanOfferingFilterElement (Maybe [Text])
- savingsPlanOfferingFilterElement_name :: Lens' SavingsPlanOfferingFilterElement (Maybe SavingsPlanOfferingFilterAttribute)
- savingsPlanOfferingProperty_value :: Lens' SavingsPlanOfferingProperty (Maybe Text)
- savingsPlanOfferingProperty_name :: Lens' SavingsPlanOfferingProperty (Maybe SavingsPlanOfferingPropertyKey)
- savingsPlanOfferingRate_operation :: Lens' SavingsPlanOfferingRate (Maybe Text)
- savingsPlanOfferingRate_usageType :: Lens' SavingsPlanOfferingRate (Maybe Text)
- savingsPlanOfferingRate_productType :: Lens' SavingsPlanOfferingRate (Maybe SavingsPlanProductType)
- savingsPlanOfferingRate_savingsPlanOffering :: Lens' SavingsPlanOfferingRate (Maybe ParentSavingsPlanOffering)
- savingsPlanOfferingRate_rate :: Lens' SavingsPlanOfferingRate (Maybe Text)
- savingsPlanOfferingRate_serviceCode :: Lens' SavingsPlanOfferingRate (Maybe SavingsPlanRateServiceCode)
- savingsPlanOfferingRate_unit :: Lens' SavingsPlanOfferingRate (Maybe SavingsPlanRateUnit)
- savingsPlanOfferingRate_properties :: Lens' SavingsPlanOfferingRate (Maybe [SavingsPlanOfferingRateProperty])
- savingsPlanOfferingRateFilterElement_values :: Lens' SavingsPlanOfferingRateFilterElement (Maybe [Text])
- savingsPlanOfferingRateFilterElement_name :: Lens' SavingsPlanOfferingRateFilterElement (Maybe SavingsPlanRateFilterAttribute)
- savingsPlanOfferingRateProperty_value :: Lens' SavingsPlanOfferingRateProperty (Maybe Text)
- savingsPlanOfferingRateProperty_name :: Lens' SavingsPlanOfferingRateProperty (Maybe Text)
- savingsPlanRate_operation :: Lens' SavingsPlanRate (Maybe Text)
- savingsPlanRate_usageType :: Lens' SavingsPlanRate (Maybe Text)
- savingsPlanRate_productType :: Lens' SavingsPlanRate (Maybe SavingsPlanProductType)
- savingsPlanRate_currency :: Lens' SavingsPlanRate (Maybe CurrencyCode)
- savingsPlanRate_rate :: Lens' SavingsPlanRate (Maybe Text)
- savingsPlanRate_serviceCode :: Lens' SavingsPlanRate (Maybe SavingsPlanRateServiceCode)
- savingsPlanRate_unit :: Lens' SavingsPlanRate (Maybe SavingsPlanRateUnit)
- savingsPlanRate_properties :: Lens' SavingsPlanRate (Maybe [SavingsPlanRateProperty])
- savingsPlanRateFilter_values :: Lens' SavingsPlanRateFilter (Maybe [Text])
- savingsPlanRateFilter_name :: Lens' SavingsPlanRateFilter (Maybe SavingsPlanRateFilterName)
- savingsPlanRateProperty_value :: Lens' SavingsPlanRateProperty (Maybe Text)
- savingsPlanRateProperty_name :: Lens' SavingsPlanRateProperty (Maybe SavingsPlanRatePropertyKey)
Operations
ListTagsForResource
listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #
The Amazon Resource Name (ARN) of the resource.
listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text)) Source #
Information about the tags.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
DescribeSavingsPlanRates
describeSavingsPlanRates_filters :: Lens' DescribeSavingsPlanRates (Maybe [SavingsPlanRateFilter]) Source #
The filters.
describeSavingsPlanRates_nextToken :: Lens' DescribeSavingsPlanRates (Maybe Text) Source #
The token for the next page of results.
describeSavingsPlanRates_maxResults :: Lens' DescribeSavingsPlanRates (Maybe Natural) Source #
The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.
describeSavingsPlanRates_savingsPlanId :: Lens' DescribeSavingsPlanRates Text Source #
The ID of the Savings Plan.
describeSavingsPlanRatesResponse_searchResults :: Lens' DescribeSavingsPlanRatesResponse (Maybe [SavingsPlanRate]) Source #
Information about the Savings Plans rates.
describeSavingsPlanRatesResponse_savingsPlanId :: Lens' DescribeSavingsPlanRatesResponse (Maybe Text) Source #
The ID of the Savings Plan.
describeSavingsPlanRatesResponse_nextToken :: Lens' DescribeSavingsPlanRatesResponse (Maybe Text) Source #
The token to use to retrieve the next page of results. This value is null when there are no more results to return.
describeSavingsPlanRatesResponse_httpStatus :: Lens' DescribeSavingsPlanRatesResponse Int Source #
The response's http status code.
DeleteQueuedSavingsPlan
deleteQueuedSavingsPlan_savingsPlanId :: Lens' DeleteQueuedSavingsPlan Text Source #
The ID of the Savings Plan.
deleteQueuedSavingsPlanResponse_httpStatus :: Lens' DeleteQueuedSavingsPlanResponse Int Source #
The response's http status code.
CreateSavingsPlan
createSavingsPlan_clientToken :: Lens' CreateSavingsPlan (Maybe Text) Source #
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
createSavingsPlan_purchaseTime :: Lens' CreateSavingsPlan (Maybe UTCTime) Source #
The time at which to purchase the Savings Plan, in UTC format (YYYY-MM-DDTHH:MM:SSZ).
createSavingsPlan_upfrontPaymentAmount :: Lens' CreateSavingsPlan (Maybe Text) Source #
The up-front payment amount. This is a whole number between 50 and 99
percent of the total value of the Savings Plan. This parameter is
supported only if the payment option is Partial Upfront
.
createSavingsPlan_tags :: Lens' CreateSavingsPlan (Maybe (HashMap Text Text)) Source #
One or more tags.
createSavingsPlan_savingsPlanOfferingId :: Lens' CreateSavingsPlan Text Source #
The ID of the offering.
createSavingsPlan_commitment :: Lens' CreateSavingsPlan Text Source #
The hourly commitment, in USD. This is a value between 0.001 and 1 million. You cannot specify more than three digits after the decimal point.
createSavingsPlanResponse_savingsPlanId :: Lens' CreateSavingsPlanResponse (Maybe Text) Source #
The ID of the Savings Plan.
createSavingsPlanResponse_httpStatus :: Lens' CreateSavingsPlanResponse Int Source #
The response's http status code.
DescribeSavingsPlansOfferings
describeSavingsPlansOfferings_serviceCodes :: Lens' DescribeSavingsPlansOfferings (Maybe [Text]) Source #
The services.
describeSavingsPlansOfferings_productType :: Lens' DescribeSavingsPlansOfferings (Maybe SavingsPlanProductType) Source #
The product type.
describeSavingsPlansOfferings_filters :: Lens' DescribeSavingsPlansOfferings (Maybe [SavingsPlanOfferingFilterElement]) Source #
The filters.
describeSavingsPlansOfferings_offeringIds :: Lens' DescribeSavingsPlansOfferings (Maybe [Text]) Source #
The IDs of the offerings.
describeSavingsPlansOfferings_currencies :: Lens' DescribeSavingsPlansOfferings (Maybe [CurrencyCode]) Source #
The currencies.
describeSavingsPlansOfferings_nextToken :: Lens' DescribeSavingsPlansOfferings (Maybe Text) Source #
The token for the next page of results.
describeSavingsPlansOfferings_paymentOptions :: Lens' DescribeSavingsPlansOfferings (Maybe [SavingsPlanPaymentOption]) Source #
The payment options.
describeSavingsPlansOfferings_descriptions :: Lens' DescribeSavingsPlansOfferings (Maybe [Text]) Source #
The descriptions.
describeSavingsPlansOfferings_durations :: Lens' DescribeSavingsPlansOfferings (Maybe [Natural]) Source #
The durations, in seconds.
describeSavingsPlansOfferings_planTypes :: Lens' DescribeSavingsPlansOfferings (Maybe [SavingsPlanType]) Source #
The plan type.
describeSavingsPlansOfferings_usageTypes :: Lens' DescribeSavingsPlansOfferings (Maybe [Text]) Source #
The usage details of the line item in the billing report.
describeSavingsPlansOfferings_operations :: Lens' DescribeSavingsPlansOfferings (Maybe [Text]) Source #
The specific AWS operation for the line item in the billing report.
describeSavingsPlansOfferings_maxResults :: Lens' DescribeSavingsPlansOfferings (Maybe Natural) Source #
The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.
describeSavingsPlansOfferingsResponse_searchResults :: Lens' DescribeSavingsPlansOfferingsResponse (Maybe [SavingsPlanOffering]) Source #
Information about the Savings Plans offerings.
describeSavingsPlansOfferingsResponse_nextToken :: Lens' DescribeSavingsPlansOfferingsResponse (Maybe Text) Source #
The token to use to retrieve the next page of results. This value is null when there are no more results to return.
describeSavingsPlansOfferingsResponse_httpStatus :: Lens' DescribeSavingsPlansOfferingsResponse Int Source #
The response's http status code.
DescribeSavingsPlans
describeSavingsPlans_states :: Lens' DescribeSavingsPlans (Maybe [SavingsPlanState]) Source #
The states.
describeSavingsPlans_savingsPlanIds :: Lens' DescribeSavingsPlans (Maybe [Text]) Source #
The IDs of the Savings Plans.
describeSavingsPlans_filters :: Lens' DescribeSavingsPlans (Maybe [SavingsPlanFilter]) Source #
The filters.
describeSavingsPlans_nextToken :: Lens' DescribeSavingsPlans (Maybe Text) Source #
The token for the next page of results.
describeSavingsPlans_savingsPlanArns :: Lens' DescribeSavingsPlans (Maybe [Text]) Source #
The Amazon Resource Names (ARN) of the Savings Plans.
describeSavingsPlans_maxResults :: Lens' DescribeSavingsPlans (Maybe Natural) Source #
The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.
describeSavingsPlansResponse_savingsPlans :: Lens' DescribeSavingsPlansResponse (Maybe [SavingsPlan]) Source #
Information about the Savings Plans.
describeSavingsPlansResponse_nextToken :: Lens' DescribeSavingsPlansResponse (Maybe Text) Source #
The token to use to retrieve the next page of results. This value is null when there are no more results to return.
describeSavingsPlansResponse_httpStatus :: Lens' DescribeSavingsPlansResponse Int Source #
The response's http status code.
TagResource
tagResource_resourceArn :: Lens' TagResource Text Source #
The Amazon Resource Name (ARN) of the resource.
tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #
One or more tags. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
UntagResource
untagResource_resourceArn :: Lens' UntagResource Text Source #
The Amazon Resource Name (ARN) of the resource.
untagResource_tagKeys :: Lens' UntagResource [Text] Source #
The tag keys.
untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int Source #
The response's http status code.
DescribeSavingsPlansOfferingRates
describeSavingsPlansOfferingRates_savingsPlanOfferingIds :: Lens' DescribeSavingsPlansOfferingRates (Maybe [Text]) Source #
The IDs of the offerings.
describeSavingsPlansOfferingRates_serviceCodes :: Lens' DescribeSavingsPlansOfferingRates (Maybe [SavingsPlanRateServiceCode]) Source #
The services.
describeSavingsPlansOfferingRates_filters :: Lens' DescribeSavingsPlansOfferingRates (Maybe [SavingsPlanOfferingRateFilterElement]) Source #
The filters.
describeSavingsPlansOfferingRates_nextToken :: Lens' DescribeSavingsPlansOfferingRates (Maybe Text) Source #
The token for the next page of results.
describeSavingsPlansOfferingRates_savingsPlanTypes :: Lens' DescribeSavingsPlansOfferingRates (Maybe [SavingsPlanType]) Source #
The plan types.
describeSavingsPlansOfferingRates_products :: Lens' DescribeSavingsPlansOfferingRates (Maybe [SavingsPlanProductType]) Source #
The AWS products.
describeSavingsPlansOfferingRates_savingsPlanPaymentOptions :: Lens' DescribeSavingsPlansOfferingRates (Maybe [SavingsPlanPaymentOption]) Source #
The payment options.
describeSavingsPlansOfferingRates_usageTypes :: Lens' DescribeSavingsPlansOfferingRates (Maybe [Text]) Source #
The usage details of the line item in the billing report.
describeSavingsPlansOfferingRates_operations :: Lens' DescribeSavingsPlansOfferingRates (Maybe [Text]) Source #
The specific AWS operation for the line item in the billing report.
describeSavingsPlansOfferingRates_maxResults :: Lens' DescribeSavingsPlansOfferingRates (Maybe Natural) Source #
The maximum number of results to return with a single call. To retrieve additional results, make another call with the returned token value.
describeSavingsPlansOfferingRatesResponse_searchResults :: Lens' DescribeSavingsPlansOfferingRatesResponse (Maybe [SavingsPlanOfferingRate]) Source #
Information about the Savings Plans offering rates.
describeSavingsPlansOfferingRatesResponse_nextToken :: Lens' DescribeSavingsPlansOfferingRatesResponse (Maybe Text) Source #
The token to use to retrieve the next page of results. This value is null when there are no more results to return.
describeSavingsPlansOfferingRatesResponse_httpStatus :: Lens' DescribeSavingsPlansOfferingRatesResponse Int Source #
The response's http status code.
Types
ParentSavingsPlanOffering
parentSavingsPlanOffering_currency :: Lens' ParentSavingsPlanOffering (Maybe CurrencyCode) Source #
The currency.
parentSavingsPlanOffering_durationSeconds :: Lens' ParentSavingsPlanOffering (Maybe Natural) Source #
The duration, in seconds.
parentSavingsPlanOffering_offeringId :: Lens' ParentSavingsPlanOffering (Maybe Text) Source #
The ID of the offering.
parentSavingsPlanOffering_planDescription :: Lens' ParentSavingsPlanOffering (Maybe Text) Source #
The description.
parentSavingsPlanOffering_planType :: Lens' ParentSavingsPlanOffering (Maybe SavingsPlanType) Source #
The plan type.
parentSavingsPlanOffering_paymentOption :: Lens' ParentSavingsPlanOffering (Maybe SavingsPlanPaymentOption) Source #
The payment option.
SavingsPlan
savingsPlan_termDurationInSeconds :: Lens' SavingsPlan (Maybe Integer) Source #
The duration of the term, in seconds.
savingsPlan_savingsPlanType :: Lens' SavingsPlan (Maybe SavingsPlanType) Source #
The plan type.
savingsPlan_state :: Lens' SavingsPlan (Maybe SavingsPlanState) Source #
The state.
savingsPlan_productTypes :: Lens' SavingsPlan (Maybe [SavingsPlanProductType]) Source #
The product types.
savingsPlan_start :: Lens' SavingsPlan (Maybe Text) Source #
The start time.
savingsPlan_ec2InstanceFamily :: Lens' SavingsPlan (Maybe Text) Source #
The EC2 instance family.
savingsPlan_savingsPlanId :: Lens' SavingsPlan (Maybe Text) Source #
The ID of the Savings Plan.
savingsPlan_recurringPaymentAmount :: Lens' SavingsPlan (Maybe Text) Source #
The recurring payment amount.
savingsPlan_currency :: Lens' SavingsPlan (Maybe CurrencyCode) Source #
The currency.
savingsPlan_end :: Lens' SavingsPlan (Maybe Text) Source #
The end time.
savingsPlan_upfrontPaymentAmount :: Lens' SavingsPlan (Maybe Text) Source #
The up-front payment amount.
savingsPlan_offeringId :: Lens' SavingsPlan (Maybe Text) Source #
The ID of the offering.
savingsPlan_region :: Lens' SavingsPlan (Maybe Text) Source #
The AWS Region.
savingsPlan_commitment :: Lens' SavingsPlan (Maybe Text) Source #
The hourly commitment, in USD.
savingsPlan_description :: Lens' SavingsPlan (Maybe Text) Source #
The description.
savingsPlan_paymentOption :: Lens' SavingsPlan (Maybe SavingsPlanPaymentOption) Source #
The payment option.
savingsPlan_savingsPlanArn :: Lens' SavingsPlan (Maybe Text) Source #
The Amazon Resource Name (ARN) of the Savings Plan.
savingsPlan_tags :: Lens' SavingsPlan (Maybe (HashMap Text Text)) Source #
One or more tags.
SavingsPlanFilter
savingsPlanFilter_values :: Lens' SavingsPlanFilter (Maybe [Text]) Source #
The filter value.
savingsPlanFilter_name :: Lens' SavingsPlanFilter (Maybe SavingsPlansFilterName) Source #
The filter name.
SavingsPlanOffering
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.
savingsPlanOffering_productTypes :: Lens' SavingsPlanOffering (Maybe [SavingsPlanProductType]) Source #
The product type.
savingsPlanOffering_currency :: Lens' SavingsPlanOffering (Maybe CurrencyCode) Source #
The currency.
savingsPlanOffering_durationSeconds :: Lens' SavingsPlanOffering (Maybe Natural) Source #
The duration, in seconds.
savingsPlanOffering_offeringId :: Lens' SavingsPlanOffering (Maybe Text) Source #
The ID of the offering.
savingsPlanOffering_serviceCode :: Lens' SavingsPlanOffering (Maybe Text) Source #
The service.
savingsPlanOffering_planType :: Lens' SavingsPlanOffering (Maybe SavingsPlanType) Source #
The plan type.
savingsPlanOffering_description :: Lens' SavingsPlanOffering (Maybe Text) Source #
The description.
savingsPlanOffering_paymentOption :: Lens' SavingsPlanOffering (Maybe SavingsPlanPaymentOption) Source #
The payment option.
savingsPlanOffering_properties :: Lens' SavingsPlanOffering (Maybe [SavingsPlanOfferingProperty]) Source #
The properties.
SavingsPlanOfferingFilterElement
savingsPlanOfferingFilterElement_values :: Lens' SavingsPlanOfferingFilterElement (Maybe [Text]) Source #
The filter values.
savingsPlanOfferingFilterElement_name :: Lens' SavingsPlanOfferingFilterElement (Maybe SavingsPlanOfferingFilterAttribute) Source #
The filter name.
SavingsPlanOfferingProperty
savingsPlanOfferingProperty_value :: Lens' SavingsPlanOfferingProperty (Maybe Text) Source #
The property value.
savingsPlanOfferingProperty_name :: Lens' SavingsPlanOfferingProperty (Maybe SavingsPlanOfferingPropertyKey) Source #
The property name.
SavingsPlanOfferingRate
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.
savingsPlanOfferingRate_productType :: Lens' SavingsPlanOfferingRate (Maybe SavingsPlanProductType) Source #
The product type.
savingsPlanOfferingRate_savingsPlanOffering :: Lens' SavingsPlanOfferingRate (Maybe ParentSavingsPlanOffering) Source #
The Savings Plan offering.
savingsPlanOfferingRate_rate :: Lens' SavingsPlanOfferingRate (Maybe Text) Source #
The Savings Plan rate.
savingsPlanOfferingRate_serviceCode :: Lens' SavingsPlanOfferingRate (Maybe SavingsPlanRateServiceCode) Source #
The service.
savingsPlanOfferingRate_unit :: Lens' SavingsPlanOfferingRate (Maybe SavingsPlanRateUnit) Source #
The unit.
savingsPlanOfferingRate_properties :: Lens' SavingsPlanOfferingRate (Maybe [SavingsPlanOfferingRateProperty]) Source #
The properties.
SavingsPlanOfferingRateFilterElement
savingsPlanOfferingRateFilterElement_values :: Lens' SavingsPlanOfferingRateFilterElement (Maybe [Text]) Source #
The filter values.
savingsPlanOfferingRateFilterElement_name :: Lens' SavingsPlanOfferingRateFilterElement (Maybe SavingsPlanRateFilterAttribute) Source #
The filter name.
SavingsPlanOfferingRateProperty
savingsPlanOfferingRateProperty_value :: Lens' SavingsPlanOfferingRateProperty (Maybe Text) Source #
The property value.
savingsPlanOfferingRateProperty_name :: Lens' SavingsPlanOfferingRateProperty (Maybe Text) Source #
The property name.
SavingsPlanRate
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.
savingsPlanRate_productType :: Lens' SavingsPlanRate (Maybe SavingsPlanProductType) Source #
The product type.
savingsPlanRate_currency :: Lens' SavingsPlanRate (Maybe CurrencyCode) Source #
The currency.
savingsPlanRate_rate :: Lens' SavingsPlanRate (Maybe Text) Source #
The rate.
savingsPlanRate_serviceCode :: Lens' SavingsPlanRate (Maybe SavingsPlanRateServiceCode) Source #
The service.
savingsPlanRate_unit :: Lens' SavingsPlanRate (Maybe SavingsPlanRateUnit) Source #
The unit.
savingsPlanRate_properties :: Lens' SavingsPlanRate (Maybe [SavingsPlanRateProperty]) Source #
The properties.
SavingsPlanRateFilter
savingsPlanRateFilter_values :: Lens' SavingsPlanRateFilter (Maybe [Text]) Source #
The filter values.
savingsPlanRateFilter_name :: Lens' SavingsPlanRateFilter (Maybe SavingsPlanRateFilterName) Source #
The filter name.
SavingsPlanRateProperty
savingsPlanRateProperty_value :: Lens' SavingsPlanRateProperty (Maybe Text) Source #
The property value.
savingsPlanRateProperty_name :: Lens' SavingsPlanRateProperty (Maybe SavingsPlanRatePropertyKey) Source #
The property name.