az webapp

Web アプリを管理します。

コマンド

az webapp auth

Webapp の認証と承認を管理します。

az webapp auth show

Webapp の認証設定を表示します。

az webapp auth update

Webapp の認証設定を更新します。

az webapp browse

ブラウザーで Web アプリを開きます。

az webapp config

Web アプリを構成します。

az webapp config access-restriction

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

az webapp config access-restriction add

Webapp にアクセス制限を追加します。

az webapp config access-restriction remove

Webapp からアクセス制限を削除します。

az webapp config access-restriction set

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

az webapp config access-restriction show

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

az webapp config appsettings

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

az webapp config appsettings delete

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

az webapp config appsettings list

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

az webapp config appsettings set

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

az webapp config backup

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

az webapp config backup create

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

az webapp config backup list

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

az webapp config backup restore

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

az webapp config backup show

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

az webapp config backup update

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

az webapp config connection-string

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

az webapp config connection-string delete

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

az webapp config connection-string list

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

az webapp config connection-string set

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

az webapp config container

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

az webapp config container delete

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

az webapp config container set

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

az webapp config container show

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

az webapp config hostname

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

az webapp config hostname add

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

az webapp config hostname delete

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

az webapp config hostname get-external-ip

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

az webapp config hostname list

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

az webapp config set

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

az webapp config show

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

az webapp config snapshot

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

az webapp config snapshot list

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

az webapp config snapshot restore

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

az webapp config ssl

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

az webapp config ssl bind

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

az webapp config ssl create

Webapp アプリでホスト名の管理された証明書を作成します。

az webapp config ssl delete

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

az webapp config ssl import

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

az webapp config ssl list

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

az webapp config ssl show

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

az webapp config ssl unbind

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

az webapp config ssl upload

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

az webapp config storage-account

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

az webapp config storage-account add

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

az webapp config storage-account delete

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

az webapp config storage-account list

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

az webapp config storage-account update

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

az webapp container

Webapp コンテナー操作に関連するコマンドのグループ。

az webapp container up

コンテナー webapp を作成およびデプロイするための試験的なコマンドです。

az webapp cors

クロスオリジンリソース共有 (CORS) を管理します。

az webapp cors add

許可されたオリジンを追加します。

az webapp cors remove

許可されたオリジンを削除します。

az webapp cors show

許可されたオリジンを表示します。

az webapp create

Web アプリを作成する。

az webapp create-remote-connection

Web アプリへの tcp トンネルを使用してリモート接続を作成します。

az webapp delete

Web アプリを削除します。

az webapp deleted

削除された web アプリを管理します。

az webapp deleted list

削除された web アプリを一覧表示します。

az webapp deleted restore

削除された web アプリを復元します。

az webapp deploy

指定されたアーティファクトを Azure Web Apps にデプロイします。

az webapp deployment

Web アプリのデプロイを管理します。

az webapp deployment container

コンテナーベースの継続的なデプロイを管理します。

az webapp deployment container config

コンテナーを使用した継続的なデプロイを構成します。

az webapp deployment container show-cd-url

継続的配置のための webhook の構成に使用できる URL を取得します。

az webapp deployment list-publishing-credentials

使用可能な web アプリの発行資格情報の詳細を取得します。

az webapp deployment list-publishing-profiles

使用可能な Web アプリ デプロイ プロファイルの詳細を取得します。

az webapp deployment slot

Web アプリのデプロイスロットを管理します。

az webapp deployment slot auto-swap

デプロイスロットの自動スワップを構成します。

az webapp deployment slot create

デプロイ スロットを作成します。

az webapp deployment slot delete

デプロイスロットを削除します。

az webapp deployment slot list

すべてのデプロイスロットを一覧表示します。

az webapp deployment slot swap

Web アプリのデプロイスロットを変更します。

az webapp deployment source

ソース管理を使用して web アプリのデプロイを管理します。

az webapp deployment source config

Git または Mercurial リポジトリからのデプロイを管理します。

az webapp deployment source config-local-git

Web アプリのデプロイ用に複製してプッシュするための、git リポジトリ エンドポイントの URL を取得します。

az webapp deployment source config-zip

Web アプリの kudu zip プッシュデプロイを使用してデプロイを実行します。

az webapp deployment source delete

ソース管理のデプロイ構成を削除します。

az webapp deployment source show

ソース管理のデプロイ構成の詳細を取得します。

az webapp deployment source sync

