Funkce šablon ARM

Tento článek popisuje všechny funkce, které můžete použít v šabloně Azure Resource Manager (šablona ARM). Informace o používání funkcí v šabloně najdete v tématu syntaxe šablony.

Pokud chcete vytvořit vlastní funkce, podívejte se na uživatelsky definované funkce.

Většina funkcí funguje stejně při nasazení do skupiny prostředků, předplatného, skupiny pro správu nebo tenanta. Několik funkcí nelze použít ve všech oborech. Jsou uvedené v níže uvedených seznamech.

Libovolná funkce

V Bicep je dostupná libovolná funkce, která pomáhá řešit problémy související s upozorněními datových typů.

Funkce pro práci s poli

Resource Manager poskytuje několik funkcí pro práci s poli.

Funkce porovnání

Resource Manager nabízí několik funkcí pro porovnávání v šablonách.

Datové funkce

Resource Manager poskytuje následující funkce pro práci s daty.

Funkce hodnot nasazení

Resource Manager poskytuje následující funkce pro získání hodnot z částí šablony a hodnot souvisejících s nasazením:

Logické funkce

Resource Manager poskytuje následující funkce pro práci s logickými podmínkami:

Numerické funkce

Resource Manager poskytuje následující funkce pro práci s celými čísly:

Objektové funkce

Resource Manager poskytuje několik funkcí pro práci s objekty .

Funkce prostředků

Resource Manager poskytuje následující funkce pro získání hodnot prostředků:

Funkce oboru

Resource Manager poskytuje následující funkce pro získání hodnot oboru nasazení:

  • managementGroup – lze použít pouze v nasazeních do skupiny pro správu.
  • resourceGroup – lze použít pouze v nasazeních do skupiny prostředků.
  • předplatné – je možné použít pouze v nasazeních do skupiny prostředků nebo předplatného.
  • tenant – lze použít pro nasazení v libovolném oboru.

Funkce řetězců

Resource Manager poskytuje následující funkce pro práci s řetězci:

Další kroky