Mengubah tipe instans atau kapasitas penyimpanan instans mandiri, instans set replika, atau instans Serverless ApsaraDB for MongoDB. Instans Serverless hanya tersedia di Alibaba Cloud China Website (www.aliyun.com).
Deskripsi operasi
Sebelum memanggil operasi ini, pastikan Anda memahami metode penagihan dan pricing ApsaraDB for MongoDB.
Operasi ini hanya berlaku untuk instans mandiri dan instans set replika ApsaraDB for MongoDB. Untuk mengubah konfigurasi instans kluster sharded, panggil operasi ModifyNodeSpec, CreateNode, DeleteNode, atau ModifyNodeSpecBatch.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dds:ModifyDBInstanceSpec |
update |
*Instance
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DBInstanceId |
string |
Yes |
ID instans. |
dds-bp1ea17b41ab**** |
| DBInstanceClass |
string |
No |
Tipe instans. Untuk informasi selengkapnya, lihat Instance types. Anda juga dapat memanggil operasi DescribeAvailableResource untuk menanyakan tipe instans.
Catatan
Tentukan minimal salah satu dari parameter ini dan parameter DBInstanceStorage. |
dds.sn4.xlarge.1 |
| DBInstanceStorage |
string |
No |
Kapasitas penyimpanan instans. Nilainya harus dalam rentang 10 GB hingga 3.000 GB. Ukuran langkahnya adalah 10 GB. Nilai spesifik dibatasi oleh tipe instans. Untuk informasi selengkapnya, lihat Instance types. Catatan
|
50 |
| OrderType |
string |
No |
Jenis perubahan konfigurasi. Nilai yang valid:
Catatan
Parameter ini hanya tersedia untuk instansi subscription. |
UPGRADE |
| AutoPay |
boolean |
No |
Menentukan apakah auto-payment diaktifkan untuk instans. Nilai yang valid:
|
true |
| BusinessInfo |
string |
No |
Informasi bisnis. |
{“ActivityId":"000000000"} |
| ReplicationFactor |
string |
No |
Jumlah node dalam instans. Nilai default adalah 3.
Catatan
Jangan konfigurasikan parameter ini untuk instans Serverless. Instans Serverless hanya tersedia di Alibaba Cloud China Website (www.aliyun.com). |
3 |
| ReadonlyReplicas |
string |
No |
Jumlah node read-only. Nilai yang valid: 0 hingga 5. Jika instans hanya terhubung melalui jaringan klasik dan virtual private cloud (VPC), aktifkan endpoint internet atau release endpoint jaringan klasik sebelum mengubah jumlah node read-only. Catatan
Login ke konsol ApsaraDB for MongoDB dan lihat jenis jaringan yang diaktifkan di halaman Database Connection. |
1 |
| CouponNo |
string |
No |
Menentukan apakah akan menggunakan kupon. Nilai yang valid:
|
default |
| EffectiveTime |
string |
No |
Waktu saat perubahan konfigurasi berlaku. Nilai yang valid:
|
Immediately |
| ExtraParam |
string |
No |
Parameter tambahan. Nilai yang valid:
Valid values:
|
async |
| TargetZoneId |
string |
No |
Zona tujuan tempat Anda ingin memigrasikan instans. Tentukan parameter ini saat Anda mengubah spesifikasi instans dan memigrasikan instans lintas zona. Penting Parameter ini hanya berlaku untuk instans cloud disk. Penting Nilai parameter ini tidak boleh sama dengan nilai parameter `TargetSecondaryZoneId` atau `TargetHiddenZoneId`. Catatan
|
cn-hangzhou-j |
| TargetSecondaryZoneId |
string |
No |
Zona tujuan node secondary. Tentukan parameter ini saat Anda mengubah spesifikasi instans dan memigrasikan instans lintas zona. Penting Parameter ini hanya berlaku untuk instans cloud disk. Penting Nilai parameter ini tidak boleh sama dengan nilai parameter `TargetZoneId` atau `TargetHiddenZoneId`. Catatan
|
cn-hangzhou-h |
| TargetHiddenZoneId |
string |
No |
Zona tujuan node hidden. Tentukan parameter ini saat Anda mengubah spesifikasi instans dan memigrasikan instans lintas zona. Penting Parameter ini hanya berlaku untuk instans cloud disk. Penting Nilai parameter ini tidak boleh sama dengan nilai parameter `TargetZoneId` atau `TargetSecondaryZoneId`. Catatan
|
cn-hangzhou-i |
| TargetVswitchId |
string |
No |
ID vSwitch tujuan. Tentukan parameter ini saat Anda mengubah spesifikasi instans dan memigrasikan instans lintas zona. Penting Parameter ini hanya berlaku untuk instans cloud disk. Catatan
|
vsw-bp1buy0h9myt5i9e7**** |
| SearchNodeClass |
string |
No |
Spesifikasi node Search. |
mdb.shard.2x.xlarge.d |
| SearchNodeStorage |
integer |
No |
Kapasitas penyimpanan node Search. |
20 |
| SearchNodeCount |
integer |
No |
Jumlah node Search. |
2 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
1E9F1104-19E7-59F0-AB7F-F4EBFDEA**** |
| OrderId |
string |
ID pesanan. |
21012408824**** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "1E9F1104-19E7-59F0-AB7F-F4EBFDEA****",
"OrderId": "21012408824****"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingParameter | The input parameters DBInstanceClass and DBInstanceStorage all blank or no change. | |
| 400 | InvalidDBInstanceClass.ValueNotSupported | The specified parameter DBInstanceClass is not valid. | |
| 400 | InvalidDBInstanceStorage.ValueNotSupported | The specified parameter DBInstanceStorage is not valid. | |
| 400 | LX_REQUEST_TOKEN_CONFLICT | The request token is conflict. | |
| 400 | TradeConfirmPayError | BIZ_ERROR - degrade refund error | |
| 400 | PRICE.ORIGIN_PRICE_ERROR | Origin lingxiao price request error. | |
| 400 | ErrorInsufficientResource | There is not enough resource for your operation, requestId: %s. | |
| 403 | OperationDenied | The resource is out of usage. | |
| 403 | InvaildDBInstanceClassInRegion.NotAvailable | The DBInstanceClass in the Region is not available. | |
| 404 | InvalidDBInstanceId.NotFound | The DBInstanceId provided does not exist in our records. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.