ARM-sjabloonfuncties

In dit artikel worden alle functies beschreven die u kunt gebruiken in een Azure Resource Manager-sjabloon (ARM-sjabloon). Zie de syntaxis van de sjabloon voor informatie over het gebruik van functies in uw sjabloon.

Zie Door de gebruiker gedefinieerde functies om uw eigen functies te maken.

De meeste functies werken hetzelfde wanneer ze worden geïmplementeerd in een resourcegroep, abonnement, beheergroep of tenant. Een paar functies kunnen niet worden gebruikt in alle bereiken. Ze worden vermeld in de onderstaande lijsten.

Tip

We raden Bicep aan omdat deze dezelfde mogelijkheden biedt als ARM-sjablonen en de syntaxis gemakkelijker te gebruiken is. Zie Bicep-functies en Bicep-operators voor meer informatie.

Elke functie

De functie is beschikbaar in Bicep om problemen met gegevenstypewaarschuwingen op te lossen.

Matrixfuncties

Resource Manager biedt verschillende functies voor het werken met matrices.

Gebruik voor Bicep-bestanden de matrixfuncties .

Vergelijkingsfuncties

Resource Manager biedt verschillende functies voor het maken van vergelijkingen in uw sjablonen.

Gebruik voor Bicep-bestanden de logische operator coalesce . Gebruik de vergelijkingsoperatoren voor vergelijkingen.

Datumfuncties

Resource Manager biedt de volgende functies voor het werken met datums.

Gebruik de datumfuncties voor Bicep-bestanden.

Functies voor implementatiewaarde

Resource Manager biedt de volgende functies voor het ophalen van waarden uit secties van de sjabloon en waarden die betrekking hebben op de implementatie:

Gebruik de implementatiefuncties voor Bicep-bestanden.

Logische functies

Resource Manager biedt de volgende functies voor het werken met logische voorwaarden:

Gebruik voor Bicep-bestanden de logische functie bool . Gebruik logische operators voor andere logische waarden.

Numerieke functies

Resource Manager biedt de volgende functies voor het werken met gehele getallen:

Voor Bicep-bestanden die gebruikmaken intvan , minen maxnumerieke functies gebruiken. Gebruik numerieke operatoren voor andere numerieke waarden.

Objectfuncties

Resource Manager biedt verschillende functies voor het werken met objecten.

Gebruik voor Bicep-bestanden de objectfuncties .

Resourcefuncties

Resource Manager biedt de volgende functies voor het ophalen van resourcewaarden:

Gebruik de resourcefuncties voor Bicep-bestanden.

Bereikfuncties

Resource Manager biedt de volgende functies voor het ophalen van waarden voor het implementatiebereik:

  • managementGroup : kan alleen worden gebruikt in implementaties voor een beheergroep.
  • resourceGroup : kan alleen worden gebruikt in implementaties naar een resourcegroep.
  • abonnement : kan alleen worden gebruikt in implementaties voor een resourcegroep of abonnement.
  • tenant : kan worden gebruikt voor implementaties binnen elk bereik.

Gebruik voor Bicep-bestanden de bereikfuncties .

Tekenreeksfuncties

Resource Manager biedt de volgende functies voor het werken met tekenreeksen:

Gebruik de tekenreeksfuncties voor Bicep-bestanden.

Volgende stappen