

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# を使用して AWS のサービス と を呼び出す AWS の料金表
<a name="price-changes"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

AWS の料金表 は、購入 AWS のサービス できる の製品と価格のカタログを提供します AWS。

このカタログには、 からの永続的な無料オファーが含まれています AWS 無料利用枠。これには、定期的に更新され、恒久的に利用できる使用量ベースの無料利用枠オファーが含まれます。このカタログには、アカウントがアクティブであった期間に基づいて有効期限が切れる、期限付きの無料利用枠オファーは含まれていません。無料利用枠の詳細については、「[を使用してサービスを試す AWS 無料利用枠 (2025 年 7 月 15 日より前)](billing-free-tier.md)」を参照してください。また、このカタログには、Amazon Elastic Compute Cloud (Amazon EC2) スポットインスタンスは含まれていません。Amazon EC2 スポットインスタンスの詳細については、「[Amazon EC2 スポットインスタンス](https://aws.amazon.com/ec2/spot/)」を参照してください。

詳細については、以下の各トピックを参照してください。
+ [AWS Billing and Cost Management API リファレンス](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/Welcome.html#Welcome_AWS_Price_List_Service)
+ [言語固有の AWS SDKs](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html#API_pricing_DescribeServices_SeeAlso)
+ [Amazon Web Services のツール](https://aws.amazon.com/tools)

## 概要:
<a name="price-list-overview"></a>

の使用に役立つ主な概念 AWS の料金表は次のとおりです。

**サービス**  
例えば AWS のサービス、 `Amazon EC2`や Savings Plans などの : Amazon EC2 の Savings Plan sは `AWSComputeSavingsPlan`であるか、限定された AWS Marketplace サービスを表すサービスです。例えば、 です`AmazonBedrockFoundationModels`。

**製品**  
 AWS のサービスが販売するエンティティ。料金表ファイルでは、製品は固有の在庫保持単位 (SKU) によってインデックス付けされます。

**属性**  
製品に関連するプロパティ。このプロパティは `AttributeName` と `AttributeValue` から構成されます。製品には複数の属性があります。各属性には `AttributeName` が 1 つと該当する `AttributeValues` のリストがあります。

次の AWS の料金表 APIs を使用できます。

**[AWS Price List クエリ API](using-price-list-query-api.md)**  
この API は、プログラムで AWS のサービス、製品、および料金情報のクエリを一元的に便利に行うことができます。  
Price List Service API は、製品属性を使用して、SKU レベルの料金を取得できます。この API を使用して、コスト管理ツールとシナリオ計画ツールの構築、請求データの照合、予算編成のための将来の支出の予測、内部ワークロードと を比較する費用対効果分析を提供します AWS。  
Price List Query API は Savings Plans の料金をサポートしていません。

**[AWS Price List Bulk API](using-the-aws-price-list-bulk-api.md)**  
この API は、料金表ファイルを使用して、現在の AWS のサービス と製品のup-to-date料金情報をプログラムで一括で取得する方法を提供します。料金表ファイルは JSON 形式と CSV 形式で提供されています。料金表ファイルは、 AWS のサービス と AWS リージョンで構成されています。

**注記**  
Price List Query API および Price List Bulk API で取得された料金詳細情報は、情報提供のみを目的としています。料金表ファイルとサービス料金ページの間に不一致がある場合、 AWS は*サービス料金ページ*に表示されている料金を請求します。  
 AWS のサービス 料金の詳細については、[AWS 「 ](https://aws.amazon.com/pricing/services/)料金表」を参照してください。

 AWS の料金表 APIs を呼び出すには、任意のプログラミング言語をサポートする AWS SDK を使用することをお勧めします。 AWS SDKsを使用すると、時間を節約し、リクエストの署名プロセスを簡素化できます。 AWS SDKs を開発環境と統合し、関連するコマンドにアクセスすることもできます。

## の開始方法 AWS の料金表
<a name="price-list-gettingstarted"></a>

### IAM アクセス許可
<a name="iam-permissions-for-price-list-query-api"></a>

ユーザーやロールなどの AWS Identity and Access Management (IAM) ID には、Price List Query API または Price List Bulk API を使用するためのアクセス許可が必要です。アクセスを許可するには、「[製品と価格の検索](billing-example-policies.md#example-policy-pe-api)」を参照してください。

### エンドポイント
<a name="price-list-query-api-endpoints"></a>

Price List Query API および Price List Bulk API には、次のエンドポイントが用意されています。
+ https://api.pricing.us-east-1.amazonaws.com
+ https://api.pricing.eu-central-1.amazonaws.com
+ https://api.pricing.ap-south-1.amazonaws.com

 AWS リージョン は Price List Query API の API エンドポイントです。エンドポイントは製品やサービスの属性とは関係ありません。

Price List Query API または Price List Bulk API を呼び出す場合は、以下の例を参照してください。

------
#### [ Java ]

次の例では、*region\$1name* を指定し、それを使用して `PricingClient` を作成します。

```
public class Main {
    public static void main(String[] args) {

        // Create pricing client
        PricingClient client = PricingClient.builder()
                .region(Region.US_EAST_1)// or Region.AP_SOUTH_1
                .credentialsProvider(DefaultCredentialsProvider.builder().build())
                .build();
        );
    }
}
```

------
#### [ AWS Command Line Interface ]

次のコマンドでリージョンを指定します。

```
aws pricing describe-services --region us-east-1
```

------

### クォータ
<a name="quotas-price-list-query-api"></a>

「*クォータと制限*」ページの「[AWS の料金表](billing-limits.md#price-list-api-quotas)」を参照してください。

Service Quotas の詳細については、「*AWS 全般のリファレンス*」の「[AWS のサービス quotas](https://docs.aws.amazon.com/general/latest/gr/aws_service_limits.html)」を参照してください。

# AWS Price List Query API を使用したサービスと製品の検索
<a name="using-price-list-query-api"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

次のような場合は、Price List Query API を使用することをお勧めします。
+ 製品の料金情報を検索する。
+ フィルタに一致する製品と料金を検索する。
+ フロントエンド環境など、リソースが限られているアプリケーションを開発している場合に必要な製品および料金を迅速に見つける。

製品 AWS のサービス、製品の属性と料金を確認するには、次のステップを参照してください。

## ステップ 1: 利用可能な検出結果 AWS のサービス
<a name="price-list-query-api-find-services"></a>

サービスを見つけたら、`DescribeServices` API オペレーションを使用してその属性を取得できます。サービスコードがわかっている場合は、 AWS Price List Query API を使用してサービスの属性を取得することもできます。次に、サービス属性を使用して、属性値に基づいて要件を満たす製品を検索できます。

### 例: サービスの検索
<a name="examples-cli-price-list-query-api"></a>

次の AWS Command Line Interface (AWS CLI) コマンドは、 サービスを検索する方法を示しています。

**Example 例: すべてのサービスの検索**  

```
aws pricing describe-services --region us-east-1
```
**レスポンス**  

```
{
    "FormatVersion": "aws_v1", 
    "NextToken": "abcdefg123", 
    "Services": [ 
        {
            "AttributeNames": [ 
                "volumeType", 
                "maxIopsvolume", 
                "instanceCapacity10xlarge", 
                "locationType", 
                "operation" 
            ], 
            "ServiceCode": "AmazonEC2" 
        },
        {
            "AttributeNames": [ 
                "productFamily", 
                "volumeType", 
                "engineCode", 
                "memory" 
            ], 
            "ServiceCode": "AmazonRDS" 
        },
        {...} 
    ] 
}
```

**Example 例: Amazon Elastic Compute Cloud (Amazon EC2) のサービスメタデータの検索**  
次のコマンドは、Amazon EC2 のサービスメタデータを検索する方法を示しています。  

```
aws pricing describe-services --region us-east-1 --service-code AmazonEC2
```
**レスポンス**  

```
{
    "FormatVersion": "aws_v1", 
    "NextToken": "abcdefg123", 
    "Services": [ 
        {
            "AttributeNames": [ 
                "productFamily", 
                "volumeType", 
                "engineCode", 
                "memory" 
            ], 
            "ServiceCode": "AmazonEC2" 
        }
    ] 
}
```

 AWS リージョン は Price List Query API の API エンドポイントです。エンドポイントは製品やサービスの属性とは関係ありません。

詳細については、「*AWS Billing and Cost Management API リファレンス*」の「[https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html)」を参照してください。

## ステップ 2: 属性に使用可能な値の検索
<a name="price-list-query-api-find-attributes"></a>

[ステップ 1](#price-list-query-api-find-services) では、 AWS のサービスの属性リストを取得しました。このステップでは、これらの属性を使用して製品を検索します。ステップ 3 では、これらの属性に使用可能な値が必要です。

属性の値を見つけるには、`GetAttributeValues` API オペレーションを使用します。API を呼び出すには、`AttributeName` および `ServiceCode` パラメータを指定します。

### 例: 属性値の取得
<a name="examples-to-find-attributes"></a>

次の AWS Command Line Interface (AWS CLI) コマンドは、 の属性値を取得する方法を示しています AWS のサービス。

**Example 例: Amazon Relational Database Service (Amazon RDS) の属性値の検索**  

```
aws pricing get-attribute-values --service-code AmazonRDS --attribute-name operation --region us-east-1
```
**レスポンス**  

```
{
    "AttributeValues": [
        {
            "Value": "CreateDBInstance:0002"
        },
        {
            "Value": "CreateDBInstance:0003"
        },
        {
            "Value": "CreateDBInstance:0004"
        },
        {
            "Value": "CreateDBInstance:0005"
        }
    ],
    "NextToken": "abcdefg123"
}
```

 AWS リージョン は Price List Query API の API エンドポイントです。エンドポイントは製品やサービスの属性とは関係ありません。

詳細については、 *AWS Billing and Cost Management API リファレンス*の[https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetAttributeValues.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetAttributeValues.html)「」および[AWS SDKs](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetAttributeValues.html#API_pricing_GetAttributeValues_SeeAlso)」を参照してください。

## ステップ 3: 属性からの製品の検索
<a name="using-the-aws-price-list-query-api-finding-products-from-attributes"></a>

このステップでは、[ステップ 1](#price-list-query-api-find-services) と[ステップ 2](#price-list-query-api-find-attributes) の情報を使用して製品とその条件を検索します。製品に関する情報を取得するには、`GetProducts` API オペレーションを使用します。フィルタのリストを指定して、必要な製品を返すことができます。

**注記**  
Price List Query API がサポートしているのは `"AND"` 一致のみです。コマンドのレスポンスには、指定したすべてのフィルタに一致する製品のみが含まれます。

### 例: 属性からの製品の検索
<a name="example-cli-filters-for-finding-products-from-attributes"></a>

次の AWS Command Line Interface (AWS CLI) コマンドは、 属性を使用して製品を検索する方法を示しています。

**Example 例: フィルタを指定した製品の検索**  
次のコマンドは、Amazon Relational Database Service (Amazon RDS) のフィルタを指定する方法を示しています。  

```
aws pricing get-products --service-code AmazonRDS --region us-east-1 --filters Type=TERM_MATCH,Field=operation,Value="CreateDBInstance:0002"
```
**レスポンス**  

```
{
    "FormatVersion": "aws_v1",
    "PriceList": ["{
        \"product\":{
            \"productFamily\":\"Database Instance\",
            \"attributes\":{
                \"engineCode\":\"2\",
                \"enhancedNetworkingSupported\":\"Yes\",
                \"memory\":\"64 GiB\",
                \"dedicatedEbsThroughput\":\"2000 Mbps\",
                \"vcpu\":\"16\",
                \"locationType\":\"AWS Region\",
                \"storage\":\"EBS Only\",
                \"instanceFamily\":\"General purpose\",
                \"regionCode\":\"us-east-1\",
                \"operation\":\"CreateDBInstance:0002\",
                ...
            },
            \"sku\":\"22ANV4NNQP3UUCWY\"},
            \"serviceCode\":\"AmazonRDS\",
            \"terms\":{...}"
    ],
    "NextToken": "abcd1234"
}
```

**Example 例: `filters.json` ファイルを使用したフィルタの指定**  
次のコマンドは、すべてのフィルタを記載した JSON ファイルを指定する方法を示しています。  

```
aws pricing get-products --service-code AmazonRDS --region us-east-1 --filters file://filters.json
```
例えば、`filters.json` ファイルには以下のフィルタが含まれる場合があります。  

```
[
  {
    "Type": "TERM_MATCH",
    "Field": "operation",
    "Value": "CreateDBInstance:0002"
  }
]
```
次の例は、複数のフィルタを指定する方法を示しています。  

```
[
  {
    "Type": "TERM_MATCH",
    "Field": "AttributeName1",
    "Value": "AttributeValue1"
  },
  {
    "Type": "TERM_MATCH",
    "Field": "AttributeName2",
    "Value": "AttributeValue2"
  },
  ...
]
```
**レスポンス**  

```
{
    "FormatVersion": "aws_v1",
    "PriceList": ["{
        \"product\":{
            \"productFamily\":\"Database Instance\",
            \"attributes\":{
                \"engineCode\":\"2\",
                \"enhancedNetworkingSupported\":\"Yes\",
                \"memory\":\"64 GiB\",
                \"dedicatedEbsThroughput\":\"2000 Mbps\",
                \"vcpu\":\"16\",
                \"locationType\":\"AWS Region\",
                \"storage\":\"EBS Only\",
                \"instanceFamily\":\"General purpose\",
                \"regionCode\":\"us-east-1\",
                \"operation\":\"CreateDBInstance:0002\",
                ...
            },
            \"sku\":\"22ANV4NNQP3UUCWY\"},
            \"serviceCode\":\"AmazonRDS\",
            \"terms\":{...}"
    ],
    "NextToken": "abcd1234"
}
```

詳細については、以下の各トピックを参照してください。
+ [https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetProducts.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetProducts.html) *AWS Billing and Cost Management API* [リファレンスの および言語固有の AWS SDKs](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetProducts.html#API_pricing_GetProducts_SeeAlso) 
+ [サービス料金表ファイルの読み取り](reading-service-price-list-files.md)
+ [サービス料金表ファイルでの料金の確認](finding-prices-in-service-price-list-files.md)

# Price List Bulk API を使用した AWS 料金表ファイルの取得
<a name="using-the-aws-price-list-bulk-api"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

以下のタスクを実行する場合は、Price List Bulk API を使用することをお勧めします。
+  AWS のサービスの製品情報や料金情報を大量に処理する。
+ 一括処理など、 AWS のサービスで高スループットで製品および料金情報を処理する。

また、Price List Query API ではユースケースに十分なスループットとクォータが得られない場合も、Price List Bulk API を使用します。<a name="using-the-aws-price-list-bulk-api-fetching-price-list-files"></a>

 AWS Price List Bulk API を使用して、プログラムで料金表ファイルを検索およびダウンロードすることをお勧めします。料金表ファイルの URL を取得するには、次の手順を参照してください。

 AWS Price List Bulk API を使用しない場合は、料金表ファイルを手動でダウンロードできます。詳細については、「[料金表ファイルの手動取得](using-the-aws-price-list-bulk-api-fetching-price-list-files-manually.md)」を参照してください。

### ステップ 1: 利用可能な検出結果 AWS のサービス
<a name="price-bulk-api-step-1-find-available-services"></a>

`DescribeServices` API オペレーションを使用して、Price List Bulk API がサポートする利用可能な AWS のサービス をすべて検索します。この API オペレーションは、サービスのリストから `ServiceCode` 値を返します。後でこの値を使用して、関連する料金表ファイルを検索します。

**Example 例: 利用可能なサービスの検索**  
次のコマンドは、利用可能な AWS のサービスの検索方法を示しています。  

```
aws pricing describe-services --region us-east-1
```
 AWS リージョン は Price List Bulk API の API エンドポイントです。エンドポイントは製品やサービスの属性とは関係ありません。  
**レスポンス**  

```
{
    "FormatVersion": "aws_v1", 
    "NextToken": "abcdefg123", 
    "Services": [ 
        {
            "AttributeNames": [ 
                "volumeType", 
                "maxIopsvolume", 
                "instanceCapacity10xlarge", 
                "locationType", 
                "operation" 
            ], 
            "ServiceCode": "AmazonEC2" 
        },
        {
            "AttributeNames": [ 
                "productFamily", 
                "volumeType", 
                "engineCode", 
                "memory" 
            ], 
            "ServiceCode": "AmazonRDS" 
        },
        {...} 
    ] 
}
```

この API オペレーションの詳細については、 API *AWS Billing and Cost Management リファレンス*の[https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html)「」および[「言語固有の AWS SDKs](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_DescribeServices.html#API_pricing_DescribeServices_SeeAlso)」を参照してください。

**注記**  
API は現在 Savings Plans `serviceCodes`に戻りませんが、後続の `DescribeServices` API コールで Savings Plans `serviceCodes` を使用するには以下が必要です。  


| ServiceCode | SavingsPlanCode | 
| --- | --- | 
| ComputeSavingsPlans | AWSComputeSavingsPlan | 
| MachineLearningSavingsPlans | AWSMachineLearningSavingsPlans | 
| DatabaseSavingsPlans | AWSDatabaseSavingsPlans | 
`ListPriceLists` および `GetPriceListFileUrl` API オペレーションを使用する場合は、 `ServiceCode`値を使用します。`SavingsPlanCode` は、 APIs を使用する代わりに料金表ファイルを手動でダウンロードする場合にのみ必要です。

### ステップ 2: 利用可能な の料金表ファイルを検索する AWS のサービス
<a name="price-list-bulk-api-step-2-find-available-price-list-files"></a>

`ListPriceLists` API オペレーションを使用して、表示権限のある料金表参照リストを取得します。結果を絞り込む場合は、`ServiceCode`、`CurrencyCode`、および `EffectiveDate` パラメータを指定します。

 AWS リージョン は Price List Bulk API の API エンドポイントです。エンドポイントは製品やサービスの属性とは関係ありません。

#### 料金表ファイルの検索例
<a name="price-list-bulk-api-examples-find-price-list-files"></a>

**Example 例: すべての の料金表ファイルを検索する AWS リージョン**  
`--region-code` パラメータを指定しない場合、API オペレーションは利用可能なすべての AWS リージョンから料金表ファイル参照を返します。  

```
aws pricing list-price-lists --service-code AmazonRDS --currency-code USD --effective-date "2023-04-03 00:00"
```
**レスポンス**  

```
{
   "NextToken": "abcd1234",
   "PriceLists": [ 
      { 
         "CurrencyCode": "USD",
         "FileFormats": [ "json", "csv" ],
         "PriceListArn": "arn:aws:pricing:::price-list/aws/AmazonRDS/USD/20230328234721/us-east-1",
         "RegionCode": "us-east-1"
      },
      { 
         "CurrencyCode": "USD",
         "FileFormats": [ "json", "csv" ],
         "PriceListArn": "arn:aws:pricing:::price-list/aws/AmazonRDS/USD/20230328234721/us-west-2",
         "RegionCode": "us-west-2"
      },
      ...
   ]
}
```

**Example 例: 特定リージョンの料金表ファイルを検索する**  
`RegionCode` パラメータを指定すると、API オペレーションは、そのリージョンのみの料金表ファイル参照を返します。過去の料金表ファイルを検索するには、`EffectiveDate` パラメータを使用します。例えば、過去の日付を指定して特定の料金表ファイルを検索できます。  
レスポンスから得た `PriceListArn` 値を [https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetPriceListFileUrl.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetPriceListFileUrl.html) API オペレーションで使用して、目的の料金表ファイルを取得できます。  

```
aws pricing list-price-lists --service-code AmazonRDS --currency-code USD --region-code us-west-2 --effective-date "2023-04-03 00:00"
```
**レスポンス**  

```
{
   "PriceLists": [ 
      { 
         "CurrencyCode": "USD",
         "FileFormats": [ "json", "csv" ],
         "PriceListArn": "arn:aws:pricing:::price-list/aws/AmazonRDS/USD/20230328234721/us-west-2",
         "RegionCode": "us-west-2"
      }
   ]
}
```

この API オペレーションの詳細については、 API *AWS Billing and Cost Management リファレンス*の[https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_ListPriceLists.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_ListPriceLists.html)「」および[「言語固有の AWS SDKs](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_ListPriceLists.html#API_pricing_ListPriceLists_SeeAlso)」を参照してください。

### ステップ 3: 特定の料金表ファイルの取得
<a name="price-list-bulk-api-step-3-getting-specific-price-list"></a>

`GetPriceListFileUrl` API オペレーションを使用して、料金表ファイルの URL を取得します。この URL は、[ステップ 1](#price-bulk-api-step-1-find-available-services) と[ステップ 2](#price-list-bulk-api-step-2-find-available-price-list-files) の `ListPriceLists` レスポンスから取得した `PriceListArn` と `FileFormats` の値に基づいています。

**Example 例: 特定の料金表ファイルを取得する**  
次のコマンドは、Amazon RDS の特定の料金表ファイルの URL を取得します。  

```
aws pricing get-price-list-file-url --price-list-arn arn:aws:pricing:::price-list/aws/AmazonRDS/USD/20230328234721/us-east-1 --file-format json --region us-east-1
```
**レスポンス**  

```
{
    "Url": "https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/20230328234721/us-east-1/index.json"
}
```
レスポンスから取得した URL を使用して料金表ファイルをダウンロードできます。

この API オペレーションの詳細については、次のトピックを参照してください。
+  [https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetPriceListFileUrl.html](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetPriceListFileUrl.html) *AWS Billing and Cost Management API* [リファレンスの および言語固有の AWS SDKs](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_pricing_GetPriceListFileUrl.html#API_pricing_GetPriceListFileUrl_SeeAlso) 
+ [料金表ファイルの読み取り](bulk-api-reading-price-list-files.md)

# 料金表ファイルの手動取得
<a name="using-the-aws-price-list-bulk-api-fetching-price-list-files-manually"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

 AWS Price List Bulk API を使用して、プログラムで料金表ファイルを検索およびダウンロードすることをお勧めします。詳細については、「[ステップ 1: 利用可能な検出結果 AWS のサービス](using-the-aws-price-list-bulk-api.md#price-bulk-api-step-1-find-available-services)」を参照してください。

 AWS Price List Bulk API を使用しない場合は、料金表ファイルを手動でダウンロードできます。必要な情報を入手済みの場合は、関連するトピックにスキップできます。

**Topics**

## ステップ 1: 利用可能な検出結果 AWS のサービス
<a name="fetching-price-list-manually-step-1"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

サービスインデックスファイルを使用して、 AWS Price List Bulk API によって提供される利用可能な AWS のサービス と Savings Plans を検索できます。

サービスインデックスファイルをダウンロードするには、次の URL にアクセスしてください。

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/index.json
```

サービスインデックスファイルでは、サービスの料金を検索できます。各サービスの料金表ファイルをダウンロードするには、`offerCode` または `serviceCode` を使用します。

詳細については、以下の各トピックを参照してください。
+ [サービスインデックスファイルの読み取り](bulk-api-reading-price-list-files.md#reading-service-index-files)
+ [ステップ 1: 利用可能な検出結果 AWS のサービス](using-the-aws-price-list-bulk-api.md#price-bulk-api-step-1-find-available-services)

## ステップ 2: で使用可能なバージョンを検索する AWS のサービス
<a name="fetching-price-list-files-manually-step-2"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

[ステップ 1](#fetching-price-list-manually-step-1) で取得した AWS のサービス または Savings Plan sの場合、[サービスバージョンインデックスファイル](using-the-aws-price-list-bulk-api-reading-price-list-files-reading-service-version-index-file.md)を使用して料金表のすべての履歴バージョンを見つけることができます。

サービスバージョンインデックスファイルをダウンロードするには、`serviceCode` または `savingsPlanCode` を使用します。`serviceCode` および `savingsPlanCode` の値を確認する場合は、「[ステップ 1: 利用可能な検出結果 AWS のサービス](using-the-aws-price-list-bulk-api.md#price-bulk-api-step-1-find-available-services)」を参照してください。

のサービスバージョンインデックスファイルをダウンロードするには AWS のサービス、次の URL に移動します。*<serviceCode>* を、自分の情報に置き換えます。

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/<serviceCode>/index.json
```

例えば、Amazon Elastic Compute Cloud (Amazon EC2) の場合は、次のような URL になります。

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/index.json
```

**注記**  
サービスバージョンインデックスファイルのバージョンに加えて、`current` という名前の別のバージョンがあります。`current` バージョンは、特定の の料金表ファイルの最新バージョンを指します AWS のサービス。

Savings Plans の最新サービスバージョンインデックスファイルをダウンロードするには、URL で `savingsPlanCode` と `current` を指定します。*<savingsPlanCode>* を自分の情報に置き換えます。

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/<savingsPlanCode>/current/index.json
```

たとえば、 の現在のバージョン`AWSComputeSavingsPlan`は次の URL のようになります。

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/current/index.json
```

詳細については、「[サービスバージョンインデックスファイルの読み取り](using-the-aws-price-list-bulk-api-reading-price-list-files-reading-service-version-index-file.md)」を参照してください。

## ステップ 3: のバージョンの AWS リージョン で利用可能な検出結果 AWS のサービス
<a name="fetching-price-list-files-manually-step-3"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

[前のステップ](#fetching-price-list-files-manually-step-2)の AWS のサービス または Savings Plan sのバージョンについては、 AWS のサービス が購入する製品を提供するすべての AWS リージョン およびエッジロケーションを見つけることができます。

のサービスリージョンインデックスファイルをダウンロードするには AWS のサービス、次の URL に移動します。*<serviceCode>* と *<version>* を自分の情報に置き換えてください。

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/<serviceCode>/<version>/region_index.json
```

例えば、サービスコードが `AmazonRDS`、バージョンが `current` の場合、URL は次のようになります。

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/region_index.json
```

Savings Plans のサービスリージョンインデックスファイルをダウンロードするには、次の URL にアクセスします。*<savingsPlanCode>* を自分の情報に置き換えます。

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/<savingsPlanCode>/current/region_index.json
```

例えば、Savings Plans が `AWSComputeSavingsPlan`、バージョンが `current` の場合、URL は次のようになります。

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/current/region_index.json
```

詳細については、「[サービスリージョンインデックスファイルの読み取り](reading-service-region-index-files.md)」を参照してください。

## ステップ 4: AWS リージョン およびバージョンの で利用可能な料金表を検索する AWS のサービス
<a name="fetching-price-list-files-manually-step-4"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

前のステップでは、 AWS のサービスに関する以下の情報を取得しました。
+ サービスコード
+ Savings Plans コード
+ バージョン
+ AWS リージョン

次に、この情報を使用して、サービス料金表ファイル内の料金を検索できます。これらのファイルは JSON 形式と CSV 形式で入手できます。

**Contents**
+ [サービス料金表ファイルの検索](#fetching-price-list-files-manually-step-4-finding-service-price-list-files)
+ [Savings Plans のサービス料金表ファイルの検索](#find-service-price-list-files-for-savings-plans)

### サービス料金表ファイルの検索
<a name="fetching-price-list-files-manually-step-4-finding-service-price-list-files"></a>

サービス料金表ファイルには、次のようなサービス関連の詳細情報が記載されています。
+ そのファイル内の料金の発効日
+ サービス料金表のバージョン
+ 提供されている製品とその詳細のリストおよび料金 (JSON および CSV 形式)

次の URL では、URL を変更して必要な形式 (JSON または CSV) を指定できます。

サービス料金表ファイルをダウンロードするには、次の URL にアクセスします。各*ユーザー入力プレースホルダー*を独自の情報に置き換えます。

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/<serviceCode>/<version>/<regionCode>/index.<format>
```

次に Amazon Relational Database Service (Amazon RDS) の例を示します。このサービスは URL に AmazonRDS を指定します。

**Example 例: Amazon RDS の料金表ファイルの最新バージョン**  
米国東部 (オハイオ) リージョンの Amazon RDS の料金表ファイルの最新バージョンは、次の URL から取得できます。  
CSV 形式  

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/us-east-2/index.csv
```
JSON 形式  

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/us-east-2/index.json
```

**Example 例: Amazon RDS の特定のバージョンの料金表ファイル**  
米国東部 (オハイオ) リージョンの Amazon RDS の料金表ファイルの特定バージョンは、次の URL から取得できます。  
CSV 形式  

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/20230328234721/us-east-2/index.csv
```
JSON 形式  

```
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/20230328234721/us-east-2/index.json
```

### Savings Plans のサービス料金表ファイルの検索
<a name="find-service-price-list-files-for-savings-plans"></a>

Savings Plans のサービス料金表ファイルには、次のような Savings Plans 関連の詳細情報が記載されています。
+ そのファイル内の料金の発効日
+ サービス料金表のバージョン
+ 提供されている製品とその詳細のリストおよび料金 (JSON および CSV 形式)

次の URL では、URL を変更して必要な形式 (JSON または CSV) を指定できます。

Savings Plans のサービス料金表ファイルをダウンロードするには、次の URL を使用します。各*ユーザー入力プレースホルダー*を独自の情報に置き換えます。

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/<savingsPlanCode>/<version>/<regionCode>/index.json
```

**Example 例: Amazon SageMaker AI のサービス料金表ファイル**  
米国東部 (オハイオ) リージョンにある SageMaker AI (`AWSComputeSavingsPlan`) 向け料金表ファイルの特定バージョン (`20230509202901`) を取得するには、次の URL を使用します。  
CSV 形式  

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230509202901/us-east-2/index.csv
```
JSON 形式  

```
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230509202901/us-east-2/index.json
```

詳細については、「[サービス料金表ファイルの読み取り](reading-service-price-list-files.md)」を参照してください。

# 料金表ファイルの読み取り
<a name="bulk-api-reading-price-list-files"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

このセクションを使用して、料金表ファイルを読み取る方法を理解します。これには、サービスインデックスファイル、サービスバージョンインデックスファイル、リージョンインデックスファイル、および AWS のサービス と Savings Plans の両方のユースケースの料金表ファイルが含まれます。

## サービスインデックスファイルの読み取り
<a name="reading-service-index-files"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

サービスインデックスファイルを入手したら、それを使用してサービス料金表ファイルを検索できます。

サービスインデックスファイルは、JSON ファイルとして入手できます。ファイルを読み取るには、テキストアプリケーションまたは JSON を解析するプログラムを使用できます。

サービスインデックスファイルには主に以下の 2 つのセクションがあります。
+  サービスインデックスファイルに関するメタデータ
+  AWS が提供するサービスのリスト、または AWS Marketplace を介したサービスのリスト。

サービスインデックスファイルに関する情報には、料金をダウンロードできる URL と、そのサービスのサービスリージョンインデックスファイルの URL が含まれています。

### 例: サービスインデックスファイル
<a name="service-index-file-example"></a>

サービスインデックスファイルは次のようになります。

```
{
   "formatVersion":"The version number for the offer index format",
   "disclaimer":"The disclaimers for this offer index",
   "publicationDate":"The publication date of this offer index",
   "offers":{
      "firstService":{
         "offerCode":"The service that this price list is for",
         "currentVersionUrl":"The URL for this offer file",
         "currentRegionIndexUrl":"The URL for the regional offer index file",
         "savingsPlanVersionIndexUrl":"The URL for the Savings Plan index file (if applicable)"
      },
      "secondService":{
         "offerCode": ...,
         "currentVersionUrl": ...,
         "currentRegionIndexUrl": ...,
         "savingsPlanVersionIndexUrl":...
      },
      ...
   },
}
```

### サービスインデックスファイルの定義
<a name="offer-index-termdef-version-2"></a>

以下は、サービスインデックスファイルで使用する条件の定義です。

**FormatVersion**  
サービスバージョンインデックスファイルがどの形式バージョンにあるかを追跡する属性。ファイルの `formatVersion` は、構造が変更されたときに更新されます。例えば、バージョンが `v1` から `v2` に変更されるとき。

**Disclaimer**  
サービスバージョンインデックスファイルに適用される免責事項。

**PublicationDate**  
サービスバージョンインデックスファイルが公開された UTC 形式の日付と時刻。例えば、`2015-04-09T02:22:05Z` や `2015-09-10T18:21:05Z` などです。

**Offers**  
利用可能なサービス料金表ファイルのリスト。

**Offers:OfferCode**  
 AWS サービスの製品の一意のコード。例えば、`AmazonEC2` や `AmazonS3` などです。`OfferCode` は、インデックスのルックアップキーとして使用されます。

**Offers:CurrentVersionUrl**  
最新のサービス料金表ファイルをダウンロードできる URL。

**Offers:currentRegionIndexUrl**  
利用可能なサービス料金表ファイルのリージョン別のリスト。

**Offers:savingsPlanVersionIndexUrl**  
適用可能な Savings Plans オファーのリスト。

# サービスバージョンインデックスファイルの読み取り
<a name="using-the-aws-price-list-bulk-api-reading-price-list-files-reading-service-version-index-file"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

サービスバージョンインデックスファイルは JSON 形式で入手できます。ファイルを読み取るには、テキストプログラムまたは JSON を解析するアプリケーションを使用できます。

サービスバージョンインデックスファイルは以下の 2 つの主要セクションで構成されています。
+ サービスバージョンインデックスファイルに関するメタデータ
+  AWS のサービスで利用可能な料金表ファイルの全バージョンのリスト

サービスバージョンに関する情報には、指定期間におけるそのサービスの料金をダウンロードするための URL が含まれます。

**Topics**
+ [のサービスバージョンインデックスファイル AWS のサービス](service-version-index-file-for-aws-service.md)
+ [Savings Plans のサービスバージョンインデックスファイル](service-version-index-file-for-savings-plans.md)

# のサービスバージョンインデックスファイル AWS のサービス
<a name="service-version-index-file-for-aws-service"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

サービスバージョンインデックスファイルについては、以下の参考資料を参照してください。

**Topics**
+ [例: サービスのサービスバージョンインデックスファイル](#example-service-version-index-file-service)
+ [サービスバージョンインデックスファイルの定義](#service-version-index-definitions-sps)

## 例: サービスのサービスバージョンインデックスファイル
<a name="example-service-version-index-file-service"></a>

サービスバージョンインデックスファイルは次のようになります。

```
{
   "formatVersion":"The version number for the service version index format",
   "disclaimer":"The disclaimers for this service version index",
   "publicationDate":"The publication date of this service version index",
   "offerCode": "The service code/Savings Plan code",
   "currentVersion": "The latest version of the service"
   "versions":{
      "firstVersion":{
         "versionEffectiveBeginDate":"The date starting which this version is effective",
         "versionEffectiveEndDate":"The date until which this version is effective",
         "offerVersionUrl":"The relative URL for the service price list file of this version"
      },
      "secondVersion":{
         "versionEffectiveBeginDate": ...,
         "versionEffectiveEndDate": ...,
         "offerVersionUrl": ...
      },
      ...
   },
}
```

## サービスバージョンインデックスファイルの定義
<a name="service-version-index-definitions-sps"></a>

以下は、サービスバージョンインデックスファイルの条件の定義です。

**formatVersion**  
サービスバージョンインデックスファイルがどの形式バージョンにあるかを追跡する属性。ファイルの `formatVersion` は、構造が変更されたときに更新されます。例えば、バージョンが `v1` から `v2` に変更されるとき。

**disclaimer**  
サービスバージョンインデックスファイルに適用される免責事項。

**publicationDate**  
サービスバージョンインデックスファイルが公開された UTC 形式の日付と時刻。例えば、`2023-03-28T23:47:21Z`。

**offerCode**  
の製品の一意のコード AWS のサービス。例えば、`AmazonRDS`、`AmazonS3` です。

**CurrentVersion**  
 AWS のサービスの最新バージョン番号。例えば、`20230328234721`。

**versions**  
この AWS のサービスで利用可能なバージョンのリスト。

**versions:version**  
 AWS のサービスの料金表のバージョンを表す固有のコード。これはバージョンリストのルックアップキーとして使用されます。例えば、`20230328234721` です。

**versions:version:versionEffectiveBeginDate**  
このバージョンの有効期間の開始日時 (UTC 形式) 例えば、`2023-03-28T23:47:21Z`。

**versions:version:versionEffectiveEndDate**  
このバージョンの有効期間の終了日時 (UTC 形式) 例えば、`2023-03-28T23:47:21Z`。このプロパティが設定されていない場合は、このバージョンが現在アクティブなバージョンであることを意味します。

**versions:version:offerVersionUrl**  
このバージョンのサービス料金表ファイルの相対 URL。例えば、`/offers/v1.0/aws/AmazonRDS/20230328234721/index.json`。

# Savings Plans のサービスバージョンインデックスファイル
<a name="service-version-index-file-for-savings-plans"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

Savings Plans のサービスバージョンインデックスファイルを理解するには、次の参考資料を参照してください。

**Contents**
+ [例: Savings Plans のサービスバージョンインデックスファイル](#service-version-index-file-savings-plans-example)
+ [サービスバージョンインデックスの定義](#service-version-index-definitions)

## 例: Savings Plans のサービスバージョンインデックスファイル
<a name="service-version-index-file-savings-plans-example"></a>

Savings Plans のサービスバージョンインデックスファイルは次のようになります。

```
{
   "disclaimer":"The disclaimers for this service version index",
   "publicationDate":"The publication date of this service version index",
   "currentOfferVersionUrl" "The relative URL of region index file for latest version number of the service"
   "versions":[
      {
         "publicationDate":"The publication date of this version of service from which this version was effective",
         "offerVersionUrl":"The relative URL for the service region index file of this version"
      },
      {
         "publicationDate": ...,
         "offerVersionUrl": ...
      },
      ...
   ],
}
```

## サービスバージョンインデックスの定義
<a name="service-version-index-definitions"></a>

以下は、サービスバージョンインデックスファイルの条件の定義です。

**disclaimer**  
サービスバージョンインデックスファイルに適用される免責事項。

**publicationDate**  
サービスバージョンインデックスファイルが公開された UTC 形式の日付と時刻。例えば、`2023-03-28T23:47:21Z`。

**currentOfferVersionUrl**  
サービスの最新バージョン番号のリージョンインデックスファイルの相対 URL。例えば、`/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/current/region_index.json`。

**versions**  
こので使用可能なバージョンのリスト AWS のサービス。

**versions:version:publicationDate**  
サービスバージョンインデックスファイルが公開された UTC 形式の日付と時刻。例: `2023-04-07T14:57:05Z`

**versions:version:offerVersionUrl**  
このバージョンのサービスリージョンインデックスファイルの相対 URL。例えば、`/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230407145705/region_index.json`。

# サービスリージョンインデックスファイルの読み取り
<a name="reading-service-region-index-files"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

サービスリージョンインデックスファイルは JSON 形式で入手できます。ファイルを読み取るには、テキストプログラムまたは JSON を解析するアプリケーションを使用できます。

サービスリージョンインデックスファイルは以下の 2 つの主要セクションで構成されています。
+ サービスリージョンインデックスファイルに関するメタデータ
+  Savings Plan AWS リージョン AWS のサービスまたは限定 AWS Marketplace サービスを表すサービスが利用可能なすべての のリスト。

サービスリージョンに関する情報には、指定期間およびリージョンにおけるそのサービスの料金をダウンロードするための URL が含まれます。

**Topics**
+ [のサービスリージョンインデックスファイル AWS のサービス](service-region-index-file-for-service.md)
+ [Savings Plans のサービスリージョンインデックスファイル](service-region-index-files-for-savings-plan.md)

# のサービスリージョンインデックスファイル AWS のサービス
<a name="service-region-index-file-for-service"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

のサービスバージョンインデックスファイルを理解するには AWS のサービス、以下のリファレンスを参照してください。

**Contents**
+ [例: のサービスリージョンインデックスファイル AWS のサービス](#service-region-index-file-for-service)
+ [サービスリージョンインデックスの定義](#service-region-index-definitions-services)

## 例: のサービスリージョンインデックスファイル AWS のサービス
<a name="service-region-index-file-for-service"></a>

のサービスリージョンインデックスファイルは、次の AWS のサービス ようになります。

```
{
   "formatVersion":"The version number for the service region index format",
   "disclaimer":"The disclaimers for this service region index",
   "publicationDate":"The publication date of this service region index",
   "regions":{
      "firstRegion":{
         "regionCode":"A unique identifier that identifies this region",
         "currentVersionUrl":"The relative URL for the service regional price list file of this version"
      },
      "secondRegion":{
         "regionCode": ...,
         "currentVersionUrl": ...
      },
      ...
   }
}
```

## サービスリージョンインデックスの定義
<a name="service-region-index-definitions-services"></a>

以下は、サービスリージョンインデックスファイルの条件の定義です。

**formatVersion**  
サービスリージョンインデックスファイルがどの形式バージョンにあるかを追跡する属性。ファイルの `formatVersion` は、構造が変更されたときに更新されます。例えば、バージョンが `v1` から `v2` に変更されるとき。

**disclaimer**  
サービスリージョンインデックスファイルに適用される免責事項。

**publicationDate**  
サービスリージョンインデックスファイルが公開された UTC 形式の日付と時刻。例えば、`2023-03-28T23:47:21Z`。

**regions**  
 AWS リージョン で使用できる のリスト AWS のサービス。

**regions:regionCode**  
これが AWS のサービス 提供されているリージョンの一意のコード。これはリージョンリストのルックアップキーとして使用されます。例えば、米国東部 (オハイオ) リージョンの場合は、`us-east-2` を使用します。

**regions:regionCode:currentVersionUrl**  
このバージョンのサービスリージョンインデックスファイルの相対 URL。例えば、`/offers/v1.0/aws/AmazonRDS/20230328234721/us-east-2/index.json`。

# Savings Plans のサービスリージョンインデックスファイル
<a name="service-region-index-files-for-savings-plan"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

Savings Plans のサービスリージョンインデックスファイルについては、以下の参考資料を参照してください。

**Topics**
+ [例: Savings Plans のサービスリージョンインデックスファイル](#service-region-index-file-for-savings-plans)
+ [サービスリージョンインデックスの定義](#service-region-index-file-definitions)

## 例: Savings Plans のサービスリージョンインデックスファイル
<a name="service-region-index-file-for-savings-plans"></a>

Savings Plans のサービスリージョンインデックスファイルは次のようになります。

```
{
   "disclaimer":"The disclaimers for this service version index",
   "publicationDate":"The publication date of this service region index",
   "regions":[
      {
         "regionCode":"A unique identifier that identifies this region",
         "versionUrl":"The relative URL for the service regional price list file of this version"
      },
      {
         "regionCode": ...,
         "versionUrl": ...
      },
      ...
   ]
}
```

## サービスリージョンインデックスの定義
<a name="service-region-index-file-definitions"></a>

以下は、サービスリージョンインデックスファイルの条件の定義です。

**disclaimer**  
サービスリージョンインデックスファイルに適用される免責事項。

**publicationDate**  
サービスリージョンインデックスファイルが公開された UTC 形式の日付と時刻。例えば、`2023-03-28T23:47:21Z`。

**regions**  
 AWS リージョン で使用できる のリスト AWS のサービス。

**regions:regionCode**  
これが AWS のサービス 提供されているリージョンの一意のコード。これはリージョンリストのルックアップキーとして使用されます。例えば、米国東部 (オハイオ) リージョンの場合は、`us-east-2` を使用します。

**regions:versionUrl**  
このバージョンのサービスリージョンインデックスファイルの相対 URL。例えば、`/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230407145705/us-east-2/index.json`。

# サービス料金表ファイルの読み取り
<a name="reading-service-price-list-files"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

サービス料金表ファイルには、1 つの AWS のサービス または Savings Plan sの製品と料金が*、すべて AWS リージョン*、または*特定のリージョン*の 1 つの AWS のサービス または Savings Plan sに一覧表示されます。

サービス料金表ファイルは、CSV か JSON 形式で入手できます。

ファイルを読み取るには、スプレッドシートプログラムを使用して CSV ファイルを読み取り、ソートするか、JSON ファイルを解析するアプリケーションを使用できます。

**注記**  
CSV ファイルでは、製品詳細と料金詳細は 1 つのセクションにまとめられます。JSON ファイルでは、製品詳細と料金詳細がそれぞれのセクションに表示されます。

**Topics**
+ [のサービス料金表ファイルの読み取り AWS のサービス](reading-service-price-list-file-for-services.md)
+ [Savings Plans のサービス料金表ファイルの読み取り](reading-service-price-list-file-for-savings-plans.md)

# のサービス料金表ファイルの読み取り AWS のサービス
<a name="reading-service-price-list-file-for-services"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

のサービス料金表ファイル AWS のサービス には、次のタイプの情報が含まれています。
+ サービス料金表ファイルの詳細 — 形式バージョン、公開日など、サービス料金表ファイルに関するメタデータ
+ 製品詳細 — 製品と製品情報が記載されているサービス料金表ファイルの製品メタデータ
+ 料金詳細 (terms) — このサービス料金表ファイルに含まれるすべての製品の料金

**Contents**
+ [CSV ファイル](#reading-service-price-list-file-csv)
+ [JSON ファイル](#reading-service-price-list-file-json)
+ [用語の定義](#term-definitions)
  + [OnDemandおよびリザーブドターム定義](#on-demand-reserved-term-definition)
  + [FlatRate 用語](#flat-rate-term)
+ [サービス料金表の定義](#service-price-list-files-details)
+ [製品詳細 (products) の定義](#product-details-terms)
+ [製品詳細 (terms) の定義](#product-details-metadata)
+ [OnDemand定義とリザーブド定義](#ondemand-reserved-definitions)
+ [FlatRate 定義](#flatrate-definitions)

## CSV ファイル
<a name="reading-service-price-list-file-csv"></a>

CSV ファイルの最初の 5 行には、料金表ファイルのメタデータが含まれています。6 行目には、製品とその属性 (`SKU`、`OfferTermCode`、`RateCode`、`TermType` など) の列名が表示されます。

列数は、サービスによって異なります。最初のいくつかの列には料金詳細が表示され、残りの列にはサービスの製品詳細が表示されます。

## JSON ファイル
<a name="reading-service-price-list-file-json"></a>

製品詳細と料金詳細がそれぞれのセクションに表示されます。同じ製品が複数の条件で提供されたり、同じ条件が複数の製品に適用されたりする場合があります。例えば、Amazon Elastic Compute Cloud (Amazon EC2) インスタンスは、`Hourly` または `Reserved` の条件で利用できます。製品に適用される条件を確認する場合は、製品の SKU を使用できます。

**Example 例: 一般的な 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": TermDefinitions
}
```

## 用語の定義
<a name="term-definitions"></a>

用語タイプによって、用語オブジェクト内の構造が異なります。

### OnDemandおよびリザーブドターム定義
<a name="on-demand-reserved-term-definition"></a>

```
{
   "OnDemand|Reserved": {
      "sku": {
         "sku.offerTermCode": {      
            "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"
                  }            
               }          
            }        
         }      
      }    
   }
}
```

### FlatRate 用語
<a name="flat-rate-term"></a>

```
{
   "FlatRate": {
      "plans": [{
         "planCode": "Plan identifier (for example, Free, Pro, Business)",
         "sku": "The SKU associated with this plan",
         "features": [{
            "featureCode": "Unique feature identifier",
            "featureName": "Human-readable feature name",
            "usageQuota": {
               "value": "Usage limit (for quantitative features)",
               "unit": "Unit of measurement (for example, requests, GB)"
            }
         }],
         "subscriptionPrice": {
            "rateCode": "The rate code of the price",
            "description": "The description of the term",
            "pricePerUnit": {
               "currencyCode": "currencyRate"
            }
         }
      }]
   }
}
```

## サービス料金表の定義
<a name="service-price-list-files-details"></a>

以下は、サービス料金表ファイルの条件の定義です。

**formatVersion**  
サービス料金表ファイルがどの形式バージョンにあるかを追跡する属性。ファイルの `formatVersion` は、構造が変更されたときに更新されます。例えば、バージョンが `v1` から `v2` に変更されるとき。

**disclaimer**  
サービス料金表ファイルに適用されるすべての免責事項。

**offerCode**  
の製品の一意のコード AWS のサービス。例えば、Amazon EC2 では `AmazonEC2` または Amazon S3 では `AmazonS3` です。

**バージョン**  
サービス料金表ファイルのバージョンを追跡する属性。新しいファイルが公開されるたびに、新しいバージョン番号が含まれます。例えば、`20150409022205` と `20150910182105` です。

**publicationDate**  
サービス料金表ファイルが公開された UTC 形式の日付と時刻。例えば、`2015-04-09T02:22:05Z` と `2015-09-10T18:21:05Z` です。

## 製品詳細 (products) の定義
<a name="product-details-terms"></a>

このセクションには、 AWS のサービスのサービス料金表ファイルに含まれる製品の情報が表示されます。製品は 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 Type`、`Processor`、または `OS` です。

**products:sku:attributes:Attribute Value**  
製品属性の値。例えば、`m1.small` (インスタンスタイプ)、`xen` (プロセッサのタイプ)、`Linux` (OS のタイプ) などです。

## 製品詳細 (terms) の定義
<a name="product-details-metadata"></a>

このセクションには、 AWS のサービスのサービス料金表ファイルに含まれる製品の料金情報が表示されます。料金は条件によってインデックス化されます。

**terms:termType**  
条件の定義が表す特定の条件のタイプ。有効な用語タイプは、`Reserved`、`OnDemand`、および です`FlatRate`。

## OnDemand定義とリザーブド定義
<a name="ondemand-reserved-definitions"></a>

このセクションでは、 は `OnDemand`または `termType`を参照します`Reserved`。

**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` の名前。これを使用して、特定の属性を検索できます。例えば、`length` または `PurchaseOption` で条件を検索できます。

**terms:termType:sku:Term Attributes:Attribute Value**  
`TermAttribute` の値。例えば、条件の期間を 1 年に、購入オプションを `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**  
この料金でカバーされる料金枠の下限です。例えば、0 GB や 1,001 回の API オペレーションコールなどです。

**terms:termType:sku:Price Dimensions:Rate Code:Ending Range**  
この料金でカバーされる料金枠の上限です。例えば、1,000 GB や 10,000 回の API オペレーションコールなどです。

**terms:termType:sku:Price Dimensions:Rate Code:Price Per Unit**  
1 つの測定単位でのサービスコストの計算。

**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 USD です。

## FlatRate 定義
<a name="flatrate-definitions"></a>

このセクションでは、 `termType`は を参照します`FlatRate`。

**terms:termType:plans**  
利用可能な定額料金プランの配列。各プランは、バンドルされた機能と固定サブスクリプションコストを含む完全な料金階層を表します。

**terms:termType:plans:planCode**  
定額プランの一意の識別子 (試験、「Free」、「Pro」の場合）。

**terms:termType:plans:sku**  
この特定のプランに関連付けられている SKU。製品セクションの対応する製品にプランをリンクします。

**terms:termType:plans:features**  
定額プランに含まれる機能の配列。

**terms:termType:plans:features:featureCode**  
機能の一意の識別子 (「Requests」、DataTransfer」、S3Storage」など）。

**terms:termType:plans:features:featureName**  
人間が読める機能の名前 (「リクエスト」、「データ転送」など）。

**terms:termType:plans:features:usageQuota**  
量的特徴の使用制限。このオブジェクトはオプションであり、測定可能な制限がある機能にのみ存在します。

**terms:termType:plans:features:usageQuota:value**  
機能の数値制限 (100 万リクエストの場合は「1000000」、100 GB の場合は「100」など）。

**terms:termType:plans:features:usageQuota:unit**  
使用制限の測定単位 (「リクエスト」、「GB」など）。

**terms:termType:plans:subscriptionPrice**  
定額プランのサブスクリプション料金の詳細。

**terms:termType:plans:subscriptionPrice:rateCode**  
製品、オファー、および料金枠の組み合わせの一意のコード。

**terms:termType:plans:subscriptionPrice:Description**  
料金またはレートの説明。

**terms:termType:plans:subscriptionPrice:Price/ユニット**  
1 つの測定単位でのサービスコストの計算。

**terms:termType:plans:subscriptionPrice:Price per Unit:Currency Code**  
特定の製品の料金の通貨を示すコード。

**terms:termType:plans:subscriptionPrice:Price per Unit:Currency Rate**  
サポートされているさまざまな通貨での製品のレート (単位あたり 1.2536 USD など）。

# Savings Plans のサービス料金表ファイルの読み取り
<a name="reading-service-price-list-file-for-savings-plans"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

のサービス料金表ファイル AWS のサービス には、次のタイプの情報が含まれています。
+ サービス料金表ファイルの詳細 – バージョン、発行日など AWS リージョン、サービス料金表ファイルに関するメタデータ
+ 製品詳細 — 製品と製品情報が記載されているサービス料金表ファイルの製品メタデータ
+ 料金詳細 (terms) — サービス料金表ファイルに含まれるすべての製品の料金

**Contents**
+ [CSV ファイル](#service-price-list-file-for-saving-plans-csv)
+ [JSON ファイル](#service-price-list-file-for-saving-plans-json)
+ [サービス料金表の定義](#service-price-list-file-definitions-savings-plan)
+ [製品詳細 (products) の定義](#service-price-list-file-definitions-products-savings-plan)
+ [料金詳細 (terms) の定義](#service-price-list-file-definitions-terms-savings-plan)

## CSV ファイル
<a name="service-price-list-file-for-saving-plans-csv"></a>

CSV ファイルの最初の 5 行は、料金表ファイルのメタデータです。6 行目には、製品とその属性 (`SKU`、`RateCode` など) の列名が表示されます。

列数は Savings Plans によって異なります。最初のいくつかの列には料金詳細が表示され、残りの列には Savings Plans の製品詳細が表示されます。

## JSON ファイル
<a name="service-price-list-file-for-saving-plans-json"></a>

製品詳細と料金詳細がそれぞれのセクションに表示されます。JSON サービス料金表ファイルは次の例のようになります。

```
{
   "version" : "The version of the price list file",
   "publicationDate" : "The publication date of the price list file",
   "regionCode" : "Region for which price list file is valid for",
   "products" : [  
      {
         "sku" : "The SKU of the product",
         "productFamily" : "The product family of the product", 
         "serviceCode" : "Savings plan code",
         "attributes" : {
            "attributeName":"attributeValue", 
         }    
      },
      ...  
   ], 
   "terms" : {
      "savingsPlan" : [
         {
            "sku" : "The SKU of the product",
            "description" : "Description of the product",
            "effectiveDate" : "The effective date of the pricing details",
            "leaseContractLength" : {
                "duration" : "Length of the lease contract - it is a number",
                "unit" : "Unit of the duration"
            },
            "rates" : [
                {
                    "discountedSku" : "The SKU of the discounted on demand product",
                    "discountedUsageType" : "Usage type of the discounted product",
                    "discountedOperation" : "Operation of the discounted product",
                    "discountedServiceCode" : "Service code of the discounted product",
                    "rateCode" : "The rate code of this price detail",
                    "unit" : "Unit used to measure usage of the product",
                    "discountedRate" : {
                        "price" : "Price of the product",
                        "currency" : "Currency of the price"
                    }
                },
                ...
            ]
        },
        ...   
      ]  
   }
}
```

## サービス料金表の定義
<a name="service-price-list-file-definitions-savings-plan"></a>

以下は、サービス料金表ファイルの条件の定義です。

**regionCode**  
料金表が有効なリージョンのリージョンコード。

**version**  
料金表ファイルのバージョンを追跡する属性。新しいファイルが公開されるたびに、新しいバージョン番号が含まれます。例えば、`20150409022205` と `20150910182105` です。

**publicationDate**  
サービス料金表ファイルが公開された UTC 形式の日付と時刻。例えば、`2015-04-09T02:22:05Z` と `2015-09-10T18:21:05Z` です。

## 製品詳細 (products) の定義
<a name="service-price-list-file-definitions-products-savings-plan"></a>

このセクションには、Savings Plans の料金表ファイルに含まれる製品の情報が表示されます。製品は SKU によってインデックスが作成されます。

**products:product:sku**  
製品の一意のコード。`SKU` コードを使用して、製品の詳細と料金を関連付けます。  
例えば、SKU が `HCNSHWWAJSGVAHMH` の製品は、`HCNSHWWAJSGVAHMH` が SKU として表示されている料金のみで利用可能です。

**products:product:productFamily**  
製品タイプのカテゴリ。例えば、Compute Savings Plans の場合は `EC2InstanceSavingsPlans` です。

**products:product:serviceCode**  
Savings Plans のサービスコード。例えば、`ComputeSavingsPlans`。

**products:product:attributes**  
すべての製品属性のリスト。

**products:product:attributes:attributeName**  
製品属性の名前。例えば、`Instance Type`、`Location Type`、または `Purchase Option` です。

**products:product:attributes:attributeValue**  
製品属性の値。例えば、`m1.small` (インスタンスタイプ)、AWS Local Zone (ロケーションのタイプ)、`No Upfront` (購入オプションのタイプ) などです。

## 料金詳細 (terms) の定義
<a name="service-price-list-file-definitions-terms-savings-plan"></a>

このセクションには、Savings Plans の料金表ファイルに含まれる料金の情報が表示されます。

 料金は、まず条件 (`savingsPlan`) によってインデックスが作成されます。

**terms:termType**  
条件の定義が表す特定の条件のタイプ。有効な条件タイプは `savingsPlan` です。

**terms:termType:sku**  
製品の一意のコード。`SKU` コードを使用して、製品の詳細と料金を関連付けます。  
例えば、SKU が `T496KPMD8YQ8RZNC` の製品は、`496KPMD8YQ8RZNC` が SKU として表示されている料金のみで利用可能です。

**terms:termType:sku:description**  
製品の説明。

**terms:termType:sku:effectiveDate**  
サービス料金表ファイルが有効になる日付。例えば、条件 `EffectiveDate` が 2017 年 11 月 1 日の場合、この日付より前では、この料金は有効ではありません。

**terms:termType:sku:leaseContractLength:duration**  
リース契約の期間。この値は数値です。例えば、1 や 3 と指定します。

**terms:termType:sku:rates**  
Savings Plans 製品に適用されるすべての割引料金のリスト。Savings Plans 製品は、他のサービスの複数の製品を組み合わせたもので、その組み合わせに適用される複数の料金が含まれています。

**terms:termType:sku:rates:discountedSku**  
割引対象オンデマンド製品の SKU。

**terms:termType:sku:rates:discountedUsageType**  
割引対象オンデマンド製品の使用タイプ。

**terms:termType:sku:rates:discountedOperation**  
割引対象オンデマンド製品のオペレーション。

**terms:termType:sku:rates:discountedServiceCode**  
割引対象オンデマンド製品のサービスコード。

**terms:termType:sku:rates:rateCode**  
Savings Plans 製品で提供される料金の料金コード。例えば、`T496KPMD8YQ8RZNC.26PW7ZDSYZZ6YBTZ` などです

**terms:termType:sku:rates:unit**  
製品の使用量を測定するために使用される単位。例えば、Amazon EC2 インスタンスの場合は `Hrs` です。

**terms:termType:sku:rates:discountedRate:price**  
Savings Plans 製品で提供される割引対象製品の料金。例えば、`3.434`。

**terms:termType:sku:rates:discountedRate:currency**  
Savings Plans 製品で提供される割引対象製品の料金の通貨。例えば、`USD`。

# サービス料金表ファイルでの料金の確認
<a name="finding-prices-in-service-price-list-files"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

 AWS Price List Bulk API は、オンデマンドおよびリザーブドインスタンスの料金など、情報目的ですべての AWS 製品の料金を提供します。

特定の製品の料金と条件を確認するには、オファーファイルを使用します。例えば、Amazon Elastic Compute Cloud (Amazon EC2) インスタンスの料金のリストを確認できます。

**注記**  
 AWS Price List Bulk API は、 AWS 無料利用枠 料金表などの期間限定オファーの包括的なソースではありません。無料利用枠の料金については、「[AWS 無料利用枠](https://aws.amazon.com/free/)」を参照してください。

関心がある製品の料金を確認するには

**Contents**
+ [サービスのオンデマンド料金の確認](#finding-one-demand-prices-services)
+ [サービスの階層化された料金を確認する](#finding-tiered-prices-services)
+ [無料利用枠があるサービスの階層化された料金を確認する](#finding-tiered-prices-services-free-tier)
  + [例](#finding-tiered-prices-services-free-tier-example)
+ [リザーブドインスタンスがあるサービスの料金を確認する](#finding-prices-services-reserved-instances)

## サービスのオンデマンド料金の確認
<a name="finding-one-demand-prices-services"></a>

次の手順は、Amazon EC2 AWS のサービスなどの のオンデマンド料金を検索する方法を示しています。

**CSV ファイルを使用してオンデマンド料金を確認するには**

1. サービスの CSV ファイルをダウンロードします。

1. CSV ファイルを任意のアプリケーションで開きます。

1. **[TermType]** 列をフィルタリングして **[OnDemand]** を表示します。

1. 目的の使用タイプとオペレーションを検索します。

1. [**PricePerUnit**] 列で、対応する料金を確認します。

**JSON ファイルを使用してオンデマンド料金を確認するには**

1. サービスの JSON ファイルをダウンロードします。

1. 任意のアプリケーションで JSON ファイルを開きます。

1. **[terms]** と **[On-Demand]** で、目的の SKU を見つけます。

   SKU がわからない場合は、[**products (製品)**] で [**usage type (使用タイプ)**] と [**operation (オペレーション)**] を検索します。

1. [**pricePerUnit**] を参照して、SKU の対応するオンデマンド料金を確認します。

## サービスの階層化された料金を確認する
<a name="finding-tiered-prices-services"></a>

次の手順では、サービス (Amazon Simple Storage Service (Amazon S3) など) の階層化された料金を確認する方法を示します。

**CSV ファイルを使用してサービスの階層化された料金を確認するには**

1. サービスの CSV ファイルをダウンロードします。

1. 任意のアプリケーションで CSV ファイルを開きます。

1. **[TermType]** 列をフィルタリングして **[OnDemand]** を表示します。

1. 目的の使用タイプとオペレーションを検索します。

1. [**PricePerUnit**] 列で、[**StartingRange**] と [**EndingRange**] それぞれの対応する料金を確認します。

**JSON ファイルを使用してサービスの階層化された料金を確認するには**

1. JSON ファイルをダウンロードします。

1. 任意のアプリケーションで JSON ファイルを開きます。

1. **[terms]** と **[On-Demand]** で、目的の SKU を見つけます。

   SKU がわからない場合は、[**products (製品)**] で [**usage type (使用タイプ)**] と [**operation (オペレーション)**] を検索します。

1. [**beginRange**] と [**endRange**] で、[**pricePerUnit**] を参照して対応する階層化された料金を確認します。

## 無料利用枠があるサービスの階層化された料金を確認する
<a name="finding-tiered-prices-services-free-tier"></a>

次の手順は、 AWS のサービス が AWS Price List Bulk API で無料利用枠価格を発行する方法を示しています AWS Lambda。

すべての無料利用枠の料金には、「[AWS 無料利用枠](https://aws.amazon.com/free)」に記載されている条件が適用されます。

**CSV ファイルを使用して無料利用枠があるサービスの料金を確認するには**

1. サービスの CSV ファイルをダウンロードします。

1. CSV ファイルを任意のアプリケーションで開きます。

1. **[TermType]** 列をフィルタリングして **[OnDemand]** を表示します。

1. [**Location**] 列をフィルタリングして [**Any**] を表示します。

   **は**、このシナリオ AWS リージョン のすべての を表すわけではありません。これは、CSV ファイル内の他の行項目によって定義されたリージョンのサブセットであり、**[RelatedTo]** 列はロケーションの **[Any]** エントリの SKU と一致します。

1. 特定の無料利用枠 SKU の対象となる、すべてのロケーションと製品のリストを検索するには、**[RelatedTo]** 列で無料利用枠 SKU を見つけます。

1. 対象となるすべての場所で、無料利用枠でカバーされる使用状況を確認するには、[**任意**] の場所について「**StartingRange**」および「**EndingRange**」を参照してください

### 例
<a name="finding-tiered-prices-services-free-tier-example"></a>

この例では、料金ファイルに [**RelatedTo**] が SKU `ABCD` と等しいエントリがないことを前提としています。

次の表に示すように、SKU が `ABCD` の無料利用枠オファーは、`Asia Pacific (Singapore)` および `US East (Ohio)` リージョンでは有効ですが、`AWS GovCloud (US)` では有効ではありません。無料利用枠によってカバーされる使用量は合計 400,000 秒で、両方の対象リージョンで使用されます。


****  

| [SKU] | StartingRage | EndingRange | Unit | RelatedTo | ロケーション | 
| --- | --- | --- | --- | --- | --- | 
| ABCD | 0 | 400000 | seconds |  | Any | 
| QWER | 0 | Inf | seconds | ABCD | Asia Pacific (Singapore) | 
| WERT | 0 | Inf | seconds | ABCD | US East (Ohio) | 
| ERTY | 0 | Inf | seconds |  | AWS GovCloud (US) | 

**JSON ファイルを使用して無料利用枠があるサービスの階層化された料金を確認するには**

1. サービスの JSON ファイルをダウンロードします。

1. 任意のアプリケーションで JSON ファイルを開きます。

1. [**製品**] の下で、リージョンの接頭辞 [**Global**] がある [**usagetype**] を見つけます。

1. その SKU を書き留めて、同じ SKU を **[terms]** と **[OnDemand]** で探します。

1. 無料利用枠の使用量については、[**BeginRange**] と [**EndRange**] を確認します。

   無料利用枠の対象となる製品とリージョンのリストについては、[**appliesTo**] を確認します。

## リザーブドインスタンスがあるサービスの料金を確認する
<a name="finding-prices-services-reserved-instances"></a>

次の手順では、リザーブドインスタンスがあるサービス (Amazon Relational Database Service (Amazon RDS) など) の料金を確認する方法を示します。

**CSV ファイルを使用してリザーブドインスタンスの料金を確認するには**

1. Amazon EC2 CSV ファイルをダウンロードします。

1. CSV ファイルを任意のアプリケーションで開きます。

1. [**TermType**] 列をフィルタリングして [**reserved**] を表示します。

1. 目的の使用タイプとオペレーションを検索します。

1. **[LeaseContractLength]**、**[PurchaseOption]**、**[OfferingClass]** のそれぞれについて、**[PricePerUnit]** 列で対応する料金を確認します。

**JSON ファイルを使用してリザーブドインスタンスの料金を確認するには**

1. サービスの JSON ファイルをダウンロードします。

1. 任意のアプリケーションで JSON ファイルを開きます。

1. **[terms]** と **[Reserved]** で、目的の SKU を見つけます。

   SKU がわからない場合は、[**products (製品)**] で [**usage type (使用タイプ)**] と [**operation (オペレーション)**] を検索します。

同じ製品の **[LeaseContractLength]**、**[PurchaseOption]**、および **[OfferingClass]** で料金を確認できます。

# 料金更新通知の設定
<a name="notifications-price-list-api"></a>


|  | 
| --- |
| に関するフィードバックを提供するには AWS の料金表、この[簡単なアンケート](https://amazonmr.au1.qualtrics.com/jfe/form/SV_cO0deTMyKyFeezA)に回答してください。回答者は匿名になります。**注:** このアンケートは英語にのみ対応しています。 | 

料金表ファイルは随時変更されます。料金表ファイルが更新されると、Amazon Simple Notiﬁcation Service (Amazon SNS) 通知が送信されます。が料金 AWS を下げるときや、新しい製品やサービスが起動されたときなど、料金が変更されたときに通知を受け取るように を設定できます。

料金が変わるたびに通知を受け取るか、1 日 1 回通知を受け取ることができます。1 日 1 回の通知を受け取るように選択した場合、通知には前日に適用されたすべての料金変更が含まれます。通知を設定して、変更が発生したときに最新のファイルを入手することをお勧めします。

**Contents**
+ [Amazon SNS 通知の設定](#set-up-sns-notifications-price-changes)
+ [の通知構造 AWS のサービス](#notification-structure-for-aws-services)
+ [Savings Plans の通知の構造](#notification-structures-for-aws-savings-plans)

## Amazon SNS 通知の設定
<a name="set-up-sns-notifications-price-changes"></a>

を使用して Amazon SNS 通知に AWS マネジメントコンソール サインアップできます。

**料金表ファイルの更新に関する Amazon SNS 通知を設定するには**

1. にサインイン AWS マネジメントコンソール し、[https://console.aws.amazon.com/sns/v3/home](https://console.aws.amazon.com/sns/v3/home) で Amazon SNS コンソールを開きます。

1. Amazon SNS を初めて使用する場合、**[今すぐ始める]** を選択します。

1. 必要に応じて、ナビゲーションバー AWS リージョン の を**米国東部 (バージニア北部)** に変更します。

1. ナビゲーションペインで **[サブスクリプション]** を選択します。

1. [**Create subscription**] を選択してください。

1. **[トピック ARN]** には、必要に応じて以下を入力します。
   + サービス料金の場合 
     + 料金が変更されるたびに通知を受けるには、`arn:aws:sns:us-east-1:278350005181:price-list-api` と入力します。
     + 料金変更の通知を 1 日に 1 回受け取るには、`arn:aws:sns:us-east-1:278350005181:daily-aggregated-price-list-api` と入力します。
   + Savings Plans 料金の場合は、`arn:aws:sns:us-east-1:626627529009:SavingsPlanPublishNotifications` と入力します。

1. [**Protocol (プロトコル)**] では、デフォルトの `HTTP` 設定を使用します。

1. Endpoint には****、Amazon Simple Queue Service (Amazon SQS)、または E メールなど AWS Lambda、通知を受信する形式を指定します。

1. [**Create subscription**] を選択してください。

   料金が変更されると、ステップ 8 で指定した形式で通知が届きます。

**重要**  
次のエラーメッセージが表示された場合: サブスクリプションを作成できませんでした。エラーコード: InvalidParameter - エラーメッセージ: 無効なパラメータ: TopicArn、米国東部 (バージニア北部) リージョンを使用していない可能性があります。請求メトリクスデータは、リソースが他のリージョンにある場合でも、このリージョンに保存されます。ステップ 3 に戻り、以降の手順を完了します。

## の通知構造 AWS のサービス
<a name="notification-structure-for-aws-services"></a>

料金更新通知の件名は次の形式です。

```
[Pricing Update] New <serviceCode> offer file available.
```

**Example 例: 件名**  
Amazon Relational Database Service (Amazon RDS) の料金更新通知は次のようになります。  

```
[Pricing Update] New AmazonRDS offer file available.
```

**Example 例: 通知メッセージ**  
Amazon SQS、Lambda、またはその他のサービス AWS のサービス などの にサブスクライブしている場合、料金更新通知メッセージ本文の構造は次のようになります。  

```
{
    "formatVersion":"v1.0",
    "offerCode":"<serviceCode>",
    "version":"<Version number of this new price list>",
    "timeStamp":"<Publish date of this new price list>",
    "url":{
        "JSON":"<JSON URL of the current version price list>",
        "CSV":"<CSV URL of the current version price list>"
    },
    "regionIndex":"<Region index url of the current version price list>",
    "operation":"Publish"
}
```
例えば、Amazon RDS の通知メッセージは次のようになります。  

```
{
    "formatVersion":"v1.0",
    "offerCode":"AmazonRDS",
    "version":"20230328234721",
    "timeStamp":"2023-03-28T23:47:21Z",
    "url":{
        "JSON":"https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/index.json",
        "CSV":"https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/index.csv"
    },
    "regionIndex":"https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/region_index.json",
    "operation":"Publish"
}
```

**Example 例: E メール通知**  
E メールに登録した場合、料金更新 E メールメッセージ本文の構造は次のようになります。  

```
Hello,
You've received this notification because you subscribed to receiving updates from SNS topic arn:aws:sns:us-east-1:278350005181:price-list-api.

We've published a new version of the offer file for Service <serviceCode>. To download the offer file, use the following URLs:
  - JSON format : <JSON URL of the current version price list>
  - CSV format : <CSV URL url of the current version price list>

To download the index for the region-specific offer files, use the following URL:
   - RegionIndexUrl : <Region index URL of the current version price list>

To get a daily email that shows all price changes made the previous day, subscribe to the following SNS topic: arn:aws:sns:us-east-1:278350005181:daily-aggregated-price-list-api.

To learn more about offer files and index files, see  http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/price-changes.html.

Thank You,
Amazon Web Services Team
```
Amazon RDS の E メールメッセージの例は次のようになります。  

```
Hello,
You've received this notification because you subscribed to receiving updates from SNS topic arn:aws:sns:us-east-1:278350005181:price-list-api.

We've published a new version of the offer file for Service AmazonRDS. To download the offer file, use the following URLs:
  - JSON format : https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/index.json
  - CSV format : https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/index.csv

To download the index for the region-specific offer files, use the following URL:
   - RegionIndexUrl : https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonRDS/current/region_index.json

To get a daily email that shows all price changes made the previous day, subscribe to the following SNS topic: arn:aws:sns:us-east-1:278350005181:daily-aggregated-price-list-api.

To learn more about offer files and index files, see  http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/price-changes.html.

Thank You,
Amazon Web Services Team
```

## Savings Plans の通知の構造
<a name="notification-structures-for-aws-savings-plans"></a>

料金更新通知の件名は次の形式です。

```
[Pricing Update] New <Savings Plan name> is available.
```

**Example 例: Savings Plans の件名**  
Savings Plans の件名は次のようになります。  

```
[Pricing Update] New AWS Compute Savings Plan is available.
```

**Example 例: 通知メッセージ**  
Amazon SQS、Lambda、またはその他のサービス AWS のサービス などの にサブスクライブしている場合、料金更新通知メッセージ本文の構造は次のようになります。  

```
{
  "version":"<Version number of this new price list>",
  "offerCode":"<savingsPlanCode which can be used as input to API calls>",
  "savingsPlanCode":"<savingsPlan Name>",
  "topicArn":"arn:aws:sns:us-east-1:626627529009:SavingsPlanPublishNotifications",
  "versionIndex":"<version index url of the version price list>",
  "regionIndex":"<Region index URL of the version price list>"
}
```
例えば、`ComputeSavingsPlans` の通知は次のようになります。  

```
{
  "version":"20230509202901",
  "offerCode":"AWSComputeSavingsPlan",
  "savingsPlanCode":"ComputeSavingsPlans",
  "topicArn":"arn:aws:sns:us-east-1:626627529009:SavingsPlanPublishNotifications",
  "versionIndex":"https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230509202901/index.json",
  "regionIndex":"https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230509202901/region_index.json"
}
```

**Example 例: E メール通知**  
E メールに登録した場合、料金更新 E メール本文の構造は次のようになります。  

```
Hello,

You've received this notification because you subscribed to receiving updates from SNS topic arn:aws:sns:us-east-1:626627529009:SavingsPlanPublishNotifications.

We've published a new version of <Savings Plan name>.

To download the index of current region specific savings plans, use the following URL:
  - <Region index URL of the version price list>
  
To download the index of previous versions of savings plans, use the following URL:
  - <version index URL of the version price list>

To learn more about Savings Plans, see http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/price-changes.html.
To learn about finding Savings Plan prices in an offer file, see https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/sp-offer-file.html

Thank You,
Amazon Web Services Team
```
例えば、Savings Plans の E メール本文は次のようになります。  

```
Hello,

You've received this notification because you subscribed to receiving updates from SNS topic arn:aws:sns:us-east-1:626627529009:SavingsPlanPublishNotifications.

We've published a new version of Compute Savings Plans.

To download the index of current region specific savings plans, use the following URL:
  - https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230509202901/region_index.json
  
To download the index of previous versions of savings plans, use the following URL:
  - https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/20230509202901/index.json

To learn more about savings plans, see http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/price-changes.html.
To learn about finding Savings Plan prices in an offer file, see https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/sp-offer-file.html

Thank You,
Amazon Web Services Team
```