文档

DATASOURCE::POLARDB::ParameterGroups

更新时间:

DATASOURCE::POLARDB::ParameterGroups类型用于查看目标地域的参数模板列表。

语法

{
  "Type": "DATASOURCE::POLARDB::ParameterGroups",
  "Properties": {
    "DbVersion": String,
    "DbType": String
  }
}

属性

属性名称类型必须允许更新描述约束
DbVersionString数据库引擎类型。当前仅支持MySQL类型。
DbTypeString数据库引擎版本号。取值:
  • 5.6
  • 5.7
  • 8.0

返回值

Fn::GetAtt

  • ParameterGroups:参数模板列表。
  • ParameterGroupIds:参数模板ID列表。
属性名称类型描述约束
ParameterGroupIdsList参数模板ID列表。
ParameterGroupsList参数模板列表。
DbTypeString数据库引擎类型。
ParameterGroupIdString参数模板ID。
ParameterCountsNumber参数模板内的参数数量。
DbVersionString数据库引擎版本号。
ParameterGroupDescString参数模板描述。
ParameterGroupTypeString参数模板类型。取值:
  • 0:系统默认模板。
  • 1:用户自定义模板。
  • 2:系统自动备份模板(应用模板后系统会自动备份之前的参数设置为模板)。
ForceRestartString应用该参数模板是否需要重启集群。取值:
  • 0:不需要重启。
  • 1:需要重启。
ParameterGroupNameString参数模板名称。
CreateTimeString参数模板创建时间。格式为YYYY-MM-ddTHH:mm:ssZ(UTC时间)。

示例

  • YAML格式

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters: {}
    Resources:
      ExtensionDataSource:
        Type: DATASOURCE::POLARDB::ParameterGroups
        Properties:
          DbVersion: '5.7'
          DbType: MySQL
    Outputs:
      ParameterGroups:
        Description: The list of parameter groups.
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - ParameterGroups
      ParameterGroupIds:
        Description: The list of parameter group IDs.
        Value:
          Fn::GetAtt:
            - ExtensionDataSource
            - ParameterGroupIds
  • JSON格式

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
      },
      "Resources": {
        "ExtensionDataSource": {
          "Type": "DATASOURCE::POLARDB::ParameterGroups",
          "Properties": {
            "DbVersion": "5.7",
            "DbType": "MySQL"
          }
        }
      },
      "Outputs": {
        "ParameterGroups": {
          "Description": "The list of parameter groups.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "ParameterGroups"
            ]
          }
        },
        "ParameterGroupIds": {
          "Description": "The list of parameter group IDs.",
          "Value": {
            "Fn::GetAtt": [
              "ExtensionDataSource",
              "ParameterGroupIds"
            ]
          }
        }
      }
    }
  • 本页导读 (1)
文档反馈