Membuat kluster database.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
polardb:CreateDBCluster |
create |
*DBCluster
|
|
None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah. Catatan
Panggil operasi DescribeRegions untuk menanyakan wilayah yang tersedia. |
cn-hangzhou |
| ZoneId |
string |
No |
ID zona. Catatan
Panggil operasi DescribeRegions untuk menanyakan zona yang tersedia. |
cn-hangzhou-j |
| Architecture |
string |
No |
Arsitektur CPU. Nilai yang valid:
|
X86 |
| DBType |
string |
Yes |
Engine database. Nilai yang valid:
|
MySQL |
| DBVersion |
string |
Yes |
Versi engine database.
Catatan
Untuk membuat kluster serverless untuk PolarDB for PostgreSQL, atur parameter ini ke 14. |
5.6 |
| DBNodeClass |
string |
No |
Spesifikasi node. Untuk informasi selengkapnya, lihat dokumen berikut:
Catatan
|
polar.mysql.x4.medium |
| ClusterNetworkType |
string |
No |
Jenis jaringan kluster. Hanya VPC yang didukung. Atur nilainya ke VPC. |
VPC |
| DBClusterDescription |
string |
No |
Nama kluster. Nama harus memenuhi persyaratan berikut:
|
test |
| PayType |
string |
Yes |
Metode penagihan. Nilai yang valid:
|
Postpaid |
| AutoRenew |
boolean |
No |
Menentukan apakah akan mengaktifkan perpanjangan otomatis. Nilai yang valid:
Nilai default: false. Catatan
Parameter ini hanya berlaku jika Anda mengatur parameter PayType ke Prepaid. |
true |
| Period |
string |
No |
Unit durasi langganan kluster langganan. Parameter ini wajib jika Anda mengatur parameter PayType ke Prepaid. Nilai yang valid:
|
Month |
| UsedTime |
string |
No |
Durasi langganan. Parameter ini wajib jika Anda mengatur parameter PayType ke Prepaid.
|
1 |
| VPCId |
string |
No |
ID VPC. |
vpc-********** |
| VSwitchId |
string |
No |
ID virtual switch. Catatan
Jika Anda menentukan VPCId, Anda juga harus menentukan parameter ini. |
vsw-********** |
| CreationOption |
string |
No |
Metode pembuatan kluster. Nilai yang valid:
Nilai default: Normal. Catatan
Jika DBType diatur ke MySQL dan DBVersion diatur ke 8.0, parameter ini dapat diatur ke CreateGdnStandby. |
Normal |
| SourceResourceId |
string |
No |
ID instans ApsaraDB RDS sumber atau kluster PolarDB sumber. Parameter ini wajib hanya jika Anda mengatur CreationOption ke MigrationFromRDS, CloneFromRDS, CloneFromPolarDB, atau RecoverFromRecyclebin.
|
rm-************* |
| CloneDataPoint |
string |
No |
Titik waktu untuk kloning. Nilai yang valid:
Nilai default: LATEST. Catatan
Jika Anda mengatur CreationOption ke CloneFromRDS, Anda hanya dapat mengatur parameter ini ke LATEST. |
LATEST |
| ClientToken |
string |
No |
Token klien untuk memastikan permintaan bersifat idempoten. Anda dapat menghasilkan token tersebut, tetapi Anda harus memastikan bahwa token tersebut unik di berbagai permintaan. Token bersifat case-sensitive dan panjangnya tidak boleh melebihi 64 karakter ASCII. |
6000170000591aed949d0f5******************** |
| ResourceGroupId |
string |
No |
ID kelompok sumber daya. |
rg-************ |
| SecurityIPList |
string |
No |
Daftar putih alamat IP kluster. Catatan
Untuk menambahkan beberapa alamat IP, pisahkan dengan koma (,). |
10.***.***.*** |
| TDEStatus |
boolean |
No |
Menentukan apakah akan mengaktifkan Enkripsi Data Transparan (TDE). Nilai yang valid:
Catatan
|
true |
| GDNId |
string |
No |
ID Jaringan Basis Data Global (GDN). Catatan
Parameter ini wajib jika CreationOption diatur ke CreateGdnStandby. |
gdn-*********** |
| CreationCategory |
string |
No |
Edisi kluster. Nilai yang valid:
Catatan
Untuk informasi selengkapnya tentang edisi produk, lihat Edisi produk. |
Normal |
| DefaultTimeZone |
string |
No |
Zona waktu kluster. Nilainya harus berupa offset UTC dalam jam, dari **-12:00** hingga **+13:00**. Misalnya, **00:00**. Nilai default adalah **SYSTEM**, yang berarti kluster menggunakan zona waktu yang sama dengan wilayahnya. Catatan
Parameter ini hanya berlaku jika Anda mengatur DBType ke MySQL. |
SYSTEM |
| LowerCaseTableNames |
string |
No |
Menentukan apakah nama tabel bersifat case-sensitive. Nilai yang valid:
Nilai default: 1. Catatan
Parameter ini hanya berlaku jika Anda mengatur DBType ke MySQL. |
1 |
| BackupRetentionPolicyOnClusterDeletion |
string |
No |
Kebijakan retensi backup untuk kluster saat dihapus. Nilai yang valid:
Nilai default adalah NONE, yang berarti tidak ada set cadangan yang disimpan saat kluster dihapus. Catatan
|
NONE |
| StorageSpace |
integer |
No |
Ruang penyimpanan kluster langganan yang menggunakan metode penagihan langganan untuk penyimpanan. Satuan: GB. Catatan
|
50 |
| DBMinorVersion |
string |
No |
Versi minor engine database. Nilai yang valid:
Catatan
Parameter ini hanya berlaku jika Anda mengatur DBType ke MySQL dan DBVersion ke 8.0. |
8.0.1 |
| ParameterGroupId |
string |
No |
ID template parameter. Catatan
Panggil operasi DescribeParameterGroups untuk menanyakan template parameter di suatu wilayah, termasuk ID setiap template parameter. |
pcpg-************** |
| Tag |
array<object> |
No |
Tag kluster. |
|
|
object |
No |
|||
| Key |
string |
No |
Kunci tag N. Untuk menambahkan beberapa tag ke kluster, klik Add untuk menambahkan kunci tag. Catatan
Anda dapat menambahkan hingga 20 tag. |
type |
| Value |
string |
No |
Nilai tag N. Untuk menambahkan beberapa tag ke kluster, klik Add untuk menambahkan nilai tag. Catatan
Anda dapat menambahkan hingga 20 tag. |
test |
| ServerlessType |
string |
No |
Jenis kluster serverless. Atur nilainya ke AgileServerless. Catatan
Parameter ini hanya berlaku untuk kluster serverless. |
AgileServerless |
| ScaleMin |
string |
No |
Jumlah minimum Unit Kapasitas PolarDB (PCU) untuk satu node. Nilai yang valid: 1 hingga 31. Catatan
Parameter ini hanya berlaku untuk kluster serverless. |
1 |
| ScaleMax |
string |
No |
Jumlah maksimum PCU untuk satu node. Nilai yang valid: 1 hingga 32. Catatan
Parameter ini hanya berlaku untuk kluster serverless. |
3 |
| AllowShutDown |
string |
No |
Menentukan apakah akan mengaktifkan Penangguhan Tanpa Aktivitas. Nilai yang valid:
Catatan
Parameter ini hanya berlaku untuk kluster serverless. |
true |
| ScaleRoNumMin |
string |
No |
Jumlah minimum node read-only untuk skalabilitas otomatis. Nilai yang valid: 0 hingga 15. Catatan
Parameter ini hanya berlaku untuk kluster serverless. |
2 |
| ScaleRoNumMax |
string |
No |
Jumlah maksimum node read-only untuk skalabilitas otomatis. Nilai yang valid: 0 hingga 15. Catatan
Parameter ini hanya berlaku untuk kluster serverless. |
4 |
| StorageType |
string |
No |
Kelas penyimpanan kluster Edisi Perusahaan. Nilai yang valid:
Kelas penyimpanan kluster Edisi Standar. Nilai yang valid:
|
PSL4 |
| DBNodeNum |
integer |
No |
Jumlah node untuk kluster Edisi Standar atau Edisi Perusahaan. Nilai yang valid:
Catatan
|
1 |
| HotStandbyCluster |
string |
No |
Menentukan apakah akan mengaktifkan fitur kluster hot standby. Nilai yang valid:
Catatan
STANDBY hanya berlaku untuk PolarDB untuk PostgreSQL. |
ON |
| StrictConsistency |
string |
No |
Menentukan apakah akan mengaktifkan konsistensi kuat untuk data multi-zona. Nilai yang valid:
|
ON |
| StandbyAZ |
string |
No |
Zona kluster hot standby. Catatan
Parameter ini hanya berlaku jika Anda mengaktifkan fitur kluster hot standby atau konsistensi kuat untuk data multi-zona. |
cn-hangzhou-g |
| ProxyType |
string |
No |
Jenis proksi database. Nilai yang valid:
Catatan
Jenis proksi harus konsisten dengan jenis spesifikasi node kluster. Contohnya:
|
Exclusive |
| ProxyClass |
string |
No |
Spesifikasi proksi database untuk kluster Edisi Standar. Nilai yang valid:
|
polar.maxscale.g2.medium.c |
| LoosePolarLogBin |
string |
No |
Menentukan apakah akan mengaktifkan binary logging. Nilai yang valid:
Catatan
Parameter ini hanya berlaku jika Anda mengatur DBType ke MySQL. |
ON |
| LooseXEngine |
string |
No |
Menentukan apakah akan mengaktifkan mesin penyimpanan X-Engine. Nilai yang valid:
Catatan
Parameter ini hanya berlaku jika Anda mengatur CreationOption ke nilai selain CreateGdnStandby, DBType ke MySQL, dan DBVersion ke 8.0. Memori node dengan X-Engine yang diaktifkan harus 8 GB atau lebih besar. |
ON |
| LooseXEngineUseMemoryPct |
string |
No |
Persentase memori yang dialokasikan untuk mesin penyimpanan X-Engine. Nilai yang valid: bilangan bulat dari 10 hingga 90. Catatan
Parameter ini hanya berlaku jika Anda mengatur LooseXEngine ke ON. |
50 |
| StoragePayType |
string |
No |
Metode penagihan untuk penyimpanan. Nilai yang valid:
|
Prepaid |
| StorageAutoScale |
string |
No |
Menentukan apakah akan mengaktifkan skalabilitas otomatis penyimpanan untuk kluster Edisi Standar. Nilai yang valid:
|
Enable |
| StorageUpperBound |
integer |
No |
Batas atas ruang penyimpanan untuk skalabilitas otomatis kluster Edisi Standar. Satuan: GB. Catatan
Nilai maksimum adalah 32.000. |
800 |
| ProvisionedIops |
integer |
No |
|
1000 |
| BurstingEnabled |
string |
No |
Menentukan apakah akan mengaktifkan fitur lonjakan performa untuk disk ESSD AutoPL. Nilai yang valid:
Catatan
Parameter ini hanya berlaku ketika Anda mengatur StorageType ke ESSDAUTOPL. |
false |
| TargetMinorVersion |
string |
No |
||
| StorageEncryption |
boolean |
No |
Menentukan apakah akan mengaktifkan enkripsi disk. Nilai yang valid:
Catatan
Parameter ini hanya berlaku jika Anda mengatur DBType ke MySQL. Catatan
Parameter ini hanya berlaku ketika parameter StorageType diatur ke kelas penyimpanan Edisi Standar. |
|
| StorageEncryptionKey |
string |
No |
ID kunci kustom untuk enkripsi disk di wilayah yang sama dengan instans. Jika Anda menentukan parameter ini, enkripsi disk akan diaktifkan secara otomatis. Setelah enkripsi disk diaktifkan, tidak dapat dinonaktifkan. Jika Anda ingin menggunakan kunci layanan default untuk enkripsi disk, biarkan parameter ini kosong. Anda dapat melihat ID kunci atau membuat kunci di Konsol Key Management Service (KMS). Catatan
Parameter ini hanya berlaku jika Anda mengatur DBType ke MySQL. Catatan
Parameter ini hanya berlaku ketika parameter StorageType diatur ke kelas penyimpanan Edisi Standar. |
|
| SourceUid |
integer |
No |
UID akun yang memiliki set cadangan sumber. Parameter ini wajib untuk backup dan pemulihan lintas akun. |
1022xxxxxxxx |
| CloudProvider |
string |
No |
Penyedia layanan cloud instans. |
ENS |
| EnsRegionId |
string |
No |
ID node Edge Node Service (ENS). Parameter ini wajib saat Anda membuat database ENS. |
vn-hanoi-3 |
| AutoUseCoupon |
boolean |
No |
Menentukan apakah akan secara otomatis menggunakan kupon. Nilai yang valid:
|
true |
| PromotionCode |
string |
No |
Kode promosi. Jika Anda tidak menentukan parameter ini, kupon default akan digunakan. |
727xxxxxx934 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| DBClusterId |
string |
ID kluster. |
pc-bp1s826a1up****** |
| OrderId |
string |
ID pesanan. |
211454967****** |
| RequestId |
string |
ID permintaan. |
E56531A4-E552-40BA-9C58-137B80****** |
| ResourceGroupId |
string |
ID kelompok sumber daya. |
rg-*************** |
Contoh
Respons sukses
JSONformat
{
"DBClusterId": "pc-bp1s826a1up******",
"OrderId": "211454967******",
"RequestId": "E56531A4-E552-40BA-9C58-137B80******",
"ResourceGroupId": "rg-***************"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidBackupRetentionPolicyOnClusterDeletion.Malformed | The specified BackupRetentionPolicyOnClusterDeletion is invalid. | |
| 400 | InvalidLowerCaseTableNames.Malformed | The specified LowerCaseTableNames is invalid. | |
| 400 | InvalidDefaultTimeZone.Malformed | The specified DefaultTimeZone is invalid. | |
| 400 | Location.FailedGetSubDomain | The specified regionId does not match the zoneId or the zoneId does not exist. | |
| 400 | MissParameter.GDNId | The GDNId parameter is required. | |
| 400 | EntityNotExist.ResourceGroup | The resource group does not exist.. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.