Todos os produtos
Search
Central de documentação

Resource Orchestration Service:Fn::MarketplaceImage

Última atualização: Jun 27, 2026

Retorna o ID da imagem padrão para um código de commodity de imagem especificado no Alibaba Cloud Marketplace.

Nota

Ao atualizar uma stack ou criar um change set, qualquer alteração no valor de retorno desta função aciona a atualização de todos os recursos que a referenciam. Por exemplo, suponha que o ID da imagem para um código de commodity na região China (Hangzhou) (cn-hangzhou) seja m-1 e você utilize um modelo contendo esta função para criar uma stack. Se o vendedor do Alibaba Cloud Marketplace substituir posteriormente m-1 por m-2, o novo ID de imagem acionará a atualização dos recursos que o referenciam, como ALIYUN::ECS::InstanceGroup.

Declaração da função

  • JSON

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

    • Sintaxe completa.

      Fn::MarketplaceImage: ImageProductCode
    • Forma abreviada.

      !MarketplaceImage : <ImageProductCode>

Parâmetros

ImageProductCode: Obrigatório. String. O código de commodity de uma imagem do Alibaba Cloud Marketplace, por exemplo, cmjj02****.

O código de commodity de um produto do Alibaba Cloud Marketplace é um identificador composto por letras (iniciadas com cm) e dígitos, como cmgj017310. Esse código está disponível na URL de qualquer produto do Alibaba Cloud Marketplace.

Por exemplo, se a URL do produto for https://market.aliyun.com/products/52738005/cmfw007705.html?spm=5176.8055458.103.12.WT0F9B#sku=yuncode170500005, "cmfw007705" corresponde ao código de commodity.

Valor de retorno

String. O ID da imagem padrão correspondente ao código de commodity da imagem do Alibaba Cloud Marketplace especificado na região atual.

Exemplos

!MarketplaceImage cmjj02****

Valor de retorno: m-2zeeyr9nxxoo5gcg****.