リポジトリから同期します。 手動統合モードでのみ必要です。

az webapp deployment source update-token

Azure App Service にキャッシュされたソース管理トークンを更新します。

az webapp deployment user

展開用のユーザー資格情報を管理します。

az webapp deployment user set

デプロイ資格情報を更新します。

az webapp deployment user show

デプロイ発行ユーザーを取得します。

az webapp hybrid-connection

Web apps からのハイブリッド接続の一覧表示、追加、および削除を行うメソッド。

az webapp hybrid-connection add

Web アプリにハイブリッド接続を追加します。

az webapp hybrid-connection list

Web アプリのハイブリッド接続の一覧を表示します。

az webapp hybrid-connection remove

Webapp からハイブリッド接続を削除します。

az webapp identity

Web アプリの管理対象サービス id を管理します。

az webapp identity assign

管理対象サービス id を web アプリに割り当てます。

az webapp identity remove

Web アプリの管理対象サービス id を無効にします。

az webapp identity show

Web アプリの管理対象サービス id を表示します。

az webapp list

Web アプリを一覧表示します。

az webapp list-instances

Web アプリまたは web アプリスロットのスケールアウトされたインスタンスをすべて一覧表示します。

az webapp list-runtimes

Web アプリに使用できる組み込みのスタックを一覧表示します。

az webapp log

Web アプリのログを管理します。

az webapp log config

Web アプリのログ記録を構成します。

az webapp log deployment

Manage web app deployment logs.

az webapp log deployment list

List deployments associated with web app.

az webapp log deployment show

Show deployment logs of the latest deployment, or a specific deployment if deployment-id is specified.

az webapp log download

Web アプリのログ履歴を zip ファイルとしてダウンロードします。

az webapp log show

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

az webapp log tail

Web アプリのライブログトレースを開始します。

az webapp remote-connection

Web アプリへの tcp トンネルを使用してリモート接続を作成します。

az webapp remote-connection create

Web アプリへの tcp トンネルを使用してリモート接続を作成します。

az webapp restart

Web アプリを再起動します。

az webapp scan

Webapp スキャンに対応するコマンドのグループを保持します。 現在、Linux ベースの web アプリでのみ使用できます。

az webapp scan list-result

Webapp で実行されたすべてのスキャンの詳細を取得します。 webapp に設定されている最大スキャン数により、webapp で実行される各スキャンのスキャン状態に加えて、スキャンログの結果が得られます。

az webapp scan show-result

指定されたスキャン id の結果を取得します。これにより、指定したスキャン id のスキャンログの結果が取得されます。

az webapp scan start

Wwwroot ディレクトリ内の指定された webapp ファイルに対してスキャンを開始します。 このメソッドは、ScanID、traking、および results URL を含む JSON を返します。

az webapp scan stop

現在実行中のスキャンを停止します。 スキャンが実行されていない場合は何もしません。

az webapp scan track

スキャン id を指定してスキャンの状態を追跡します。スキャンのステータスは、[開始]、[成功]、[失敗、TimeoutFailure、実行中] から追跡できます。

az webapp show

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

az webapp ssh

SSH コマンドは、web コンテナーへの ssh セッションを確立し、開発者はリモートでシェルターミナルを取得します。

az webapp start

Web アプリを起動します。

az webapp stop

Web アプリを停止します。

az webapp traffic-routing

Web アプリのトラフィックルーティングを管理します。

az webapp traffic-routing clear

ルーティング規則をクリアし、すべてのトラフィックを運用環境に送信します。

az webapp traffic-routing set

デプロイスロットへのトラフィックのルーティングを構成します。

az webapp traffic-routing show

スロット間のトラフィックの現在の分布を表示します。

az webapp up

Webapp を作成し、ローカルワークスペースからアプリにコードをデプロイします。 コマンドは、コードが存在するフォルダーから実行する必要があります。 現在のサポートには、Node、Python、.NET Core、および ASP.NET が含まれています。 ノード、Python アプリは Linux アプリとして作成されます。 .Net Core、ASP.NET、および静的な HTML アプリは、Windows アプリとして作成されます。 Html フラグを追加して、静的な HTML アプリとしてデプロイします。

az webapp update

Web アプリを更新します。

az webapp vnet-integration

Webapp から仮想ネットワーク統合を一覧表示、追加、および削除するメソッド。

az webapp vnet-integration add

Webapp にリージョン仮想ネットワーク統合を追加します。

