Mengembalikan ID gambar default untuk kode komoditas gambar Alibaba Cloud Marketplace yang ditentukan.
Saat Anda memperbarui stack atau membuat change set, perubahan pada nilai kembali fungsi ini akan memicu pembaruan terhadap resource apa pun yang mereferensikannya. Misalnya, asumsikan bahwa ID gambar untuk kode komoditas gambar di wilayah China (Hangzhou) (cn-hangzhou) adalah m-1, dan Anda menggunakan templat yang berisi fungsi ini untuk membuat stack. Jika penjual Alibaba Cloud Marketplace kemudian mengganti m-1 dengan m-2, ID gambar baru tersebut akan memicu pembaruan pada resource yang mereferensikannya, seperti ALIYUN::ECS::InstanceGroup.
Deklarasi fungsi
-
JSON
{ "Fn::MarketplaceImage": "ImageProductCode" } -
YAML
-
Sintaks lengkap.
Fn::MarketplaceImage: ImageProductCode -
Bentuk singkat.
!MarketplaceImage : <ImageProductCode>
-
Parameter
ImageProductCode: Wajib diisi. String. Kode komoditas gambar Alibaba Cloud Marketplace, contohnya cmjj02****.
Kode komoditas produk Alibaba Cloud Marketplace adalah pengidentifikasi yang terdiri dari huruf (dimulai dengan cm) dan angka, misalnya cmgj017310. Anda dapat menemukan kode komoditas tersebut di URL produk Alibaba Cloud Marketplace mana pun.
Sebagai contoh, jika URL produknya adalah https://market.aliyun.com/products/52738005/cmfw007705.html?spm=5176.8055458.103.12.WT0F9B#sku=yuncode170500005, maka "cmfw007705" adalah kode komoditasnya.
Nilai kembali
String. ID gambar default yang sesuai dengan kode komoditas gambar Alibaba Cloud Marketplace yang ditentukan di wilayah saat ini.
Contoh
!MarketplaceImage cmjj02****
Nilai kembali: m-2zeeyr9nxxoo5gcg****.