All Products
Search
Document Center

:Ajukan Titik Akhir Publik

Last Updated:May 26, 2026

Anda dapat memanggil operasi AllocateInstancePublicConnection untuk mengajukan Titik akhir publik bagi instans ApsaraDB RDS.

Debugging

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

Parameter permintaan

Parameter Type Wajib Contoh Deskripsi
Action String Yes AllocateInstancePublicConnection

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke AllocateInstancePublicConnection.

DBInstanceId String Yes rm-uf6wjk5*****

ID instans.

ConnectionStringPrefix String Yes test1234

Awalan Titik akhir publik. Format Titik akhir publik yang valid adalah sebagai berikut: Awalan.Mesin database.rds.aliyuncs.com. Contoh: test1234.mysql.rds.aliyuncs.com.

Catatan Nilai harus terdiri dari 5 hingga 40 karakter dan hanya boleh berisi huruf, angka, serta tanda hubung (-). Nilai tidak boleh mengandung karakter berikut: ~ ! # % ^ & * = + | {} ; : ' " , <> / ?
Port String Yes 3306

Port publik instans. Nilai yang valid: 1000 hingga 5999.

BabelfishPort String No 1433

Port Tabular Data Stream (TDS) instans yang telah diaktifkan Babelfish-nya.

Catatan Parameter ini hanya berlaku untuk instans ApsaraDB RDS for PostgreSQL. Untuk informasi selengkapnya tentang Babelfish untuk ApsaraDB RDS for PostgreSQL, lihat Pengenalan Babelfish.
GeneralGroupName String No rgc-bp1tkv8*****

Nama klaster khusus tempat instans berada. Parameter ini hanya berlaku jika instans menjalankan MySQL pada RDS Standard Edition dan dibuat dalam klaster khusus.

Parameter respons

Parameter Type Contoh Deskripsi
DbInstanceName String rm-bp1*****

ID instans.

RequestId String 65BDA532-28AF-4122-AA39-B382721EEE64

ID permintaan.

ConnectionString String test*****.mysql.rds.aliyuncs.com

Titik akhir yang digunakan untuk menghubungkan ke instans.

Contoh

Contoh permintaan

http(s)://rds.aliyuncs.com/?Action=AllocateInstancePublicConnection
&ConnectionStringPrefix=test1234
&DBInstanceId=rm-uf6wjk5*****
&Port=3306
&<Common request parameters>

Contoh respons sukses

XML format

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

<AllocateInstancePublicConnectionResponse>
    <DbInstanceName>rm-bp1*****</DbInstanceName>
    <RequestId>65BDA532-28AF-4122-AA39-B382721EEE64</RequestId>
    <ConnectionString>test*****.mysql.rds.aliyuncs.com</ConnectionString>
</AllocateInstancePublicConnectionResponse>

JSON format

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

{
  "DbInstanceName" : "rm-bp1*****",
  "RequestId" : "65BDA532-28AF-4122-AA39-B382721EEE64",
  "ConnectionString" : "test*****.mysql.rds.aliyuncs.com"
}

Kode kesalahan

Kode status HTTP Kode kesalahan Pesan kesalahan Deskripsi
400 OtherEndpoint.Exist Other endpoint exist. Pesan kesalahan yang dikembalikan karena awalan Titik akhir publik yang ditentukan sudah ada.

Untuk daftar kode kesalahan, kunjungi API Error Center.