Panggil API ini saat Anda perlu memodifikasi informasi dasar dari sebuah instance (seperti mode pengelolaannya, akun dan kata sandi database, serta paket fitur) dan informasi lanjutan (seperti tipe lingkungan, nama instance di DMS, dan periode timeout untuk meng-query dan mengekspor data).
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dms:ModifyInstance |
update |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
ID instance. Anda dapat memanggil operasi ListInstances atau GetInstance untuk mendapatkan nilai parameter ini. |
183**** |
| Tid |
integer |
No |
ID tenant. Catatan
Arahkan pointer ke gambar profil di sudut kanan atas konsol DMS untuk melihat ID tenant. |
23**** |
| InstanceType |
string |
No |
Tipe database. Untuk informasi selengkapnya tentang nilai yang valid, lihat Deskripsi parameter DbType. |
MySQL |
| InstanceSource |
string |
No |
Sumber instance. Nilai yang valid:
|
RDS |
| NetworkType |
string |
No |
Tipe jaringan. Nilai yang valid:
|
VPC |
| EnvType |
string |
No |
Tipe lingkungan. Nilai yang valid:
|
dev |
| EcsInstanceId |
string |
No |
ID instance ECS. Catatan
Parameter ini wajib diisi jika InstanceSource diatur ke ECS_OWN. |
i-2zei9gs1t7h8l7ac**** |
| VpcId |
string |
No |
ID VPC dari instance. Catatan
Parameter ini wajib diisi jika InstanceSource diatur ke VPC_IDC. |
vpc-bp10wnlcmor**** |
| EcsRegion |
string |
No |
Region tempat instance berada. Catatan
Parameter ini wajib diisi jika InstanceSource diatur ke RDS, ECS_OWN, atau VPC_IDC. |
cn-hangzhou |
| Host |
string |
No |
Endpoint yang digunakan untuk terhubung ke instance. |
192.XXX.0.56 |
| Port |
integer |
No |
Port yang digunakan untuk mengakses instance. |
3306 |
| Sid |
string |
No |
SID dari instance. Catatan
Parameter ini wajib diisi jika InstanceType diatur ke ORACLE. |
testSid |
| DatabaseUser |
string |
No |
Akun database. |
testsdb |
| DatabasePassword |
string |
No |
Kata sandi akun database. |
test*** |
| InstanceAlias |
string |
No |
Alias dari instance. Membantu pengguna mengidentifikasi dan menemukan instance dengan cepat. |
instance_test |
| DbaId |
integer |
No |
ID pengguna database administrator (DBA) dari instance. Anda dapat memanggil operasi ListUsers atau GetInstance untuk mendapatkan nilai parameter ini. |
27**** |
| QueryTimeout |
integer |
No |
Periode timeout query. Satuan: detik (s). |
7200 |
| ExportTimeout |
integer |
No |
Periode timeout ekspor. Satuan: detik (s). |
86400 |
| EnableSellTrust |
string |
No |
Menentukan apakah akan mengaktifkan Security Hosting untuk instance.
|
Y |
| EnableSellStable |
string |
No |
Menentukan apakah akan mengaktifkan fitur Stable Change untuk instance.
|
N |
| EnableSellCommon |
string |
No |
Menentukan apakah akan mengaktifkan fitur Security Collaboration untuk instance.
|
Y |
| SafeRule |
string |
No |
Jika Anda ingin mengaktifkan paket fitur Security Collaboration, Anda harus menentukan set aturan keamanan (GroupName) untuk instance. Anda dapat memanggil operasi ListStandardGroups atau GetInstance untuk mendapatkan nilai parameter ini. |
金融线-生产 |
| EnableSellSitd |
string |
No |
Menentukan apakah akan mengaktifkan fitur perlindungan data sensitif untuk instance.
|
Y |
| DataLinkName |
string |
No |
Nama datalink yang digunakan untuk query lintas database. Catatan
|
dblink_test |
| DdlOnline |
integer |
No |
Menentukan apakah akan memprioritaskan fitur schema change. Nilai yang valid:
Catatan
Tipe database yang didukung: ApsaraDB RDS for MySQL, PolarDB for MySQL, MyBase for MySQL, dan database MySQL lainnya. |
2 |
| UseDsql |
integer |
No |
Menentukan apakah akan mengaktifkan query lintas instance. Nilai yang valid:
Catatan
Tipe database yang didukung: MySQL, SQL Server, PostgreSQL, PolarDB for Oracle, dan Redis. |
1 |
| SkipTest |
boolean |
No |
Menentukan apakah akan melewati uji konektivitas untuk instance. Nilai yang valid:
|
false |
| TemplateId |
integer |
No |
ID template klasifikasi dan grading data. Anda dapat memanggil operasi ListClassificationTemplates untuk mendapatkan nilai parameter ini. |
31*** |
| TemplateType |
string |
No |
Tipe template klasifikasi dan grading data. Anda dapat memanggil operasi ListClassificationTemplates untuk mendapatkan nilai parameter ini. |
INNER |
| UseSsl |
integer |
No |
Menentukan apakah akan mengaktifkan koneksi SSL. Setelah koneksi SSL diaktifkan, DMS terhubung ke database melalui SSL. Prasyaratnya adalah koneksi SSL diaktifkan untuk database. Nilai yang valid:
Catatan
|
0 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. Digunakan untuk menemukan log dan memecahkan masalah. |
0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931 |
| ErrorCode |
string |
Kode kesalahan. |
UnknownError |
| ErrorMessage |
string |
Pesan kesalahan. |
UnknownError |
| Success |
boolean |
Menunjukkan apakah permintaan berhasil. Nilai yang valid:
|
true |
Contoh
Respons sukses
JSONformat
{
"RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.