すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:RDS リソース

最終更新日:Mar 17, 2026

AssociationProperty の値

説明

対応する AssociationPropertyMetadata

ALIYUN::RDS::Engine::EngineId

ApsaraDB RDS のデータベースエンジン。

例:

  • コード例

    JSON 形式の例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "Engine": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::RDS::Engine::EngineId"
        }
      }
    }

    YAML 形式の例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      Engine:
        Type: String
        AssociationProperty: ALIYUN::RDS::Engine::EngineId
  • 解説

    この例では、Engine パラメーターの AssociationProperty を ALIYUN::RDS::Engine::EngineId に設定することで、ApsaraDB RDS のデータベースエンジンを取得します。

ALIYUN::RDS::Engine::EngineVersion

ApsaraDB RDS のデータベースエンジンバージョン。

Engine はデータベースの種類を指定します。

例:

  • コード例

    JSON 形式の例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "Engine": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::RDS::Engine::EngineId"
        },
        "EngineVersion": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::RDS::Engine::EngineVersion",
          "AssociationPropertyMetadata": {
            "Engine": "${Engine}"
          }
        }
      }
    }

    YAML 形式の例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      Engine:
        Type: String
        AssociationProperty: ALIYUN::RDS::Engine::EngineId
      EngineVersion:
        Type: String
        AssociationProperty: ALIYUN::RDS::Engine::EngineVersion
        AssociationPropertyMetadata:
          Engine: ${Engine}
  • 解説

    この例では、EngineVersion パラメーターの AssociationProperty を ALIYUN::RDS::Engine::EngineVersion に、またその AssociationPropertyMetadata を Engine に設定することで、ApsaraDB RDS のデータベースエンジンバージョンを取得します。

ALIYUN::RDS::Instance::AccountPassword

ApsaraDB RDS のデータベースアカウントパスワード。

例:

  • コード例

    JSON 形式の例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "AccountPassword": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::RDS::Instance::AccountPassword"
        }
      }
    }

    YAML 形式の例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      AccountPassword:
        Type: String
        AssociationProperty: ALIYUN::RDS::Instance::AccountPassword
  • 解説

    この例では、AccountPassword パラメーターの AssociationProperty を ALIYUN::RDS::Instance::AccountPassword に設定することで、ApsaraDB RDS のデータベースアカウントパスワードを取得します。

ALIYUN::RDS::Instance::InstanceId

ApsaraDB RDS インスタンス ID。

  • RegionId:リージョン ID(デフォルトはスタックのリージョン)。

  • ZoneId:ゾーン ID。

例:

  • コード例

    JSON 形式の例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "ZoneId": {
          "Type": "String",
          "AssociationProperty": "ZoneId"
        },
        "RdsId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::RDS::Instance::InstanceId",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "ZoneId": "${ZoneId}"
          }
        }
      }
    }

    YAML 形式の例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      ZoneId:
        Type: String
        AssociationProperty: ZoneId
      RdsId:
        Type: String
        AssociationProperty: ALIYUN::RDS::Instance::InstanceId
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          ZoneId: ${ZoneId}
  • 解説

    この例では、RdsId パラメーターの AssociationProperty を ALIYUN::RDS::Instance::InstanceId に、またその AssociationPropertyMetadata を RegionId および ZoneId に設定することで、選択したリージョン内の指定ゾーンで利用可能な既存の ApsaraDB RDS インスタンス一覧を取得します。

ALIYUN::RDS::Instance::InstanceType

ApsaraDB RDS インスタンスタイプ。

  • RegionId:リージョン ID(デフォルトはスタックのリージョン)。

  • ZoneId:ゾーン ID。

  • InstanceChargeType:インスタンスの課金方法。

  • Category:インスタンスエディション。

  • Engine:データベースエンジン。

  • EngineVersion:データベースバージョン番号。

  • DBInstanceClass:インスタンスタイプ。

  • OrderType:注文タイプ。

  • DBInstanceStorageType:ストレージクラス。

  • DispenseMode:割り当てモード。

例:

  • コード例

    JSON 形式の例:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "ZoneId": {
          "Type": "String",
          "AssociationProperty": "ZoneId"
        },
        "InstanceType": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::RDS::Instance::InstanceType",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}",
            "ZoneId": "${ZoneId}",
            "Engine": "MySQL"
          }
        }
      }
    }

    YAML 形式の例:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      ZoneId:
        Type: String
        AssociationProperty: ZoneId
      InstanceType:
        Type: String
        AssociationProperty: ALIYUN::RDS::Instance::InstanceType
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
          ZoneId: ${ZoneId}
          Engine: MySQL
  • 解説

    この例では、InstanceType パラメーターの AssociationProperty を ALIYUN::RDS::Instance::InstanceType に、またその AssociationPropertyMetadata を RegionId、Engine、および ZoneId に設定することで、選択したデータベースエンジンに対応する、指定ゾーンで利用可能な ApsaraDB RDS インスタンスタイプを取得します。