All Products
Search
Document Center

:ModifyCenRouteMap

Last Updated:May 26, 2026

Memodifikasi kebijakan perutean instans CEN.

Catatan penggunaan

ModifyCenRouteMap merupakan operasi asinkron. Setelah Anda mengirim permintaan, sistem akan mengembalikan request ID, tetapi operasi tersebut masih berlangsung di latar belakang. Anda dapat memanggil DescribeCenRouteMaps untuk memeriksa status kebijakan perutean.

  • Modifying: menunjukkan bahwa sistem sedang memodifikasi kebijakan perutean. Pada status ini, Anda hanya dapat memeriksa kebijakan tersebut dan tidak dapat melakukan operasi lainnya.
  • Active: menunjukkan bahwa kebijakan perutean telah berhasil dimodifikasi.

Debugging

OpenAPI Explorer secara otomatis menghitung nilai signature. Untuk kenyamanan Anda, kami menyarankan agar Anda memanggil operasi ini di OpenAPI Explorer. OpenAPI Explorer juga secara dinamis menghasilkan contoh kode operasi ini untuk berbagai SDK.

Parameter permintaan

Parameter Tipe Wajib Contoh Deskripsi
Action String Ya ModifyCenRouteMap

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke ModifyCenRouteMap.

CenId String Ya cen-7qthudw0ll6jmc****

ID instans Cloud Enterprise Network (CEN).

CenRegionId String Ya cn-hangzhou

ID wilayah tempat kebijakan perutean diterapkan.

Anda dapat memanggil operasi DescribeChildInstanceRegions untuk menanyakan daftar wilayah terbaru.

RouteMapId String Ya cenrmap-abcdedfghij****

ID kebijakan perutean.

Description String Tidak desctest

Deskripsi kebijakan perutean.

Deskripsi tidak boleh diawali dengan http:// atau https://. Deskripsi harus diawali dengan huruf dan dapat berisi huruf, angka, tanda hubung (-), titik (.), serta garis bawah (_).

MapResult String Ya Permit

Aksi yang dilakukan terhadap rute yang memenuhi semua kondisi pencocokan. Nilai yang valid:

  • Permit: rute diizinkan.
  • Deny: rute ditolak.
NextPriority Integer Tidak 20

Prioritas kebijakan perutean yang ingin Anda kaitkan dengan kebijakan saat ini.

  • Parameter ini hanya berlaku jika parameter MapResult diatur ke Permit. Dengan demikian, rute yang diizinkan akan dicocokkan dengan kebijakan perutean berikutnya.
  • Wilayah dan arah kebijakan perutean yang akan dikaitkan harus sama dengan kebijakan perutean saat ini.
  • Prioritas kebijakan perutean yang akan dikaitkan harus lebih rendah daripada prioritas kebijakan perutean saat ini.
CidrMatchMode String Tidak Include

Metode pencocokan yang digunakan untuk mencocokkan rute terhadap daftar awalan. Nilai yang valid:

  • Include: pencocokan kabur. Suatu rute cocok jika awalan rutenya termasuk dalam kondisi pencocokan.

    Misalnya, jika Anda menetapkan kondisi pencocokan ke 10.10.0.0/16 dan pencocokan kabur diaktifkan, rute dengan awalan 10.10.1.0/24 merupakan kecocokan.

  • Complete: pencocokan eksak. Suatu rute hanya cocok jika awalan rutenya sama persis dengan awalan yang ditentukan dalam kondisi pencocokan.

    Misalnya, jika Anda menetapkan kondisi pencocokan ke 10.10.0.0/16 dan pencocokan eksak diaktifkan, rute hanya cocok jika awalannya adalah 10.10.0.0/16.

AsPathMatchMode String Tidak Include

Metode pencocokan yang digunakan untuk mencocokkan rute terhadap jalur AS. Nilai yang valid:

  • Include: pencocokan kabur. Suatu rute memenuhi kondisi pencocokan jika jalur AS-nya tumpang tindih dengan jalur AS yang ditentukan dalam kondisi pencocokan.
  • Complete: pencocokan eksak. Suatu rute hanya cocok jika jalur AS-nya sama persis dengan salah satu jalur AS yang ditentukan dalam kondisi pencocokan.
CommunityMatchMode String Tidak Include

Metode pencocokan yang digunakan untuk mencocokkan rute terhadap community. Nilai yang valid:

  • Include: pencocokan kabur. Suatu rute memenuhi kondisi pencocokan jika community-nya tumpang tindih dengan community yang ditentukan dalam kondisi pencocokan.
  • Complete: pencocokan eksak. Suatu rute hanya memenuhi kondisi pencocokan jika community-nya sama persis dengan community yang ditentukan dalam kondisi pencocokan.
CommunityOperateMode String Tidak Additive

Aksi yang dilakukan terhadap community. Nilai yang valid:

  • Additive: menambahkan community ke rute.
  • Replace: mengganti community asli rute.

