Azure Resource Manager テンプレートの関数Azure Resource Manager template functions

この記事では、Azure Resource Manager テンプレートで使用できるすべての関数について説明します。This article describes all the functions you can use in an Azure Resource Manager template. ご自分のテンプレート内で関数を使用する方法の詳細については、テンプレートの構文に関するセクションを参照してください。For information about using functions in your template, see template syntax.

独自の関数を作成するには、ユーザー定義関数に関するページをご覧ください。To create your own functions, see User-defined functions.

配列とオブジェクトの関数Array and object functions

Resource Manager には、配列とオブジェクトを操作する関数がいくつか用意されています。Resource Manager provides several functions for working with arrays and objects.

比較関数Comparison functions

Resource Manager には、テンプレートで比較を行うための関数がいくつか用意されています。Resource Manager provides several functions for making comparisons in your templates.

デプロイの値関数Deployment value functions

リソース マネージャーには、テンプレートのセクションから値を取得し、デプロイに関連する値を取得する次の関数が用意されています。Resource Manager provides the following functions for getting values from sections of the template and values related to the deployment:

論理関数Logical functions

リソース マネージャーには、論理の条件を操作する次の関数が用意されています。Resource Manager provides the following functions for working with logical conditions:

数値関数Numeric functions

リソース マネージャーには、整数を操作する次の関数が用意されています。Resource Manager provides the following functions for working with integers:

リソース関数Resource functions

リソース マネージャーには、リソース値を取得する次の関数が用意されています。Resource Manager provides the following functions for getting resource values:

文字列関数String functions

リソース マネージャーには、文字列を操作する次の関数が用意されています。Resource Manager provides the following functions for working with strings:

次の手順Next steps