az functionapp
Note
このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 拡張機能の詳細をご覧ください。
関数アプリを管理します。 Azure Functions Core ツールをインストールするには、次を参照してください https://github.com/Azure/azure-functions-core-tools。
コマンド
az functionapp create
関数アプリを作成します。
関数アプリの名前は、AppName.azurewebsites.net として一意の FQDN を生成できる必要があります。
az functionapp create --name
--resource-group
--storage-account
[--always-ready-instances]
[--app-insights]
[--app-insights-key]
[--assign-identity]
[--consumption-plan-location]
[--cpu]
[--dal {false, true}]
[--dapr-app-id]
[--dapr-app-port]
[--dapr-http-max-request-size]
[--dapr-http-read-buffer-size]
[--dapr-log-level {debug, error, info, warn}]
[--deployment-container-image-name]
[--deployment-local-git]
[--deployment-source-branch]
[--deployment-source-url]
[--deployment-storage-auth-type {StorageAccountConnectionString, SystemAssignedIdentity, UserAssignedIdentity}]
[--deployment-storage-auth-value]
[--deployment-storage-container-name]
[--deployment-storage-name]
[--disable-app-insights {false, true}]
[--docker-registry-server-password]
[--docker-registry-server-user]
[--enable-dapr {false, true}]
[--environment]
[--flexconsumption-location]
[--functions-version {4}]
[--https-only {false, true}]
[--image]
[--instance-memory]
[--max-replicas]
[--maximum-instance-count]
[--memory]
[--min-replicas]
[--os-type {Linux, Windows}]
[--plan]
[--registry-password]
[--registry-server]
[--registry-username]
[--role]
[--runtime]
[--runtime-version]
[--scope]
[--subnet]
[--tags]
[--vnet]
[--workload-profile-name]
[--workspace]
例
基本的な関数アプリを作成します。
az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -s MyStorageAccount
関数アプリを作成します。 (自動生成)
az functionapp create --consumption-plan-location westus --name MyUniqueAppName --os-type Windows --resource-group MyResourceGroup --runtime dotnet --storage-account MyStorageAccount
プライベート ACR イメージを使用して関数アプリを作成します。
az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime node --storage-account MyStorageAccount --deployment-container-image-name myacr.azurecr.io/myimage:tag --docker-registry-server-password passw0rd --docker-registry-server-user MyUser
Flex Consumption 関数アプリを作成します。 既定の http コンカレンシー値の詳細を参照してください https://aka.ms/flex-http-concurrency 。
az functionapp create -g MyResourceGroup --name MyUniqueAppName -s MyStorageAccount --flexconsumption-location northeurope --runtime java --instance-memory 2048
必須のパラメーター
新しい関数アプリの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
指定されたリソース グループ内のストレージ アカウントの文字列値を指定します。 または、別のリソース グループ内のストレージ アカウントのリソース ID。
省略可能のパラメーター
形式 <name>=<value>
で事前に割り当てられたインスタンスの数に対するスペース区切りの構成。
関数アプリに追加する既存のアプリ インサイト プロジェクトの名前。 同じリソース グループに存在する必要があります。
追加するアプリ インサイトのインストルメンテーション キー。
スペースで区切られたシステム割り当て ID またはユーザー割り当て ID を受け入れます。 システム割り当て ID を参照するには '[system]' を使用し、ユーザー割り当て ID を参照するにはリソース ID を使用します。 その他の例については、ヘルプを参照してください。
関数アプリがホストされる地理的な場所。 使用可能な場所を表示するために使用 az functionapp list-consumption-locations
します。
コンテナー アプリのコア内の CPU。 例: 0.75。
Dapr サイドカーの API ログ記録を有効または無効にします。
Dapr アプリケーション識別子。
Dapr がアプリケーションとの通信に使用するポート。
大きなファイルのアップロードを処理するために、MB (メガバイト)内の要求本文 http サーバーと grpc サーバーの最大サイズ。
マルチKB (キロバイト) ヘッダーを送信するときに処理するKB (キロバイト)内の http ヘッダー読み取りバッファーの最大サイズ。
Dapr サイドカーのログ レベル。
オプション '--deployment-container-image-name' は非推奨となり、今後のリリースで削除される予定です。 代わりに '--image' を使用してください。
コンテナー イメージ (publisher/image-name:tag など)。
ローカル git を有効にします。
デプロイするブランチ。
手動統合とリンクする Git リポジトリの URL。
デプロイ ストレージ アカウントの認証の種類。
デプロイ ストレージ アカウントの認証値。 ユーザー割り当てマネージド ID 認証の種類の場合、これはユーザー割り当て ID リソース ID である必要があります。認証の種類接続文字列ストレージ アカウントの場合、これはストレージ アカウントの接続文字列を含むアプリ設定の名前である必要があります。 システム割り当てマネージド ID 認証の種類の場合、このパラメーターは適用されず、空のままにする必要があります。
デプロイ ストレージ アカウントのコンテナー名。
デプロイ ストレージ アカウント名。
functionapp の作成中に Application Insights リソースの作成を無効にします。 ログは使用できません。
オプション '--docker-registry-server-password' は非推奨となり、今後のリリースで削除される予定です。 代わりに '--registry-password' を使用してください。
コンテナー レジストリ サーバーのパスワード。 プライベート レジストリに必要です。
オプション '--docker-registry-server-user' は非推奨となり、今後のリリースで削除される予定です。 代わりに '--registry-username' を使用してください。
コンテナー レジストリ サーバーのユーザー名。
Azure Container App 環境で関数アプリの Dapr を有効または無効にします。
コンテナー アプリ環境の名前。
関数アプリがホストされる地理的な場所。 使用可能な場所を表示するために使用 az functionapp list-flexconsumption-locations
します。
関数アプリのバージョン。 注: これは、次のリリース サイクルを開始する必要があります。
HTTP を使用してアプリに対して行われたすべてのトラフィックを HTTPS にリダイレクトします。
コンテナー イメージ (publisher/image-name:tag など)。
MB (メガバイト)のインスタンス メモリ サイズ。 サポートされている値の詳細については、以下を参照してください https://aka.ms/flex-instance-sizes 。
コンテナー アプリで関数アプリを作成するときのレプリカの最大数。
インスタンスの最大数。
コンテナー アプリのメモリ サイズ。 例: 1.0Gi、.
コンテナー アプリで関数アプリを作成するときのレプリカの最小数。
作成するアプリの OS の種類を設定します。
functionapp App Service プランの名前またはリソース ID。 "appservice plan create" を使用して取得します。 別のリソース グループの App Service プランを使用する場合は、プラン名ではなく、完全なリソース ID を使用する必要があります。
コンテナー レジストリ サーバーのパスワード。 プライベート レジストリに必要です。
コンテナー レジストリ サーバーのホスト名 (例: myregistry.azurecr.io)。
コンテナー レジストリ サーバーのユーザー名。
システム割り当て ID が持つロール名または ID。
関数ランタイム スタック。 サポートされているランタイムとバージョンをチェックするには、"az functionapp list-runtimes" を使用します。
関数ランタイム スタックのバージョン。 関数ランタイム スタック。 サポートされているランタイムとバージョンをチェックするには、"az functionapp list-runtimes" を使用します。
システム割り当て ID がアクセスできるスコープ。
Web アプリに参加させる既存のサブネットの名前またはリソース ID。 名前でサブネットを指定する場合は、--vnet 引数も必要です。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
リージョン仮想ネットワークの名前またはリソース ID。 異なるリソース グループ間に同じ名前の vnet が複数存在する場合は、vnet リソース ID を使用して、使用する vnet を指定します。 vnet 名が使用されている場合、既定では、Web アプリと同じリソース グループ内の vnet が使用されます。 --subnet 引数と共に使用する必要があります。
コンテナー アプリを実行するワークロード プロファイル名。
Application Insights コンポーネントに使用する既存のログ分析ワークスペースの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp create (appservice-kube 拡張機能)
関数アプリを作成します。
関数アプリの名前は、AppName.azurewebsites.net として一意の FQDN を生成できる必要があります。
az functionapp create --name
--resource-group
[--app-insights]
[--app-insights-key]
[--assign-identity]
[--consumption-plan-location]
[--custom-location]
[--deployment-container-image-name]
[--deployment-local-git]
[--deployment-source-branch]
[--deployment-source-url]
[--disable-app-insights {false, true}]
[--docker-registry-server-password]
[--docker-registry-server-user]
[--functions-version {4}]
[--max-worker-count]
[--min-worker-count]
[--os-type {Linux, Windows}]
[--plan]
[--role]
[--runtime]
[--runtime-version]
[--scope]
[--storage-account]
[--tags]
例
基本的な関数アプリを作成します。
az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -s MyStorageAccount
関数アプリを作成します。 (自動生成)
az functionapp create --consumption-plan-location westus --name MyUniqueAppName --os-type Windows --resource-group MyResourceGroup --runtime dotnet --storage-account MyStorageAccount
プライベート ACR イメージを使用して関数アプリを作成します。
az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime node --storage-account MyStorageAccount --deployment-container-image-name myacr.azurecr.io/myimage:tag --docker-registry-server-password passw0rd --docker-registry-server-user MyUser
App Service kubernetes 環境で関数アプリを作成する
az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -s MyStorageAccount --custom-location /subscriptions/sub_id/resourcegroups/group_name/providers/microsoft.extendedlocation/customlocations/custom_location_name
App Service kubernetes 環境とカスタムの場所と同じリソース グループに関数アプリを作成する
az functionapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -s MyStorageAccount --custom-location custom_location_name
必須のパラメーター
関数アプリの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
関数アプリに追加する既存のアプリ インサイト プロジェクトの名前。 同じリソース グループに存在する必要があります。
追加するアプリ インサイトのインストルメンテーション キー。
スペースで区切られたシステム割り当て ID またはユーザー割り当て ID を受け入れます。 システム割り当て ID を参照するには '[system]' を使用し、ユーザー割り当て ID を参照するにはリソース ID を使用します。 その他の例については、ヘルプを参照してください。
Function App がホストされる地理的な場所。 使用可能な場所を表示するために使用 az functionapp list-consumption-locations
します。
カスタムの場所の名前または ID。 アプリとは異なるリソース グループ内のカスタムの場所に ID を使用します。
Linux のみ。 Docker Hub のコンテナー イメージ名 (publisher/image-name:tag など)。
ローカル git を有効にします。
デプロイするブランチ。
手動統合とリンクする Git リポジトリの URL。
functionapp の作成中に Application Insights リソースの作成を無効にします。 ログは使用できません。
コンテナー レジストリ サーバーのパスワード。 プライベート レジストリに必要です。
コンテナー レジストリ サーバーのユーザー名。
関数アプリのバージョン。 "az functionapp list-runtimes" を使用して、ランタイムおよびランタイム バージョンとの互換性をチェックします。
割り当てられるワーカーの最大数。
割り当てるワーカーの最小数。
作成するアプリの OS の種類を設定します。
関数アプリ サービス プランの名前またはリソース ID。 "appservice plan create" を使用して取得します。
システム割り当て ID が持つロール名または ID。
関数ランタイム スタック。 サポートされているランタイムとバージョンをチェックするには、"az functionapp list-runtimes" を使用します。
関数ランタイム スタックのバージョン。 サポートされているランタイムとバージョンをチェックするには、"az functionapp list-runtimes" を使用します。
システム割り当て ID がアクセスできるスコープ。
指定されたリソース グループ内のストレージ アカウントの文字列値を指定します。 または、別のリソース グループ内のストレージ アカウントのリソース ID。 kubernetes 以外の関数アプリに必要です。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp delete
関数アプリを削除します。
az functionapp delete [--ids]
[--keep-empty-plan]
[--name]
[--resource-group]
[--slot]
[--subscription]
例
関数アプリを削除します。 (自動生成)
az functionapp delete --name MyFunctionApp --resource-group MyResourceGroup
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
空の App Service プランを保持します。
functionapp の名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp deploy
このコマンドはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
提供された成果物を Azure functionapp にデプロイします。
az functionapp deploy [--async {false, true}]
[--clean {false, true}]
[--ids]
[--ignore-stack {false, true}]
[--name]
[--resource-group]
[--restart {false, true}]
[--slot]
[--src-path]
[--src-url]
[--subscription]
[--target-path]
[--timeout]
[--type {ear, jar, lib, startup, static, war, zip}]
例
war ファイルを非同期的にデプロイします。
az functionapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type war --async true
静的テキスト ファイルを wwwroot/staticfiles/test.txt にデプロイする
az functionapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type static --target-path staticfiles/test.txt
省略可能のパラメーター
非同期デプロイ。
true の場合、ファイルをデプロイする前にターゲット ディレクトリをクリーンします。 既定値は、成果物の種類に基づいて決定されます。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
true の場合、スタック固有の既定値は無視されます。
デプロイする関数アプリの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
true の場合、デプロイ後に Web アプリが再起動されます。既定値は true です。 複数の成果物を展開していて、以前の展開でサイトを再起動しない場合は、これを false に設定します。
スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。
デプロイする成果物のパス。 例: "myapp.zip" または "/myworkspace/apps/myapp.war"。
成果物の URL。 Web アプリは、この URL から成果物をプルします。 例: "http://mysite.com/files/myapp.war?key=123".
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
成果物をデプロイする必要がある絶対パス。 既定値は "home/site/wwwroot/" です。 例: "/home/site/deployments/tools/"、"/home/site/scripts/startup-script.sh"。
デプロイ操作のタイムアウト (ミリ秒単位)。
デプロイされる成果物の種類をオーバーライドするために使用されます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp list
関数アプリを一覧表示します。
az functionapp list [--resource-group]
例
MyResourceGroup 内のすべての関数アプリを一覧表示します。
az functionapp list --resource-group MyResourceGroup
すべての関数アプリの既定のホスト名と状態を一覧表示します。
az functionapp list --query "[].{hostName: defaultHostName, state: state}"
実行中のすべての関数アプリを一覧表示します。
az functionapp list --query "[?state=='Running']"
省略可能のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp list-consumption-locations
関数アプリを実行するために使用できる場所を一覧表示します。
az functionapp list-consumption-locations
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp list-flexconsumption-locations
Flex 従量課金プランで関数アプリを実行するために使用可能な場所を一覧表示します。
az functionapp list-flexconsumption-locations
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp list-flexconsumption-runtimes
Flex 従量課金プランの関数アプリで使用できる使用可能な組み込みスタックを一覧表示します。
az functionapp list-flexconsumption-runtimes --location
--runtime
必須のパラメーター
指定した場所で使用可能なランタイムのみに出力を制限します。
出力を指定されたランタイムのみに制限します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp list-runtimes
関数アプリに使用できる使用可能な組み込みスタックを一覧表示します。
az functionapp list-runtimes [--os {linux, windows}]
省略可能のパラメーター
出力を Windows ランタイムまたは Linux ランタイムのみに制限します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp restart
関数アプリを再起動します。
az functionapp restart [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
例
関数アプリを再起動します。 (自動生成)
az functionapp restart --name MyFunctionApp --resource-group MyResourceGroup
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
関数アプリの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp restart (appservice-kube 拡張機能)
関数アプリを再起動します。
az functionapp restart [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
例
関数アプリを再起動します。 (自動生成)
az functionapp restart --name MyFunctionApp --resource-group MyResourceGroup
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
関数アプリの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp show
関数アプリの詳細を取得します。
az functionapp show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
例
関数アプリの詳細を取得します。 (自動生成)
az functionapp show --name MyFunctionApp --resource-group MyResourceGroup
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
関数アプリの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp show (appservice-kube 拡張機能)
関数アプリの詳細を取得します。
az functionapp show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
例
関数アプリの詳細を取得します。 (自動生成)
az functionapp show --name MyFunctionApp --resource-group MyResourceGroup
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
関数アプリの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp start
関数アプリを起動します。
az functionapp start [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
例
関数アプリを起動します。 (自動生成)
az functionapp start --name MyFunctionApp --resource-group MyResourceGroup
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
関数アプリの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp stop
関数アプリを停止します。
az functionapp stop [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
例
関数アプリを停止します。 (自動生成)
az functionapp stop --name MyFunctionApp --resource-group MyResourceGroup
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
関数アプリの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az functionapp update
関数アプリを更新します。
az functionapp update [--add]
[--force]
[--force-string]
[--ids]
[--name]
[--plan]
[--remove]
[--resource-group]
[--set]
[--slot]
[--subscription]
例
関数アプリを更新します。 (自動生成)
az functionapp update --name MyFunctionApp --resource-group MyResourceGroup
省略可能のパラメーター
パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>
。
functionapp を プレミアム から従量課金プランに移行する場合に必要です。
'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
関数アプリの名前。
functionapp を更新するプランの名前またはリソース ID。
リストからプロパティまたは要素を削除します。 例: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=<value>
。
スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI