Mengubah kebijakan perutean.
Deskripsi operasi
Operasi ModifyCenRouteMap bersifat asinkron. Setelah Anda mengirim permintaan, sistem mengembalikan RequestId, tetapi kebijakan perutean belum diubah. Tugas modifikasi berjalan di latar belakang. Anda dapat memanggil operasi DescribeCenRouteMaps untuk mengkueri status kebijakan perutean.
Jika kebijakan perutean berada dalam status Modifying, kebijakan perutean sedang dimodifikasi. Dalam status ini, Anda hanya dapat melakukan operasi kueri.
Jika kebijakan perutean berada dalam status Active, kebijakan perutean telah dimodifikasi.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:ModifyCenRouteMap |
update |
*CenInstance
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| CenId |
string |
Yes |
ID instans Cloud Enterprise Network (CEN). |
cen-7qthudw0ll6jmc**** |
| CenRegionId |
string |
Yes |
ID wilayah tempat kebijakan perutean diterapkan. Anda dapat memanggil operasi DescribeChildInstanceRegions untuk mengkueri ID wilayah. |
cn-hangzhou |
| RouteMapId |
string |
Yes |
ID kebijakan perutean. |
cenrmap-abcdedfghij**** |
| Description |
string |
No |
Deskripsi kebijakan perutean. Deskripsi dapat kosong atau memiliki panjang 1 hingga 256 karakter, dan tidak boleh dimulai dengan http:// atau https://. |
desctest |
| MapResult |
string |
Yes |
Aksi yang dilakukan pada entri rute yang cocok dengan semua kondisi pencocokan. Nilai valid:
Valid values:
|
Permit |
| NextPriority |
integer |
No |
Prioritas kebijakan dari kebijakan perutean terkait berikutnya.
|
20 |
| CidrMatchMode |
string |
No |
Mode pencocokan daftar awalan. Nilai valid:
Misalnya, kebijakan yang mendefinisikan 10.10.0.0/16 dapat melakukan pencocokan kabur terhadap rute 10.10.1.0/24.
Misalnya, kebijakan yang mendefinisikan 10.10.0.0/16 hanya dapat melakukan pencocokan eksak terhadap rute 10.10.0.0/16. Valid values:
|
Include |
| AsPathMatchMode |
string |
No |
Mode pencocokan daftar jalur AS. Nilai valid:
Valid values:
|
Include |
| CommunityMatchMode |
string |
No |
Mode pencocokan Community. Nilai valid:
Valid values:
|
Include |
| CommunityOperateMode |
string |
No |
Aksi yang dilakukan pada Community. Nilai valid:
Parameter ini menentukan aksi yang dilakukan pada entri rute setelah entri rute tersebut cocok dengan kondisi pencocokan. Valid values:
|
Additive |
| Preference |
integer |
No |
Prioritas entri rute yang akan dimodifikasi. Nilai valid: 1 hingga 100. Prioritas default entri rute adalah 50. Nilai yang lebih kecil menunjukkan prioritas yang lebih tinggi. Parameter ini menentukan aksi yang dilakukan pada entri rute setelah entri rute tersebut cocok dengan kondisi pencocokan. |
22 |
| Priority |
integer |
Yes |
Prioritas kebijakan dari kebijakan perutean. Nilai valid: 1 hingga 100. Nilai yang lebih kecil menunjukkan prioritas yang lebih tinggi. Catatan
Prioritas kebijakan dari kebijakan perutean dalam wilayah yang sama dan dengan arah yang sama harus unik. Saat sistem menjalankan kebijakan perutean, sistem mulai mencocokkan pernyataan kondisional dari kebijakan perutean dengan nomor prioritas terkecil. Tentukan prioritas kebijakan berdasarkan urutan pencocokan yang diharapkan. |
10 |
| SourceInstanceIdsReverseMatch |
boolean |
No |
Apakah akan menggunakan mode pencocokan terbalik untuk daftar ID instans sumber. Nilai valid:
|
false |
| DestinationInstanceIdsReverseMatch |
boolean |
No |
Apakah akan menggunakan mode pencocokan terbalik untuk daftar ID instans tujuan. Nilai valid:
|
false |
| MatchAddressType |
string |
No |
Tipe alamat IP yang harus dicocokkan oleh rute. Nilai valid:
Parameter ini dapat dibiarkan kosong, yang menunjukkan bahwa semua tipe rute dicocokkan. |
IPv4 |
| SourceInstanceIds |
array |
No |
Pesanan ID instans sumber yang harus dicocokkan oleh entri rute. Tipe ID instans berikut didukung:
Maksimal 64 ID instans dapat ditentukan. |
vpc-afsfdf5435vcvc**** |
|
string |
No |
Pesanan ID instans sumber yang harus dicocokkan oleh entri rute. Tipe ID instans berikut didukung:
Maksimal 64 ID instans dapat ditentukan. |
vpc-afsfdf5435vcvc**** |
|
| DestinationInstanceIds |
array |
No |
Pesanan ID instans tujuan yang harus dicocokkan oleh entri rute. Tipe ID instans berikut didukung:
Maksimal 64 ID instans dapat ditentukan. Catatan
Daftar ID instans tujuan hanya berlaku jika arah kebijakan perutean adalah Export from Regional Gateway dan ID instans tujuan berada di wilayah lokal. |
vpc-avcdsg34ds**** |
|
string |
No |
Pesanan ID instans tujuan yang harus dicocokkan oleh entri rute. Tipe ID instans berikut didukung:
Maksimal 64 ID instans dapat ditentukan. Catatan
Daftar ID instans tujuan hanya berlaku jika arah kebijakan perutean adalah Export from Regional Gateway dan ID instans tujuan berada di wilayah lokal. |
vpc-avcdsg34ds**** |
|
| SourceRouteTableIds |
array |
No |
Daftar ID tabel rute sumber yang harus dicocokkan oleh entri rute. Maksimal 64 ID tabel rute dapat ditentukan. |
vtb-acdbvtbr342cd**** |
|
string |
No |
Daftar ID tabel rute sumber yang harus dicocokkan oleh entri rute. Maksimal 64 ID tabel rute dapat ditentukan. |
vtb-acdbvtbr342cd**** |
|
| DestinationRouteTableIds |
array |
No |
Daftar ID tabel rute tujuan yang harus dicocokkan oleh entri rute. Maksimal 64 ID tabel rute dapat ditentukan. Catatan
Daftar ID tabel rute tujuan hanya berlaku jika arah kebijakan perutean adalah Export from Regional Gateway dan ID tabel rute tujuan adalah ID tabel rute dari instans jaringan di wilayah lokal. |
vtb-adfg53c322v**** |
|
string |
No |
Daftar ID tabel rute tujuan yang harus dicocokkan oleh entri rute. Maksimal 64 ID tabel rute dapat ditentukan. Catatan
Daftar ID tabel rute tujuan hanya berlaku jika arah kebijakan perutean adalah Export from Regional Gateway dan ID tabel rute tujuan adalah ID tabel rute dari instans jaringan di wilayah lokal. |
vtb-adfg53c322v**** |
|
| SourceRegionIds |
array |
No |
Daftar ID wilayah sumber yang harus dicocokkan oleh entri rute. Maksimal 64 ID wilayah dapat ditentukan. Anda dapat memanggil operasi DescribeChildInstanceRegions untuk mengkueri ID wilayah. |
cn-beijing |
|
string |
No |
Daftar ID wilayah sumber yang harus dicocokkan oleh entri rute. Maksimal 64 ID wilayah dapat ditentukan. Anda dapat memanggil operasi DescribeChildInstanceRegions untuk mengkueri ID wilayah. |
cn-beijing |
|
| SourceChildInstanceTypes |
array |
No |
Daftar tipe instans sumber yang harus dicocokkan oleh entri rute. Tipe instans berikut didukung:
|
VPC |
|
string |
No |
Daftar tipe instans sumber yang harus dicocokkan oleh entri rute. Tipe instans berikut didukung:
|
VPC |
|
| DestinationChildInstanceTypes |
array |
No |
Daftar tipe instans tujuan yang harus dicocokkan oleh entri rute. Tipe instans berikut didukung:
Daftar tipe instans tujuan hanya berlaku jika arah kebijakan perutean adalah Export from Regional Gateway dan tipe instans tujuan adalah tipe instans di wilayah lokal. |
VPC |
|
string |
No |
Daftar tipe instans tujuan yang harus dicocokkan oleh entri rute. Tipe instans berikut didukung:
Daftar tipe instans tujuan hanya berlaku jika arah kebijakan perutean adalah Export from Regional Gateway dan tipe instans tujuan adalah tipe instans di wilayah lokal. |
VPC |
|
| DestinationCidrBlocks |
array |
No |
Daftar awalan yang harus dicocokkan oleh entri rute. Rentang alamat IP dalam daftar awalan berada dalam format CIDR. Maksimal 64 rentang alamat IP dapat ditentukan. |
10.10.10.0/24 |
|
string |
No |
Daftar awalan yang harus dicocokkan oleh entri rute. Rentang alamat IP dalam daftar awalan berada dalam format CIDR. Maksimal 64 rentang alamat IP dapat ditentukan. |
10.10.10.0/24 |
|
| RouteTypes |
array |
No |
Daftar tipe perutean yang harus dicocokkan oleh entri rute. Tipe perutean berikut didukung:
|
System |
|
string |
No |
Daftar tipe perutean yang harus dicocokkan oleh entri rute. Tipe perutean berikut didukung:
|
System |
|
| MatchAsns |
array |
No |
Daftar jalur AS yang harus dicocokkan oleh entri rute. Catatan
Hanya AS SEQUENCE yang didukung. AS SET, AS CONFED SEQUENCE, dan AS CONFED SET tidak didukung. Secara khusus, hanya daftar nomor AS yang didukung. Set dan subdaftar tidak didukung. |
65501 |
|
integer |
No |
Daftar jalur AS yang harus dicocokkan oleh entri rute. Catatan
Hanya AS SEQUENCE yang didukung. AS SET, AS CONFED SEQUENCE, dan AS CONFED SET tidak didukung. Secara khusus, hanya daftar nomor AS yang didukung. Set dan subdaftar tidak didukung. |
65501 |
|
| MatchCommunitySet |
array |
No |
Set Community yang harus dicocokkan oleh entri rute. Setiap Community berada dalam format n:m, di mana rentang nilai n dan m adalah 1 hingga 65535. Community harus mematuhi RFC 1997. Large Communities (RFC 8092) tidak didukung. Maksimal 64 Community dapat ditentukan. Catatan
Konfigurasi Community yang salah dapat menyebabkan entri rute gagal diiklankan ke pusat data on-premises. |
65501:1 |
|
string |
No |
Set Community yang harus dicocokkan oleh entri rute. Setiap Community berada dalam format n:m, di mana rentang nilai n dan m adalah 1 hingga 65535. Community harus mematuhi RFC 1997. Large Communities (RFC 8092) tidak didukung. Maksimal 64 Community dapat ditentukan. Catatan
Konfigurasi Community yang salah dapat menyebabkan entri rute gagal diiklankan ke pusat data on-premises. |
65501:1 |
|
| OperateCommunitySet |
array |
No |
Set Community yang akan dieksekusi. Setiap Community berada dalam format n:m, di mana rentang nilai n dan m adalah 1 hingga 65535. Community harus mematuhi RFC 1997. Large Communities (RFC 8092) tidak didukung. Maksimal 32 Community dapat ditentukan. Catatan
Konfigurasi Community yang salah dapat menyebabkan entri rute gagal diiklankan ke pusat data on-premises. |
65501:1 |
|
string |
No |
Set Community yang akan dieksekusi. Setiap Community berada dalam format n:m, di mana rentang nilai n dan m adalah 1 hingga 65535. Community harus mematuhi RFC 1997. Large Communities (RFC 8092) tidak didukung. Maksimal 32 Community dapat ditentukan. Catatan
Konfigurasi Community yang salah dapat menyebabkan entri rute gagal diiklankan ke pusat data on-premises. |
65501:1 |
|
| PrependAsPath |
array |
No |
Jalur AS yang ditambahkan di depan ketika gerbang regional menerima atau menerbitkan entri rute. Persyaratan untuk mengonfigurasi jalur AS yang ditambahkan di depan bervariasi berdasarkan arah kebijakan perutean:
Parameter ini menentukan aksi yang dijalankan pada rute setelah rute tersebut cocok dengan kondisi pencocokan. |
65501 |
|
integer |
No |
Jalur AS yang ditambahkan di depan ketika gerbang regional menerima atau menerbitkan entri rute. Persyaratan untuk mengonfigurasi jalur AS yang ditambahkan di depan bervariasi berdasarkan arah kebijakan perutean:
Parameter ini menentukan aksi yang dijalankan pada rute setelah rute tersebut cocok dengan kondisi pencocokan. |
65501 |
|
| DestinationRegionIds |
array |
No |
Daftar ID wilayah tujuan yang harus dicocokkan oleh entri rute. Maksimal 64 ID wilayah dapat ditentukan. |
|
|
string |
No |
Daftar ID wilayah tujuan yang harus dicocokkan oleh entri rute. Maksimal 64 ID wilayah dapat ditentukan. |
cn-beijing |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter tanggapan. |
||
| RequestId |
string |
ID permintaan. |
54B48E3D-DF70-471B-AA93-08E683A1B457 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "54B48E3D-DF70-471B-AA93-08E683A1B457\t"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidOperation.NoEffictiveAction | No effective action be configured. | Tidak ada Action yang valid. |
| 400 | InvalidOperation.CenRouteMapExist | Operation is invalid because an route map config exist. | Terdapat peta rute. Operasi saat ini tidak didukung. |
| 400 | Invid.Parameter | When using GatewayRegionId, SourceRegionId must not be null | GatewayRegionId dan SourceRegionId tidak boleh berada di wilayah yang sama. |
| 400 | InvalidName | Name is invalid. | Nama tidak valid. |
| 400 | InvalidDescription | Description is invalid. | Deskripsi tidak valid. |
| 400 | InvalidParam.DestinationInstanceIds | When using "PrependAsPath" in the "RegionOut", "DestinationInstanceIds" must be local region instances. | Ketika opsi PrependAsPath digunakan dalam konfigurasi RegionOut, instans target DestinationInstanceIds harus berada di wilayah lokal. |
| 400 | Forbidden.NoMedAuthorized | Med operation is unauthorized. | Kebijakan entri rute Med yang ditentukan tidak dapat dioperasikan. |
| 400 | InvalidOperation.MedRouteMapExist | Operation is invalid because the default med route map already exist. | Operasi tidak valid karena peta rute MED dengan lompatan berikutnya yang mengarah ke instans ECR ini sudah ada. |
| 400 | InvalidOperation.MedRouteMapNotAllowedOtherAction | Operation is invalid because the default med not allowed other action. | Peta rute yang dikonfigurasi dengan kebijakan MED tidak mengizinkan konfigurasi kebijakan lain. |
| 400 | InvalidOperation.MedRouteMapActionMustPermit | Operation is invalid because the default med map result must be permit. | Operasi tidak valid. Aksi kebijakan peta rute MED harus Allow. |
| 400 | InvalidParameter.MedRouteMapDestInstanceIds | Param DestInstanceIds must be ecr instance id. | Daftar instans tujuan dari peta entri rute MED harus berisi instans ECR. |
| 400 | InvalidParameter.MedRouteMapDestInstanceType | Param DestChildInstanceTypes must be ecr. | Tipe instans tujuan dari peta entri rute MED harus berupa ECR. |
| 400 | InvalidOperation.PrependAsPathWithInvalidSourceRegionId | When using PrependAsPath in the RegionIn direction, SourceRegionId must be local region ID. | Saat mengonfigurasi AS Path prepending pada arah masuk gerbang wilayah, ID wilayah sumber harus berupa ID wilayah lokal. |
| 400 | InvalidOperation.PrependAsPathWithInvalidSourceInstanceIds | When using PrependAsPath in the RegionIn direction, SourceInstanceIds must be local instance ids. | Saat mengonfigurasi AS Path prepending pada arah masuk gerbang wilayah, ID instans sumber harus berupa instans wilayah lokal. |
| 400 | InvalidOperation.TransitRouterNotExist | Operation is invalid because the transit router not exist. | Router transit tidak ada. |
| 400 | InvalidParameter | Invalid parameter. | Parameter tidak valid. |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | Akun tidak memiliki izin untuk melakukan operasi ini. |
| 400 | InvalidParameter.RouteMapId | The specified parameter RouteMapId is invalid. | |
| 400 | InvalidParameter.CenId | The specified parameter CenId is invalid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.