Mengkueri daftar pendengar.
Deskripsi operasi
Mengkueri daftar pendengar di bawah instans Alibaba Cloud Akselerator Global (GA), termasuk tipe routing, status, stempel waktu UNIX pembuatan, dan informasi Port dari setiap pendengar.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ga:ListListeners |
list |
*Listener
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah instans Alibaba Cloud Akselerator Global (GA). Atur nilai menjadi cn-hangzhou. |
cn-hangzhou |
| PageNumber |
integer |
No |
Nomor halaman daftar. Nilai default: 1. |
1 |
| PageSize |
integer |
No |
Jumlah entri per halaman untuk kueri berhalaman. Nilai maksimum: 50. Nilai default: 10. |
10 |
| AcceleratorId |
string |
Yes |
ID instans Alibaba Cloud Akselerator Global (GA). |
ga-bp1odcab8tmno0hdq**** |
| Protocol |
string |
No |
Tipe protokol transport jaringan pendengar. |
HTTP |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Daftar informasi tanggapan. |
||
| TotalCount |
integer |
Jumlah total entri dalam daftar. |
1 |
| Listeners |
array<object> |
Informasi pendengar. |
|
|
array<object> |
Informasi pendengar. |
||
| Certificates |
array<object> |
Informasi sertifikat SSL. |
|
|
object |
Informasi sertifikat SSL. |
||
| Type |
string |
Tipe sertifikat. Saat ini, hanya Server (sertifikat server) yang didukung. |
Server |
| Id |
string |
ID sertifikat SSL. |
44983xxxx-cn-hangzhou |
| BackendPorts |
array<object> |
Informasi Port Server server backend. |
|
|
object |
Informasi Port Server server backend. |
||
| FromPort |
string |
Port awal server backend. |
80 |
| ToPort |
string |
Port akhir server backend. |
80 |
| ListenerId |
string |
ID pendengar. |
lsr-bp1bpn0kn908w4nbw**** |
| Description |
string |
Deskripsi pendengar. |
Listener |
| State |
string |
Status pendengar.
|
active |
| ClientAffinity |
string |
Afinitas klien.
|
SOURCE_IP |
| Protocol |
string |
Tipe protokol transport pendengar.
|
TCP |
| CreateTime |
integer |
Stempel waktu saat pendengar dibuat. Unit: milidetik. |
1577786252000 |
| PortRanges |
array<object> |
Informasi Port pendengar. |
|
|
object |
Informasi Port pendengar. |
||
| FromPort |
integer |
Port pendengaran awal yang digunakan untuk menerima permintaan dan meneruskannya ke titik akhir. |
20 |
| ToPort |
integer |
Port pendengaran akhir yang digunakan untuk menerima permintaan dan meneruskannya ke titik akhir. |
20 |
| Name |
string |
Nama pendengar. |
Listener |
ProxyProtocol
deprecated
|
boolean |
Apakah fitur pelestarian alamat IP sumber klien diaktifkan.
|
true |
| AcceleratorId |
string |
ID instans Alibaba Cloud Akselerator Global (GA). |
ga-bp1odcab8tmno0hdq**** |
| XForwardedForConfig |
object |
Informasi konfigurasi bidang |
|
| XForwardedForGaIdEnabled |
boolean |
Apakah Header
Catatan
Hanya pendengar HTTP dan HTTPS yang mendukung parameter ini. |
false |
| XRealIpEnabled |
boolean |
Apakah bidang
Catatan
Hanya pendengar HTTP dan HTTPS yang mendukung parameter ini. |
false |
| XForwardedForGaApEnabled |
boolean |
Apakah bidang
Catatan
Hanya pendengar HTTP dan HTTPS yang mendukung parameter ini. |
false |
| XForwardedForProtoEnabled |
boolean |
Apakah bidang
Catatan
Hanya pendengar HTTP dan HTTPS yang mendukung parameter ini. |
false |
| XForwardedForPortEnabled |
boolean |
Apakah bidang
Catatan
Hanya pendengar HTTP dan HTTPS yang mendukung parameter ini. |
false |
| SecurityPolicyId |
string |
ID kebijakan keamanan.
Catatan
Hanya pendengar HTTPS yang mendukung parameter ini. |
tls_cipher_policy_1_0 |
| Type |
string |
Tipe routing pendengar.
|
Standard |
| ServiceId |
string |
ID layanan tempat instans terkelola berada. Catatan
Parameter ini hanya valid ketika ServiceManaged diatur ke True. |
ALB |
| ServiceManaged |
boolean |
Apakah instans dikelola. Nilai valid:
|
true |
| ServiceManagedInfos |
array<object> |
Daftar kebijakan aksi yang dapat dieksekusi pengguna pada instans terkelola. Catatan
|
|
|
object |
Daftar kebijakan aksi yang dapat dieksekusi pengguna pada instans terkelola. |
||
| Action |
string |
Nama aksi kebijakan terkelola. Nilai valid:
|
Update |
| ChildType |
string |
Tipe sumber daya turunan. Nilai valid:
Catatan
Parameter ini hanya valid ketika Action diatur ke CreateChild. |
Listener |
| IsManaged |
boolean |
Apakah aksi kebijakan terkelola dikelola. Nilai valid:
|
false |
| IdleTimeout |
integer |
Periode waktu tunggu koneksi tidak aktif. Unit: detik. |
900 |
| RequestTimeout |
integer |
Periode waktu tunggu permintaan koneksi HTTP/HTTPS. Unit: detik. Catatan
Parameter ini hanya valid untuk pendengar yang Protocol (tipe protokol transport)-nya adalah HTTP atau HTTPS. Jika server backend tidak mengembalikan tanggapan dalam periode waktu tunggu, Akselerator Global berhenti menunggu dan mengembalikan kode kesalahan HTTP 504 ke klien. |
60 |
| HttpVersion |
string |
Versi protokol HTTP maksimum. Nilai valid:
Catatan
Hanya pendengar HTTPS yang mendukung parameter ini. |
http2 |
| PageSize |
integer |
Jumlah entri per halaman untuk kueri berhalaman. |
10 |
| RequestId |
string |
ID permintaan. |
6FEA0CF3-D3B9-43E5-A304-D217037876A8 |
| PageNumber |
integer |
Nomor halaman daftar. |
1 |
Contoh
Respons sukses
JSONformat
{
"TotalCount": 1,
"Listeners": [
{
"Certificates": [
{
"Type": "Server",
"Id": "44983xxxx-cn-hangzhou"
}
],
"BackendPorts": [
{
"FromPort": "80",
"ToPort": "80"
}
],
"ListenerId": "lsr-bp1bpn0kn908w4nbw****",
"Description": "Listener",
"State": "active",
"ClientAffinity": "SOURCE_IP",
"Protocol": "TCP",
"CreateTime": 1577786252000,
"PortRanges": [
{
"FromPort": 20,
"ToPort": 20
}
],
"Name": "Listener",
"ProxyProtocol": true,
"AcceleratorId": "ga-bp1odcab8tmno0hdq****",
"XForwardedForConfig": {
"XForwardedForGaIdEnabled": false,
"XRealIpEnabled": false,
"XForwardedForGaApEnabled": false,
"XForwardedForProtoEnabled": false,
"XForwardedForPortEnabled": false
},
"SecurityPolicyId": "tls_cipher_policy_1_0",
"Type": "Standard",
"ServiceId": "ALB",
"ServiceManaged": true,
"ServiceManagedInfos": [
{
"Action": "Update",
"ChildType": "Listener",
"IsManaged": false
}
],
"IdleTimeout": 900,
"RequestTimeout": 60,
"HttpVersion": "http2"
}
],
"PageSize": 10,
"RequestId": "6FEA0CF3-D3B9-43E5-A304-D217037876A8",
"PageNumber": 1
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 500 | UnknownError | An error occurred while processing your request. Please try again. If the error persists, please submit a ticket. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.