構成情報に基づいてリスナーをクエリします。
操作説明
現在の OpenAPI は、Nacos-SDK API ではありません。Nacos-SDK API については、「公式ドキュメント」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
mse:ListListenersByConfig |
get |
*Cluster
*EngineNamespace
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RequestPars |
string |
任意 |
パラメータは廃止されました。入力する必要はありません。 |
{\\"appGroup\\":\\"emas-zfive_prehost\\",\\"appName\\":\\"emas-zfive\\",\\"appStage\\":\\"PRE_PUBLISH\\",\\"appUnit\\":\\"\\",\\"bucId\\":\\"225902\\",\\"bucName\\":\\"Wireless\\",\\"provider\\":\\"aliyun\\"} |
| InstanceId |
string |
必須 |
インスタンスの ID です。 |
mse-cn-m7r1yurp00e |
| DataId |
string |
必須 |
データの ID です。 |
zeekr-clueboss.yml |
| Group |
string |
必須 |
グループ |
prod |
| NamespaceId |
string |
任意 |
名前空間 ID。デフォルト値: public |
aaeb4d28-c9eb-4fa2-85f5-d03ce7ee8df1 |
| ExtGrayRules |
array |
任意 |
追加のカナリーリリースルールリスト。リスナーと一致する場合、追加のカナリーリリースルールは既存のルールとマージされて一致に使用されます。 |
|
|
object |
任意 |
カナリールールアイテム |
||
| GrayRuleType |
string |
任意 |
カナリー ルール タイプ |
|
| GrayRuleName |
string |
任意 |
カナリーバージョンの名前。 |
|
| GrayRule |
string |
任意 |
カナリーリリースルール。 Beta リリースの場合、このパラメーターに 1 つ以上のクライアント IP アドレスを指定できます。複数の IP アドレスはカンマ (,) で区切る必要があります。タグベースのカナリーリリースの場合、値は「タグ名 = タグ値」のフォーマットになります。複数のタグ値はカンマ (,) で区切る必要があります。 |
|
| GrayRulePriority |
integer |
任意 |
カナリーバージョンの優先順位。 |
|
| AcceptLanguage |
string |
任意 |
レスポンスの言語。有効な値:
|
zh |
レスポンスフィールド
|
パラメーター |
型 |
説明 |
例 |
|
object |
データ構造。 |
||
| HttpCode |
string |
HTTP ステータスコード。 |
202 |
| TotalCount |
integer |
カウント。 |
7 |
| Listeners |
array |
リスナーに関する情報。 |
|
|
object |
データ構造。 |
||
| Ip |
string |
IPアドレス |
1.1.1.1 |
| Md5 |
string |
検証文字列。 |
23sdfdf |
| Status |
string |
ステータス |
beta |
| Labels |
object |
リスナーのラベル。 |
|
|
string |
ラベルのキーと値のペア。 |
||
| Version |
string |
リスナーの現在のバージョン。有効な値: gray と normal。 |
gray |
| MatchRuleName |
string |
現在のリスナーに一致するカナリルールの名前 |
|
| MatchRuleType |
string |
一致したカナリア ルールの種類 |
|
| RequestId |
string |
リクエスト ID。 |
75E1442F-11EC-567A-9CF0-5A36F7904F39 |
| Message |
string |
レスポンスメッセージ。 |
success |
| PageSize |
integer |
1ページあたりに返されるエントリの数。 |
10 |
| PageNumber |
integer |
返されるページ番号。 |
2 |
| ErrorCode |
string |
エラーコード。 |
mse-100-000 |
| Success |
boolean |
Indicates whether the request was successful. Valid values: リクエストが成功したかどうかを示します。有効な値:
|
true |
例
成功レスポンス
JSONJSON
{
"HttpCode": "202",
"TotalCount": 7,
"Listeners": [
{
"Ip": "1.1.1.1",
"Md5": "23sdfdf",
"Status": "beta",
"Labels": {
"key": ""
},
"Version": "gray",
"MatchRuleName": "",
"MatchRuleType": ""
}
],
"RequestId": "75E1442F-11EC-567A-9CF0-5A36F7904F39",
"Message": "success",
"PageSize": 10,
"PageNumber": 2,
"ErrorCode": "mse-100-000",
"Success": true
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | IllegalRequest | Invalid request:%s | |
| 400 | InvalidParameter | Parameter error:%s | |
| 500 | InternalError | Console error. Try again later:%s | |
| 403 | NoPermission | You are not authorized to perform this operation:%s | |
| 404 | NotFound | Not found:%s |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。