Menambahkan entri IP ke daftar kontrol akses (ACL).
Deskripsi operasi
-
Setiap ACL dapat berisi alamat IP atau blok CIDR. Perhatikan batasan berikut pada ACL:
Jumlah maksimum entri IP yang dapat ditambahkan ke ACL dengan setiap akun Alibaba Cloud dalam satu waktu: 20
Jumlah maksimum entri IP yang dapat dimuat setiap ACL: 1.000
-
AddEntriesToAcl adalah operasi asinkron. Setelah permintaan dikirim, sistem mengembalikan ID permintaan dan menjalankan tugas di latar belakang. Anda dapat memanggil operasi ListAclEntries untuk meminta status tugas.
Jika ACL berada dalam status Adding, entri IP sedang ditambahkan.
Jika ACL berada dalam status Available, entri IP telah ditambahkan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
alb:AddEntriesToAcl |
create |
*Acl
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| AclId |
string |
Yes |
ID dari ACL. |
nacl-hp34s2h0xx1ht4nwo**** |
| AclEntries |
array<object> |
Yes |
Entri ACL yang ingin Anda tambahkan. Anda dapat menambahkan paling banyak 20 entri dalam setiap panggilan. |
|
|
object |
No |
Entri ACL. |
||
| Description |
string |
No |
Deskripsi entri ACL. Deskripsi harus terdiri dari 2 hingga 256 karakter, dan dapat berisi huruf, digit, koma (,), titik (.), titik koma (;), garis miring (/), tanda at (@), garis bawah (_), dan tanda hubung (-). Anda dapat menambahkan paling banyak 20 entri dalam setiap panggilan. |
test-entry |
| Entry |
string |
Yes |
Blok CIDR dalam entri ACL. |
10.0.1.0/24 |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi Anda harus memastikan bahwa token bersifat unik di antara permintaan yang berbeda. Token hanya dapat berisi karakter ASCII. Catatan
Jika Anda tidak menentukan parameter ini, sistem secara otomatis menggunakan ID permintaan sebagai token klien. ID permintaan mungkin berbeda untuk setiap permintaan. |
5A2CFF0E-5718-45B5-9D4D-70B3FF3898 |
| DryRun |
boolean |
No |
Menentukan apakah hanya melakukan dry run, tanpa melakukan permintaan aktual. Nilai yang valid:
|
false |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter respons. |
||
| JobId |
string |
ID tugas asinkron. |
72dcd26b-f12d-4c27-b3af-18f6aed5**** |
| RequestId |
string |
ID permintaan. |
365F4154-92F6-4AE4-92F8-7FF34B540710 |
Contoh
Respons sukses
JSONformat
{
"JobId": "72dcd26b-f12d-4c27-b3af-18f6aed5****",
"RequestId": "365F4154-92F6-4AE4-92F8-7FF34B540710"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | ResourceAlreadyExist.AclEntry | The specified resource %s already exists. | |
| 400 | ResourceQuotaExceeded.AclEntriesNum | The quota of %s is exceeded for resource %s, usage %s/%s. | |
| 400 | IncorrectStatus.Acl | The status of %s [%s] is incorrect. | |
| 400 | ResourceQuotaExceeded.ListenerAclEntriesNum | The quota of %s is exceeded for resource %s, usage %s/%s. | The quota of %s is exceeded for resource %s, usage %s/%s. |
| 400 | ResourceQuotaExceeded.LoadBalancerAclEntriesNum | The quota of %s is exceeded for resource %s, usage %s/%s. | The quota of %s is exceeded for resource %s, usage %s/%s. |
| 404 | ResourceNotFound.Acl | The specified resource %s is not found. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.