az webapp vnet-integration list

Webapp の仮想ネットワーク統合を一覧表示します。

az webapp vnet-integration remove

Webapp からリージョンの仮想ネットワーク統合を削除します。

az webapp webjob

Web アプリで web ジョブの管理操作を許可します。

az webapp webjob continuous

Web アプリでの継続的な web ジョブの管理操作を許可します。

az webapp webjob continuous list

選択した web アプリのすべての連続する web ジョブを一覧表示します。

az webapp webjob continuous remove

特定の継続的な web ジョブを削除します。

az webapp webjob continuous start

選択した web アプリで特定の継続的な web ジョブを開始します。

az webapp webjob continuous stop

特定の継続的な web ジョブを停止します。

az webapp webjob triggered

Web アプリでトリガーされた web ジョブの管理操作を許可します。

az webapp webjob triggered list

Web アプリでホストされているすべてのトリガーされた web ジョブを一覧表示します。

az webapp webjob triggered log

Web アプリでホストされている特定のトリガーされた web ジョブの履歴を取得します。

az webapp webjob triggered remove

Web アプリでホストされている特定のトリガーされた web ジョブを削除します。

az webapp webjob triggered run

Web アプリでホストされている特定のトリガーされた web ジョブを実行します。

az webapp browse

ブラウザーで Web アプリを開きます。

az webapp browse [--ids]
                 [--logs]
                 [--name]
                 [--resource-group]
                 [--slot]
                 [--subscription]

ブラウザーで Web アプリを開きます。 自動

az webapp browse --name MyWebapp --resource-group MyResourceGroup

省略可能のパラメーター

--ids

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

--logs -l

Web アプリを起動した直後にログストリームを表示できるようにします。

--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 ます。

az webapp create

Web アプリを作成する。

Web アプリの名前は、一意の FQDN を AppName.azurewebsites.net として生成できる必要があります。

az webapp create --name
                 --plan
                 --resource-group
                 [--assign-identity]
                 [--deployment-container-image-name]
                 [--deployment-local-git]
                 [--deployment-source-branch]
                 [--deployment-source-url]
                 [--docker-registry-server-password]
                 [--docker-registry-server-user]
                 [--multicontainer-config-file]
                 [--multicontainer-config-type {COMPOSE, KUBE}]
                 [--role]
                 [--runtime]
                 [--scope]
                 [--startup-file]
                 [--subscription]
                 [--tags]

既定の構成で web アプリを作成します。

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName

Java | 11 | を使用した web アプリの作成' | ' 区切り記号を使用する Java SE | 8 ランタイム。

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java|11|Java SE|8"

Java | 11 | を使用した web アプリの作成': ' 区切り記号を使用する Java SE | 8 ランタイム。

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java:11:Java SE:8"

NodeJS 10.14 ランタイムを使用して web アプリを作成し、ローカル git リポジトリからデプロイします。

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "node|10.14" --deployment-local-git

DockerHub からのイメージを使用して web アプリを作成します。

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i nginx

プライベート DockerHub レジストリからイメージを使用して web アプリを作成します。

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i MyImageName -s username -w password

プライベート Azure Container Registry からイメージを使用して web アプリを作成します。

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i myregistry.azurecr.io/docker-image:tag

別のリソースグループにある共有 App Service プランを使用して、WebApp を作成します。

AppServicePlanID=$(az appservice plan show -n SharedAppServicePlan -g MyASPRG --query "id" --out tsv) az webapp create -g MyResourceGroup -p "$AppServicePlanID" -n MyUniqueAppName

必須のパラメーター

--name -n

新しい web アプリの名前。

--plan -p

App service プランの名前またはリソース id。 1つを取得するには、' appservice plan create ' を使用します。

--resource-group -g

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

省略可能のパラメーター

--assign-identity

スペースで区切られたシステム id またはユーザー割り当て id を受け入れます。 システムによって割り当てられた id を参照するには ' [system] ' を使用し、ユーザー割り当て id を参照するにはリソース id を使用します。 その他の例については、ヘルプを参照してください。

--deployment-container-image-name -i

Linux のみ。 Docker Hub からのコンテナーイメージの名前 (例: publisher/image-name: タグ)。

--deployment-local-git -l

ローカル git を有効にします。

--deployment-source-branch -b

配置する分岐。

既定値: master
--deployment-source-url -u

手動統合とリンクする Git リポジトリの URL。

--docker-registry-server-password -w

