Mengkueri konfigurasi pendengar tertentu.
Deskripsi operasi
Mengkueri konfigurasi pendengar tertentu, termasuk tipe perutean, status, stempel waktu pembuatan, dan informasi Port pendengar.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ga:DescribeListener |
get |
*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 |
| ListenerId |
string |
Yes |
ID pendengar yang akan dikueri. |
lsr-bp1bpn0kn908w4nbw**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| Description |
string |
Deskripsi pendengar. |
Listener |
| RequestId |
string |
ID permintaan. |
6FEA0CF3-D3B9-43E5-A304-D217037876A8 |
| State |
string |
Status pendengar.
|
active |
| CreateTime |
string |
Stempel waktu saat pendengar dibuat. Unit: milidetik. |
1577786252000 |
| PortRanges |
array<object> |
Informasi Port pendengar. |
|
|
object |
Informasi Port pendengar. |
||
| FromPort |
integer |
Port pertama dalam range Port yang digunakan untuk menerima permintaan dan meneruskannya ke titik akhir. |
20 |
| ToPort |
integer |
Port terakhir dalam range Port yang digunakan untuk menerima permintaan dan meneruskannya ke titik akhir. |
20 |
| BackendPorts |
array<object> |
Informasi port backend. |
|
|
object |
Range port backend. |
||
| FromPort |
string |
Port pertama dalam range Port yang digunakan oleh server backend untuk menerima permintaan. Parameter ini hanya dikembalikan ketika protokol pendengar adalah HTTPS dan Port pendengar sama dengan Port tempat layanan backend disediakan. |
80 |
| ToPort |
string |
Port terakhir dalam range port yang digunakan oleh server backend untuk menerima permintaan. |
80 |
| Certificates |
array<object> |
Daftar sertifikat SSL. |
|
|
object |
Daftar sertifikat SSL. |
||
| Type |
string |
Tipe sertifikat. Saat ini, hanya Server (sertifikat server) yang didukung. |
Server |
| Id |
string |
ID sertifikat SSL. |
449****-cn-hangzhou |
| Protocol |
string |
Tipe protokol transmisi jaringan pendengar.
|
TCP |
| ListenerId |
string |
ID pendengar. |
lsr-bp1bpn0kn908w4nbw**** |
| ClientAffinity |
string |
Afinitas klien.
|
SOURCE_IP |
| Name |
string |
Nama pendengar. |
Listener |
| RelatedAcls |
array<object> |
Informasi tentang kelompok kebijakan kontrol akses yang terkait dengan pendengar. |
|
|
object |
Informasi tentang kelompok kebijakan kontrol akses yang terkait dengan pendengar. |
||
| AclId |
string |
ID kelompok kebijakan kontrol akses yang terkait dengan pendengar. |
123 |
| Status |
string |
Apakah fitur kontrol akses diaktifkan.
|
Associated |
| AclType |
string |
Tipe kontrol akses:
Parameter ini hanya dikembalikan ketika nilai parameter Status adalah on. |
white |
| AcceleratorId |
string |
ID instans Alibaba Cloud Akselerator Global (GA). |
ga-bp1odcab8tmno0hdq**** |
ProxyProtocol
deprecated
|
boolean |
Apakah fitur pelestarian alamat IP klien diaktifkan.
|
false |
| XForwardedForConfig |
object |
Informasi konfigurasi bidang |
|
| XForwardedForGaIdEnabled |
boolean |
Apakah header
Catatan
Hanya pendengar HTTP dan HTTPS yang mendukung parameter ini. |
false |
| XForwardedForGaApEnabled |
boolean |
Apakah header
Catatan
Hanya pendengar HTTP dan HTTPS yang mendukung parameter ini. |
false |
| XForwardedForProtoEnabled |
boolean |
Apakah header
Catatan
Hanya pendengar HTTP dan HTTPS yang mendukung parameter ini. |
false |
| XForwardedForPortEnabled |
boolean |
Apakah header
Catatan
Hanya pendengar HTTP dan HTTPS yang mendukung parameter ini. |
false |
| XRealIpEnabled |
boolean |
Apakah header
Catatan
Hanya pendengar HTTP dan HTTPS yang mendukung parameter ini. |
false |
| SecurityPolicyId |
string |
ID instans kebijakan keamanan TLS.
Catatan
Hanya pendengar HTTPS yang mendukung parameter ini. |
tls_cipher_policy_1_0 |
| Type |
string |
Tipe perutean pendengar.
|
Standard |
| ServiceId |
string |
ID layanan yang mengelola instans terkelola. Catatan
Parameter ini hanya valid ketika parameter 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 parameter 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 transmisi jaringan)-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 maksimum protokol HTTP. Nilai valid:
Catatan
Hanya pendengar HTTPS yang mendukung parameter ini. |
http2 |
Contoh
Respons sukses
JSONformat
{
"Description": "Listener",
"RequestId": "6FEA0CF3-D3B9-43E5-A304-D217037876A8\t",
"State": "active",
"CreateTime": "1577786252000",
"PortRanges": [
{
"FromPort": 20,
"ToPort": 20
}
],
"BackendPorts": [
{
"FromPort": "80",
"ToPort": "80"
}
],
"Certificates": [
{
"Type": "Server",
"Id": "449****-cn-hangzhou"
}
],
"Protocol": "TCP",
"ListenerId": "lsr-bp1bpn0kn908w4nbw****",
"ClientAffinity": "SOURCE_IP",
"Name": "Listener",
"RelatedAcls": [
{
"AclId": "123",
"Status": "Associated"
}
],
"AclType": "white",
"AcceleratorId": "ga-bp1odcab8tmno0hdq****",
"ProxyProtocol": false,
"XForwardedForConfig": {
"XForwardedForGaIdEnabled": false,
"XForwardedForGaApEnabled": false,
"XForwardedForProtoEnabled": false,
"XForwardedForPortEnabled": false,
"XRealIpEnabled": 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"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | NotExist.Listener | listener %s is not exist | |
| 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.