ARM-sablonfüggvények

Ez a cikk az Azure Resource Manager-sablonban (ARM-sablonban) használható összes függvényt ismerteti. A függvények sablonban való használatáról további információt a sablon szintaxisában talál.

Saját függvények létrehozásához tekintse meg a felhasználó által definiált függvényeket.

A legtöbb függvény ugyanúgy működik, ha erőforráscsoportban, előfizetésben, felügyeleti csoportban vagy bérlőben van üzembe helyezve. Néhány függvény nem használható minden hatókörben. Ezeket az alábbi listákban találja.

Tipp.

A Bicep használatát javasoljuk, mert ugyanazokkal a képességekkel rendelkezik, mint az ARM-sablonok, és a szintaxis használata egyszerűbb. További információ: Bicep-függvények és Bicep-operátorok.

Bármely függvény

A Bicepben bármilyen függvény elérhető az adattípus-figyelmeztetésekkel kapcsolatos problémák megoldásához.

Tömb függvények

A Resource Manager számos függvényt biztosít a tömbök kezeléséhez.

Bicep-fájlok esetén használja a tömbfüggvényeket .

CIDR-függvények

A CIDR-hez az alábbi függvények érhetők el. Ezek a függvények a sys névtérben találhatók.

Összehasonlító függvények

A Resource Manager számos funkciót biztosít a sablonok összehasonlításához.

Bicep-fájlok esetén használja a coalesce logikai operátort. Összehasonlításhoz használja az összehasonlító operátorokat.

Dátumfüggvények

A Resource Manager a következő függvényeket biztosítja a dátumok kezeléséhez.

Bicep-fájlok esetén használja a dátumfüggvényeket .

Üzembehelyezési érték függvényei

A Resource Manager a következő függvényeket biztosítja a sablon szakaszaiból származó értékek és az üzembe helyezéshez kapcsolódó értékek lekéréséhez:

Bicep-fájlok esetén használja az üzembehelyezési függvényeket.

Lambda-függvények

A Resource Manager az alábbi függvényeket biztosítja a lambdakifejezések kezeléséhez.

Logikai függvények

A Resource Manager a következő függvényeket biztosítja a logikai feltételek kezeléséhez:

Bicep-fájlok esetén használja a bool logikai függvényt. Más logikai értékekhez használjon logikai operátorokat.

Numerikus függvények

A Resource Manager az alábbi függvényeket biztosítja az egész számok kezeléséhez:

Számfüggvényeket használó intminBicep-fájlok max esetén. Más numerikus értékekhez használjon numerikus operátorokat.

Objektumfüggvények

A Resource Manager számos függvényt biztosít az objektumok kezeléséhez.

Bicep-fájlok esetén használja az objektumfüggvényeket .

Erőforrásfüggvények

A Resource Manager az alábbi függvényeket biztosítja az erőforrásértékek lekéréséhez:

Bicep-fájlok esetén használja az erőforrásfüggvényeket .

Hatókörfüggvények

A Resource Manager az alábbi függvényeket biztosítja az üzembehelyezési hatókör értékeinek lekéréséhez:

  • managementGroup – csak felügyeleti csoport üzemelő példányaiban használható.
  • resourceGroup – csak erőforráscsoport üzemelő példányaiban használható.
  • előfizetés – csak erőforráscsoportban vagy előfizetésben üzemelő példányokban használható.
  • bérlő – az üzembe helyezésekhez bármilyen hatókörben használható.

Bicep-fájlok esetén használja a hatókörfüggvényeket .

Sztringfüggvények

A Resource Manager a következő függvényeket biztosítja a sztringek kezeléséhez:

Bicep-fájlok esetén használja a sztringfüggvényeket.

Következő lépések