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。 | 例: コード例 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 インスタンスタイプを取得します。
|