Network Load Balancer (NLB) のリスナーの詳細を照会します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
nlb:GetListenerAttribute |
get |
*LoadBalancer
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ListenerId |
string |
必須 |
リスナー ID。 |
lsn-bp1bpn0kn908w4nbw****@233 |
| DryRun |
boolean |
任意 |
リクエストを実際に送信せずに、ドライランを実行するかどうかを指定します。有効な値:
|
false |
| ClientToken |
string |
任意 |
リクエストのべき等性を保証するために使用されるクライアントトークン。 クライアントを使用して値を生成できますが、すべてのリクエストで一意であることを確認する必要があります。ClientToken には ASCII 文字のみを含めることができます。 説明
このパラメーターを設定しない場合、ClientToken は RequestId の値に設定されます。RequestId の値はリクエストごとに異なります。 |
123e4567-e89b-12d3-a456-426655440000 |
| RegionId |
string |
任意 |
NLB インスタンスが配置されているリージョン ID。 DescribeRegions 操作を呼び出して、最新のリージョンリストを照会できます。 |
cn-hangzhou |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
リスナーの属性を照会する操作。 |
||
| RequestId |
string |
リクエスト ID。 |
CEF72CEB-54B6-4AE8-B225-F876FF7BA984 |
| RegionId |
string |
NLB インスタンスがデプロイされているリージョン ID。 |
cn-hangzhou |
| LoadBalancerId |
string |
NLB インスタンスの ID。 |
nlb-83ckzc8d4xlp8o**** |
| ListenerId |
string |
リスナーの ID。 |
lsn-bp1bpn0kn908w4nbw****@233 |
| ListenerProtocol |
string |
リッスンプロトコル。有効な値:TCP、UDP、TCPSSL。 |
TCPSSL |
| ListenerPort |
integer |
リッスンポート。有効な値:0~65535。値 0 はすべてのポートを指定します。値を 0 に設定する場合は、StartPort および EndPort パラメーターも設定する必要があります。 |
233 |
| StartPort |
string |
リッスンポート範囲の最初のポート。有効な値:0~65535。 |
233 |
| EndPort |
string |
リッスンポート範囲の最後のポートです。有効値の範囲は 0~65535 で、最後のポートは最初のポートより小さい値である必要があります。 |
455 |
| ListenerDescription |
string |
リスナーの名前。 名前は 2~256 文字で、文字、数字、カンマ (,)、ピリオド (.)、セミコロン (;)、スラッシュ (/)、アットマーク (@)、アンダースコア (_)、ハイフン (-) を使用できます。 |
tcpssl_443 |
| ServerGroupId |
string |
サーバーグループの ID。 |
sgp-ppdpc14gdm3x4o**** |
| IdleTimeout |
integer |
アイドル接続のタイムアウト期間。単位:秒。有効な値:1~900。 |
900 |
| SecurityPolicyId |
string |
セキュリティポリシーの ID。システムのセキュリティポリシーとカスタムセキュリティポリシーがサポートされています。
説明
このパラメーターは、TCP 上の SSL を使用するリスナーに対してのみ有効です。 |
tls_cipher_policy_1_0 |
| CertificateIds |
array |
サーバー証明書。サーバー証明書は 1 つのみサポートされます。 説明
このパラメーターは、TCP 上の SSL を使用するリスナーに対してのみ有効です。 |
|
|
string |
サーバー証明書。 |
123157****** |
|
| CaCertificateIds |
array |
CA 証明書。CA 証明書は 1 つのみサポートされます。 説明
このパラメーターは、TCP 上の SSL を使用するリスナーに対してのみ有効です。 |
|
|
string |
CA 証明書。CA 証明書は 1 つのみサポートされます。 説明
このパラメーターは、TCP 上の SSL を使用するリスナーに対してのみ有効です。 |
139a00****** |
|
| CaEnabled |
boolean |
相互認証が有効になっているかどうかを示します。有効な値:
|
false |
| AlpnEnabled |
boolean |
Application-Layer Protocol Negotiation (ALPN) が有効になっているかどうかを示します。有効な値:
|
false |
| AlpnPolicy |
string |
ALPN ポリシー。有効な値:
|
HTTP1Only |
| ProxyProtocolEnabled |
boolean |
Proxy Protocol を使用してクライアント IP アドレスをバックエンドサーバーに渡すかどうかを示します。有効な値:
|
false |
| ProxyProtocolV2Config |
object |
Proxy Protocol が VpcId、PrivateLinkEpId、および PrivateLinkEpsId パラメーターをバックエンドサーバーに渡すかどうかを示します。 |
|
| Ppv2VpcIdEnabled |
boolean |
Proxy Protocol が VpcId パラメーターをバックエンドサーバーに渡すかどうかを示します。有効な値:
|
false |
| Ppv2PrivateLinkEpIdEnabled |
boolean |
Proxy Protocol が PrivateLinkEpId パラメーターをバックエンドサーバーに渡すかどうかを示します。有効な値:
|
false |
| Ppv2PrivateLinkEpsIdEnabled |
boolean |
Proxy Protocol が PrivateLinkEpsId パラメーターをバックエンドサーバーに渡すかどうかを示します。有効な値:
|
false |
| SecSensorEnabled |
boolean |
高精度監視が有効になっているかどうかを示します。有効な値:
|
false |
| ListenerStatus |
string |
リスナーのステータス。有効な値:
|
Running |
| Cps |
integer |
各ゾーン (仮想 IP アドレス) のリスナーでサポートされる 1 秒あたりの最大新規接続数。有効な値:0~1000000。0 は接続数が無制限であることを示します。 |
1000 |
| Mss |
integer |
最大 TCP セグメントのサイズ。単位:バイト。有効な値:0~1500。0 は、最大セグメントサイズが変更されないことを指定します。 説明
このパラメーターは、TCP 上の SSL を使用するリスナーでのみサポートされます。 |
166 |
| Tags |
array<object> |
タグ。 |
|
|
object |
実行のタグ。 |
||
| TagKey |
string |
タグキー。 |
ac-cus-tag-4 |
| TagValue |
string |
タグ値。 |
ON |
例
成功レスポンス
JSONJSON
{
"RequestId": "CEF72CEB-54B6-4AE8-B225-F876FF7BA984",
"RegionId": "cn-hangzhou",
"LoadBalancerId": "nlb-83ckzc8d4xlp8o****",
"ListenerId": "lsn-bp1bpn0kn908w4nbw****@233",
"ListenerProtocol": "TCPSSL",
"ListenerPort": 233,
"StartPort": "233",
"EndPort": "455",
"ListenerDescription": "tcpssl_443",
"ServerGroupId": "sgp-ppdpc14gdm3x4o****",
"IdleTimeout": 900,
"SecurityPolicyId": "tls_cipher_policy_1_0",
"CertificateIds": [
"123157******"
],
"CaCertificateIds": [
"139a00******"
],
"CaEnabled": false,
"AlpnEnabled": false,
"AlpnPolicy": "HTTP1Only",
"ProxyProtocolEnabled": false,
"ProxyProtocolV2Config": {
"Ppv2VpcIdEnabled": false,
"Ppv2PrivateLinkEpIdEnabled": false,
"Ppv2PrivateLinkEpsIdEnabled": false
},
"SecSensorEnabled": false,
"ListenerStatus": "Running",
"Cps": 1000,
"Mss": 166,
"Tags": [
{
"TagKey": "ac-cus-tag-4",
"TagValue": "ON"
}
]
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | SystemBusy | System is busy, please try again later. | |
| 404 | ResourceNotFound.loadBalancer | The specified resource of loadbalancer is not found. | |
| 404 | ResourceNotFound.listener | The specified resource %s is not found. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。