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屬性

屬性名稱類型必須允許更新描述約束
KeyString參數名稱。
ValueString參數值。

返回值

Fn::GetAtt

無。

示例

  • YAML格式

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      DBInstanceId:
        Type: String
        AssociationProperty: ALIYUN::RDS::Instance::InstanceId
    Resources:
      DBInstanceParameterGroup:
        Type: ALIYUN::RDS::DBInstanceParameterGroup
        Properties:
          Parameters:
            - Key: back_log
              Value: '3000'
            - Key: wait_timeout
              Value: '86400'
          DBInstanceId:
            Ref: DBInstanceId
          Forcerestart: 'false'
  • JSON格式

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "DBInstanceId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::RDS::Instance::InstanceId"
        }
      },
      "Resources": {
        "DBInstanceParameterGroup": {
          "Type": "ALIYUN::RDS::DBInstanceParameterGroup",
          "Properties": {
            "Parameters": [
              {
                "Key": "back_log",
                "Value": "3000"
              },
              {
                "Key": "wait_timeout",
                "Value": "86400"
              }
            ],
            "DBInstanceId": {
              "Ref": "DBInstanceId"
            },
            "Forcerestart": "false"
          }
        }
      }
    }