コンテナーレジストリサーバーのパスワードです。 プライベートレジストリに必要です。

--docker-registry-server-user -s

コンテナーレジストリサーバーのユーザー名。

--multicontainer-config-file

Linux のみ。 複数アプリの構成ファイル。 (ローカルまたはリモート)。

--multicontainer-config-type

Linux のみ。

承認された値: COMPOSE, KUBE
--role

割り当てられたシステム id のロール名または id。

既定値: Contributor
--runtime -r

Framework | の形式で正規化された web ランタイムバージョン (例: "PHP | 7.2")。 使用できる区切り記号: "|" または ":"。 使用 az webapp list-runtimes 可能な一覧を表示します。

--scope

システムが割り当てた id がアクセスできるスコープ。

--startup-file

Linux のみ。 Web のスタートアップファイル。

--subscription

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

--tags

スペースで区切られたタグ: キー [= 値] [キー [= 値]...].既存のタグを消去するには、"" を使用します。

az webapp create-remote-connection

Web アプリへの tcp トンネルを使用してリモート接続を作成します。

az webapp create-remote-connection [--ids]
                                   [--instance]
                                   [--name]
                                   [--port]
                                   [--resource-group]
                                   [--slot]
                                   [--subscription]
                                   [--timeout]

省略可能のパラメーター

--ids

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

--instance -i

接続先の Webapp インスタンス。 既定値は none (なし) です。

--name -n

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

--port -p

リモート接続用のポート。 既定値: ランダムに使用可能なポート。

--resource-group -g

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

--slot -s

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

--subscription

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

--timeout -t

タイムアウト (秒単位) 既定値は none (なし) です。

az webapp delete

Web アプリを削除します。

az webapp delete [--ids]
                 [--keep-dns-registration]
                 [--keep-empty-plan]
                 [--keep-metrics]
                 [--name]
                 [--resource-group]
                 [--slot]
                 [--subscription]

Web アプリを削除します。 自動

az webapp delete --name MyWebapp --resource-group MyResourceGroup

省略可能のパラメーター

--ids

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

--keep-dns-registration

DNS の登録を保持します。

--keep-empty-plan

空の app service プランを保持します。

--keep-metrics

アプリのメトリックを保持します。

--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 ます。

az webapp deploy

指定されたアーティファクトを Azure Web Apps にデプロイします。

az webapp 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]

War ファイルを非同期的にデプロイします。

az webapp deploy --resource-group ResouceGroup --name AppName --src-path SourcePath --type war --async IsAsync

Wwwroot/staticfiles/test.txt に静的テキストファイルを配置する

az webapp deploy --resource-group ResouceGroup --name AppName --src-path SourcePath --type static --target-path staticfiles/test.txt

省略可能のパラメーター

--async

非同期配置。

承認された値: false, true
--clean

クリーンでない場合。 既定値は、対象の種類に固有です。

承認された値: false, true
--ids

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

--ignore-stack

既定のスタックチェックをオーバーライドする必要があります。

承認された値: false, true
--name -n

接続先の webapp の名前。

--resource-group -g

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

--restart

再起動します。 既定の動作では、が再起動されます。

承認された値: false, true
--slot -s

使用するデプロイスロットの名前。

--src-path

配置するファイルのパス。 例:/mnt/apps/myapp.war.

--src-url

パッケージのダウンロード元の Url。 例: http://mysite.com/files/myapp.war?key=123.

--subscription

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

--target-path

ファイルの配置先となる wwwroot を基準としたターゲットパス。

--timeout

操作のタイムアウト (ミリ秒単位)。

--type

要求された配置の種類。

az webapp list

Web アプリを一覧表示します。

az webapp list [--query-examples]
               [--resource-group]
               [--subscription]

すべての web アプリの既定のホスト名と状態を一覧表示します。

az webapp list --query "[].{hostName: defaultHostName, state: state}"

実行中のすべての web アプリを一覧表示します。

az webapp list --query "[?state=='Running']"

省略可能のパラメーター

--query-examples

Jのパス文字列をお勧めします。 クエリの1つをコピーして、--query パラメーターの後に二重引用符で囲んで、結果を確認することができます。 これらのキーワードに基づいて提案を行うことができるように、1つまたは複数の位置指定キーワードを追加することができます。

--resource-group -g

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

--subscription

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

az webapp list-instances

Web アプリまたは web アプリスロットのスケールアウトされたインスタンスをすべて一覧表示します。

