ALIYUN::RDS::Account用於建立管理資料庫的帳號。
文法
{
"Type": "ALIYUN::RDS::Account",
"Properties": {
"AccountDescription": String,
"DBInstanceId": String,
"AccountPassword": String,
"AccountType": String,
"AccountName": String
}
}
屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
AccountDescription | String | 否 | 是 | 帳號描述。 | 長度為2~256個字元。以英文字母和漢字開頭,可包含英文字母、漢字、數字、底線(_)和短劃線(-)。 |
DBInstanceId | String | 是 | 否 | 執行個體ID。 | 無 |
AccountPassword | String | 是 | 否 | 帳號密碼。 | 長度為8~32個字元。由大寫英文字母、小寫英文字母、數字、特殊字元中的任意三種組成。支援的特殊字元如下:
|
AccountType | String | 否 | 否 | 帳號類型。 | 取值:
|
AccountName | String | 是 | 否 | 帳號名稱。 | 無 |
傳回值
Fn::GetAtt
AccountName:帳號名稱。
樣本
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": { } }