全部产品
Search
文档中心

资源编排:POLARDB资源

更新时间:Mar 16, 2026

AssociationProperty取值

说明

对应的AssociationPropertyMetadata

ALIYUN::POLARDB::DBCluster::DBClusterId

PolarDB实例ID。

  • RegionId:地域ID(默认为资源栈所属地域)。

示例如下:

  • 示例代码

    JSON示例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "DBClusterId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::POLARDB::DBCluster::DBClusterId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    YAML示例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      DBClusterId:
        Type: String
        AssociationProperty: ALIYUN::POLARDB::DBCluster::DBClusterId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
  • 示例说明

    示例中通过指定参数DBClusterId的AssociationProperty属性为ALIYUN::POLARDB::DBCluster::DBClusterId,AssociationPropertyMetadata属性为RegionId,获取当前可用地域下PolarDB实例ID。

ALIYUN::POLARDB::DBCluster::DBNodeClass

查询PolarDB集群可售卖资源。

  • RegionId:地域ID(默认为资源栈所属地域)。

  • ZoneId:可用区ID。

  • DBType:数据库引擎类型。

    • MySQL

    • PostgreSQL

    • Oracle

  • DBVersion:数据库引擎版本号。

    • MySQL 版本号取值范围如下:

      • 5.6

      • 5.7

      • 8.0

    • PostgreSQL 版本号取值范围如下:

      • 11

      • 14

    • Oracle 版本号取值范围如下:

      • 11

      • 14

  • PayType:付费类型。

    • Postpaid:按量付费(也称后付费或按小时付费)(默认值)。

    • Prepaid:包年包月(也称预付费)。

示例如下:

  • 示例代码

    JSON示例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "ZoneId": {
          "Type": "String",
          "AssociationProperty": "ZoneId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        },
        "DBNodeClass": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::POLARDB::DBCluster::DBNodeClass",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "ZoneId": "${ZoneId}"
          }
        }
      }
    }

    YAML示例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      ZoneId:
        Type: String
        AssociationProperty: ZoneId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
      DBNodeClass:
        Type: String
        AssociationProperty: ALIYUN::POLARDB::DBCluster::DBNodeClass
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          ZoneId: ${ZoneId}