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

Resource Orchestration Service:ROS コンソールでの動的パラメーターの使用

最終更新日:Jun 21, 2026

Resource Orchestration Service (ROS) を使用すると、スタックの作成時に、事前に用意されたリストからパラメーター値を動的に選択できます。

背景

ROS スタックを作成して複数のリソースを管理する場合、パラメーター値を確認するために複数のコンソールを開く必要があることがよくあります。このプロセスを簡素化するには、テンプレートのパラメーターに AssociationProperty 属性を追加します。これにより、コンソールで利用可能な値のドロップダウンリストが表示され、パラメーターを動的に選択できるようになります。

サンプルテンプレート

このサンプルテンプレートは、動的パラメーターの設定方法を示しています。作成するリソースを追加してテンプレートを完成させてください。

この例では、AssociationProperty 属性が、選択したリージョン内で利用可能なリソースのリストを取得します。AssociationPropertyMetadata 属性は、特定のパラメーターに対して値のリストをフィルタリングします。

Parameters:
  ZoneId:
    AssociationProperty: ALIYUN::ECS::Instance::ZoneId
    Type: String
    Description: アベイラビリティーゾーンのID。
注意: アベイラビリティーゾーンを選択する前に、使用するインスタンスタイプをサポートしていることを確認してください。 Label: VSwitchのアベイラビリティーゾーン VPC: AssociationProperty: ALIYUN::ECS::VPC::VPCId Type: String Description: 既存の Virtual Private Cloud (VPC) の ID。ID は VPC コンソールで確認できます。 Label: 既存のVPCインスタンスID VSwitch: AssociationProperty: ALIYUN::ECS::VSwitch::VSwitchId Type: String Description: 既存の vSwitch の ID。ID は VPC コンソールの vSwitch ページで確認できます。 Label: VSwitch ID AssociationPropertyMetadata: ZoneId: ZoneId VpcId: VPC SecurityGroup: Type: String Description: 既存のセキュリティグループの ID。ID は Elastic Compute Service (ECS) コンソールの [ネットワーク & セキュリティ] > [セキュリティグループ] に移動して確認できます。 Label: ビジネスセキュリティグループID AssociationProperty: ALIYUN::ECS::SecurityGroup::SecurityGroupId AssociationPropertyMetadata: VpcId: VPC InstanceType: AssociationProperty: ALIYUN::ECS::Instance::InstanceType AssociationPropertyMetadata: ZoneId: ZoneId Label: インスタンスタイプ Type: String Description: 1. インスタンスタイプを選択する前に、選択したアベイラビリティーゾーンで使用可能であることを確認してください。一部のインスタンスタイプでは、事前の承認が必要な場合があります。
2. インスタンスタイプの例:
[ecs.c5.large: 2 vCPU、4 GiB メモリ、1 Gbps 帯域幅、300,000 PPS]
[ecs.c5.xlarge: 4 vCPU、8 GiB メモリ、1.5 Gbps 帯域幅、500,000 PPS]
[ecs.c5.2xlarge: 8 vCPU、16 GiB メモリ、2.5 Gbps 帯域幅、800,000 PPS]




パラメーター

  • VPC:選択したリージョン内の Virtual Private Cloud (VPC) の ID。

  • ZoneId:選択したリージョン内のアベイラビリティーゾーンの ID。

  • VSwitch:選択したアベイラビリティーゾーンおよび VPC 内の vSwitch の ID。

  • SecurityGroup:選択した VPC 内のセキュリティグループの ID。

  • InstanceType:選択したアベイラビリティーゾーン内の Elastic Compute Service (ECS) のインスタンスタイプ。

コンソールパラメーター

このテンプレートを使用してスタックを作成すると、ROS コンソールは Alibaba Cloud アカウント内の既存リソースを使用して、パラメーターフィールドを動的に入力します。

パラメーター

説明

[VSwitch Availability Zone]

vSwitch のアベイラビリティーゾーンの ID。

China (Qingdao) Zone C

[Existing VPC Instance ID]

Virtual Private Cloud (VPC) インスタンスの ID。

VPC の作成および検索の詳細については、「Create and manage a VPC」をご参照ください。

vpc-bp1m6fww66xbntjyc****

[VSwitch ID]

VPC 内の vSwitch の ID。

vSwitch の作成および検索の詳細については、「Create and manage vSwitches」をご参照ください。

vsw-bp183p93qs667muql****

[Business Security Group ID]

Elastic Compute Service (ECS) のセキュリティグループ ID。

セキュリティグループの検索の詳細については、「Search for security groups」をご参照ください。

sg-bp15ed6xe1yxeycg7o****

[Instance Type]

ECS のインスタンスタイプ。

有効なインスタンスタイプを選択してください。詳細については、「Instance family」をご参照ください。

ecs.e4.2xlarge