Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Estas funciones se pueden usar para convertir valores entre tipos de datos JSON y codificaciones.
bool
Convierte el parámetro en un booleano. Esta función admite parámetros de tipo number, string y booleano. Similar a los booleanos en JavaScript, cualquier valor excepto 0 o 'false' devuelve true.
El siguiente ejemplo devuelve true:
"[bool(1)]"
El siguiente ejemplo devuelve false:
"[bool(0)]"
El siguiente ejemplo devuelve true:
"[bool(true)]"
El siguiente ejemplo devuelve true:
"[bool('true')]"
decodeBase64
Decodifica el parámetro de una cadena de codificación Base 64. Esta función admite parámetros solo de tipo string.
El siguiente ejemplo devuelve "Contoso":
"[decodeBase64('Q29udG9zbw==')]"
decodeUriComponent
Decodifica el parámetro de una cadena de codificación con dirección URL. Esta función admite parámetros solo de tipo string.
El siguiente ejemplo devuelve "https://portal.azure.com/":
"[decodeUriComponent('https%3A%2F%2Fportal.azure.com%2F')]"
encodeBase64
Codifica el parámetro a una cadena de codificación Base 64. Esta función admite parámetros solo de tipo string.
El siguiente ejemplo devuelve "Q29udG9zbw==":
"[encodeBase64('Contoso')]"
encodeUriComponent
Codifica el parámetro a una cadena de codificación con dirección URL. Esta función admite parámetros solo de tipo string.
El siguiente ejemplo devuelve "https%3A%2F%2Fportal.azure.com%2F":
"[encodeUriComponent('https://portal.azure.com/')]"
FLOAT
Convierte el parámetro en un número de punto flotante. Esta función admite parámetros de tipo number y string.
El siguiente ejemplo devuelve 1.0:
"[float('1.0')]"
El siguiente ejemplo devuelve 2.9:
"[float(2.9)]"
int
Convierte el parámetro en un número entero. Esta función admite parámetros de tipo number y string.
El siguiente ejemplo devuelve 1:
"[int('1')]"
El siguiente ejemplo devuelve 2:
"[int(2.9)]"
parse
Convierte el parámetro en un tipo nativo. En otras palabras, esta función es el inverso de string(). Esta función admite parámetros solo de tipo string.
El siguiente ejemplo devuelve 1:
"[parse('1')]"
El siguiente ejemplo devuelve true:
"[parse('true')]"
El siguiente ejemplo devuelve [1,2,3]:
"[parse('[1,2,3]')]"
El siguiente ejemplo devuelve {"type":"webapp"}:
"[parse('{\"type\":\"webapp\"}')]"
string
Convierte el parámetro en una cadena. Esta función admite parámetros de todos los tipos de datos JSON.
El siguiente ejemplo devuelve "1":
"[string(1)]"
El siguiente ejemplo devuelve "2.9":
"[string(2.9)]"
El siguiente ejemplo devuelve "[1,2,3]":
"[string([1,2,3])]"
El siguiente ejemplo devuelve "{"type":"webapp"}":
"[string({\"type\":\"webapp\"})]"
Pasos siguientes
- Para ver una introducción a Azure Resource Manager, consulte Información general sobre Azure Resource Manager.