/* * Copyright 2018-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions * and limitations under the License. */ /** *
* The Amazon Web Services Price List API is a centralized and convenient way to programmatically query Amazon Web
* Services for services, products, and pricing information. The Amazon Web Services Price List uses standardized
* product attributes such as Location
, Storage Class
, and Operating System
, and
* provides prices at the SKU level. You can use the Amazon Web Services Price List to do the following:
*
* Build cost control and scenario planning tools *
** Reconcile billing data *
** Forecast future spend for budgeting purposes *
** Provide cost benefit analysis that compare your internal workloads with Amazon Web Services *
*
* Use GetServices
without a service code to retrieve the service codes for all Amazon Web Services, then
* GetServices
with a service code to retrieve the attribute names for that service. After you have the
* service code and attribute names, you can use GetAttributeValues
to see what values are available for an
* attribute. With the service code and an attribute name and value, you can use GetProducts
to find
* specific products that you're interested in, such as an AmazonEC2
instance, with a
* Provisioned IOPS
volumeType
.
*
* You can use the following endpoints for the Amazon Web Services Price List API: *
** https://api.pricing.us-east-1.amazonaws.com *
** https://api.pricing.ap-south-1.amazonaws.com *
*