Funções de cadeia CreateUiDefinition
Estas funções são utilizadas com cadeias JSON.
concat
Concatena uma ou mais cadeias.
Por exemplo, se o valor de saída de element1
if "Contoso"
, então este exemplo devolve a cadeia "Demo Contoso app"
:
"[concat('Demo ', steps('step1').element1, ' app')]"
endsWith
Determina se uma cadeia termina com um valor.
O exemplo seguinte devolve true.
"[endsWith('tuvwxyz', 'xyz')]"
guid
Gera uma cadeia de carateres (GUID) globalmente exclusiva.
O exemplo seguinte devolve um valor como "c7bc8bdc-7252-4a82-ba53-7c468679a511"
:
"[guid()]"
indexOf
Devolve a primeira posição de um valor numa cadeia ou -1 se não for encontrado.
O exemplo seguinte devolve 2.
"[indexOf('abcdef', 'cd')]"
lastIndexOf
Devolve a última posição de um valor numa cadeia ou -1 se não for encontrado.
O exemplo seguinte devolve 3.
"[lastIndexOf('test', 't')]"
substituir
Devolve uma cadeia na qual todas as ocorrências da cadeia especificada na cadeia atual são substituídas por outra cadeia.
O exemplo seguinte devolve "Contoso.com web app"
:
"[replace('Contoso.net web app', '.net', '.com')]"
startsWith
Determina se uma cadeia começa com um valor.
O exemplo seguinte devolve true.
"[startsWith('abcdefg', 'ab')]"
subcadeia
Devolve a subcadeia da cadeia especificada. A subcadeia começa no índice especificado e tem o comprimento especificado.
O exemplo seguinte devolve "web"
:
"[substring('Contoso.com web app', 12, 3)]"
toLower
Devolve uma cadeia convertida em minúsculas.
O exemplo seguinte devolve "contoso"
:
"[toLower('CONTOSO')]"
toUpper
Devolve uma cadeia convertida em maiúsculas.
O exemplo seguinte devolve "CONTOSO"
:
"[toUpper('contoso')]"
Passos seguintes
- Para obter uma introdução ao Azure Resource Manager, veja Descrição geral do Azure Resource Manager.