ALIYUN::RDS::DBInstanceParameterGroup 型は、データベースパラメーターリストの変更時に使用します。
構文
{ “Type” : “ALIYUN::RDS::DBInstanceParameterGroup”, “Properties” : { “DBInstanceId” : String, “Parameters” : String, “Forcerestart” : Boolean }}
プロパティ
名前 | データ型 | 必須/省略可能 | 更新可/不可 | 説明 | 制約 |
---|---|---|---|---|---|
DBInstanceId | String | 必須 | 不可 | データベースインスタンス ID | なし |
Parameters | List | 必須 | 不可 | パラメーター。 | パラメーターとその値の JSON 文字列です。 例:{“auto_increment_increment”:”1”,”character_set_client”:”utf8”} |
Forcerestart | String | 省略可能 | 不可 | データベースインスタンスを強制的に再起動するかどうか | オプション値 : true および false。 デフォルト値 : false |
レスポンス値
Fn::GetAtt
なし
コーディング例
{ “ROSTemplateFormatVersion” : “2015-09-01”, “resources” : { “Database”: { “Type”: “ALIYUN::RDS::DBInstance”, “Properties”: { “Engine”:”MySQL”, “EngineVersion”:”5.6”, “DBInstanceClass”:”rds.mys2.small”, “DBInstanceStorage”:”10”, “DBInstanceNetType”:”Intranet”, “SecurityIPList”: “0.0.0.0/0” } }, “DatabaseConfig”: { “Type”: “ALIYUN::RDS::DBInstanceParameterGroup”, “Properties”: { “DBInstanceId”: { “Ref” : “Database” }, “Parameters”: [ { “Key”: “auto_increment_increment”, “Value”: “xxx” } ] } } }, “Outputs”: { “DBInstanceId”: { “Value” : {“Fn::GetAtt”: [“Database”, “DBInstanceId”]} }, }}
</article>
</main>