Parameter ini menentukan aksi yang dilakukan ketika suatu rute memenuhi kondisi pencocokan.

Preference Integer Tidak 22

Prioritas baru rute.

Nilai yang valid: 1 hingga 100. Prioritas default adalah 50. Nilai yang lebih kecil menunjukkan prioritas yang lebih tinggi.

Parameter ini menentukan aksi yang dilakukan ketika suatu rute memenuhi kondisi pencocokan.

Priority Integer Ya 10

Prioritas kebijakan perutean. Nilai yang valid: 1 hingga 100. Nilai yang lebih kecil menunjukkan prioritas yang lebih tinggi.

Catatan Anda tidak dapat menetapkan prioritas yang sama untuk kebijakan perutean yang berlaku di wilayah dan arah yang sama. Sistem mencocokkan rute terhadap kondisi pencocokan kebijakan perutean sesuai urutan prioritas dari yang tertinggi ke terendah. Nilai yang lebih kecil menunjukkan prioritas yang lebih tinggi. Anda harus menetapkan nilai prioritas yang tepat.
SourceInstanceIdsReverseMatch Boolean Tidak false

Menentukan apakah akan mengecualikan ID instans jaringan sumber. Nilai yang valid:

  • false (nilai default): Suatu rute cocok jika ID instans jaringan sumbernya ada dalam daftar yang ditentukan oleh SourceInstanceIds.N.
  • true: Suatu rute cocok jika ID instans jaringan sumbernya tidak ada dalam daftar yang ditentukan oleh SourceInstanceIds.N.
DestinationInstanceIdsReverseMatch Boolean Tidak false

Menentukan apakah akan mengecualikan ID instans jaringan tujuan. Nilai yang valid:

  • false (nilai default): Suatu rute cocok jika ID instans jaringan tujuannya ada dalam daftar yang ditentukan oleh DestinationInstanceIds.N.
  • true: Suatu rute memenuhi kondisi pencocokan jika ID instans jaringan tujuannya tidak ada dalam daftar yang ditentukan oleh DestinationInstanceIds.N.
MatchAddressType String Tidak IPv4

Jenis alamat IP dalam kondisi pencocokan. Nilai yang valid:

  • IPv4: Alamat IPv4
  • IPv6: Alamat IPv6

Parameter ini dapat dikosongkan. Jika tidak ditentukan nilai, semua jenis alamat IP akan cocok.

SourceInstanceIds.N String Tidak vpc-afsfdf5435vcvc****

ID instans jaringan sumber tempat rute dievaluasi. Tipe instans jaringan berikut didukung:

  • Virtual private cloud (VPC)
  • Virtual border router (VBR)
  • Instans Cloud Connect Network (CCN)
  • Instans Smart Access Gateway (SAG)
  • ID koneksi IPsec.

Anda dapat memasukkan maksimal 32 ID.

DestinationInstanceIds.N String Tidak vpc-avcdsg34ds****

ID instans jaringan tujuan tempat rute mengarah. Tipe instans jaringan berikut didukung:

  • VPC
  • VBR
  • Instans CCN
  • Instans SAG
  • ID koneksi IPsec.

Anda dapat memasukkan maksimal 32 ID.

Catatan ID instans jaringan tujuan hanya berlaku ketika kebijakan perutean diterapkan pada skenario di mana rute diiklankan dari gerbang di wilayah saat ini ke instans jaringan di wilayah saat ini.
SourceRouteTableIds.N String Tidak vtb-acdbvtbr342cd****

ID tabel rute sumber tempat rute dievaluasi. Anda dapat memasukkan maksimal 32 ID tabel rute.

DestinationRouteTableIds.N String Tidak vtb-adfg53c322v****

ID tabel rute tujuan tempat rute dievaluasi. Anda dapat memasukkan maksimal 32 ID tabel rute.

Catatan ID tabel rute tujuan hanya berlaku ketika kebijakan perutean diterapkan pada skenario di mana rute diiklankan dari gerbang di wilayah saat ini ke tabel rute di wilayah saat ini.
SourceRegionIds.N String Tidak cn-beijing

ID wilayah sumber tempat rute dievaluasi. Anda dapat memasukkan maksimal 32 ID wilayah.

Anda dapat memanggil operasi DescribeChildInstanceRegions untuk menanyakan daftar wilayah terbaru.

SourceChildInstanceTypes.N String Tidak VPC

Tipe instans jaringan sumber tempat rute berasal. Tipe instans jaringan berikut didukung:

  • VPC: VPC
  • VBR: VBR
  • CCN: Instans CCN
  • VPN: Gateway VPN atau koneksi IPsec
    • Parameter ini hanya berlaku jika koneksi IPsec atau layanan SSL dikaitkan dengan gateway VPN, VPC yang dikaitkan dengan gateway VPN terhubung ke router transit, dan gateway VPN telah mengaktifkan perutean dinamis BGP.
    • Parameter ini berlaku jika koneksi IPsec terhubung langsung ke router transit.
