读取 Amazon Web Service 的服务价目表文件 - Amazon 账单
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

读取 Amazon Web Service 的服务价目表文件

要提供 Amazon 价目表 相关的反馈,请完成这份简短调查。您的回复将是匿名的。注意:本调查仅提供英文版。

Amazon Web Service 的服务价目表文件包括以下类型的信息:

  • 服务价目表文件详细信息 – 有关服务价目表文件的元数据,例如格式版本和发布日期

  • 产品详细信息 – 列出服务价目表文件中的产品以及产品信息的产品元数据。

  • 定价详细信息(期限)– 此服务价目表文件中所有产品的价格

CSV 文件

CSV 文件的前五行包含价目表文件的元数据。第 6 行包含产品及其属性的所有列名称,例如 SKUOfferTermCodeRateCodeTermType 等。

列数因服务而异。前几个列包含定价详细信息,而其他列包含服务的产品详细信息。

JSON 文件

产品和定价详细信息位于不同的部分中。同一产品可根据多个期限提供,而同一期限可能适用于多种产品。

例如,Amazon Elastic Compute Cloud(Amazon EC2) 实例的期限计算方式为 HourlyReserved。可以使用产品的 SKU 来确定产品可用的期限。

例 示例:JSON
{ "formatVersion":"The version of the file format", "disclaimer":"The disclaimers for the price list file", "offerCode":"The code for the service", "version":"The version of the price list file", "publicationDate":"The publication date of the price list file", "products": { "sku": { "sku":"The SKU of the product", "productFamily":"The product family of the product", "attributes": { "attributeName":"attributeValue", } } }, "terms": { "termType": { "sku": { "sku": { "offerTermCode":"The term code of the product", "sku":"The SKU of the product", "effectiveDate":"The effective date of the pricing details", "termAttributesType":"The attribute type of the terms", "termAttributes": { "attributeName":"attributeValue", }, "priceDimensions": { "rateCode": { "rateCode":"The rate code of the price", "description":"The description of the term", "unit":"The usage measurement unit for the price", "startingRange":"The start range for the term", "endingRange":"The end range for the term", "pricePerUnit": { "currencyCode":"currencyRate", } } } } } } } }

服务价目表定义

以下列表定义服务价目表文件中使用的术语。

formatVersion

跟踪服务价目表文件所使用格式版本的属性。结构发生变化时,文件的 formatVersion 将更新。例如,版本将从 v1 更改为 v2

disclaimer

适用于服务价目表文件的任何免责声明。

offerCode

Amazon Web Service 产品的唯一代码。例如,Amazon EC2 为 AmazonEC2 或 Amazon S3 为 AmazonS3

version

跟踪服务价目表文件版本的属性。每次发布新文件时,都会包含一个新的版本号。例如,2015040902220520150910182105

publicationDate

发布服务价目表文件时的日期和时间,采用 UTC 格式。例如,2015-04-09T02:22:05Z2015-09-10T18:21:05Z

商品详细信息(商品)定义

此部分提供有关 Amazon Web Service的服务价目表文件中的产品的信息。按 SKU 为产品编制索引。

products:sku

产品的唯一代码。使用 SKU 代码可关联产品详细信息和定价。

例如,SKU 为 HCNSHWWAJSGVAHMH 的产品仅适用于将 HCNSHWWAJSGVAHMH 列为 SKU 的价格。

products:sku:productFamily

产品类型的类别。例如,Amazon EC2 为 compute 或 Amazon S3 为 storage

products:sku:attributes

所有产品属性的列表。

products:sku:attributes:Attribute Name

产品属性的名称。例如,Instance TypeProcessorOS

products:sku:attributes:Attribute Value

产品属性的值。例如,m1.small(实例类型)、xen(处理器类型)或 Linux(操作系统类型)。

商品详细信息(期限)定义

此部分提供有关 Amazon Web Service 的服务价目表文件中产品价格的信息。

依次按期限 (onDemandreserved) 和 SKU 为价格编制索引。

terms:termType

期限定义描述的特定类型的期限。有效的期限类型为 reservedonDemand

terms:termType:SKU

产品的唯一代码。使用 SKU 代码可关联产品详细信息和定价。

例如,SKU 为 HCNSHWWAJSGVAHMH 的产品仅适用于将 HCNSHWWAJSGVAHMH 列为 SKU 的价格。

terms:termType:sku:Offer Term Code

特定类型期限的唯一代码。例如,KCAKZHGHG

产品和价格组合由 SKU 代码引用,后跟期限代码,用句点分隔。例如,U7ADXS4BEK5XXHRU.KCAKZHGHG

terms:termType:sku:Effective Date

服务价目表文件的生效日期。例如,如果期限的 EffectiveDate 为 2017 年 11 月 1 日,则价格在该日期之前无效。

terms:termType:sku:Term Attributes Type

明确期限所覆盖产品和产品报价的唯一代码。例如,EC2-Reserved 属性类型表示期限适用于 Amazon EC2 预留主机。

terms:termType:sku:Term Attributes

适用于期限类型的所有属性列表。格式显示为 attribute-name: attribute-value。例如,这可以是期限时长和期限覆盖的购买类型。

terms:termType:sku:Term Attributes:Attribute Name

TermAttribute 的名称。您可以使用它来查找特定属性。例如,您可以通过 lengthPurchaseOption 查找期限。

terms:termType:sku:Term Attributes:Attribute Value

TermAttribute 的值。例如,期限时长可以是一年,并且购买选项为 All Upfront

terms:termType:sku:Price Dimensions

服务价目表文件的定价详细信息,例如如何衡量使用情况、可用于付款的货币以及定价套餐限制。

terms:termType:sku:Price Dimensions:Rate Code

产品、报价和定价套餐组合的唯一代码。产品和期限组合可以有多个价格维度,例如免费套餐、低使用量套餐和高使用量套餐。

terms:termType:sku:Price Dimensions:Rate Code:Description

价格或费率的描述。

terms:termType:sku:Price Dimensions:Rate Code:Unit

每项服务用于度量计费使用情况的单位类型。例如,Amazon EC2 使用小时,而 Amazon S3 使用 GB。

terms:termType:sku:Price Dimensions:Rate Code:Starting Range

此价格所涵盖的价格套餐的下限。例如,0GB 或 1001 次 API 操作调用。

terms:termType:sku:Price Dimensions:Rate Code:Ending Range

此价格所涵盖的价格套餐的上限。例如,1000GB 或 10000 次 API 操作调用。

terms:termType:sku:Price Dimensions:Rate Code:Price Per Unit

计算一个度量单位的服务成本。

terms:termType:sku:Price Dimensions:Rate Code:Price Per Unit:Currency Code

指示特定产品价格货币的代码。

terms:termType:sku:Price Dimensions:Rate Code:Price Per Unit:Currency Rate

以各种支持货币表示的产品费率。例如,每个单位 1.2536 美元。