バルク API を使用する
AWS Price List Bulk API は実際には、現在の AWS の製品およびサービスの最新の料金情報を提供する URL です。バルク API を使用して料金情報にアクセスするには、オファーファイルをダウンロードしてください。
-
[オファーファイル] – すべてのリージョンの単一の AWS サービス、または特定のリージョンの単一の AWS サービス向けの製品と価格をリストする JSON または CSV ファイルです。詳しくは、「オファーファイルのダウンロード」を参照してください。
すべての利用可能なオファーファイルのリストを確認するには、オファーインデックスファイルをダウンロードしてください。
-
[オファーインデックスファイル] – サポートされている AWS サービスを一覧表示する JSON ファイルであり、各オファーファイルの URL を通じて料金詳細をダウンロードできます。ファイルには、オファーインデックスファイル自体に関するメタデータ、サービスオファーファイルの URL、およびリージョン指定のオファーインデックスファイルの URL も含まれています。詳しくは、「オファーインデックスファイルのダウンロード」を参照してください。
オファーファイルには、期限が切れる無料利用枠のオファーや Amazon EC2 スポットインスタンスに関する情報は含まれません。
AWS Price List Bulk API は、料金詳細を参考としてのみ提供します。オファーファイルとサービスの料金ページの間に不一致がある場合、AWS はサービスの料金ページに表示されている料金を請求します。AWS サービスの料金詳細については、「クラウドサービス料金
トピック
料金の変更に伴って SNS 通知を受信するには、「通知の設定」を参照してください。
オファーインデックスファイルのダウンロード
オファーインデックスファイルをダウンロードするには、次の URL
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/index.json
この URL により、オファーインデックスファイルが開きます。オファーインデックスファイルで、サービスを検索して料金を確認します。サービス固有のオファーファイルをダウンロードするには、サービスコードが必要です。特定のサービスおよびリージョンのオファーインデックスファイルをダウンロードするには、料金を知りたいサービスを見つけて、リージョン指定オファーインデックスファイルを開きます。
詳しくは、「オファーインデックスファイルの読み取り」を参照してください。
オファーファイルのダウンロード
必要なサービスのオファーファイルをダウンロードするには、そのファイルの URL にアクセスします。たとえば、Amazon EC2 オファーファイルの現在の JSON バージョンをダウンロードするには、次の URL
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/index.json
オファーインデックスファイルには、JSON URL が含まれています。CSV 版をダウンロードするには、オファーファイルの URL の .json
拡張子を .csv
に置き換えます。特定のサービスのオファーファイルをダウンロードする場合に、サービスコードがわかっているときは、URL の AmazonEC2
を、そのサービスのオファーファイルをダウンロードするサービスコードで置き換えます。サービスコードがわからない場合は、オファーインデックスファイルをダウンロードしてサービスコードを見つけます。特定のリージョンの特定のサービスのオファーファイルをダウンロードする場合で、サービスコードとリージョンが判っている場合は、リージョン指定オファーファイルの URL を使用します。たとえば、Amazon EC2 オファーファイルの米国東部 (バージニア北部) の現在の JSON バージョンをダウンロードするには、次の URL
https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/us-east-1/index.json
特定のサービスに適用される Savings Plans のオファーファイルをダウンロードするには、そのサービスの Savings Plans URL に移動します。たとえば、Compute Savings Plans の最新の JSON バージョンをダウンロードするには、次の URL
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSComputeSavingsPlan/current/index.json
SageMaker Savings Plans の現在の JSON バージョンをダウンロードするには、次の [URL
https://pricing.us-east-1.amazonaws.com/savingsPlan/v1.0/aws/AWSMachineLearningSavingsPlans/current/index.json
オファーファイルにプログラムからアクセスする場合は、オファーインデックスファイルを使用して最新の URL を見つけることができます。オファーインデックスファイルの詳細については、「オファーファイルでの 料金の確認」、「オファーファイルでの Savings Plan 料金の確認」、および「オファーファイルの読み取り」を参照してください。