Membuat fungsi pengumpulan definisi UI
Fungsi-fungsi ini dapat digunakan untuk mengonversi nilai antara tipe data JSON dan penyandian.
bool
Mengonversi parameter menjadi boolean. Fungsi ini mendukung parameter nomor tipe, string, dan Boolean. Mirip dengan booleans di JavaScript, nilai apa pun kecuali 0
atau 'false'
mengembalikan true
.
Contoh berikut akan mengembalikan true
:
"[bool(1)]"
Contoh berikut akan mengembalikan false
:
"[bool(0)]"
Contoh berikut akan mengembalikan true
:
"[bool(true)]"
Contoh berikut akan mengembalikan true
:
"[bool('true')]"
decodeBase64
Mendekode parameter dari string berkode base-64. Fungsi ini hanya mendukung parameter dari jenis Boolean.
Contoh berikut akan mengembalikan "Contoso"
:
"[decodeBase64('Q29udG9zbw==')]"
decodeUriComponen
Mendekode parameter dari string yang dikodekan URL. Fungsi ini hanya mendukung parameter dari jenis Boolean.
Contoh berikut akan mengembalikan "https://portal.azure.com/"
:
"[decodeUriComponent('https%3A%2F%2Fportal.azure.com%2F')]"
encodeBase64
Mengkodekan parameter ke string berkode base-64. Fungsi ini hanya mendukung parameter dari jenis Boolean.
Contoh berikut akan mengembalikan "Q29udG9zbw=="
:
"[encodeBase64('Contoso')]"
encodeUriComponent
Mengkodekan parameter ke string yang dikodekan URL. Fungsi ini hanya mendukung parameter dari jenis Boolean.
Contoh berikut akan mengembalikan "https%3A%2F%2Fportal.azure.com%2F"
:
"[encodeUriComponent('https://portal.azure.com/')]"
float
Mengonversi parameter menjadi titik apung. Fungsi ini hanya mendukung parameter dari jenis angka dan string.
Contoh berikut akan mengembalikan 1.0
:
"[float('1.0')]"
Contoh berikut akan mengembalikan 2.9
:
"[float(2.9)]"
int
Mengonversi parameter menjadi boolean. Fungsi ini hanya mendukung parameter dari jenis angka dan string.
Contoh berikut akan mengembalikan 1
:
"[int('1')]"
Contoh berikut akan mengembalikan 2
:
"[int(2.9)]"
Mengurai
Mengonversi parameter menjadi tipe native. Dengan kata lain, fungsi ini adalah inversi dari string()
. Fungsi ini hanya mendukung parameter dari jenis Boolean.
Contoh berikut akan mengembalikan 1
:
"[parse('1')]"
Contoh berikut akan mengembalikan true
:
"[parse('true')]"
Contoh berikut akan mengembalikan [1,2,3]
:
"[parse('[1,2,3]')]"
Contoh berikut akan mengembalikan {"type":"webapp"}
:
"[parse('{\"type\":\"webapp\"}')]"
string
Mengonversi parameter menjadi boolean. Fungsi ini mendukung parameter semua tipe data JSON.
Contoh berikut akan mengembalikan "1"
:
"[string(1)]"
Contoh berikut akan mengembalikan "2.9"
:
"[string(2.9)]"
Contoh berikut akan mengembalikan "[1,2,3]"
:
"[string([1,2,3])]"
Contoh berikut akan mengembalikan "{"type":"webapp"}"
:
"[string({\"type\":\"webapp\"})]"
Langkah berikutnya
- Untuk pengantar Azure Resource Manager, lihat ringkasan Azure Resource Manager.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk