Mengkueri detail port instans layanan cloud yang terhubung ke WAF.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
yundun-waf:DescribeCloudResourceAccessPortDetails |
get |
*All Resource
|
|
None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID instans WAF. Catatan
Anda dapat memanggil DescribeInstance untuk mengkueri ID instans WAF saat ini. |
waf-cn-tl32ast**** |
| ResourceManagerResourceGroupId |
string |
No |
ID kelompok sumber daya Alibaba Cloud. |
rg-acfm***q |
| ResourceInstanceId |
string |
Yes |
ID instans sumber daya. |
lb-2zeugkfj81jvo****4tqm |
| Port |
string |
No |
Port layanan cloud yang terhubung ke WAF. |
443 |
| Protocol |
string |
No |
Jenis protokol. Valid values:
|
https |
| PageNumber |
integer |
No |
Nomor halaman daftar. Nilai default: 1. |
1 |
| PageSize |
integer |
No |
Jumlah entri per halaman dalam kueri berhalaman. Nilai default: 10. |
10 |
| ResourceProduct |
string |
No |
Jenis layanan cloud. Nilai valid:
|
clb7 |
| RegionId |
string |
No |
Wilayah tempat instans WAF berada. Nilai valid:
|
cn-hangzhou |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
2EFCFE18-78F8-5079-B312-07***48B |
| TotalCount |
integer |
Jumlah total entri yang dikembalikan. |
10 |
| AccessPortDetails |
array<object> |
Detail port instans layanan cloud yang terhubung ke WAF. |
|
|
array<object> |
Detail port instans layanan cloud yang terhubung ke WAF. |
||
| Protocol |
string |
Jenis protokol. Nilai valid:
|
https |
| Port |
integer |
Port layanan cloud yang terhubung ke WAF. |
443 |
| Certificates |
array<object> |
Daftar sertifikat untuk port layanan cloud yang terhubung ke WAF. |
|
|
object |
Informasi sertifikat untuk port layanan cloud yang terhubung ke WAF. |
||
| CertificateName |
string |
Nama sertifikat. |
cert-name1 |
| CertificateId |
string |
ID sertifikat yang ditambahkan. |
123-cn-hangzhou |
| AppliedType |
string |
Jenis sertifikat untuk protokol HTTPS. Nilai yang valid:
|
default |
| XffHeaderMode |
integer |
Metode yang digunakan WAF untuk memperoleh alamat IP asal klien. Nilai valid:
|
0 |
| XffHeaders |
array |
Daftar bidang header kustom yang digunakan untuk memperoleh alamat IP klien, dalam format ["header1","header2",……]. Catatan
Parameter ini diperlukan hanya jika XffHeaderMode diatur ke 2 (WAF membaca nilai bidang header kustom yang Anda tentukan sebagai alamat IP klien). |
|
|
string |
Daftar bidang header kustom yang digunakan untuk memperoleh alamat IP klien, dalam format ["header1","header2",……]. Catatan
Parameter ini diperlukan hanya jika XffHeaderMode diatur ke 2 (WAF membaca nilai bidang header kustom yang Anda tentukan sebagai alamat IP klien). |
header1 |
|
| LogHeaders |
array<object> |
Bidang dan nilai tag lalu lintas nama domain, digunakan untuk menandai trafik yang diproses oleh WAF. Catatan
Parameter ini dikembalikan hanya jika fitur tag lalu lintas diaktifkan untuk nama domain. |
|
|
object |
Bidang dan nilai tag lalu lintas nama domain, digunakan untuk menandai trafik yang diproses oleh WAF. Catatan
Parameter ini dikembalikan hanya jika fitur tag lalu lintas diaktifkan untuk nama domain. |
||
| Key |
string |
Field header permintaan kustom. |
key1 |
| Value |
string |
Nilai field header permintaan kustom. |
value1 |
| Status |
integer |
Status nama domain. Nilai valid:
|
1 |
| TLSVersion |
string |
Versi TLS. Nilai valid:
|
tlsv1 |
| EnableTLSv3 |
boolean |
Apakah TLS 1.3 didukung. Nilai valid:
|
true |
| CipherSuite |
integer |
Jenis paket sandi. Nilai valid:
|
1 |
| CustomCiphers |
array |
Paket sandi kustom spesifik yang akan ditambahkan. Parameter ini digunakan hanya jika CipherSuite diatur ke 99. |
|
|
string |
Paket sandi kustom. |
ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384 |
|
| ReadTimeout |
integer |
Periode pengatur waktu baca, dalam detik. Nilai valid: 1 hingga 3600. |
5 |
| WriteTimeout |
integer |
Periode pengatur waktu tulis, dalam detik. Nilai valid: 1 hingga 3600. |
1 |
| Keepalive |
boolean |
Apakah koneksi persisten diaktifkan. Nilai valid:
|
true |
| KeepaliveRequests |
integer |
Jumlah permintaan yang dapat menggunakan kembali koneksi persisten. Nilai valid: 60 hingga 1000. Catatan
Jumlah koneksi persisten yang digunakan kembali setelah koneksi persisten diaktifkan. |
1000 |
| KeepaliveTimeout |
integer |
Periode pengatur waktu idle untuk koneksi persisten. Nilai valid: 10 hingga 3600. Nilai default: 15. Unit: detik. Catatan
Waktu idle setelah koneksi persisten yang digunakan kembali dilepaskan. |
10 |
| Http2Enabled |
boolean |
Apakah HTTP/2 diaktifkan. Nilai valid:
|
True |
| XffProto |
boolean |
Apakah header X-Forward-For-Proto digunakan untuk meneruskan protokol WAF. Nilai valid:
|
true |
| OwnerUserId |
string |
UID kepemilikan sumber daya layanan cloud. |
123 |
| SubStatus |
string |
Status pengecualian perlindungan. Nilai valid:
|
InvalidCert |
| SubStatusDetails |
array<object> |
Alasan spesifik untuk status pengecualian perlindungan. Parameter ini memiliki nilai hanya jika SubStatus adalah InvalidCert. |
|
|
object |
Alasan spesifik untuk status pengecualian perlindungan. Parameter ini memiliki nilai hanya jika SubStatus adalah InvalidCert. |
||
| CertName |
string |
Nama sertifikat di Certificates Management Service. |
test-name |
| Domain |
string |
Nama domain yang terikat dengan sertifikat. |
test.aliyun.com |
| CertId |
string |
ID sertifikat di Certificates Management Service. |
123-cn-hangzhou |
| AppliedType |
string |
Jenis sertifikat untuk protokol HTTPS. Nilai yang valid:
|
default |
| ProductCertName |
string |
Nama sertifikat yang disimpan untuk layanan cloud. |
test-name |
| ProductCertId |
string |
ID sertifikat yang disimpan untuk layanan cloud. |
123 |
| CommonName |
string |
Common name (CN). |
test.aliyun.com |
| ReasonCode |
string |
Alasan status proteksi abnormal. Nilai yang valid:
|
CertNotExistInCertCenter |
| ExpireTime |
integer |
Waktu kedaluwarsa sertifikat. Nilai berupa timestamp UNIX. Unit: detik. |
1746328456000 |
| CloudResourceId |
string |
ID sumber daya yang terhubung, dibuat secara otomatis oleh WAF. |
i-bp1**************7ey-80-ecs |
| MaxBodySize |
integer |
Ukuran badan permintaan maksimum. Nilai valid: 2 hingga 10. Nilai default: 2. Unit: GB. |
2 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "2EFCFE18-78F8-5079-B312-07***48B",
"TotalCount": 10,
"AccessPortDetails": [
{
"Protocol": "https",
"Port": 443,
"Certificates": [
{
"CertificateName": "cert-name1",
"CertificateId": "123-cn-hangzhou",
"AppliedType": "default"
}
],
"XffHeaderMode": 0,
"XffHeaders": [
"header1"
],
"LogHeaders": [
{
"Key": "key1",
"Value": "value1"
}
],
"Status": 1,
"TLSVersion": "tlsv1",
"EnableTLSv3": true,
"CipherSuite": 1,
"CustomCiphers": [
"ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384"
],
"ReadTimeout": 5,
"WriteTimeout": 1,
"Keepalive": true,
"KeepaliveRequests": 1000,
"KeepaliveTimeout": 10,
"Http2Enabled": true,
"XffProto": true,
"OwnerUserId": "123",
"SubStatus": "InvalidCert",
"SubStatusDetails": [
{
"CertName": "test-name",
"Domain": "test.aliyun.com",
"CertId": "123-cn-hangzhou",
"AppliedType": "default",
"ProductCertName": "test-name",
"ProductCertId": "123",
"CommonName": "test.aliyun.com",
"ReasonCode": "CertNotExistInCertCenter",
"ExpireTime": 1746328456000
}
],
"CloudResourceId": "i-bp1**************7ey-80-ecs",
"MaxBodySize": 2
}
]
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Waf.Instance.ValidFaild | WAF instance check failed. Check whether the instance ID is correct. | Gagal memverifikasi instans WAF. Periksa apakah ID instans benar. |
| 400 | Waf.Pullin.CloudProductParamEmpty | The resource Id of the cloud product accessing WAF is null or null values exist in the three input parameters of the cloud product name, port, and cloud product instance. | ID Sumber daya untuk koneksi mode cloud native ke WAF kosong, atau salah satu parameter berikut kosong: nama layanan cloud, port, atau instans layanan cloud. |
| 400 | Waf.Pullin.CloudResourceInvalid | CloudResourceId parameter is illegal. | Parameter CloudResourceId tidak valid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.