az appservice plan
Note
このリファレンスは、Azure CLI (バージョン 2.34.1 以降) の appservice-kube 拡張機能の一部です。 拡張機能は、az appservice plan コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。
App Service プランを管理します。
コマンド
名前 | 説明 | 型 | Status |
---|---|---|---|
az appservice plan create |
App Service プランを作成する。 |
拡張 | GA |
az appservice plan list |
App Service プランを一覧表示します。 |
拡張 | GA |
az appservice plan show |
リソース グループまたはリソース グループのセットの App Service プランを取得します。 |
拡張 | GA |
az appservice plan update |
App Service プランを更新します。 詳細については、こちらを参照 https://docs.microsoft.com/azure/app-service/app-service-plan-manage#move-an-app-to-another-app-service-plan してください。 |
拡張 | GA |
az appservice plan create
App Service プランを作成する。
az appservice plan create --name
--resource-group
[--app-service-environment]
[--custom-location]
[--hyper-v]
[--is-linux]
[--location]
[--no-wait]
[--number-of-workers]
[--per-site-scaling]
[--sku]
[--tags]
例
基本的な App Service プランを作成します。
az appservice plan create -g MyResourceGroup -n MyPlan
4 つの Linux worker を使用して標準の App Service プランを作成します。
az appservice plan create -g MyResourceGroup -n MyPlan \
--is-linux --number-of-workers 4 --sku S1
App Service 環境の App Service プランを作成します。
az appservice plan create -g MyResourceGroup -n MyPlan \
--app-service-environment MyAppServiceEnvironment --sku I1
Kubernetes 環境の App Service プランを作成します。
az appservice plan create -g MyResourceGroup -n MyPlan \
--custom-location /subscriptions/sub_id/resourcegroups/group_name/providers/microsoft.extendedlocation/customlocations/custom_location_name \
--per-site-scaling --is-linux --sku K1
カスタムの場所と同じリソース グループに Kubernetes 環境 App Service プランを作成する
az appservice plan create -g MyResourceGroup -n MyPlan \
--custom-location custom_location_name \
--per-site-scaling --is-linux --sku K1
必須のパラメーター
新しい App Service プランの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
App Service 環境の名前または ID。
カスタムの場所の名前または ID。 プランとは異なるリソース グループ内のカスタムの場所に ID を使用します。
Windows コンテナーで Web アプリをホストします。
Linux worker で Web アプリをホストします。
場所。 値のソース: az account list-locations
az configure --defaults location=<location>
を使用して、既定の場所を構成できます。
実行時間の長い操作の終了を待機しません。
割り当てるワーカーの数。
App Service プラン レベルでアプリごとのスケーリングを有効にして、アプリをホストする App Service プランとは別にスケーリングできるようにします。
価格レベル (例: F1(Free)、D1(Shared)、B1(Basic Small)、B2(Basic Medium)、B3(Basic Large)、S1(Standard Small)、P1V2(プレミアム V2 Small)、PC2 (プレミアム Container Small)、PC3 (プレミアム Container Medium)、PC 4 (プレミアム Container Large)、I1 (Isolated Small)、I2 (Isolated Large)、I3 (Isolated Large)、I1v2 (Isolated V2 Small)、I2v2 (Isolated V2 Medium)、I3v2(Isolated V2 Large) K1(Kubernetes)。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az appservice plan list
App Service プランを一覧表示します。
az appservice plan list [--resource-group]
例
すべての Free レベルの App Service プランを一覧表示します。
az appservice plan list --query "[?sku.tier=='Free']"
App Service 環境のすべての App Service プランを一覧表示します。
az appservice plan list --query "[?hostingEnvironmentProfile.name=='<ase-name>']"
省略可能のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az appservice plan show
リソース グループまたはリソース グループのセットの App Service プランを取得します。
az appservice plan show [--ids]
[--name]
[--resource-group]
[--subscription]
例
リソース グループまたはリソース グループのセットの App Service プランを取得します。 (自動生成)
az appservice plan show --name MyAppServicePlan --resource-group MyResourceGroup
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
App Service プランの名前。
リソース グループの名前。 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 appservice plan update
App Service プランを更新します。 詳細については、こちらを参照 https://docs.microsoft.com/azure/app-service/app-service-plan-manage#move-an-app-to-another-app-service-plan してください。
az appservice plan update [--ids]
[--name]
[--no-wait]
[--number-of-workers]
[--resource-group]
[--sku {ANY, B1, B2, B3, D1, ELASTICANY, F1, FREE, I1, I2, I3, P1V2, P2V2, P3V2, PC2, PC3, PC4, S1, S2, S3, SHARED}]
[--subscription]
例
App Service プランを更新します。 (自動生成)
az appservice plan update --name MyAppServicePlan --resource-group MyResourceGroup --sku F1
kubernetes App Service プランを更新します。
az appservice plan update --name MyAppServicePlan --resource-group MyResourceGroup \
--sku ANY --number-of-workers 3
省略可能のパラメーター
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
App Service プランの名前。
実行時間の長い操作の終了を待機しません。
割り当てるワーカーの数。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
価格レベル (例: F1(Free)、D1(Shared)、B1(Basic Small)、B2(Basic Medium)、B3(Basic Large)、S1(Standard Small)、P1V2(プレミアム V2 Small)、PC2 (プレミアム Container Small)、PC3 (プレミアム Container Medium)、PC4 (プレミアム Container Large)、I1 (Isolated Small)、I2 (Isolated Large)、K1 (Kubernetes)。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示