DescribeDBInstanceProxyConfiguration操作を呼び出して、ApsaraDB RDSインスタンスで有効になっている共有プロキシの設定を照会できます。
この操作は、専用プロキシの最新の設定ではなく、共有プロキシの元の設定を照会するために使用されます。 専用プロキシの設定を照会する方法の詳細については、「DescribeDBProxy」をご参照ください。
この API を呼び出す場合、インスタンスは次の要件を満たしている必要があります。
- プライマリインスタンスに対して共有プロキシ機能を有効にする必要があります。
- プライマリインスタンスの読み書き分離機能を有効にする必要があります。
デバッグ
リクエストパラメーター
| 項目 | データ型 | 必須/任意 | 例: | 説明 |
|---|---|---|---|---|
| 操作 | String | 必須 | DescribeDBInstanceProxyConfiguration | 実行したい操作。 値をDescribeDBInstanceProxyConfigurationに設定します。 |
| DBInstanceId | String | 必須 | rm-uf6wjk5xxxxxxxxxx | インスタンスの ID です。 |
レスポンスパラメーター
| 項目 | データ型 | 例: | 説明 |
|---|---|---|---|
| AttacksProtectionConfiguration | String | {\"check_interval_seconds\":\"0\",\"max_failed_login_attements \":\"0\",\"blocking_seconds\":\"0\",\"status\":\"Disable\"} | ブルートフォース攻撃を軽減するために使用されるメカニズムが有効になっているかどうかを示します。
戻り値はJSON文字列です。 例: {"status":"Disable" 、"check_interval_seconds": 60、 "max_failed_login_attements": 60、"blocking_seconds": 600} 説明:
|
| PersistentConnectionsConfiguration | String | {\"status\":\"Disable\"} | 短期間の接続最適化機能が有効になっているかどうかを示します。
戻り値はJSON文字列です。 例: {"status":"Disable"} 。 |
| TransparentSwitchConfiguration | String | {\"status\":\"Enable\"} | 透過切り替え機能が有効になっているかどうかを示します。
戻り値はJSON文字列です。 例: {"status":"Enable"} 。 |
| RequestId | String | E9DD55F4-1A5F-48CA-BA57-DFB3CA8C4C34 | リクエストの ID です。 |
例
リクエストの例
http(s)://rds.aliyuncs.com/? DBInstanceId=rm-uf6wjk5xxxxxxxxxx
&DBInstanceId=rm-uf6wjk5xxxxxxxxxx
&<共通リクエストパラメーター>
正常に処理された場合のレスポンス例
XML 形式
<DescribeDBInstanceProxyConfigurationResponse>
<PersistentConnectionsConfiguration>{"status":"Disable"}</PersistentConnectionsConfiguration>
<TransparentSwitchConfiguration>{"status":"Enable"}</TransparentSwitchConfiguration>
<AttacksProtectionConfiguration>{"check_interval_seconds":"0","max_failed_login_attements":"0","blocking_seconds":"0","status":"Disable"}</AttacksProtectionConfiguration>
<RequestId>E9DD55F4-1A5F-48CA-BA57-DFB3CA8C4C34</RequestId>
</DescribeDBInstanceProxyConfigurationResponse>
JSON 形式
{
"PersistentConnectionsConfiguration": "{\" status\":\" Disable\"}" 、
"TransparentSwitchConfiguration": "{\" status\":\" Enable\"}" 、
"AttacksProtectionConfiguration": "{\" check_interval_seconds\":\" 0\"、\" max_failed_login_attements \":\" 0\"、\" blocking_seconds\":\" 0\"、\" status\":\" Disable\"}" 、
"RequestId": "E9DD55F4-1A5F-48CA-BA57-DFB3CA8C4C34"
}
エラーコード
エラーコードリストについては、「API エラーセンター」をご参照ください。