AssociationProperty の値 | 説明 | 対応する AssociationPropertyMetadata |
ALIYUN::ECS::ZoneId | ECS ゾーン ID の照会。 | RegionId: リージョン ID (デフォルトはスタックのリージョン)。 SystemDiskCategory: システムディスクタイプ。 InstanceType: インスタンスタイプ。 InstanceChargeType: インスタンス課金方法。 WithAvailableResource: 任意のインスタンスタイプに在庫があるゾーンをフィルタリング。
例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"ZoneId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::ZoneId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
ZoneId:
Type: String
AssociationProperty: ALIYUN::ECS::ZoneId
AssociationPropertyMetadata:
RegionId: ${RegionId}
|
ALIYUN::ECS::Command::CommandId | クラウドアシスタントコマンド ID または Alibaba Cloud コマンド ID。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"CommandId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Command::CommandId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
CommandId:
Type: String
AssociationProperty: ALIYUN::ECS::Command::CommandId
AssociationPropertyMetadata:
RegionId: ${RegionId}
説明例 この例では、CommandId パラメーターの AssociationProperty を ALIYUN::ECS::Command::CommandId に、AssociationPropertyMetadata を RegionId に設定します。これにより、現在のリージョンで Alibaba Cloud が提供する ECS クラウドアシスタントコマンドまたはパブリックコマンドが取得されます。
|
ALIYUN::ECS::DeploymentSet::DeploymentSetId | ECS デプロイメントセットのデプロイメントセット ID の照会。 | コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"ECSDeploymentSetId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::DeploymentSet::DeploymentSetId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"Strategy": "Availability"
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
ECSDeploymentSetId:
Type: String
AssociationProperty: ALIYUN::ECS::DeploymentSet::DeploymentSetId
AssociationPropertyMetadata:
RegionId: ${RegionId}
Strategy: Availability
|
ALIYUN::ECS::Disk::DataDiskCategory | データディスクタイプ。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "RegionId"
},
"ZoneId": {
"Type": "String",
"AssociationProperty": "ZoneId"
},
"InstanceType": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Instance::InstanceType",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"ZoneId": "${ZoneId}"
}
},
"DataDiskCategory": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Disk::DataDiskCategory",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"ZoneId": "${ZoneId}",
"InstanceType": "${InstanceType}"
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: RegionId
ZoneId:
Type: String
AssociationProperty: ZoneId
InstanceType:
Type: String
AssociationProperty: ALIYUN::ECS::Instance::InstanceType
AssociationPropertyMetadata:
RegionId: ${RegionId}
ZoneId: ${ZoneId}
DataDiskCategory:
Type: String
AssociationProperty: ALIYUN::ECS::Disk::DataDiskCategory
AssociationPropertyMetadata:
RegionId: ${RegionId}
ZoneId: ${ZoneId}
InstanceType: ${InstanceType}
説明例 この例では、DataDiskCategory パラメーターの AssociationProperty を ALIYUN::ECS::Disk::DataDiskCategory に、AssociationPropertyMetadata を RegionId、ZoneId、および InstanceType に設定します。これにより、ECS データディスクタイプが取得されます。
|
ALIYUN::ECS::Disk::DiskId | ディスク ID。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"DiskId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Disk::DiskId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
DiskId:
Type: String
AssociationProperty: ALIYUN::ECS::Disk::DiskId
AssociationPropertyMetadata:
RegionId: ${RegionId}
説明例 この例では、DiskId パラメーターの AssociationProperty を ALIYUN::ECS::Disk::DiskId に、AssociationPropertyMetadata を RegionId に設定します。これにより、現在のゾーンで ECS クラウドディスク ID が取得されます。
|
ALIYUN::ECS::Disk::SystemDiskCategory | システムディスクタイプ。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "RegionId"
},
"ZoneId": {
"Type": "String",
"AssociationProperty": "ZoneId"
},
"InstanceType": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Instance::InstanceType",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"ZoneId": "${ZoneId}"
}
},
"SystemDiskCategory": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Disk::SystemDiskCategory",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"ZoneId": "${ZoneId}",
"InstanceType": "${InstanceType}"
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: RegionId
ZoneId:
Type: String
AssociationProperty: ZoneId
InstanceType:
Type: String
AssociationProperty: ALIYUN::ECS::Instance::InstanceType
AssociationPropertyMetadata:
RegionId: ${RegionId}
ZoneId: ${ZoneId}
SystemDiskCategory:
Type: String
AssociationProperty: ALIYUN::ECS::Disk::SystemDiskCategory
AssociationPropertyMetadata:
RegionId: ${RegionId}
ZoneId: ${ZoneId}
InstanceType: ${InstanceType}
説明例 この例では、SystemDiskCategory パラメーターの AssociationProperty を ALIYUN::ECS::Disk::SystemDiskCategory に、AssociationPropertyMetadata を RegionId、ZoneId、および InstanceType に設定します。これにより、ECS システムディスクタイプが取得されます。
|
ALIYUN::ECS::Image::ImageId | イメージ ID。 | RegionId: リージョン ID (デフォルトはスタックのリージョン)。 SupportedImageOwnerAlias: サポートされているイメージタイプ。 InstanceType: インスタンス仕様。 ImageFamily: イメージファミリー名。 IsSupportIoOptimized: イメージが I/O 最適化インスタンスで実行できるかどうか。 OSType: オペレーティングシステムタイプ。 Architecture: イメージアーキテクチャ。 Usage: イメージが ECS インスタンスで既に実行されているかどうか。
例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"ImageId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Image::ImageId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"SupportedImageOwnerAlias": ["system", "self", "others"]
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
ImageId:
Type: String
AssociationProperty: ALIYUN::ECS::Image::ImageId
AssociationPropertyMetadata:
RegionId: ${RegionId}
SupportedImageOwnerAlias:
- system
- self
- others
説明例 この例では、ImageId パラメーターの AssociationProperty を ALIYUN::ECS::Image::ImageId に、AssociationPropertyMetadata を RegionId と SupportedImageOwnerAlias に設定します。これにより、現在のゾーンで ECS イメージ ID が取得されます。
|
ALIYUN::ECS::Instance::AttributeSelector | ECS 属性セレクター。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"AttributeSelector": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Instance::AttributeSelector"
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
AttributeSelector:
Type: String
AssociationProperty: ALIYUN::ECS::Instance::AttributeSelector
説明例 この例では、AttributeSelector パラメーターの AssociationProperty を ALIYUN::ECS::Instance::AttributeSelector に設定します。これにより、ECS 属性セレクターが取得されます。
|
ALIYUN::ECS::Instance::InstanceId | ECS インスタンス ID。 | RegionId: リージョン ID (デフォルトはスタックのリージョン)。 InstanceType: インスタンス仕様。 InstanceTypeFamily: インスタンスファミリー。 Platform: オペレーティングシステムプラットフォーム。 OSType: オペレーティングシステムタイプ。 Status: インスタンスステータス。 NetworkType: インスタンスネットワークタイプ。 DisabledNetworkType: 無効なネットワークタイプ。 ShowNetworkType: インスタンスネットワークタイプを表示。 InternetChargeType: パブリック帯域幅課金方法。 DisabledInternetChargeType: 無効なパブリック帯域幅課金方法。 ShowInternetChargeType: パブリック帯域幅課金方法を表示。 ChargeType: インスタンス課金方法。 DisabledChargeType: 無効なインスタンス課金方法。 ShowChargeType: インスタンス課金方法を表示。
例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"InstanceId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Instance::InstanceId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
InstanceId:
Type: String
AssociationProperty: ALIYUN::ECS::Instance::InstanceId
AssociationPropertyMetadata:
RegionId: ${RegionId}
説明例 この例では、InstanceId パラメーターの AssociationProperty を ALIYUN::ECS::Instance::InstanceId に、AssociationPropertyMetadata を RegionId に設定します。これにより、現在利用可能なリージョンで既存の ECS インスタンスが取得されます。
|
ALIYUN::ECS::Instance::InstancePropertyEditor | ECS インスタンスプロパティエディター。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"InstancePropertyEditor": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Instance::InstancePropertyEditor"
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
InstancePropertyEditor:
Type: String
AssociationProperty: ALIYUN::ECS::Instance::InstancePropertyEditor
説明例 この例では、InstancePropertyEditor パラメーターの AssociationProperty を ALIYUN::ECS::Instance::InstancePropertyEditor に設定します。これにより、ECS インスタンスプロパティエディターが取得されます。
|
ALIYUN::ECS::Instance::InstanceType | ECS インスタンスタイプ。 | RegionId: リージョン ID (デフォルトはスタックのリージョン)。 ZoneId: ゾーン ID。 InstanceChargeType: インスタンス課金方法。 SpotStrategy: 従量課金インスタンスの入札戦略。 CreateACKClusterParams: Container Service がサポートする ECS 仕様をフィルタリング。 Constraints: インスタンスタイプフィルタリング条件を定義 (複数の条件の組み合わせを許可)。 InstanceType: インスタンスタイプ。例:ecs.c6.xlarge。 InstanceTypeFamily: インスタンスタイプが属するインスタンスファミリー。例:ecs.c6。 vCPU: インスタンスタイプの vCPU コア数。 Memory: インスタンスタイプのメモリサイズ。 Architecture: CPU アーキテクチャ。 CustomizeFamily: カスタムインスタンスファミリー。 高クロック速度 汎用 コンピューティング最適化 メモリ最適化 ビッグデータ ローカル SSD Arm 汎用 Arm コンピューティング最適化 Arm メモリ最適化 GPU A10 GPU V100 GPU T4 GPU P100 GPU P4 GPU グリッド gpu-arm GPU FPGA ASIC その他の GPU ベーシック Elastic Bare Metal コンピューティング Elastic Bare Metal GPU コンピューティング スーパーコンピューティングクラスターコンピューティング スーパーコンピューティングクラスター GPU コンピューティング 拡張 現在の推奨 Elastic Bare Metal コンピューティング 中国 CPU
例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"InstanceType": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Instance::InstanceType",
"AssociationPropertyMetadata": {
"Constraints": {
"Architecture": [
"X86"
],
"vCPU": [
4
],
"Memory": [
8
]
}
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
InstanceType:
Type: String
AssociationProperty: ALIYUN::ECS::Instance::InstanceType
AssociationPropertyMetadata:
Constraints:
Architecture:
- X86
vCPU:
- 4
Memory:
- 8
説明例 この例では、InstanceType パラメーターの AssociationProperty を ALIYUN::ECS::Instance::InstanceType に、AssociationPropertyMetadata を Constraints (Architecture、vCPU、Memory) に設定します。これにより、現在のリージョンで、x86 コンピューティングアーキテクチャ、4 vCPU、8 GB メモリを持つ ECS インスタンスタイプが取得されます。
|
ALIYUN::ECS::Instance::MaxBandwidthIn | ECS の最大パブリックインバウンド帯域幅。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"MaxBandwidthIn": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Instance::MaxBandwidthIn"
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
MaxBandwidthIn:
Type: String
AssociationProperty: ALIYUN::ECS::Instance::MaxBandwidthIn
説明例 この例では、MaxBandwidthIn パラメーターの AssociationProperty を ALIYUN::ECS::Instance::MaxBandwidthIn に設定します。これにより、ECS の最大パブリックインバウンド帯域幅が取得されます。
|
ALIYUN::ECS::Instance::OSType | ECS インスタンスのオペレーティングシステムタイプを照会。 | コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"ECSInstanceId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Instance::InstanceId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
},
"ECSOSType": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Instance::OSType",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"InstanceId": "${ECSInstanceId}"
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
ECSInstanceId:
Type: String
AssociationProperty: ALIYUN::ECS::Instance::InstanceId
AssociationPropertyMetadata:
RegionId: ${RegionId}
ECSOSType:
Type: String
AssociationProperty: ALIYUN::ECS::Instance::OSType
AssociationPropertyMetadata:
RegionId: ${RegionId}
InstanceId: ${ECSInstanceId}
|
ALIYUN::ECS::Instance::Password | ECS インスタンスパスワードコンポーネント。
説明 パスワードは 8 ~ 30 文字で、大文字、小文字、数字、特殊文字のうち少なくとも 3 種類を含める必要があります。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"password": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Instance::Password"
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
password:
Type: String
AssociationProperty: ALIYUN::ECS::Instance::Password
説明例 この例では、password パラメーターの AssociationProperty を ALIYUN::ECS::Instance::Password に設定して、ECS インスタンスのパスワード制約を適用します。 制約: パスワードは 8 ~ 30 文字で、大文字、小文字、数字、特殊文字のうち少なくとも 3 種類を含める必要があります。
|
ALIYUN::ECS::Instance::RenewPeriod | ECS 更新期間。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RenewPeriod": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Instance::RenewPeriod"
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RenewPeriod:
Type: String
AssociationProperty: ALIYUN::ECS::Instance::RenewPeriod
説明例 この例では、RenewPeriod パラメーターの AssociationProperty を ALIYUN::ECS::Instance::RenewPeriod に設定します。これにより、ECS 更新期間が取得されます。
|
ALIYUN::ECS::Instance::StopMode | ECS 停止モード。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"StopMode": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Instance::StopMode"
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
StopMode:
Type: String
AssociationProperty: ALIYUN::ECS::Instance::StopMode
説明例 この例では、StopMode パラメーターの AssociationProperty を ALIYUN::ECS::Instance::StopMode に設定します。これにより、ECS 停止モードが取得されます。
|
ALIYUN::ECS::InstanceType::AvailableInstanceType | 利用可能な ECS インスタンスタイプ。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"AvailableInstanceType": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::InstanceType::AvailableInstanceType"
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
AvailableInstanceType:
Type: String
AssociationProperty: ALIYUN::ECS::InstanceType::AvailableInstanceType
説明例 この例では、AvailableInstanceType パラメーターの AssociationProperty を ALIYUN::ECS::InstanceType::AvailableInstanceType に設定します。これにより、利用可能な ECS インスタンスタイプが取得されます。
|
ALIYUN::ECS::KeyPair::KeyPairName | キーペア。 | RegionId: リージョン ID (デフォルトはスタックのリージョン)。 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"KeyPairName": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::KeyPair::KeyPairName",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
KeyPairName:
Type: String
AssociationProperty: ALIYUN::ECS::KeyPair::KeyPairName
AssociationPropertyMetadata:
RegionId: ${RegionId}
説明例 この例では、KeyPairName パラメーターの AssociationProperty を ALIYUN::ECS::KeyPair::KeyPairName に、AssociationPropertyMetadata を RegionId に設定します。これにより、現在のリージョンで ECS キーペアが取得されます。
|
ALIYUN::ECS::LaunchTemplate::LaunchTemplateId | 起動テンプレート ID。 | RegionId: リージョン ID (デフォルトはスタックのリージョン)。 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"LaunchTemplateId":{
"AssociationProperty":"ALIYUN::ECS::LaunchTemplate::LaunchTemplateId",
"Type":"String",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
LaunchTemplateId:
AssociationProperty: ALIYUN::ECS::LaunchTemplate::LaunchTemplateId
Type: String
AssociationPropertyMetadata:
RegionId: ${RegionId}
説明例 この例では、LaunchTemplateId パラメーターの AssociationProperty を ALIYUN::ECS::LaunchTemplate::LaunchTemplateId に、AssociationPropertyMetadata を RegionId に設定します。これにより、現在のゾーンで ECS 起動テンプレートが取得されます。
|
ALIYUN::ECS::LaunchTemplate::LaunchTemplateVersion | 起動テンプレートバージョン。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"LaunchTemplateId": {
"AssociationProperty": "ALIYUN::ECS::LaunchTemplate::LaunchTemplateId",
"Type": "String",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
},
"LaunchTemplateVersion": {
"AssociationProperty": "ALIYUN::ECS::LaunchTemplate::LaunchTemplateVersion",
"Type": "String",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"LaunchTemplateId": "${LaunchTemplateId}"
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
LaunchTemplateId:
Type: String
AssociationProperty: ALIYUN::ECS::LaunchTemplate::LaunchTemplateId
AssociationPropertyMetadata:
RegionId: ${RegionId}
LaunchTemplateVersion:
Type: String
AssociationProperty: ALIYUN::ECS::LaunchTemplate::LaunchTemplateVersion
AssociationPropertyMetadata:
RegionId: ${RegionId}
LaunchTemplateId: ${LaunchTemplateId}
説明例 この例では、LaunchTemplateVersion パラメーターの AssociationProperty を ALIYUN::ECS::LaunchTemplate::LaunchTemplateVersion に、AssociationPropertyMetadata を RegionId と LaunchTemplateId に設定します。これにより、選択した ECS 起動テンプレートのバージョン情報が取得されます。
|
ALIYUN::ECS::ManagedInstance::InstanceId | ECS ホストインスタンス ID。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"InstanceId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::ManagedInstance::InstanceId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
InstanceId:
Type: String
AssociationProperty: ALIYUN::ECS::ManagedInstance::InstanceId
AssociationPropertyMetadata:
RegionId: ${RegionId}
説明例 この例では、InstanceId パラメーターの AssociationProperty を ALIYUN::ECS::ManagedInstance::InstanceId に、AssociationPropertyMetadata を RegionId に設定します。これにより、現在利用可能なリージョンで ECS ホストインスタンス ID が取得されます。
|
ALIYUN::ECS::RAM::Role | ECS インスタンスに割り当てられたインスタンス RAM ロール。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"Role": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RAM::Role"
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
Role:
Type: String
AssociationProperty: ALIYUN::ECS::RAM::Role
説明例 この例では、Role パラメーターの AssociationProperty を ALIYUN::ECS::RAM::Role に設定します。これにより、ECS インスタンスに割り当てられたインスタンス RAM ロールが取得されます。
|
ALIYUN::ECS::RegionId | リージョン ID (デフォルトはスタックのリージョン)。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
説明例 この例では、RegionId パラメーターの AssociationProperty を ALIYUN::ECS::RegionId に設定します。これにより、利用可能なリージョンが一覧表示されます。
|
ALIYUN::ECS::RegionId::RegionDeploy | ECS デプロイリージョンを設定。 | コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"ECSRegionDeploy": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId::RegionDeploy"
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
ECSRegionDeploy:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId::RegionDeploy
|
ALIYUN::ECS::RegionId::TargetRegionIds | ECS インスタンスターゲットリージョン ID。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"TargetRegionIds": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId::TargetRegionIds"
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
TargetRegionIds:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId::TargetRegionIds
説明例 この例では、TargetRegionIds パラメーターの AssociationProperty を ALIYUN::ECS::RegionId::TargetRegionIds に設定します。これにより、ECS インスタンスターゲットリージョン ID が取得されます。
|
ALIYUN::ECS::ResourceGroup::ResourceGroupId | リソースグループ。 | 例: コード例 JSON 例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"ResourceGroupId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::ResourceGroup::ResourceGroupId"
}
}
}
YAML 例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
ResourceGroupId:
Type: String
AssociationProperty: ALIYUN::ECS::ResourceGroup::ResourceGroupId
例の説明 この例では、ResourceGroupId パラメーターの AssociationProperty を ALIYUN::ECS::ResourceGroup::ResourceGroupId に設定します。
|
ALIYUN::ECS::SecurityGroup::PortRange | IP プロトコルに基づいて ECS セキュリティグループのポート範囲を設定します。 | コード例 JSON の例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"ECSSecurityGroupPortRange": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::SecurityGroup::PortRange",
"AssociationPropertyMetadata": {
"IpProtocol": "ALL"
}
}
}
}
YAML の例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
ECSSecurityGroupPortRange:
Type: String
AssociationProperty: ALIYUN::ECS::SecurityGroup::PortRange
AssociationPropertyMetadata:
IpProtocol: ALL
|
ALIYUN::ECS::SecurityGroup::SecurityGroupId | セキュリティグループ ID。 | 例: コード例 JSON の例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"VpcId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::VPC::VPCId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
},
"SecurityGroupId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::SecurityGroup::SecurityGroupId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"VpcId": "${VpcId}"
}
}
}
}
YAML の例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
VpcId:
Type: String
AssociationProperty: ALIYUN::ECS::VPC::VPCId
AssociationPropertyMetadata:
RegionId: ${RegionId}
SecurityGroupId:
Type: String
AssociationProperty: ALIYUN::ECS::SecurityGroup::SecurityGroupId
AssociationPropertyMetadata:
RegionId: ${RegionId}
VpcId: ${VpcId}
例の説明 この例では、SecurityGroupId パラメーターの AssociationProperty に ALIYUN::ECS::SecurityGroup::SecurityGroupId を、AssociationPropertyMetadata に RegionId と VpcId を設定します。これにより、現在のリージョンで選択された VPC 配下のセキュリティグループ ID が取得されます。
|
ALIYUN::ECS::Snapshot::AutoSnapshotPolicyId | スナップショットポリシー ID。 | RegionId:リージョン ID(デフォルト値はスタックのリージョン)。 例: コード例 JSON 形式の例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"AutoSnapshotPolicyId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Snapshot::AutoSnapshotPolicyId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML 形式の例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
AutoSnapshotPolicyId:
Type: String
AssociationProperty: ALIYUN::ECS::Snapshot::AutoSnapshotPolicyId
AssociationPropertyMetadata:
RegionId: ${RegionId}
説明 この例では、AutoSnapshotPolicyId パラメーターの AssociationProperty を ALIYUN::ECS::Snapshot::AutoSnapshotPolicyId に設定し、AssociationPropertyMetadata を RegionId に指定しています。これにより、現在のリージョンで利用可能な ECS 自動スナップショットポリシーが取得されます。
|
ALIYUN::ECS::Snapshot::SnapshotId | ECS インスタンスディスクのスナップショット ID。 | RegionId:リージョン ID(デフォルトはスタックのリージョン)。 InstanceId:ECS インスタンス ID。 DiskId:クラウドディスク ID。 Status:スナップショットのステータス。 SnapshotType:スナップショット作成タイプ。 Category:スナップショットタイプ。
例: コード例 JSON の例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"DiskId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Disk::DiskId"
},
"SnapshotId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::Snapshot::SnapshotId",
"AssociationPropertyMetadata": {
"DiskId": "${DiskId}"
}
}
}
}
YAML の例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
DiskId:
Type: String
AssociationProperty: ALIYUN::ECS::Disk::DiskId
SnapshotId:
Type: String
AssociationProperty: ALIYUN::ECS::Snapshot::SnapshotId
AssociationPropertyMetadata:
DiskId: ${DiskId}
例の説明 この例では、SnapshotId パラメーターの AssociationProperty を ALIYUN::ECS::Snapshot::SnapshotId に設定します。これにより、ECS インスタンスディスクのスナップショット ID を取得します。
|
ALIYUN::ECS::TAG | ECS インスタンスにすでにアタッチされているタグ情報。 | 例: コード例 JSON の例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"Tag": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::TAG",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML の例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
Tag:
Type: String
AssociationProperty: ALIYUN::ECS::TAG
AssociationPropertyMetadata:
RegionId: ${RegionId}
例の説明 この例では、Tag パラメーターの AssociationProperty を ALIYUN::ECS::TAG に設定します。これにより、ECS インスタンスのタグ情報を取得します。
|
ALIYUN::ECS::VPC::VPCId | 仮想プライベートクラウド (VPC) ID。 | RegionId:リージョン ID (デフォルトはスタックのリージョン)。 例: コード例 JSON の例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"VpcId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::VPC::VPCId",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}"
}
}
}
}
YAML の例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
VpcId:
Type: String
AssociationProperty: ALIYUN::ECS::VPC::VPCId
AssociationPropertyMetadata:
RegionId: ${RegionId}
例の説明 この例では、VpcId パラメーターの AssociationProperty を ALIYUN::ECS::VPC::VPCId に設定し、AssociationPropertyMetadata を RegionId に設定します。これにより、現在のリージョン内の仮想プライベートクラウド (VPC) ID が取得されます。
|
ALIYUN::ECS::VSwitch | vSwitch オブジェクト | 例: コード例 JSON 形式の例: {
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RegionId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::RegionId"
},
"ZoneId": {
"Type": "String",
"AssociationProperty": "ZoneId"
},
"VSwitchId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::VSwitch",
"AssociationPropertyMetadata": {
"RegionId": "${RegionId}",
"ZoneId": "${ZoneId}"
}
}
}
}
YAML 形式の例: ROSTemplateFormatVersion: '2015-09-01'
Parameters:
RegionId:
Type: String
AssociationProperty: ALIYUN::ECS::RegionId
ZoneId:
Type: String
AssociationProperty: ZoneId
VSwitchId:
Type: String
AssociationProperty: ALIYUN::ECS::VSwitch
AssociationPropertyMetadata:
RegionId: ${RegionId}
ZoneId: ${ZoneId}
説明例 この例では、VSwitchId パラメーターの AssociationProperty を ALIYUN::ECS::VSwitch に、AssociationPropertyMetadata を RegionId および ZoneId に設定します。これにより、現在のリージョンで選択された利用可能な vSwitch オブジェクトが取得されます。
|