az webapp list-instances --name
                         --resource-group
                         [--slot]
                         [--subscription]

必須のパラメーター

--name -n

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

--resource-group -g

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

省略可能のパラメーター

--slot -s

Web アプリスロットの名前。 指定されていない場合は、既定で生産スロットに設定されます。

--subscription

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

az webapp list-runtimes

Web アプリに使用できる組み込みのスタックを一覧表示します。

az webapp list-runtimes [--linux]
                        [--subscription]

省略可能のパラメーター

--linux

Linux ベースの web apps のランタイムスタックを一覧表示します。

--subscription

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

az webapp restart

Web アプリを再起動します。

az webapp restart [--ids]
                  [--name]
                  [--resource-group]
                  [--slot]
                  [--subscription]

Web アプリを再起動します。 自動

az webapp restart --name MyWebapp --resource-group MyResourceGroup

省略可能のパラメーター

--ids

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

az webapp show

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

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

Web アプリの詳細を取得します。 自動

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

省略可能のパラメーター

--ids

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

--name -n

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

--query-examples

Jのパス文字列をお勧めします。 クエリの1つをコピーして、--query パラメーターの後に二重引用符で囲んで、結果を確認することができます。 これらのキーワードに基づいて提案を行うことができるように、1つまたは複数の位置指定キーワードを追加することができます。

--resource-group -g

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

--slot -s

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

--subscription

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

az webapp ssh

SSH コマンドは、web コンテナーへの ssh セッションを確立し、開発者はリモートでシェルターミナルを取得します。

az webapp ssh [--ids]
              [--instance]
              [--name]
              [--port]
              [--resource-group]
              [--slot]
              [--subscription]
              [--timeout]

web アプリへの ssh 接続

az webapp ssh -n MyUniqueAppName -g MyResourceGroup

省略可能のパラメーター

--ids

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

--instance -i

接続先の Webapp インスタンス。 既定値は none (なし) です。

--name -n

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

--port -p

リモート接続用のポート。 既定値: ランダムに使用可能なポート。

--resource-group -g

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

--slot -s

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

--subscription

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

--timeout -t

タイムアウト (秒単位) 既定値は none (なし) です。

az webapp start

Web アプリを起動します。

az webapp start [--ids]
                [--name]
                [--resource-group]
                [--slot]
                [--subscription]

Web アプリを起動します。 自動

az webapp start --name MyWebapp --resource-group MyResourceGroup

省略可能のパラメーター

--ids

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

az webapp stop

Web アプリを停止します。

az webapp stop [--ids]
               [--name]
               [--resource-group]
               [--slot]
               [--subscription]

Web アプリを停止します。 自動

az webapp stop --name MyWebapp --resource-group MyResourceGroup

省略可能のパラメーター

--ids

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

az webapp up

Webapp を作成し、ローカルワークスペースからアプリにコードをデプロイします。 コマンドは、コードが存在するフォルダーから実行する必要があります。 現在のサポートには、Node、Python、.NET Core、および ASP.NET が含まれています。 ノード、Python アプリは Linux アプリとして作成されます。 .Net Core、ASP.NET、および静的な HTML アプリは、Windows アプリとして作成されます。 Html フラグを追加して、静的な HTML アプリとしてデプロイします。

az webapp up [--dryrun]
             [--html]
             [--ids]
             [--launch-browser]
             [--location]
             [--logs]
             [--name]
             [--os-type {Linux, Windows}]
             [--plan]
             [--resource-group]
             [--runtime]
             [--sku {B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, PC2, PC3, PC4, S1, S2, S3, SHARED}]
             [--subscription]

操作を実際に実行せずに、作成されるアプリの詳細を表示します

az webapp up --dryrun

既定の構成で web アプリを作成します。そのためには、配置するコードが存在するフォルダーからコマンドを実行します。

az webapp up

指定された名前で web アプリを作成します

az webapp up -n MyUniqueAppName

指定された名前と java | 11 | を使用して web アプリを作成します。' | ' 区切り記号を使用する Java SE | 8 ランタイム

az webapp up -n MyUniqueAppName --runtime "java|11|Java SE|8"

指定された名前と java | 11 | を使用して web アプリを作成します。': ' 区切り記号を使用する Java SE | 8 ランタイム

az webapp up -n MyUniqueAppName --runtime "java:11:Java SE:8"

