az appservice plan
Note
このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 拡張機能の詳細については、 を参照してください。
プランの管理。
コマンド
| 名前 | 説明 | 型 | 状態 |
|---|---|---|---|
| az appservice plan create |
App Service プランを作成します。 |
Core | GA |
| az appservice plan create (appservice-kube 拡張機能) |
App Service プランを作成します。 |
Extension | GA |
| az appservice plan delete |
App Service プランを削除します。 |
Core | GA |
| az appservice plan identity |
App Service プランのマネージド ID を管理します。 |
Core | Preview |
| az appservice plan identity assign |
App Service プランにマネージド ID を割り当てます。 |
Core | Preview |
| az appservice plan identity remove |
App Service プランからマネージド ID を削除します。 |
Core | Preview |
| az appservice plan identity set-default |
App Service プランの既定のマネージド ID を設定します。 |
Core | Preview |
| az appservice plan identity show |
App Service プランのマネージド ID を表示します。 |
Core | Preview |
| az appservice plan list |
App Service プランを一覧表示します。 |
Core | GA |
| az appservice plan list (appservice-kube 拡張機能) |
App Service プランを一覧表示します。 |
Extension | GA |
| az appservice plan managed-instance |
Managed Instance を管理します。 |
Core | Preview |
| az appservice plan managed-instance install-script |
マネージド インスタンス App Service プランのインストール スクリプトを管理します。 |
Core | Preview |
| az appservice plan managed-instance install-script add |
マネージド インスタンスの App Service プランにインストール スクリプトを追加します。 |
Core | Preview |
| az appservice plan managed-instance install-script list |
マネージド インスタンスの App Service プランのインストール スクリプトを一覧表示します。 |
Core | Preview |
| az appservice plan managed-instance install-script remove |
マネージド インスタンスの App Service プランからインストール スクリプトを削除します。 |
Core | Preview |
| az appservice plan managed-instance instance |
インスタンスの管理。 |
Core | Preview |
| az appservice plan managed-instance instance connect |
Azure Bastion を使用して RDP 経由でマネージド インスタンスの App Service プラン worker インスタンスに接続します。 |
Core | Preview |
| az appservice plan managed-instance instance list |
マネージド インスタンス App Service プランのインスタンスを一覧表示します。 |
Core | Preview |
| az appservice plan managed-instance instance recycle |
マネージド インスタンス App Service プラン内の特定のインスタンスをリサイクルします。 |
Core | Preview |
| az appservice plan managed-instance network |
マネージド インスタンス App Service プランのネットワーク統合を管理します。 |
Core | Preview |
| az appservice plan managed-instance network add |
マネージド インスタンスの App Service プランに VNet 統合を追加します。 |
Core | Preview |
| az appservice plan managed-instance network remove |
マネージド インスタンスの App Service プランから VNet 統合を削除します。 |
Core | Preview |
| az appservice plan managed-instance network show |
マネージド インスタンス App Service プランのネットワーク構成を表示します。 |
Core | Preview |
| az appservice plan managed-instance registry-adapter |
マネージド インスタンス App Service プランのレジストリ アダプターを管理します。 |
Core | Preview |
| az appservice plan managed-instance registry-adapter add |
マネージド インスタンスの App Service プランにレジストリ アダプターを追加します。 |
Core | Preview |
| az appservice plan managed-instance registry-adapter list |
マネージド インスタンス App Service プランのレジストリ アダプターを一覧表示します。 |
Core | Preview |
| az appservice plan managed-instance registry-adapter remove |
マネージド インスタンスの App Service プランからレジストリ アダプターを削除します。 |
Core | Preview |
| az appservice plan managed-instance storage-mount |
マネージド インスタンス App Service プランのストレージ マウントを管理します。 |
Core | Preview |
| az appservice plan managed-instance storage-mount add |
マネージド インスタンスの App Service プランにストレージ マウントを追加します。 |
Core | Preview |
| az appservice plan managed-instance storage-mount list |
マネージド インスタンスの App Service プランのストレージ マウントを一覧表示します。 |
Core | Preview |
| az appservice plan managed-instance storage-mount remove |
マネージド インスタンスの App Service プランからストレージ マウントを削除します。 |
Core | Preview |
| az appservice plan show |
リソース グループまたはリソース グループのセットの App Service プランを取得します。 |
Core | GA |
| az appservice plan show (appservice-kube 拡張機能) |
リソース グループまたはリソース グループのセットの App Service プランを取得します。 |
Extension | GA |
| az appservice plan update |
App Service プランを更新します。 |
Core | GA |
| az appservice plan update (appservice-kube 拡張機能) |
App Service プランを更新します。 詳細については、https://docs.microsoft.com/azure/app-service/app-service-plan-manage#move-an-app-to-another-app-service-plan を参照してください。 |
Extension | GA |
az appservice plan create
App Service プランを作成します。
az appservice plan create --name
--resource-group
[--app-service-environment]
[--async-scaling-enabled {false, true}]
[--default-identity]
[--hyper-v]
[--install-script]
[--is-linux]
[--is-managed-instance]
[--location]
[--mi-system-assigned {false, true}]
[--mi-user-assigned]
[--no-wait]
[--number-of-workers]
[--per-site-scaling]
[--rdp-enabled {false, true}]
[--registry-adapter]
[--sku {B1, B2, B3, D1, F1, FREE, I1MV2, I1V2, I2MV2, I2V2, I3MV2, I3V2, I4MV2, I4V2, I5MV2, I5V2, I6V2, P0V3, P0V4, P1MV3, P1MV4, P1V2, P1V3, P1V4, P2MV3, P2MV4, P2V2, P2V3, P2V4, P3MV3, P3MV4, P3V2, P3V3, P3V4, P4MV3, P4MV4, P5MV3, P5MV4, S1, S2, S3, SHARED, WS1, WS2, WS3}]
[--storage-mount]
[--subnet]
[--tags]
[--vnet]
[--zone-redundant]
例
基本的な App Service プランを作成します。
az appservice plan create -g MyResourceGroup -n MyPlan
4 つの Linux ワーカーを含む標準の App Service プランを作成します。
az appservice plan create -g MyResourceGroup -n MyPlan --is-linux --number-of-workers 4 --sku S1
Windows コンテナー アプリ サービス プランを作成します。
az appservice plan create -g MyResourceGroup -n MyPlan --hyper-v --sku P1V3
App Service Environment の App Service プランを作成します。
az appservice plan create -g MyResourceGroup -n MyPlan --app-service-environment MyAppServiceEnvironment --sku I1v2
別のサブスクリプションで App Service Environment の App Service プランを作成します。
az appservice plan create -g MyResourceGroup -n MyPlan --app-service-environment '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.Web/hostingEnvironments/test-ase' --sku I1V2
App Service Environment の App Service プランを、App Service Environment とは異なるサブスクリプションとリソース グループを異なるリージョンに作成します。
az appservice plan create -g MyResourceGroup -n MyPlan --app-service-environment '/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/test-rg/providers/Microsoft.Web/hostingEnvironments/test-ase' --sku I1V2 --location ase-region
必須のパラメーター
新しい App Service プランの名前。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
App Service 環境の名前または ID。 App Service 環境とは異なるサブスクリプションで App Service プランを作成する場合は、--app-service-environment パラメーターのリソース ID を使用してください。
App Service プランの非同期スケーリングを有効にします。 同期的にスケーリングするワーカーが不足している場合に非同期操作を作成するには、"true" に設定します。 SKU は Dedicated である必要があります。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | false, true |
システム割り当て ID またはユーザー割り当て ID を分離して受け入れます。 システム割り当て ID を参照するには '[system]' を使用し、ユーザー割り当て ID を参照するにはリソース ID を使用します。
Hyper-V worker で Windows コンテナー Web アプリをホストします。
スクリプト構成をインストールします。
name=<name> source-uri=<uri> type=<type>のキーと値のペアを指定します。
Linux worker で Web アプリをホストします。
マネージド インスタンスで Web アプリをホストします。
Location. 値のソース: az account list-locations
az configure --defaults location=<location>を使用して、既定の場所を構成できます。
この App Service プランのシステム割り当てマネージド ID を有効にします。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | false, true |
この App Service プランのユーザー割り当てマネージド ID を有効にします。 ID リソース ID のスペース区切りの一覧を受け入れます。
実行時間の長い操作が完了するまで待つ必要はありません。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
割り当てるワーカーの数。
| プロパティ | 値 |
|---|---|
| 規定値: | 1 |
App Service プラン レベルでアプリごとのスケーリングを有効にして、アプリをホストする App Service プランとは別にスケーリングできるようにします。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
RDP を有効にします。 is-custom-mode を true にする必要があります。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | false, true |
レジストリ アダプターの構成。
registry-key=<key> type=<type> secret-uri=<uri>のキーと値のペアを指定します。
価格レベル (例: F1(Free)、D1(Shared)、B1(Basic Small)、B2(Basic Medium)、B3(Basic Large)、S1(Standard Small)、P1V2(Premium V2 Small)、P2V2(Premium V2 Medium)、P3V2(Premium V2 Large)、P0 V3(Premium V3 Extra Small)、P1V3(Premium V3 Small)、P2V3(Premium V3 Medium)、P3V3(Premium V3 Large)、P1MV3(Premium Memory Optimized V3 Small)、P2MV3(Premium Memory Optimized V3 Medium) P3MV3(Premium Memory Optimized V3 Large)、P4MV3(Premium Memory Optimized V3 Extra Large)、P5MV3(Premium Memory Optimized V3 Extra Extra Large)、P0V4(Premium V4 Extra Small)、P1V4(Premium V4 Small) )、P2V4(Premium V4 Medium)、P3V4(Premium V4 Large)、P1MV4(Premium Memory Optimized V4 Small)、P2MV4(Premium Memory Optimized V4 Medium)、P3MV4(Premium Memory Optimized V4 Large)、 P4MV4 (Premium メモリ最適化 V4 特大)、P5MV4 (Premium メモリ最適化 V4 エクストラ ラージ)、I1V2 (分離 V2 I1V2)、I2V2 (分離 V2 I2V2)、I3V2 (分離 V2 I3V2)、I4V2 (分離 V2 I4V) I5V2 (分離 V2 I5V2)、I6V2 (分離 V2 I6V2)、I1MV2 (分離メモリ最適化 V2 I1MV2)、I2MV2 (分離メモリ最適化 V2 I2MV2)、I3MV2 (分離メモリ最適化 V2 I3MV2)、 I4MV2 (分離メモリ最適化 V2 I4MV2)、I5MV2 (分離メモリ最適化 V2 I5MV2)、WS1 (Logic Apps Workflow Standard 1)、WS2 (Logic Apps Workflow Standard 2)、WS3 (Logic Apps Workflow Standard 3)。
| プロパティ | 値 |
|---|---|
| 規定値: | B1 |
| 指定可能な値: | B1, B2, B3, D1, F1, FREE, I1MV2, I1V2, I2MV2, I2V2, I3MV2, I3V2, I4MV2, I4V2, I5MV2, I5V2, I6V2, P0V3, P0V4, P1MV3, P1MV4, P1V2, P1V3, P1V4, P2MV3, P2MV4, P2V2, P2V3, P2V4, P3MV3, P3MV4, P3V2, P3V3, P3V4, P4MV3, P4MV4, P5MV3, P5MV4, S1, S2, S3, SHARED, WS1, WS2, WS3 |
ストレージ マウントの構成。
name=<name> source=<source> type=<type> destination-path=<path> credentials-secret-uri=<uri>のキーと値のペアを指定します。
App Service プランを参加させる既存のサブネットの名前またはリソース ID。 名前でサブネットを指定する場合は、--vnet 引数も必要です。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
リージョン仮想ネットワークの名前またはリソース ID。 異なるリソース グループ間に同じ名前の vnet が複数存在する場合は、vnet リソース ID を使用して、使用する vnet を指定します。 vnet 名が使用されている場合、既定では、Web アプリと同じリソース グループ内の vnet が使用されます。 --subnet 引数と共に使用する必要があります。
高可用性のためにゾーン冗長を有効にします。 最小インスタンス数は 2 です。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az appservice plan create (appservice-kube 拡張機能)
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>を使用して既定のグループを構成できます。
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
App Service 環境の名前または ID。
カスタムの場所の名前または ID。 プランとは異なるリソース グループ内のカスタムの場所に ID を使用します。
Windows コンテナーで Web アプリをホストします。
Linux worker で Web アプリをホストします。
Location. 値のソース: az account list-locations
az configure --defaults location=<location>を使用して、既定の場所を構成できます。
実行時間の長い操作が完了するまで待つ必要はありません。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
割り当てるワーカーの数。
| プロパティ | 値 |
|---|---|
| 規定値: | 1 |
App Service プラン レベルでアプリごとのスケーリングを有効にして、アプリをホストする App Service プランとは別にスケーリングできるようにします。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
価格レベル (例: F1(Free)、D1(共有)、B1(Basic Small)、B2(Basic Medium)、B3(Basic Large)、S1(Standard Small)、P1V2(Premium V2 Small)、PC2 (Premium Container Small)、PC3 (Premium Container Medium)、PC4 (Premium Container Large) I1 (Isolated Small)、I2 (Isolated Medium)、I3 (Isolated Large)、I1v2 (Isolated V2 Small)、I2v2 (Isolated V2 Medium)、I3v2(Isolated V2 Large) K1 (Kubernetes)。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az appservice plan delete
App Service プランを削除します。
az appservice plan delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
例
App Service プランを削除します。 (autogenerated)
az appservice plan delete --name MyAppServicePlan --resource-group MyResourceGroup
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
App Service プランの名前。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
確認を求めないでください。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
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>']"
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az appservice plan list (appservice-kube 拡張機能)
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>']"
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az appservice plan show
リソース グループまたはリソース グループのセットの App Service プランを取得します。
az appservice plan show [--ids]
[--name]
[--resource-group]
[--subscription]
例
リソース グループまたはリソース グループのセットの App Service プランを取得します。 (autogenerated)
az appservice plan show --name MyAppServicePlan --resource-group MyResourceGroup
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
App Service プランの名前。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az appservice plan show (appservice-kube 拡張機能)
リソース グループまたはリソース グループのセットの App Service プランを取得します。
az appservice plan show [--ids]
[--name]
[--resource-group]
[--subscription]
例
リソース グループまたはリソース グループのセットの App Service プランを取得します。 (autogenerated)
az appservice plan show --name MyAppServicePlan --resource-group MyResourceGroup
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
App Service プランの名前。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az appservice plan update
App Service プランを更新します。
詳細については、https:///go.microsoft.com/fwlink/?linkid=2133856 を参照してください。
az appservice plan update [--add]
[--async-scaling-enabled {false, true}]
[--default-identity]
[--elastic-scale {false, true}]
[--force-string]
[--ids]
[--install-script]
[--max-elastic-worker-count]
[--name]
[--no-wait]
[--number-of-workers]
[--rdp-enabled {false, true}]
[--registry-adapter]
[--remove]
[--resource-group]
[--set]
[--sku {B1, B2, B3, D1, F1, FREE, I1MV2, I1V2, I2MV2, I2V2, I3MV2, I3V2, I4MV2, I4V2, I5MV2, I5V2, I6V2, P0V3, P0V4, P1MV3, P1MV4, P1V2, P1V3, P1V4, P2MV3, P2MV4, P2V2, P2V3, P2V4, P3MV3, P3MV4, P3V2, P3V3, P3V4, P4MV3, P4MV4, P5MV3, P5MV4, S1, S2, S3, SHARED, WS1, WS2, WS3}]
[--storage-mount]
[--subnet]
[--subscription]
[--vnet]
例
App Service プランを更新します。 (autogenerated)
az appservice plan update --name MyAppServicePlan --resource-group MyResourceGroup --sku F1
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Generic Update Arguments |
| 規定値: | [] |
App Service プランの非同期スケーリングを有効にします。 同期的にスケーリングするワーカーが不足している場合に非同期操作を作成するには、"true" に設定します。 SKU は Dedicated である必要があります。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | false, true |
システム割り当て ID またはユーザー割り当て ID を分離して受け入れます。 システム割り当て ID を参照するには '[system]' を使用し、ユーザー割り当て ID を参照するにはリソース ID を使用します。
自動スケーリングを有効または無効にします。 このプランのエラスティック スケールを有効にするには "true" に設定し、このプランのエラスティック スケールを無効にするには "false" に設定します。 SKU は、Premium V2 SKU (P1V2、P2V2、P3V2) または Premium V3 SKU (P1V3、P2V3、P3V3) である必要があります。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | false, true |
'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Generic Update Arguments |
| 規定値: | False |
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
スクリプト構成をインストールします。
name=<name> source-uri=<uri> type=<type>のキーと値のペアを指定します。
プランがスケールアウトできるインスタンスの最大数。 プランはエラスティック スケール プランである必要があります。
App Service プランの名前。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
割り当てるワーカーの数。
| プロパティ | 値 |
|---|---|
| 規定値: | 1 |
RDP を有効にします。 is-custom-mode を true にする必要があります。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | false, true |
レジストリ アダプターの構成。
registry-key=<key> type=<type> secret-uri=<uri>のキーと値のペアを指定します。
リストからプロパティまたは要素を削除します。 例: --remove property.list <indexToRemove> OR --remove propertyToRemove。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Generic Update Arguments |
| 規定値: | [] |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=<value>。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Generic Update Arguments |
| 規定値: | [] |
価格レベル (例: F1(Free)、D1(Shared)、B1(Basic Small)、B2(Basic Medium)、B3(Basic Large)、S1(Standard Small)、P1V2(Premium V2 Small)、P2V2(Premium V2 Medium)、P3V2(Premium V2 Large)、P0 V3(Premium V3 Extra Small)、P1V3(Premium V3 Small)、P2V3(Premium V3 Medium)、P3V3(Premium V3 Large)、P1MV3(Premium Memory Optimized V3 Small)、P2MV3(Premium Memory Optimized V3 Medium) P3MV3(Premium Memory Optimized V3 Large)、P4MV3(Premium Memory Optimized V3 Extra Large)、P5MV3(Premium Memory Optimized V3 Extra Extra Large)、P0V4(Premium V4 Extra Small)、P1V4(Premium V4 Small) )、P2V4(Premium V4 Medium)、P3V4(Premium V4 Large)、P1MV4(Premium Memory Optimized V4 Small)、P2MV4(Premium Memory Optimized V4 Medium)、P3MV4(Premium Memory Optimized V4 Large)、 P4MV4 (Premium メモリ最適化 V4 特大)、P5MV4 (Premium メモリ最適化 V4 エクストラ ラージ)、I1V2 (分離 V2 I1V2)、I2V2 (分離 V2 I2V2)、I3V2 (分離 V2 I3V2)、I4V2 (分離 V2 I4V) I5V2 (分離 V2 I5V2)、I6V2 (分離 V2 I6V2)、I1MV2 (分離メモリ最適化 V2 I1MV2)、I2MV2 (分離メモリ最適化 V2 I2MV2)、I3MV2 (分離メモリ最適化 V2 I3MV2)、 I4MV2 (分離メモリ最適化 V2 I4MV2)、I5MV2 (分離メモリ最適化 V2 I5MV2)、WS1 (Logic Apps Workflow Standard 1)、WS2 (Logic Apps Workflow Standard 2)、WS3 (Logic Apps Workflow Standard 3)。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | B1, B2, B3, D1, F1, FREE, I1MV2, I1V2, I2MV2, I2V2, I3MV2, I3V2, I4MV2, I4V2, I5MV2, I5V2, I6V2, P0V3, P0V4, P1MV3, P1MV4, P1V2, P1V3, P1V4, P2MV3, P2MV4, P2V2, P2V3, P2V4, P3MV3, P3MV4, P3V2, P3V3, P3V4, P4MV3, P4MV4, P5MV3, P5MV4, S1, S2, S3, SHARED, WS1, WS2, WS3 |
ストレージ マウントの構成。
name=<name> source=<source> type=<type> destination-path=<path> credentials-secret-uri=<uri>のキーと値のペアを指定します。
App Service プランを参加させる既存のサブネットの名前またはリソース ID。 名前でサブネットを指定する場合は、--vnet 引数も必要です。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
リージョン仮想ネットワークの名前またはリソース ID。 異なるリソース グループ間に同じ名前の vnet が複数存在する場合は、vnet リソース ID を使用して、使用する vnet を指定します。 vnet 名が使用されている場合、既定では、Web アプリと同じリソース グループ内の vnet が使用されます。 --subnet 引数と共に使用する必要があります。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az appservice plan update (appservice-kube 拡張機能)
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 プランを更新します。 (autogenerated)
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 つ以上が必要になる場合があります。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
App Service プランの名前。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
割り当てるワーカーの数。
| プロパティ | 値 |
|---|---|
| 規定値: | 1 |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
価格レベル (F1(Free)、D1(共有)、B1(Basic Small)、B2 (Basic Medium)、B3(Basic Large)、S1(Standard Small)、P1V2 (Premium V2 Small)、PC2 (Premium Container Small)、PC3 (Premium Container Medium)、PC4 (Premium Container Large)、I1 (Isolated Small)、I2 (Isolated Large)、I3 (Isolated Large)、K1 (Kubernetes) などです。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | ANY, B1, B2, B3, D1, ELASTICANY, F1, FREE, I1, I2, I3, P1V2, P2V2, P3V2, PC2, PC3, PC4, S1, S2, S3, SHARED |
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |