Bagikan melalui


Fungsi UI referensi CreateUiDefinition

Fungsi yang digunakan saat mereferensikan output dari properti atau konteks file createUiDefinition.json .

Dasar

Menampilkan nilai output dari elemen yang ditentukan dalam langkah Dasar. Berikan nama elemen sebagai parameter ke fungsi ini.

Untuk mendapatkan nilai output elemen dalam langkah lain, gunakan fungsi steps().

Contoh berikut mengembalikan output elemen yang dinamai clusterName dalam langkah Dasar:

"[basics('clusterName')]"

Nilai yang ditampilkan bervariasi berdasarkan jenis elemen yang diambil.

lokasi

Menampilkan lokasi yang dipilih dalam langkah Dasar atau konteks saat ini.

Contoh berikut menampilkan nilai seperti "westus" :

"[location()]"

ResourceGroup

Menampilkan detail tentang resourceGroup yang dipilih dalam langkah Dasar atau konteks saat ini.

Lihat contoh berikut:

"[resourceGroup()]"

Menampilkan properti berikut ini:

{
  "mode": "New" or "Existing",
  "name": "{resourceGroupName}",
  "location": "{resourceGroupLocation}"
}

Anda bisa mendapatkan nilai tertentu dengan notasi titik.

"[resourceGroup().name]"

langkah-langkah

Menampilkan elemen pada langkah tertentu. Berikan nama elemen sebagai parameter ke fungsi ini. Dari elemen yang ditampilkan, Anda bisa mendapatkan nilai properti tertentu.

Untuk mendapatkan nilai output elemen dalam langkah Dasar, gunakan fungsi basics().

Contoh berikut menghasilkan langkah bernama vmParameters. Pada langkah tersebut, ada elemen bernama adminUsername.

"[steps('vmParameters').adminUsername]"

langganan

Menampilkan properti untuk langganan yang dipilih dalam langkah Dasar atau konteks saat ini.

Lihat contoh berikut:

"[subscription()]"

Menampilkan properti berikut ini:

{
  "id": "/subscriptions/{subscription-id}",
  "subscriptionId": "{subscription-id}",
  "tenantId": "{tenant-id}",
  "displayName": "{name-of-subscription}"
}

Langkah berikutnya