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

Resource Orchestration Service:Fn::MarketplaceImage

最終更新日:Jun 18, 2026

指定した Alibaba Cloud Marketplace イメージの商品コードに対応するデフォルトのイメージ ID を返します。

説明

スタックを更新する場合、または変更セットを作成する場合、この関数の戻り値が変更されると、この関数を参照しているすべてのリソースの更新がトリガーされます。たとえば、China (Hangzhou) リージョン (cn-hangzhou) におけるイメージの商品コードに対応するイメージ ID が m-1 であり、この関数を含むテンプレートを使用してスタックを作成したとします。その後、Alibaba Cloud Marketplace の販売者が m-1m-2 に置き換えると、新しいイメージ ID が、ALIYUN::ECS::InstanceGroup など、それを参照するリソースの更新をトリガーします。

関数の宣言

  • JSON

    {
     "Fn::MarketplaceImage": "ImageProductCode"
    }
  • YAML

    • 完全な構文

      Fn::MarketplaceImage: ImageProductCode
    • 短縮形式

      !MarketplaceImage <ImageProductCode>

パラメーター

ImageProductCode:必須。文字列。Alibaba Cloud Marketplace イメージの商品コード。例:cmjj02****

Alibaba Cloud Marketplace 製品の商品コードは、文字 (cm で始まる) と数字で構成される識別子です。例:cmgj017310。商品コードは、任意の Alibaba Cloud Marketplace 製品の製品 URL で確認できます。

たとえば、製品 URL が https://market.aliyun.com/products/52738005/cmfw007705.html?spm=5176.8055458.103.12.WT0F9B#sku=yuncode170500005 の場合、「cmfw007705」が商品コードです。

戻り値

文字列。現在のリージョンで、指定した Alibaba Cloud Marketplace イメージの商品コードに対応するデフォルトのイメージ ID。

!MarketplaceImage cmjj02****

戻り値:m-2zeeyr9nxxoo5gcg****