

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

# インスタンスのエンドポイントの検索
<a name="db-instance-endpoint-find"></a>

Amazon DocumentDB コンソールまたは AWS CLI を使用して、インスタンスのためのエンドポイントを見つけることができます。

------
#### [ Using the AWS マネジメントコンソール ]

**コンソールを使用してインスタンスのエンドポイントを見つけるには**

1. AWS マネジメントコンソール にサインインして、Amazon DocumentDB コンソール [https://console.aws.amazon.com/docdb](https://console.aws.amazon.com/docdb) を開いてください。

1. ナビゲーションペインで [**クラスター**] を選択します。
**ヒント**  
画面の左側にナビゲーションペインが表示されない場合は、ページの左上隅にあるメニューアイコン (![\[Hamburger menu icon with three horizontal lines.\]](http://docs.aws.amazon.com/ja_jp/documentdb/latest/developerguide/images/docdb-menu-icon.png)) を選択します。

1. クラスターナビゲーションボックスに、[**Cluster Identifier**]の列が表示されます。インスタンスは、以下のスクリーンショットのように、クラスターの下に表示されます。  
![\[インスタンスがクラスター内にネストされている、クラスター識別子列の下のクラスターのリストを示すクラスターテーブル。\]](http://docs.aws.amazon.com/ja_jp/documentdb/latest/developerguide/images/choose-clusters.png)

1. 興味があるインスタンスの左側にあるチェックボックスをチェックします。

1. [**詳細**] セクションまで下にスクロールし、インスタンスのエンドポイントを見つけます。  
![\[インスタンスのエンドポイントが強調表示された詳細ページを示しているコンソールのスクリーンショット。\]](http://docs.aws.amazon.com/ja_jp/documentdb/latest/developerguide/images/db-instance-endpoint.png)

1. このインスタンスに接続するには、[**接続**] セクションまで上にスクロールします。`mongo` シェルの接続文字列と、アプリケーションコードで使用してインスタンスに接続できる接続文字列を見つけます。  
![\[mongo シェルとアプリケーションの接続文字列が強調表示された、[接続] セクションを表示しているコンソールのスクリーンショット。\]](http://docs.aws.amazon.com/ja_jp/documentdb/latest/developerguide/images/instance-connection-strings.png)

------
#### [ Using the AWS CLI ]

AWS CLI を使用してインスタンスのエンドポイントを見つけるには、以下の引数を使用して以下のコマンドを実行します。

**引数**
+ **--db-instance-identifier** - オプションです。エンドポイントを返すインスタンスを指定します。省略した場合、最大 100 個のインスタンスのエンドポイントを返します。
+ **--query** - オプションです。表示するフィールドを指定します。エンドポイントを見つけるために表示する必要があるデータの量を減らすと役立ちます。省略した場合、インスタンスのすべての情報が返されます。この `Endpoint` フィールドには 3 つのメンバーがあるため、次の例に示すようにクエリでリストすると、3 つすべてのメンバーが返されます。一部の `Endpoint` メンバーのみに関心がある場合は、2 番目の例のように、クエリで `Endpoint` を関心のあるメンバーに置き換えます。
+ **--region** - オプションです。`--region` パラメータを使用して、コマンドを適用するリージョンを指定します。省略すると、デフォルトのリージョンが使用されます。

**Example**  
Linux、macOS、Unix の場合:  

```
aws docdb describe-db-instances \
    --region us-east-1 \
    --db-instance-identifier sample-cluster-instance \
    --query 'DBInstances[*].[DBInstanceIdentifier,Endpoint]'
```
Windows の場合:  

```
aws docdb describe-db-instances ^
    --region us-east-1 ^
    --db-instance-identifier sample-cluster-instance ^
    --query 'DBInstances[*].[DBInstanceIdentifier,Endpoint]'
```
このオペレーションによる出力は、次のようになります (JSON 形式)。  

```
[
    [
        "sample-cluster-instance",
        {
            "Port": 27017,
            "Address": "sample-cluster-instance.corcjozrlsfc.us-east-1.docdb.amazonaws.com",
            "HostedZoneId": "Z2R2ITUGPM61AM"
        }
    ]
]
```
出力を減らしてエンドポイントの `HostedZoneId` を排除すると、`Endpoint.Port` と `Endpoint.Address` を使用してクエリを変更することができます。  
Linux、macOS、Unix の場合:  

```
aws docdb describe-db-instances \
    --region us-east-1 \
    --db-instance-identifier sample-cluster-instance \
    --query 'DBInstances[*].[DBInstanceIdentifier,Endpoint.Port,Endpoint.Address]'
```
Windows の場合:  

```
aws docdb describe-db-instances ^
    --region us-east-1 ^
    --db-instance-identifier sample-cluster-instance ^
    --query 'DBInstances[*].[DBInstanceIdentifier,Endpoint.Port,Endpoint.Address]'
```
このオペレーションによる出力は、次のようになります (JSON 形式)。  

```
[
    [
        "sample-cluster-instance",
        27017,
        "sample-cluster-instance.corcjozrlsfc.us-east-1.docdb.amazonaws.com"
    ]
]
```

これでインスタンスエンドポイントを作成したので、`mongo` または `mongodb` を使用してインスタンスに接続できます。詳細については、「[エンドポイントへの接続](endpoints-connecting.md)」を参照してください。

------