EBS direct のサービスエンドポイント APIs - Amazon EBS

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

EBS direct のサービスエンドポイント APIs

エンドポイントは、 AWS ウェブサービスのエントリポイントURLとして機能する です。 EBS direct は、次のエンドポイントタイプAPIsをサポートしています。

  • IPv4 のエンドポイント

  • IPv4 と の両方をサポートするデュアルスタックのエンドポイント IPv6

  • FIPS のエンドポイント

リクエストを行うと、使用するエンドポイントとリージョンを指定できます。エンドポイントを指定しない場合、IPv4エンドポイントはデフォルトで使用されます。別のエンドポイントタイプを使用するには、リクエストで指定する必要があります。これを行う方法の例については、「エンドポイントの指定」を参照してください。

リージョンの詳細については、「Amazon EC2ユーザーガイド」の「リージョンとアベイラビリティーゾーン」を参照してください。EBS 直接 のエンドポイントのリストについてはAPIs、 のEBS「直接 のエンドポイントAPIs」を参照してくださいAmazon Web Services 全般のリファレンス

IPv4 のエンドポイント

IPv4 エンドポイントはIPv4トラフィックのみをサポートします。 IPv4エンドポイントはすべてのリージョンで使用できます。

EBS direct は、リクエストの作成に使用できるリージョンIPv4エンドポイントのみAPIsをサポートします。リージョンをエンドポイント名の一部として指定する必要があります。エンドポイント名には、次の命名規則が使用されます。

  • ebs.region.amazonaws.com

例えば、リクエストをus-east-2IPv4エンドポイントに送信するには、エンドポイントebs.us-east-2.amazonaws.comとして を指定する必要があります。EBS 直接 のエンドポイントのリストについてはAPIs、のEBS「直接 のエンドポイントAPIs」を参照してくださいAmazon Web Services 全般のリファレンス

料金

同じリージョンのIPv4エンドポイントを使用してEBS直接インスタンスAPIsと Amazon EC2インスタンス間で直接転送されたデータに対して料金は発生しません。ただし、 AWS PrivateLink エンドポイント、NATゲートウェイ、Amazon VPC Transit Gateway などの中間サービスがある場合は、関連するコストが課金されます。

デュアルスタック (IPv4 および IPv6) エンドポイント

デュアルスタックのエンドポイントは、 IPv4と の両方のIPv6トラフィックをサポートします。デュアルスタックエンドポイントは、すべてのリージョンで利用できます。

を使用するにはIPv6、デュアルスタックのエンドポイントを使用する必要があります。デュアルスタックのエンドポイントにリクエストを行うと、ネットワークとクライアントで使用されるプロトコルに応じて、エンドポイントは IPv6または IPv4 アドレスにURL解決されます。

EBS direct はリージョンのデュアルスタックエンドポイントのみAPIsをサポートします。つまり、エンドポイント名の一部としてリージョンを指定する必要があります。デュアルスタックエンドポイント名には、次の命名規則が使用されます。

  • ebs.region.api.aws

例えば、eu-west-1 リージョンのデュアルスタックエンドポイント名は、ebs.eu-west-1.api.aws です。EBS 直接 のエンドポイントのリストについてはAPIs、「」のEBS「直接 のエンドポイントAPIs」を参照してくださいAmazon Web Services 全般のリファレンス

料金

同じリージョンのデュアルスタックエンドポイントを使用してEBS直接インスタンスAPIsと Amazon EC2インスタンス間で直接転送されたデータに対して料金は発生しません。ただし、 AWS PrivateLink エンドポイント、NATゲートウェイ、Amazon VPC Transit Gateway などの中間サービスがある場合は、関連するコストが課金されます。

FIPS のエンドポイント

EBS direct APIsは、次のリージョンに対して FIPS検証済みIPv4およびデュアルスタック (IPv4 および IPv6) エンドポイントを提供します。

  • us-east-1 — 米国東部 (バージニア北部)

  • us-east-2 — 米国東部 (オハイオ)

  • us-west-1 — 米国西部 (北カリフォルニア)

  • us-west-2 — 米国西部 (オレゴン)

  • ca-central-1 — カナダ (中部)

FIPS IPv4 エンドポイントは、命名規則 を使用しますebs-fips.region.amazonaws.com。たとえば、 のFIPSIPv4エンドポイントは us-east-1ですebs-fips.us-east-1.amazonaws.com

FIPS デュアルスタックのエンドポイントでは、命名規則 が使用されますebs-fips.region.api.aws。例えば、 のFIPSデュアルスタックエンドポイントは us-east-1ですebs-fips.us-east-1.api.aws

FIPS エンドポイントの詳細については、「」の「 FIPSエンドポイント」を参照してくださいAmazon Web Services 全般のリファレンス

エンドポイントの指定

このセクションでは、リクエストを行うときにエンドポイントを指定する方法を例で示します。

AWS CLI

次の例は、 AWS CLIを使用して us-east-2 リージョンのエンドポイントを指定する方法を示しています。

  • デュアルスタック

    aws ebs list-snapshot-blocks --snapshot-id snap-0987654321 --starting-block-index 1000 --endpoint-url https://ebs.us-east-2.api.aws
  • IPv4

    aws ebs list-snapshot-blocks --snapshot-id snap-0987654321 --starting-block-index 1000 --endpoint-url https://ebs.us-east-2.amazonaws.com
AWS SDK for Java 2.x

次の例は、 AWS SDK for Java 2.xを使用して us-east-2 リージョンのエンドポイントを指定する方法を示しています。

  • デュアルスタック

    AwsClientBuilder.EndpointConfiguration config = new AwsClientBuilder.EndpointConfiguration("https://ebs.us-east-2.api.aws", "us-east-2"); AmazonEBS ebs = AmazonEBSClientBuilder.standard() .withEndpointConfiguration(config) .build();
  • IPv4

    AwsClientBuilder.EndpointConfiguration config = new AwsClientBuilder.EndpointConfiguration("https://ebs.us-east-2.amazonaws.com", "us-east-2"); AmazonEBS ebs = AmazonEBSClientBuilder.standard() .withEndpointConfiguration(config) .build();
AWS SDK for Go

次の例は、 AWS SDK for Goを使用して us-east-2 リージョンのエンドポイントを指定する方法を示しています。

  • デュアルスタック

    sess := session.Must(session.NewSession()) svc := ebs.New(sess, &aws.Config{ Region: aws.String(endpoints.UsEast1RegionID), Endpoint: aws.String("https://ebs.us-east-2.api.aws") })
  • IPv4

    sess := session.Must(session.NewSession()) svc := ebs.New(sess, &aws.Config{ Region: aws.String(endpoints.UsEast1RegionID), Endpoint: aws.String("https://ebs.us-east-2.amazonaws.com") })