

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

# AWS サービスエンドポイント
<a name="rande"></a>

プログラムで AWS サービスに接続するには、 エンドポイントを使用します。*エンドポイント*は、 AWS ウェブサービスのエントリポイントの URL です。 AWS SDKs と AWS Command Line Interface (AWS CLI) は、 AWS リージョン内の各サービスのデフォルトのエンドポイントを自動的に使用します。ただし、API リクエストの代替エンドポイントを指定できます。

サービスでリージョンがサポートされている場合、各リージョンのリソースは他のリージョンの類似したリソースから独立しています。たとえば、1 つのリージョンで Amazon EC2 インスタンスまたは Amazon SQS キューを作成できます。この場合、そのインスタンスまたはキューは、他のすべてのリージョンのインスタンスまたはキューから独立しています。

**Topics**
+ [リージョンエンドポイント](#regional-endpoints)
+ [グローバルエンドポイント](#global-endpoints)
+ [サービスエンドポイントの表示](#view-service-endpoints)
+ [FIPS エンドポイント](#FIPS-endpoints)
+ [デュアルスタックエンドポイント](#dual-stack-endpoints)
+ [詳細情報](#learn-more)

## リージョンエンドポイント
<a name="regional-endpoints"></a>

ほとんどの Amazon Web Services では、リクエストの実行に使用できるリージョンのエンドポイントを提供しています。一般的に、これらのエンドポイントは IPv4 トラフィックをサポートし、次の構文を使用します。

```
{{protocol}}://{{service-code}}.{{region-code}}.amazonaws.com
```

たとえば、`https://dynamodb.us-west-2.amazonaws.com` は米国西部 (オレゴン) リージョンの Amazon DynamoDB サービスのエンドポイントです。<a name="region-names-codes"></a>

次の表は、各リージョンの名前とコードの一覧です。


| 名前 | コード | 
| --- | --- | 
| 米国東部(オハイオ) | us-east-2 | 
| 米国東部 (バージニア北部) | us-east-1 | 
| 米国西部 (北カリフォルニア) | us-west-1 | 
| 米国西部 (オレゴン) | us-west-2 | 
| アフリカ (ケープタウン) | af-south-1 | 
| アジアパシフィック (香港) | ap-east-1 | 
| アジアパシフィック (ハイデラバード) | ap-south-2 | 
| アジアパシフィック (ジャカルタ) | ap-southeast-3 | 
| アジアパシフィック (マレーシア) | ap-southeast-5 | 
| アジアパシフィック (メルボルン) | ap-southeast-4 | 
| アジアパシフィック (ムンバイ) | ap-south-1 | 
| アジアパシフィック (ニュージーランド) | ap-southeast-6 | 
| アジアパシフィック (大阪) | ap-northeast-3 | 
| アジアパシフィック (ソウル) | ap-northeast-2 | 
| アジアパシフィック (シンガポール) | ap-southeast-1 | 
| アジアパシフィック (シドニー) | ap-southeast-2 | 
| アジアパシフィック (台北) | ap-east-2 | 
| アジアパシフィック (タイ) | ap-southeast-7 | 
| アジアパシフィック (東京) | ap-northeast-1 | 
| カナダ (中部) | ca-central-1 | 
| カナダ西部 (カルガリー) | ca-west-1 | 
| 欧州 (フランクフルト) | eu-central-1 | 
| 欧州 (アイルランド) | eu-west-1 | 
| 欧州 (ロンドン) | eu-west-2 | 
| 欧州 (ミラノ) | eu-south-1 | 
| 欧州 (パリ) | eu-west-3 | 
| 欧州 (スペイン) | eu-south-2 | 
| 欧州 (ストックホルム) | eu-north-1 | 
| 欧州 (チューリッヒ) | eu-central-2 | 
| イスラエル (テルアビブ) | il-central-1 | 
| メキシコ (中部) | mx-central-1 | 
| 中東 (バーレーン) | me-south-1 | 
| 中東 (アラブ首長国連邦) | me-central-1 | 
| 南米 (サンパウロ) | sa-east-1 | 
| AWS GovCloud (米国東部) | us-gov-east-1 | 
| AWS GovCloud (米国西部) | us-gov-west-1 | 

**一般的なエンドポイント**

以下のサービスはリージョンのエンドポイントをサポートしますが、リージョンを含まない一般的なエンドポイントもサポートします。一般的なエンドポイントを使用する場合、 は API 呼び出しのデフォルトリージョンである米国東部 (バージニア北部) (`us-east-1`) に API リクエストを AWS ルーティングします。
+ Amazon EC2 – ec2.amazonaws.com
+ Amazon EC2 Auto Scaling – autoscaling.amazonaws.com
+ Amazon EMR – elasticmapreduce.amazonaws.com

## グローバルエンドポイント
<a name="global-endpoints"></a>

次の各サービスには、 AWS リージョンにまたがるグローバルエンドポイントがあります。
+ [AWS クラウド WAN](cloudwan.md#cloudwan_region)
+ [Amazon CloudFront](cf_region.md)
+ [AWS Global Accelerator](global_accelerator.md#global_accelerator_region)
+ [AWS Identity and Access Management](iam-service.md#iam_region) (IAM)
+ [AWS Organizations](ao.md#ao_region)
+ [Amazon Route 53](r53.md#r53_region)
+ [AWS Shield Advanced](shield.md#shield_region)
+ [AWS WAF Classic](waf-classic.md#waf-classic_region)

これらのサービスの一部には、FIPS エンドポイントなどの追加のエンドポイントがあることに注意してください。

## サービスエンドポイントの表示
<a name="view-service-endpoints"></a>

 AWS サービスエンドポイントは、次のオプションを使用して表示できます。
+ [サービスエンドポイントとクォータ](aws-service-information.md) を開いて、サービス名を検索し、リンクをクリックしてそのサービスのページを開きます。ページを切り替えずにドキュメントに記載されているすべての AWS のサービスのサポート対象エンドポイントを確認するには、PDF の「[サービスエンドポイントとクォータ](https://docs.aws.amazon.com/general/latest/gr/aws-general.pdf#aws-service-information)」ページにある情報を表示してください。
+ SDK for Java を使用してサービス可用性をプログラムで確認するには、「*AWS SDK for Java デベロッパーガイド*」の「[リージョンでのサービス可用性の確認](https://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/java-dg-region-selection.html#region-selection-query-service)」を参照してください。
+ Systems Manager を使用してリージョンとサービス情報をプログラムで表示するには、*AWS Systems Manager 「 ユーザーガイド*[」の「パラメータストアで AWS サービス、リージョン、エンドポイント、ゾーンのパブリックパラメータを呼び出す](https://docs.aws.amazon.com/systems-manager/latest/userguide/parameter-store-public-parameters-global-infrastructure.html)」を参照してください。パブリックパラメータの使用方法については、[AWS Systems Manager 「パラメータストアを使用した AWS リージョン、エンドポイント、その他のクエリ](https://aws.amazon.com/blogs/aws/new-query-for-aws-regions-endpoints-and-more-using-aws-systems-manager-parameter-store/)」を参照してください。
+ 各リージョンでサポートされている AWS サービス (エンドポイントなし) を確認するには、リージョン別の[リージョン TableServices](https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/) を参照してください。

## FIPS エンドポイント
<a name="FIPS-endpoints"></a>

一部の AWS サービスでは、一部のリージョンで連邦情報処理規格 (FIPS) 140 をサポートするエンドポイントを提供しています。標準 AWS エンドポイントとは異なり、FIPS エンドポイントは FIPS 140 に準拠した TLS ソフトウェアライブラリを使用します。このエンドポイントは、米国政府とやり取りをする企業で必要とされる場合があります。

 AWS オペレーションを呼び出すときに FIPS エンドポイントを指定するには、呼び出しに使用するツールが提供するメカニズムを使用します。例えば、 AWS SDKs には FIPS エンドポイントを使用するための以下のメカニズムが用意されています。
+ `AWS_USE_FIPS_ENDPOINT` 環境変数を `true` に設定
+ `use_fips_endpoint=true` を `~/.aws/config` ファイルに追加

 AWS SDKs「 SDK およびツールリファレンスガイド[」の「デュアルスタックと FIPS エンドポイント](https://docs.aws.amazon.com/sdkref/latest/guide/feature-endpoints.html)」を参照してください。 *AWS SDKs *

は前述のメカニズム AWS Command Line Interface をサポートし、 `--endpoint-url`オプションも提供します。次の例では`--endpoint-url`、 を使用して、米国西部 (オレゴンAWS KMS) リージョンの AWS Key Management Service () の FIPS エンドポイントを指定します。

```
aws kms create-key --endpoint-url https://kms-fips.us-west-2.amazonaws.com
```

FIPS エンドポイントのリストについては、「[サービス別の FIPS エンドポイント](https://aws.amazon.com/compliance/fips/#FIPS_Endpoints_by_Service)」を参照してください。

### FIPS エンドポイントの TLS の最小バージョン
<a name="fips-tls-version"></a>

FIPS エンドポイントの場合、最小要件は TLS 1.2 です。TLS 1.3 をお勧めします。アプリケーションがこの変更の影響を受けたかどうかを判断するには、[この AWS セキュリティブログ記事](https://aws.amazon.com/blogs/security/tls-1-2-confirm-your-connections/)を参照してください。

## デュアルスタックエンドポイント
<a name="dual-stack-endpoints"></a>

一部の AWS のサービス はデュアルスタックエンドポイントを提供するため、IPv4 または IPv6 リクエストを使用してそれらにアクセスできます。一般的に、デュアルスタックエンドポイントの構文は次のとおりです。

```
{{protocol}}://{{service-code}}.{{region-code}}.api.aws
```

ただし、Amazon S3 は [Amazon S3 デュアルスタックエンドポイント](https://docs.aws.amazon.com/AmazonS3/latest/API/dual-stack-endpoints.html)に次の構文を使用します。

```
{{protocol}}://{{service-code}}.dualstack.{{region-code}}.amazonaws.com
```

デュアルスタックエンドポイントにリクエストを行うには、 ツールまたは AWS SDK が提供するメカニズムを使用してエンドポイントを指定します。 AWS SDKs[「デュアルスタックおよび FIPS エンドポイント](https://docs.aws.amazon.com/sdkref/latest/guide/feature-endpoints.html)*AWS SDKs*」を参照してください。

 AWS CLI には `--endpoint-url`オプションがあります。次の例では、`--endpoint-url` を使用して米国西部 (オレゴン) リージョンで Amazon EC2 のデュアルスタックエンドポイントを指定します。

```
aws ec2 describe-regions --region us-west-2 --endpoint-url https://ec2.us-west-2.api.aws
```

を使用してすべての AWS CLI にデュアルスタックエンドポイントを設定するには AWS のサービス、*AWS Command Line Interface 「 ユーザーガイド*」の[「すべての にデュアルスタックエンドポイントを使用するように設定 AWS のサービス](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-endpoints.html#endpoints-dual-stack)」を参照してください。

デュアルスタックエンドポイントをサポートするサービスの一覧については、「[IPv6 をサポートするAWS のサービス](https://docs.aws.amazon.com/vpc/latest/userguide/aws-ipv6-support.html)」を参照してください。

## 詳細情報
<a name="learn-more"></a>

エンドポイントの情報は、以下のソースで確認できます。
+ デフォルトでは無効になっているリージョンを有効にするには、「 *AWS アカウント管理 リファレンスガイド*」の[「アカウント AWS リージョン で有効または無効に](https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-regions.html)する」を参照してください。
+ 中国リージョンで使用できる AWS のサービス および エンドポイントの詳細については、[「中国 (北京) リージョンエンドポイント](https://docs.amazonaws.cn/en_us/general/latest/gr/endpoints-Beijing.html)」および[「中国 (寧夏) リージョンエンドポイント](https://docs.amazonaws.cn/en_us/general/latest/gr/endpoints-Ningxia.html)」を参照してください。