DestinationChildInstanceTypes.N String Tidak VPC

Tipe instans jaringan tujuan tempat rute mengarah. Tipe instans jaringan berikut didukung:

  • VPC: VPC
  • VBR: VBR
  • CCN: Instans CCN
  • VPN: Koneksi IPsec
    Catatan Parameter ini tidak berlaku jika koneksi IPsec atau layanan SSL dikaitkan dengan gateway VPN, dan gateway VPN terhubung ke router transit melalui VPC yang dikaitkan dengan gateway VPN. Parameter ini hanya berlaku jika koneksi IPsec terhubung langsung ke router transit.

Tipe instans jaringan tujuan hanya berlaku ketika kebijakan perutean diterapkan pada skenario di mana rute diiklankan dari gerbang di wilayah saat ini ke instans jaringan di wilayah saat ini.

DestinationCidrBlocks.N String Tidak 10.10.10.0/24

Daftar awalan tempat rute dicocokkan.

Anda harus menentukan alamat IP dalam Notasi CIDR. Anda dapat memasukkan maksimal 32 Blok CIDR.

RouteTypes.N String Tidak System

Tipe rute yang akan dicocokkan terhadap kondisi pencocokan. Nilai yang valid: Tipe rute berikut didukung:

  • System: Rute sistem yang dibuat secara otomatis oleh sistem.
  • Custom: Rute kustom yang ditambahkan secara manual.
  • BGP: Rute yang diiklankan melalui Border Gateway Protocol (BGP).
MatchAsns.N Integer Tidak 65501

Jalur AS tempat rute dicocokkan.

Catatan Hanya parameter AS-SEQUENCE yang didukung. Parameter AS-SET, AS-CONFED-SEQUENCE, dan AS-CONFED-SET tidak didukung. Dengan kata lain, hanya daftar nomor AS yang didukung. Set dan sub-daftar tidak didukung.
MatchCommunitySet.N String Tidak 65501:1

Community tempat rute dicocokkan.

Tentukan community dalam format n:m. Nilai valid untuk n dan m: 1 hingga 65535. Setiap community harus mematuhi standar RFC 1997. Standar RFC 8092 yang mendefinisikan BGP large communities tidak didukung.

Anda dapat menentukan maksimal 32 community.

Catatan Jika konfigurasi community salah, rute mungkin gagal diiklankan ke data center Anda.
OperateCommunitySet.N String Tidak 65501:1

Kumpulan community tempat aksi dilakukan.

Tentukan community dalam format n:m. Nilai valid untuk n dan m: 1 hingga 65535. Setiap community harus mematuhi RFC 1997. Standar RFC 8092 yang mendefinisikan BGP large communities tidak didukung.

Anda dapat menentukan maksimal 32 community.

Catatan Jika konfigurasi community salah, rute mungkin gagal diiklankan ke data center Anda.
PrependAsPath.N Long Tidak 65501

Jalur AS yang ditambahkan menggunakan pernyataan aksi ketika gerbang regional menerima atau mengiklankan rute.

Jalur AS bervariasi tergantung pada arah penerapan kebijakan perutean:

  • Jika jalur AS ditambahkan ke kebijakan perutean yang diterapkan dalam arah inbound, Anda harus menentukan ID instans jaringan sumber dan wilayah sumber dalam kondisi pencocokan. Selain itu, wilayah sumber harus sama dengan wilayah tempat kebijakan perutean diterapkan.
  • Jika jalur AS ditambahkan ke kebijakan perutean yang diterapkan dalam arah outbound, Anda harus menentukan ID instans jaringan tujuan dalam kondisi pencocokan.

Parameter ini menentukan aksi yang dilakukan ketika suatu rute memenuhi kondisi pencocokan.

Parameter respons

Parameter Tipe Contoh Deskripsi
RequestId String 54B48E3D-DF70-471B-AA93-08E683A1B457

ID permintaan.

Contoh

Permintaan Contoh

http(s)://[Endpoint]/?Action=ModifyCenRouteMap
&CenId=cen-7qthudw0ll6jmc****
&CenRegionId=cn-hangzhou
&MapResult=Permit
&Priority=10
&RouteMapId=cenrmap-abcdedfghij****
&<Common request parameters>

Respons Sukses Contoh

XML format

HTTP/1.1 200 OK
Content-Type:application/xml

<ModifyCenRouteMapResponse>
    <RequestId>54B48E3D-DF70-471B-AA93-08E683A1B457	</RequestId>
</ModifyCenRouteMapResponse>

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "54B48E3D-DF70-471B-AA93-08E683A1B457\t"
}

Kode kesalahan

Kode HTTP Kode kesalahan Pesan kesalahan Deskripsi
400 InvalidOperation.NoEffictiveAction No effective action be configured. Pesan kesalahan yang dikembalikan karena aksi yang ditentukan tidak valid.

Untuk daftar kode kesalahan lengkap, kunjungi API Error Center.