ALIYUN::RDS::Account digunakan untuk membuat akun database pada instance ApsaraDB for RDS.
Sintaksis
{
"Type": "ALIYUN::RDS::Account",
"Properties": {
"AccountDescription": String,
"DBInstanceId": String,
"AccountPassword": String,
"AccountType": String,
"AccountName": String
}
}Properti
| Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
| AccountDescription | String | Tidak | Ya | Deskripsi dari akun database. | Deskripsi harus memiliki panjang 2 hingga 256 karakter dan dapat berisi huruf, angka, garis bawah (_), dan tanda hubung (-). Harus dimulai dengan huruf. |
| DBInstanceId | String | Ya | Tidak | ID dari instance. | Tidak ada |
| AccountPassword | String | Ya | Tidak | Kata sandi dari akun database. | Kata sandi harus memiliki panjang 8 hingga 32 karakter dan harus mengandung setidaknya tiga dari jenis karakter berikut: huruf besar, huruf kecil, angka, dan karakter khusus. Karakter khusus termasuk |
| AccountType | String | Tidak | Tidak | Jenis akun database. | Nilai default: Normal. Nilai yang valid:
|
| AccountName | String | Ya | Tidak | Nama dari akun database. | Tidak ada |
Parameter respons
Fn::GetAtt
AccountName: Nama akun database.
Contoh
Format JSON{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { "DBInstanceId": { "Type": "String", "AssociationProperty": "ALIYUN::RDS::Instance::InstanceId" } }, "Resources": { "Account": { "Type": "ALIYUN::RDS::Account", "Properties": { "DBInstanceId": { "Ref": "DBInstanceId" }, "AccountType": "Normal", "AccountPassword": "Admin@123!", "AccountName": "Test" } } }, "Outputs": { } }