Membuat atau mengkloning instans kluster sharded Database Apsara for MongoDB.
Deskripsi operasi
-
Sebelum memanggil operasi ini, pastikan Anda sepenuhnya memahami metode penagihan dan harga Database Apsara for MongoDB.
-
Untuk informasi selengkapnya tentang spesifikasi instans Database Apsara for MongoDB, lihat Spesifikasi instans.
-
Untuk membuat instans standalone atau set replika, panggil operasi CreateDBInstance.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dds:CreateShardingDBInstance |
create |
*Instans.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah. Anda dapat memanggil operasi DescribeRegions untuk mengkueri ID wilayah. |
cn-hangzhou |
| ZoneId |
string |
No |
ID zona. Anda dapat memanggil operasi DescribeRegions untuk mengkueri ID zona. |
cn-hangzhou-g |
| Engine |
string |
Yes |
Mesin database. Atur nilai menjadi MongoDB. Valid values:
|
MongoDB |
| EngineVersion |
string |
Yes |
Nomor versi database. Nilai valid:
Catatan
|
4.4 |
| DBInstanceDescription |
string |
No |
Nama instans. Nilai valid:
|
test |
| SecurityIPList |
string |
No |
Daftar putih alamat IP instans. Pisahkan beberapa alamat IP dengan koma (,). Alamat IP tidak boleh duplikat. Tiga format berikut didukung:
Catatan
|
192.168.xx.xx,192.168.xx.xx |
| AccountPassword |
string |
No |
Kata sandi akun root. Nilai valid:
Catatan
Untuk informasi selengkapnya tentang cara memecahkan masalah kegagalan koneksi database yang disebabkan oleh karakter khusus dalam string koneksi, lihat Bagaimana cara memecahkan masalah kegagalan koneksi yang disebabkan oleh karakter khusus dalam kata sandi akun string koneksi?. |
123456Aa |
| ChargeType |
string |
No |
Metode penagihan instans. Nilai valid:
Catatan
Jika Anda mengatur parameter ini ke PrePaid, Anda juga harus mengonfigurasi parameter Period. Valid values:
|
PrePaid |
| Period |
integer |
No |
Periode langganan instans. Unit: bulan. Nilai valid: 1 hingga 9 (bilangan bulat), 12, 24, 36, dan 60. Catatan
Parameter ini tersedia dan wajib hanya ketika Anda mengatur ChargeType ke PrePaid. |
1 |
| NetworkType |
string |
No |
Jenis jaringan instans. Nilai valid: VPC: virtual private cloud (VPC). |
VPC |
| VpcId |
string |
No |
ID VPC. |
vpc-bp1n3i15v90el48nx**** |
| VSwitchId |
string |
No |
ID vSwitch. |
vsw-bp1vj604nj5a9zz74**** |
| SrcDBInstanceId |
string |
No |
ID instans sumber. Catatan
Parameter ini wajib hanya ketika Anda memanggil operasi ini untuk mengkloning instans. Anda juga harus mengonfigurasi parameter RestoreTime. |
dds-bp11483712c1**** |
| RestoreTime |
string |
No |
Titik waktu tertentu untuk memulihkan data. Anda dapat menentukan titik waktu apa pun dalam tujuh hari terakhir. Tentukan waktu dalam format yyyy-MM-ddTHH:mm:ssZ (UTC). Catatan
Parameter ini wajib hanya ketika Anda memanggil operasi ini untuk mengkloning instans. Anda juga harus mengonfigurasi parameter SrcDBInstanceId. |
2022-03-08T02:30:25Z |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi pastikan token tersebut unik di antara permintaan yang berbeda. Token hanya dapat berisi karakter ASCII dan panjangnya tidak boleh melebihi 64 karakter. |
ETnLKlblzczshOTUbOCz**** |
| StorageEngine |
string |
No |
Mesin penyimpanan instans. Atur nilai menjadi WiredTiger. Catatan
|
WiredTiger |
| AutoRenew |
string |
No |
Apakah akan mengaktifkan perpanjangan otomatis untuk instans. Nilai valid:
Catatan
Parameter ini tersedia dan opsional hanya ketika Anda mengatur ChargeType ke PrePaid. |
true |
| ProtocolType |
string |
No |
Tipe protokol akses. Nilai valid:
Valid values:
|
mongodb |
| Mongos |
array<object> |
Yes |
Informasi tentang node Mongos. |
|
|
object |
Yes |
Informasi tentang node Mongos. |
||
| Class |
string |
Yes |
Spesifikasi node Mongos. Untuk informasi selengkapnya, lihat Spesifikasi instans kluster sharded. Catatan
|
mdb.shard.2x.xlarge.d |
| ReplicaSet |
array<object> |
Yes |
Informasi tentang node Shard. |
|
|
object |
No |
Informasi tentang node Shard. |
||
| Class |
string |
Yes |
Spesifikasi node Shard. Untuk informasi selengkapnya, lihat Spesifikasi instans kluster sharded. Catatan
|
dds.shard.standard |
| Storage |
integer |
Yes |
Kapasitas penyimpanan node Shard. Unit: GB. Catatan
|
10 |
| ReadonlyReplicas |
integer |
No |
Jumlah node baca-saja untuk node Shard. Nilai valid: 0 hingga 5 (bilangan bulat). Nilai default: 0. Catatan
N dalam nama parameter menunjukkan nomor urut node Shard. Misalnya, Set Replika.2.ReadonlyReplicas menunjukkan jumlah node baca-saja untuk node Shard kedua. |
0 |
| ConfigServer |
array<object> |
Yes |
Informasi tentang node Configserver. |
|
|
object |
No |
Informasi tentang node Configserver. |
||
| Class |
string |
Yes |
Spesifikasi node Configserver. Nilai valid:
|
mdb.shard.2x.xlarge.d |
| Storage |
integer |
Yes |
Kapasitas penyimpanan node Configserver. Unit: GB. Catatan
Nilai valid bergantung pada spesifikasi instans. Untuk informasi selengkapnya, lihat Spesifikasi instans kluster sharded. |
20 |
| SecondaryZoneId |
string |
No |
ID kelompok sumber daya. Untuk informasi selengkapnya, lihat Melihat informasi dasar kelompok sumber daya. |
rg-acfmyiu4ekp**** |
| HiddenZoneId |
string |
No |
Zona sekunder 1 untuk penerapan multi-zona. Nilai valid:
Catatan
|
cn-hangzhou-h |
| StorageType |
string |
No |
Zona sekunder 2 untuk penerapan multi-zona. Nilai valid:
Catatan
|
cn-hangzhou-i |
| GlobalSecurityGroupIds |
string |
No |
Tipe penyimpanan. Nilai valid:
Catatan
|
cloud_essd1 |
| Tag |
array<object> |
No |
Template daftar putih alamat IP global instans. Pisahkan beberapa template dengan koma (,). Template tidak boleh duplikat. |
g-qxieqf40xjst1ngpr3jz |
|
object |
No |
The custom tags added to the instance. |
||
| Key |
string |
No |
The key of the tag. Catatan
|
testdatabase |
| Value |
string |
No |
The value of the tag. Catatan
N specifies the serial number of the tag. For example, Tag.1.Value specifies the value of the first tag, and Tag.2.Value specifies the value of the second tag. |
apitest |
| Encrypted |
boolean |
No |
Tag kustom. |
true |
| EncryptionKey |
string |
No |
Apakah akan mengaktifkan enkripsi disk. |
true |
| ProvisionedIops |
integer |
No |
ID kunci enkripsi kustom. |
2axxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
| SrcRegion |
string |
No |
IOPS yang disediakan. |
1960 |
| BackupId |
string |
No |
Wilayah tempat instans sumber berada. Catatan
|
cn-beijing |
| RestoreType |
string |
No |
ID cadangan kluster. Catatan
Parameter ini wajib hanya ketika RestoreType diatur ke 2 atau 3. |
cb-xxx |
| DestRegion |
string |
No |
Tipe pemulihan cadangan. Nilai valid:
|
1 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter tanggapan. |
||
| RequestId |
string |
ID permintaan. |
D8F1D721-6439-4257-A89C-F1E8E9C9**** |
| DBInstanceId |
string |
ID instans. |
dds-bp114f14849d**** |
| OrderId |
string |
ID pesanan. |
21010996721**** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "D8F1D721-6439-4257-A89C-F1E8E9C9****",
"DBInstanceId": "dds-bp114f14849d****",
"OrderId": "21010996721****"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | SecurityRisk.AuthVerification | we have detected a risk with your default payment method. An email and notification has been sent to you. Please re-submit your order before after verificaiton. | |
| 400 | InvaliadParameter.ShardsCount.LessThanSrc | The specified number of shards is less than that of source instance. | |
| 400 | ORDER.ACCOUNT_INFORMATION_INCOMPLETE | Your information is incomplete. Complete your information before ordering. | |
| 400 | InvalidRegion.Format | Specified Region is not valid. | |
| 400 | Zone.Closed | The specified zone is closed. | |
| 400 | TokenServiceError | The request token is duplicated. | |
| 400 | InvalidParam | Param not valid. | |
| 400 | InvalidEngineVersion.Malformed | Specified engine version is not valid. | |
| 400 | InvalidParameters.Format | Specified parameters is not valid. | Parameter input tidak valid. |
| 400 | RestoreTypeNotSupported | The specified restoreType is not supported for the instance, check the input parameters 'RestoreType/BackupID/RestoreTime'. | Tipe instans pemulihan yang ditentukan tidak didukung. Periksa parameter input RestoreType, BackupID, dan RestoreTime. |
| 500 | VpcServiceError | Invoke vpc service error. | Terjadi error saat memanggil layanan VPC. |
| 403 | InvalidBackupLogStatus | Current backup log enable status does not support this operation. | |
| 403 | ReduceDiskNotSupport | Reduce disk size is not supported in clone/restore. | Pengurangan ruang cloud disk tidak didukung untuk kloning atau pemulihan instans. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.