MongoDB シャードクラスターインスタンスの接続情報を取得します。
操作説明
この API はシャードクラスターインスタンス専用です。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dds:DescribeShardingNetworkAddress |
get |
*Instance
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DBInstanceId |
string |
必須 |
インスタンス ID。 |
dds-bpxxxxxxxx |
| NodeId |
string |
任意 |
シャードクラスターインスタンス内の Mongos、シャード、または ConfigServer ノードの ID。 説明
DescribeDBInstanceAttribute 操作を呼び出して、Mongos、シャード、および ConfigServer ノードの ID を照会できます。 |
d-bpxxxxxxxx |
| NetworkType |
string |
任意 |
ネットワークタイプ。有効な値:
|
VPC |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| CompatibleConnections |
object |
||
| CompatibleConnection |
array<object> |
DynamoDB プロトコルと互換性のあるインスタンスの接続詳細。 |
|
|
object |
|||
| VswitchId |
string |
VPC 内の vSwitch の ID。 説明
このパラメーターは、ネットワークタイプが VPC の場合にのみ返されます。 |
vsw-bpxxxxxxxx |
| ExpiredTime |
string |
保持されているクラシックネットワークアドレスの残りの有効期間 (秒単位)。 |
2591963 |
| NetworkType |
string |
ネットワークタイプ。有効な値:
|
VPC |
| Port |
string |
インスタンスへの接続に使用されるポート。 |
3717 |
| NetworkAddress |
string |
インスタンスのエンドポイント。 |
dds-bpxxxxxxxxxxxxxx.mongodb.rds.aliyuncs.com |
| VPCId |
string |
VPC ID。 説明
このパラメーターは、ネットワークタイプが VPC の場合にのみ返されます。 |
vpc-bpxxxxxxxx |
| IPAddress |
string |
インスタンスの IP アドレス。 |
10.140.xxx.xx |
| RequestId |
string |
リクエスト ID。 |
18D8AAFD-6BEB-420F-8164-810CB0C0AA39 |
| NetworkAddresses |
object |
||
| NetworkAddress |
array<object> |
MongoDB プロトコルを使用するインスタンスの接続詳細。 |
|
|
object |
|||
| NodeType |
string |
ノードのタイプ。有効な値:
|
mongos |
| VswitchId |
string |
VPC 内の vSwitch の ID。 説明
このパラメーターは、ネットワークタイプが VPC の場合にのみ返されます。 |
vsw-bpxxxxxxxx |
| ExpiredTime |
string |
保持されているクラシックネットワークアドレスの残りの有効期間 (秒単位)。 |
2591963 |
| NetworkType |
string |
ネットワークタイプ。有効な値:
|
VPC |
| Role |
string |
ノードのロール。有効な値:
|
Primary |
| Port |
string |
インスタンスへの接続に使用されるポート。 |
3717 |
| VPCId |
string |
VPC ID。 説明
このパラメーターは、ネットワークタイプが VPC の場合にのみ返されます。 |
vpc-bpxxxxxxxx |
| NetworkAddress |
string |
ノードのエンドポイント。 |
s-bpxxxxxxxx.mongodb.rds.aliyuncs.com |
| NodeId |
string |
Mongos またはシャードノードの ID。 |
s-bpxxxxxxxx |
| IPAddress |
string |
ノードの IP アドレス。 |
10.140.xxx.xx |
| ConnectionType |
string |
パブリックエンドポイントのタイプ。有効な値:
|
SRV |
| TxtRecord |
string |
TXT レコード。TXT レコードは、ドメインに関するテキストベースの情報を格納するために使用される DNS (Domain Name System) レコードの一種です。SRV レコードなどの他のテクノロジーと連携して、サービス構成の配信やサービスの検出に使用できます。 |
mongo.example.com. IN TXT "config=replicaSet=myReplicaSet" |
| ConnectionStringSuffix |
string |
接続文字列のサフィックス。 |
.mongodb.rds.aliyuncs.com |
例
成功レスポンス
JSONJSON
{
"CompatibleConnections": {
"CompatibleConnection": [
{
"VswitchId": "vsw-bpxxxxxxxx",
"ExpiredTime": "2591963",
"NetworkType": "VPC",
"Port": "3717",
"NetworkAddress": "dds-bpxxxxxxxxxxxxxx.mongodb.rds.aliyuncs.com",
"VPCId": "vpc-bpxxxxxxxx",
"IPAddress": "10.140.xxx.xx"
}
]
},
"RequestId": "18D8AAFD-6BEB-420F-8164-810CB0C0AA39",
"NetworkAddresses": {
"NetworkAddress": [
{
"NodeType": "mongos",
"VswitchId": "vsw-bpxxxxxxxx",
"ExpiredTime": "2591963",
"NetworkType": "VPC",
"Role": "Primary",
"Port": "3717",
"VPCId": "vpc-bpxxxxxxxx",
"NetworkAddress": "s-bpxxxxxxxx.mongodb.rds.aliyuncs.com",
"NodeId": "s-bpxxxxxxxx",
"IPAddress": "10.140.xxx.xx",
"ConnectionType": "SRV",
"TxtRecord": "mongo.example.com. IN TXT \"config=replicaSet=myReplicaSet\""
}
]
},
"ConnectionStringSuffix": ".mongodb.rds.aliyuncs.com"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。