デプロイされるコードが存在するフォルダーからコマンドを実行して、特定のリージョンで web アプリを作成します。

az webapp up -l locationName

デプロイ操作が完了したら、web アプリを作成し、ログストリーミングを有効にします。 これにより、ログのストリーミングを有効にするために必要な既定の構成が有効になります。

az webapp up --logs

Web アプリを作成し、静的な HTML アプリとしてデプロイします。

az webapp up --html

省略可能のパラメーター

--dryrun

実行ではなく、作成およびデプロイ操作の概要を表示します。

--html

アプリの検出を無視し、html アプリとしてデプロイします。

--ids

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

--launch-browser -b

既定のブラウザーを使用して、作成したアプリを起動します。

--location -l

場所。 値のソース: az account list-locations az configure --defaults location=<location> を使用して、既定の場所を構成できます。

--logs

Webapp を起動した直後にログストリームを表示できるようにするために必要な既定のログ記録を構成します。

--name -n

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

--os-type

作成するアプリの OS の種類を設定します。

承認された値: Linux, Windows
--plan -p

Webapp に関連付けられている appserviceplan の名前。

--resource-group -g

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

--runtime -r

Framework | の形式で正規化された web ランタイムバージョン (例: "PHP | 7.2")。 使用できる区切り記号: "|" または ":"。 使用 az webapp list-runtimes 可能な一覧を表示します。

--sku

価格レベル (F1 (Free)、D1 (Shared)、B1 (Basic Small)、B2 (Basic Medium)、B3 (Basic Large)、S1 (Standard s)、P1V2 (Premium V2 Small)、P1V3 (Premium V3 s)、P2V3 (Premium v3 Medium)、P3V3 (Premium V3 Large)、PC2 (premium Container Small)、PC3 (Premium Container Medium)、PC4 (Premium Container Large)、I1 (分離された大容量)、I2 (分離されたメディア)、I3 (分離 V2 s)、I2v2 (分離 V2 メディア)、I3v2 (分離 V2 l)。

承認された値: B1, B2, B3, D1, F1, FREE, I1, I1v2, I2, I2v2, I3, I3v2, P1V2, P1V3, P2V2, P2V3, P3V2, P3V3, PC2, PC3, PC4, S1, S2, S3, SHARED
--subscription

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

az webapp update

Web アプリを更新します。

az webapp update [--add]
                 [--client-affinity-enabled {false, true}]
                 [--force-dns-registration {false, true}]
                 [--force-string]
                 [--https-only {false, true}]
                 [--ids]
                 [--name]
                 [--remove]
                 [--resource-group]
                 [--set]
                 [--skip-custom-domain-verification {false, true}]
                 [--skip-dns-registration {false, true}]
                 [--slot]
                 [--subscription]
                 [--ttl-in-seconds {false, true}]

Web アプリのタグを更新します。

az webapp update -g MyResourceGroup -n MyAppName --set tags.tagName=tagValue

Web アプリを更新します。 自動

az webapp update --https-only true --name MyAppName --resource-group MyResourceGroup

省略可能のパラメーター

--add

パスとキーと値のペアを指定して、オブジェクトのリストにオブジェクトを追加します。 例:--add property. listProperty <key = value、string、または JSON string>。

--client-affinity-enabled

セッションアフィニティクッキーの送信を有効にします。

承認された値: false, true
--force-dns-registration

True の場合、web アプリのホスト名は強制的に DNS に登録されます。

承認された値: false, true
--force-string

' Set ' または ' add ' を使用する場合は、JSON への変換を試みる代わりに文字列リテラルを保持します。

--https-only

HTTP を使用してアプリに対して行われたすべてのトラフィックを HTTPS にリダイレクトします。

承認された値: false, true
--ids

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

--name -n

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

--remove

プロパティまたは要素をリストから削除します。 例:--プロパティを削除します。リスト または--propertyToRemove を削除します。

--resource-group -g

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

--set

設定するプロパティのパスと値を指定して、オブジェクトを更新します。 例:--set property1. property2 =.

--skip-custom-domain-verification

True の場合、 * web アプリに関連付けられているカスタム (azurewebsites.net 以外の) ドメインは検証されません。

承認された値: false, true
--skip-dns-registration

True の場合、web アプリのホスト名は作成時に DNS に登録されません。

承認された値: false, true
--slot -s

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

--subscription

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

--ttl-in-seconds

Web アプリの既定のドメイン名の有効期限 (秒)。

承認された値: false, true