次の方法で共有


az webapp config

Note

このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 拡張機能の詳細をご覧ください。

Web アプリを構成します。

コマンド

名前 説明 状態
az webapp config access-restriction

Web アプリのアクセス制限を表示、設定、追加、および削除するメソッド。

コア GA
az webapp config access-restriction add

Web アプリにアクセス制限を追加します。

コア GA
az webapp config access-restriction remove

Web アプリからアクセス制限を削除します。

コア GA
az webapp config access-restriction set

SCM サイトがメイン サイトと既定のアクションと同じ制限を使用しているかどうかを設定します。

コア GA
az webapp config access-restriction show

Web アプリのアクセス制限設定を表示します。

コア GA
az webapp config appsettings

Web アプリの設定を構成します。 アプリケーション設定を更新または削除すると、アプリがリサイクルされます。

コア GA
az webapp config appsettings delete

Web アプリの設定を削除します。

コア GA
az webapp config appsettings list

Web アプリの設定の詳細を取得します。

コア GA
az webapp config appsettings set

Web アプリの設定を設定します。

コア GA
az webapp config backup

Web アプリのバックアップを管理します。

コア GA
az webapp config backup create

Web アプリのバックアップを作成します。

コア GA
az webapp config backup delete

Web アプリのバックアップを削除します。

コア GA
az webapp config backup list

Web アプリのバックアップを一覧表示します。

コア GA
az webapp config backup restore

バックアップから Web アプリを復元します。

コア GA
az webapp config backup show

Web アプリのバックアップ スケジュールを表示します。

コア GA
az webapp config backup update

Web アプリの新しいバックアップ スケジュールを構成します。

コア GA
az webapp config connection-string

Web アプリの接続文字列を管理します。

コア GA
az webapp config connection-string delete

Web アプリの接続文字列を削除します。

コア GA
az webapp config connection-string list

Web アプリの接続文字列を取得します。

コア GA
az webapp config connection-string set

Web アプリの接続文字列を更新します。

コア GA
az webapp config container

既存の Web アプリのコンテナー設定を管理します。

コア GA
az webapp config container delete

既存の Web アプリのコンテナー設定を削除します。

コア GA
az webapp config container set

既存の Web アプリのコンテナー設定を設定します。

コア GA
az webapp config container show

Web アプリのコンテナー設定の詳細を取得します。

コア GA
az webapp config hostname

Web アプリのホスト名を構成します。

コア GA
az webapp config hostname add

ホスト名を Web アプリにバインドします。

コア GA
az webapp config hostname delete

Web アプリからホスト名のバインドを解除します。

コア GA
az webapp config hostname get-external-ip

Web アプリの外部向け IP アドレスを取得します。

コア GA
az webapp config hostname list

Web アプリのすべてのホスト名バインドを一覧表示します。

コア GA
az webapp config set

Web アプリの構成を設定します。

コア GA
az webapp config show

Web アプリの構成の詳細を取得します。

コア GA
az webapp config snapshot

Web アプリのスナップショットを管理します。

コア GA
az webapp config snapshot list

Web アプリの復元可能なスナップショットを一覧表示します。

コア GA
az webapp config snapshot restore

Web アプリのスナップショットを復元します。

コア GA
az webapp config ssl

Web アプリの SSL 証明書を構成します。

コアと拡張機能 GA
az webapp config ssl bind

SSL 証明書を Web アプリにバインドします。

コア GA
az webapp config ssl bind (appservice-kube 拡張機能)

SSL 証明書を Web アプリにバインドします。

拡張子 GA
az webapp config ssl create

Web アプリアプリでホスト名のマネージド証明書を作成します。

コア プレビュー
az webapp config ssl delete

Web アプリから SSL 証明書を削除します。

コア GA
az webapp config ssl import

Ssl または App Service 証明書を Key Vault から Web アプリにインポートします。

コア GA
az webapp config ssl list

Web アプリの SSL 証明書を一覧表示します。

コア GA
az webapp config ssl show

Web アプリの SSL 証明書の詳細を表示します。

コア GA
az webapp config ssl unbind

Web アプリから SSL 証明書のバインドを解除します。

コア GA
az webapp config ssl unbind (appservice-kube 拡張機能)

Web アプリから SSL 証明書のバインドを解除します。

拡張子 GA
az webapp config ssl upload

Web アプリに SSL 証明書をアップロードします。

コア GA
az webapp config storage-account

Web アプリの Azure ストレージ アカウント構成を管理します。 (Linux Web Apps と Windows コンテナー Web Apps のみ)。

コア GA
az webapp config storage-account add

Azure ストレージ アカウントの構成を Web アプリに追加します。 (Linux Web Apps と Windows コンテナー Web Apps のみ)。

コア GA
az webapp config storage-account delete

Web アプリの Azure ストレージ アカウント構成を削除します。 (Linux Web Apps と Windows コンテナー Web Apps のみ)。

コア GA
az webapp config storage-account list

Web アプリの Azure ストレージ アカウント構成を取得します。 (Linux Web Apps と Windows コンテナー Web Apps のみ)。

コア GA
az webapp config storage-account update

Web アプリで既存の Azure ストレージ アカウント構成を更新します。 (Linux Web Apps と Windows コンテナー Web Apps のみ)。

コア GA

az webapp config set

Web アプリの構成を設定します。

