ALIYUN::RDS::DBInstanceParameterGroup类型用于修改RDS实例的参数。

语法

{
  "Type": "ALIYUN::RDS::DBInstanceParameterGroup",
  "Properties": {
    "Forcerestart": String,
    "DBInstanceId": String,
    "Parameters": List
  }
}

属性

属性名称 类型 必须 允许更新 描述 约束
DBInstanceId String 实例ID。
Parameters List 实例的参数。 更多信息,请参见Parameters属性
Forcerestart String 是否强制重启实例。 取值:
  • true:强制重启。
  • false(默认值):不强制重启。

Parameters语法

"Parameters": [
  {
    "Key": String,
    "Value": String
  }
]  

Parameters属性

属性名称 类型 必须 允许更新 描述 约束
Key String 参数名称。
Value String 参数值。

返回值

Fn::GetAtt

无。

示例

JSON格式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "Parameters": {
      "Type": "Json",
      "Description": "Parameters to update for selected database instance.",
      "Default": {"delayed_insert_timeout":"600","max_length_for_sort_data":"2048"}
    },
    "DBInstanceId": {
      "Type": "String",
      "Description": "Database InstanceId to update properties."
      "Default": rm-uf6wjk5xxxxxxx
    },
    "Forcerestart": {
      "Type": "String",
      "Description": "whether restart database instance.",
      "AllowedValues": [
        "true",
        "false"
      ],
      "Default": "false"
    }
  },
  "Resources": {
    "DBInstanceParameterGroup": {
      "Type": "ALIYUN::RDS::DBInstanceParameterGroup",
      "Properties": {
        "Parameters": {
          "Ref": "Parameters"
        },
        "DBInstanceId": {
          "Ref": "DBInstanceId"
        },
        "Forcerestart": {
          "Ref": "Forcerestart"
        }
      }
    }
  }
}