ALIYUN::GPDB::ElasticDBInstance digunakan untuk membuat instance AnalyticDB for PostgreSQL dalam mode penyimpanan elastis.
Sintaksis
{
"Type": "ALIYUN::GPDB::ElasticDBInstance",
"Properties": {
"EngineVersion": String,
"InstanceSpec": String,
"ZoneId": String,
"VSwitchId": String,
"SegNodeNum": Integer,
"SegStorageType": String,
"StorageSize": Integer,
"MasterNodeNum": Integer,
"EncryptionType": String,
"EncryptionKey": String,
"VPCId": String,
"SecurityIPList": String,
"DBInstanceDescription": String,
"PrivateIpAddress": String,
"ZoneId": String,
"Period": Integer,
"PayType": String,
"DBInstanceCategory": String,
"DBInstanceMode": String,
"PeriodUnit": String,
"Tags": List
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
EngineVersion | String | Ya | Tidak | Versi mesin dari instance. | Contoh:
|
InstanceSpec | String | Ya | Tidak | Spesifikasi instance. | Nilai yang valid:
|
ZoneId | String | Ya | Tidak | ID zona. | Contoh: cn-hangzhou-h. Untuk informasi lebih lanjut tentang ID zona, lihat DescribeRegions. |
VSwitchId | String | Ya | Tidak | ID vSwitch. | Contoh: vsw-bp183p93qs667muql****. |
SegNodeNum | Integer | Ya | Tidak | Jumlah node. | Nilai yang valid: 4 hingga 512. |
SegStorageType | String | Ya | Tidak | Kategori disk dari node. | Atur nilai menjadi cloud_essd. |
StorageSize | Integer | Ya | Tidak | Kapasitas penyimpanan node. | Nilai yang valid: 50 hingga 4000. Satuan: GB. Catatan Anda dapat menyesuaikan nilainya dengan penambahan 50 GB. |
MasterNodeNum | Integer | Tidak | Tidak | Jumlah node koordinator. | Nilai yang valid: 1 dan 2. |
EncryptionType | String | Tidak | Tidak | Menentukan apakah akan mengaktifkan enkripsi disk. | Nilai yang valid:
Catatan Anda tidak dapat menonaktifkan enkripsi disk setelah mengaktifkannya. |
EncryptionKey | String | Tidak | Tidak | ID kunci enkripsi. | Ketika EncryptionType diatur ke CloudDisk, Anda harus menentukan ID kunci yang berada di wilayah yang sama dengan disk untuk EncryptionKey. Jika tidak, sistem menganggap bahwa EncryptionKey kosong. |
VPCId | String | Tidak | Tidak | ID virtual private cloud (VPC). | Contoh: vpc-bp1m6fww66xbntjyc****. |
SecurityIPList | String | Tidak | Ya | Daftar putih alamat IP. | Nilai default: 127.0.0.1. |
DBInstanceDescription | String | Tidak | Ya | Deskripsi instance. | Contoh: Instance AnalyticDB for PostgreSQL. Deskripsi dapat memiliki panjang hingga 256 karakter. |
PrivateIpAddress | String | Tidak | Tidak | Alamat IP privat. | Tidak ada. |
ZoneId | String | Tidak | Tidak | ID zona. | Tidak ada. |
InstanceChargeType | String | Tidak | Tidak | Metode penagihan. | Nilai yang valid:
|
Period | Integer | Tidak | Tidak | Durasi langganan. | Properti ini hanya berlaku ketika Anda mengatur properti InstanceChargeType ke Prepaid.
|
DBInstanceCategory | String | Tidak | Tidak | Edisi instance. | Nilai yang valid:
Catatan Properti ini diperlukan saat Anda membuat instance dalam mode penyimpanan elastis. |
DBInstanceMode | String | Tidak | Tidak | Mode sumber daya instance. | Nilai yang valid:
|
PeriodUnit | String | Tidak | Tidak | Unit durasi langganan. | Nilai yang valid:
|
Tags | List | Tidak | Ya | Tag instance. | Anda dapat menambahkan hingga 20 tag saat membuat instance. Setiap tag terdiri dari properti Key dan Value. Untuk informasi lebih lanjut, lihat Properti Tags. |
Sintaksis Tags
"Tags" : [
{
"Value" : String,
"Key" : String
}
]Properti Tags
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
Key | String | Ya | Tidak | Kunci tag. | Kunci tag harus memiliki panjang 1 hingga 128 karakter, dan tidak boleh mengandung |
Value | String | Tidak | Tidak | Nilai tag. | Nilai tag dapat memiliki panjang hingga 128 karakter dan tidak boleh mengandung |
Nilai pengembalian
Fn::GetAtt
DBInstanceId: ID instance.
Port: Nomor port.
OrderId: ID pesanan.
ConnectionString: Titik akhir.