Mengambil aturan firewall dari server aplikasi simple tertentu.
Deskripsi operasi
Anda dapat memanggil operasi ini untuk mengambil aturan firewall dari server aplikasi simple tertentu, termasuk range port, ID aturan firewall, dan protokol lapisan transport.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
swas-open:ListFirewallRules |
get |
Aturan Firewall.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID instans dari server aplikasi simple yang ditentukan. |
ace0706b2ac4454d984295a94213**** |
| RegionId |
string |
Yes |
ID wilayah dari server aplikasi simple yang ditentukan. |
cn-hangzhou |
| PageSize |
integer |
No |
Jumlah entri per halaman untuk kueri berhalaman. Nilai maksimum: 100. Nilai default: 10. |
10 |
| PageNumber |
integer |
No |
Nomor halaman dari daftar aturan firewall. Nilai awal: 1. Nilai default: 1. |
1 |
| Tag |
array<object> |
No |
Daftar tag untuk aturan firewall. |
|
|
object |
No |
Tag tersebut. |
||
| Key |
string |
No |
Kunci tag dari aturan firewall. Panjang kunci tag harus antara 1 hingga 64 karakter. Nilai N yang valid: 1 hingga 20. |
TestKey |
| Value |
string |
No |
Nilai tag dari aturan firewall. Panjang nilai tag harus antara 1 hingga 64 karakter. Nilai N yang valid: 1 hingga 20. |
TestValue |
| FirewallRuleId |
string |
No |
ID aturan firewall. |
1a16263ab0f541288312a15fa64280de |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| TotalCount |
integer |
Total jumlah aturan firewall. |
4 |
| RequestId |
string |
ID permintaan. |
20758A-585D-4A41-A9B2-28DA8F4F534F |
| PageSize |
integer |
Jumlah entri per halaman untuk penomoran halaman. |
10 |
| PageNumber |
integer |
Nomor halaman dari daftar aturan firewall. |
1 |
| FirewallRules |
array<object> |
Aturan firewall. |
|
|
array<object> |
|||
| Remark |
string |
Keterangan aturan firewall. |
Test - Port default server MySQL |
| Port |
string |
Range port. |
3306 |
| RuleId |
string |
ID aturan firewall. |
eeea34d9867b4d55a4ff8d5fcfbd**** |
| RuleProtocol |
string |
Protokol lapisan transport. Nilai yang valid:
|
TCP |
| Policy |
string |
Kebijakan firewall. Nilai yang valid:
|
accept |
| Tags |
array<object> |
Daftar tag untuk aturan firewall. |
|
|
object |
Tag tersebut. |
||
| Key |
string |
Kunci tag dari aturan firewall. |
TestKey |
| Value |
string |
Nilai tag dari aturan firewall. |
TestValue |
| SourceCidrIp |
string |
Blok CIDR sumber. |
0.0.0.0/0 |
| InstanceId |
string |
Contoh
Respons sukses
JSONformat
{
"TotalCount": 4,
"RequestId": "20758A-585D-4A41-A9B2-28DA8F4F534F",
"PageSize": 10,
"PageNumber": 1,
"FirewallRules": [
{
"Remark": "Test - Port default server MySQL",
"Port": "3306",
"RuleId": "eeea34d9867b4d55a4ff8d5fcfbd****",
"RuleProtocol": "TCP",
"Policy": "accept",
"Tags": [
{
"Key": "TestKey",
"Value": "TestValue"
}
],
"SourceCidrIp": "0.0.0.0/0",
"InstanceId": ""
}
]
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | RegionIdNotMatchHost | The parameter regionId does not match the endpoint host. | |
| 500 | InternalError | An error occurred while processing your request. | |
| 403 | InvalidParam | The specified parameter value is invalid. | |
| 404 | InvalidInstanceId.NotFound | The specified InstanceId does not exist. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.