az webapp config set [--acr-identity]
                     [--acr-use-identity {false, true}]
                     [--always-on {false, true}]
                     [--auto-heal-enabled {false, true}]
                     [--ftps-state {AllAllowed, Disabled, FtpsOnly}]
                     [--generic-configurations]
                     [--http20-enabled {false, true}]
                     [--ids]
                     [--java-container]
                     [--java-container-version]
                     [--java-version]
                     [--linux-fx-version]
                     [--min-tls-version]
                     [--name]
                     [--net-framework-version]
                     [--number-of-workers]
                     [--php-version]
                     [--powershell-version]
                     [--prewarmed-instance-count]
                     [--python-version]
                     [--remote-debugging-enabled {false, true}]
                     [--resource-group]
                     [--runtime]
                     [--slot]
                     [--startup-file]
                     [--subscription]
                     [--use-32bit-worker-process {false, true}]
                     [--vnet-route-all-enabled {false, true}]
                     [--web-sockets-enabled {false, true}]
                     [--windows-fx-version]

"alwaysOn" をオンにする

az webapp config set -g MyResourceGroup -n MyUniqueApp --always-on true

params.jsonと呼ばれる JSON ファイルを使用して構成を設定する

az webapp config set -g MyResourceGroup -n MyUniqueApp --generic-configurations "@.\params.json"

省略可能のパラメーター

--acr-identity

acr イメージ プルに設定されるシステム割り当て ID またはユーザー割り当て ID を受け入れます。 システム割り当て ID を参照するには '[system]' を使用し、ユーザー割り当て ID を参照するにはリソース ID を使用します。

--acr-use-identity

acr use マネージド ID からプル イメージを有効または無効にします。

指定可能な値: false, true
--always-on

Web アプリが常に読み込まれ、アイドル状態になった後にアンロードされることを確認します。 Web ジョブが継続的に実行されている場合に推奨されます。

指定可能な値: false, true
--auto-heal-enabled

自動修復を有効または無効にします。

指定可能な値: false, true
--ftps-state

アプリの Ftps 状態の値を設定します。 既定値は 'AllAllowed' です。

指定可能な値: AllAllowed, Disabled, FtpsOnly
--generic-configurations

key=valueペアまたは@<json_file>のいずれかの形式でサイト構成リストを指定します。 PowerShell と Windows コマンド プロンプトのユーザーは、エスケープ文字との互換性の問題を回避するために、JSON ファイルを使用してこれらの構成を提供する必要があります。

--http20-enabled

クライアントが http2.0 経由で接続できるように Web サイトを構成します。

指定可能な値: false, true
--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--java-container

Java コンテナー (Tomcat、Jetty など)。

--java-container-version

Java コンテナーのバージョン (Tomcat の場合は '8.0.23' など)。

--java-version

Java を使用している場合に Web アプリを実行するために使用されるバージョン (例: Java 7 の場合は '1.7'、Java 8 の場合は '1.8')。

--linux-fx-version

Linux ベースの Web アプリに使用されるランタイム スタック (例: "RUBY|2.5.5"、"NODE|12LTS"、"PHP|7.2"、"DOTNETCORE|2.1")。 詳細については、https://aka.ms/linux-stacks を参照してください。

--min-tls-version

SSL 要求に必要な TLS の最小バージョン (例: '1.0'、'1.1'、'1.2')。

--name -n

Web アプリの名前。 指定しない場合、名前がランダムに生成されます。 既定値は、 az configure --defaults web=<name>を使用して構成できます。

--net-framework-version

.NET Framework (.NET 4.6 の場合は 'v4.0'、.NET 3.5 の場合は 'v3.0' など) を使用する場合に Web アプリを実行するために使用されるバージョン。

--number-of-workers

割り当てるワーカーの数。

--php-version

PHP を使用している場合に Web アプリを実行するために使用されるバージョン (例: 5.5、5.6、7.0)。

--powershell-version

PowerShell を使用している場合に関数アプリを実行するために使用されるバージョン (例: 7.2)。

--prewarmed-instance-count

関数アプリに事前にウォームされたインスタンスの数。

--python-version

Python を使用している場合に Web アプリを実行するために使用されるバージョン (例: 2.7、3.4)。

--remote-debugging-enabled

リモート デバッグを有効または無効にします。

指定可能な値: false, true
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--runtime

Framework:Version 形式の正規化された Web ランタイム (例: "PHP:7.2")。使用可能なリストには az webapp list-runtimes を使用します。

--slot -s

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--startup-file

linux でホストされる Web アプリのスタートアップ ファイル (たとえば、Node.js Web の "process.json" など)。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--use-32bit-worker-process

32 ビットのワーカー プロセスを使用するかどうか。

指定可能な値: false, true
--vnet-route-all-enabled

すべてのトラフィックを VNet にルーティングするようにリージョン VNet 統合を構成します。

指定可能な値: false, true
--web-sockets-enabled

Web ソケットを有効または無効にします。

指定可能な値: false, true
--windows-fx-version

Windows コンテナー Web アプリに使用される Docker イメージ名 (例: microsoft/nanoserver:ltsc2016)。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp config show

Web アプリの構成の詳細を取得します。

az webapp config show [--ids]
                      [--name]
                      [--resource-group]
                      [--slot]
                      [--subscription]

Web アプリの構成の詳細を取得します。 (自動生成)

az webapp config show --name MyWebapp --resource-group MyResourceGroup

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

Web アプリの名前。 指定しない場合、名前がランダムに生成されます。 既定値は、 az configure --defaults web=<name>を使用して構成できます。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--slot -s

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。