次の方法で共有


マイクロソフト.Web サーバーファーム 2022-03-01

Bicep リソース定義

serverfarms リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Web/serverfarms リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Web/serverfarms@2022-03-01' = {
  extendedLocation: {
    name: 'string'
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    elasticScaleEnabled: bool
    freeOfferExpirationTime: 'string'
    hostingEnvironmentProfile: {
      id: 'string'
    }
    hyperV: bool
    isSpot: bool
    isXenon: bool
    kubeEnvironmentProfile: {
      id: 'string'
    }
    maximumElasticWorkerCount: int
    perSiteScaling: bool
    reserved: bool
    spotExpirationTime: 'string'
    targetWorkerCount: int
    targetWorkerSizeId: int
    workerTierName: 'string'
    zoneRedundant: bool
  }
  sku: {
    capabilities: [
      {
        name: 'string'
        reason: 'string'
        value: 'string'
      }
    ]
    capacity: int
    family: 'string'
    locations: [
      'string'
    ]
    name: 'string'
    size: 'string'
    skuCapacity: {
      default: int
      elasticMaximum: int
      maximum: int
      minimum: int
      scaleType: 'string'
    }
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

Microsoft.Web/サーバーファーム

名前 説明 価値
拡張ロケーション 拡張された場所。 ExtendedLocation の
種類 リソースの種類。
ロケーション リソースの場所。 string (必須)
名前 リソース名 string (必須)
プロパティ AppServicePlan リソース固有のプロパティ AppServicePlanProperties の
エスケーユー スケーラブルなリソースの SKU の説明。 Sku説明
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください

AppServicePlanProperties (英語)

名前 説明 価値
elasticScaleEnabledの ServerFarm は ElasticScale をサポートしています。 このプランのアプリは、ServerFarm が ElasticPremium SKU であるかのようにスケーリングされます ブール
無料オファー有効期限 サーバー ファームの無料プランの有効期限が切れる時刻。
ホスティング環境プロファイル App Service プランに使用する App Service Environment の仕様。 ホスティング環境プロファイル
ハイパーV コンテナー app service プラン <コード Hyper-V true>/code<>場合は、それ以外の場合は false</code><コード>。 ブール
isスポット コード <true>/code<>場合、この App Service プランはスポット インスタンスを所有します。 ブール
isキセノン 現在は使用されていません:コンテナー アプリ サービス プラン <コード Hyper-V true>/code<>場合は、それ以外の場合は false</code>コード <>。 ブール
kubeEnvironmentProfile(キューベリエンデュレーションプロファイル App Service プランに使用する Kubernetes Environment の仕様。 KubeEnvironmentProfile の
最大エラスティックワーカー数 この ElasticScaleEnabled App Service プランで許可されるワーカーの合計数の最大数 int(整数)
perSiteScaling コード <true>/code<>場合は、この App Service プランに割り当てられたアプリを個別にスケーリングできます。
コード <false>/code<>場合、この App Service プランに割り当てられたアプリは、プランのすべてのインスタンスにスケーリングされます。
ブール
引っ込み思案 Linux App Service プラン <コードが true>/code<>場合は、それ以外の場合は false</code><コード>。 ブール
spotExpiration時間 サーバー ファームの有効期限が切れる時刻。 スポット サーバー ファームの場合にのみ有効です。
ターゲットワーカーカウント ワーカー数のスケーリング。 int(整数)
targetWorkerSizeId ワーカー サイズ ID のスケーリング。 int(整数)
workerTierName (ワーカー ティア名) App Service プランに割り当てられたターゲット worker 層。
ゾーン冗長 コード <true>/code<>場合、この App Service プランは可用性ゾーンの分散を実行します。
コード <false>/code<>場合、この App Service プランは可用性ゾーンの分散を実行しません。
ブール

能力

名前 説明 価値
名前 SKU 機能の名前。
理由 SKU 機能の理由。
価値 SKU 機能の値。

拡張ロケーション

名前 説明 価値
名前 拡張された場所の名前。

ホスティング環境プロファイル

名前 説明 価値
識別子 App Service Environment のリソース ID。

KubeEnvironmentProfile (英語)

名前 説明 価値
識別子 Kubernetes 環境のリソース ID。

リソースタグ

名前 説明 価値

スクキャパシティー

名前 説明 価値
デフォルト この App Service プラン SKU の既定のワーカー数。 int(整数)
elasticMaximum(エラスティックマキシ この App Service プラン SKU の Elastic worker の最大数。 int(整数)
最大 この App Service プラン SKU のワーカーの最大数。 int(整数)
最低限 この App Service プラン SKU のワーカーの最小数。 int(整数)
スケールタイプ App Service プランで使用できるスケール構成。

Sku説明

名前 説明 価値
能力 SKU の機能 (たとえば、Traffic Manager は有効ですか? 機能[]
容量 リソースに割り当てられているインスタンスの現在の数。 int(整数)
家族 リソース SKU のファミリ コード。
場所 SKU の場所。 文字列[]
名前 リソース SKU の名前。
サイズ リソース SKU のサイズ指定子。
skuキャパシティ SKU の最小、最大、および既定のスケール値。 skuCapacity を する
リソース SKU のサービス レベル。

使用例

Azure 検証済みモジュール

次の Azure 検証済みモジュール を使用して、このリソースの種類をデプロイできます。

モジュール 説明
App Service プラン App Service プランの AVM リソース モジュール

Azure クイック スタートのサンプル

Azure クイック スタート テンプレート、このリソースの種類をデプロイするための Bicep サンプルが含まれています。

Bicep ファイル 説明
ホスティング プランと Azure WebApp を使用した App Service Environment の プライベートに使用できる既存の仮想ネットワークに ILB アドレスを持つ App Service Environment v2 を作成します。 App Service Environment には、ホスティング プランと Azure Web アプリが含まれます
App Service クイック スタート - Linux App このテンプレートは、/azure/app-service/quickstart-arm-template と共に使用します
App Service クイック スタート - Windows アプリ このテンプレートは、/azure/app-service/quickstart-arm-template と共に使用します
App Service クイック スタート - Windows アプリ このテンプレートは、/azure/app-service/quickstart-arm-template と共に使用します
App Service クイック スタート - Windows コンテナー アプリの このテンプレートは、/azure/app-service/quickstart-arm-template と共に使用します
内部 API Management と Web App を使用した Application Gateway の Azure Web アプリでホストされている Web API にサービスを提供する仮想ネットワーク (内部モード) API Management インスタンスにインターネット トラフィックをルーティングする Application Gateway。
Web App を使用して Azure Cosmos DB アカウントを する このテンプレートは、Azure Cosmos DB アカウントと App Service プランをデプロイし、App Service プランに Web アプリを作成します。 また、Azure Cosmos DB アカウント エンドポイントを参照する 2 つのアプリケーション設定を Web アプリに追加します。 このように、Web アプリにデプロイされたソリューションは、これらの設定を使用して Azure Cosmos DB アカウント エンドポイントに接続できます。
関数と Private Link サービスを使用した Azure Digital Twins の このテンプレートでは、Private Link エンドポイントを介して Digital Twins と通信できる、仮想ネットワークに接続された Azure 関数で構成された Azure Digital Twins サービスが作成されます。 また、仮想ネットワークからプライベート エンドポイントの内部サブネット IP アドレスへの Digital Twins エンドポイントのシームレスなホスト名解決を可能にするプライベート DNS ゾーンも作成します。 ホスト名は、"ADT_ENDPOINT" という名前の Azure 関数の設定として格納されます。
Azure 関数アプリと HTTP によってトリガーされる関数 を する この例では、Azure 関数アプリと HTTP によってトリガーされる関数をテンプレートにインラインでデプロイします。 また、Key Vault をデプロイし、シークレットに関数アプリのホスト キーを設定します。
Linux 従量課金プランでホストされている Azure Function App する このテンプレートは、動的ホスティング プランである Linux 従量課金プランで関数アプリをプロビジョニングします。 アプリはオンデマンドで実行され、継続的なリソース コミットメントなしで、実行ごとに課金されます。
デプロイ スロット を使用して Azure Function App を する このテンプレートは、運用スロットと追加のデプロイ スロットを備えた Premium プランに関数アプリをプロビジョニングします。
Event Hub とマネージド ID を使用して Azure Function App を する 彼のテンプレートは、Linux 従量課金プランに Azure 関数アプリを、Event Hub、Azure Storage、Application Insights と共にプロビジョニングします。 関数アプリは、マネージド ID を使用してイベント ハブとストレージ アカウントに接続できます
仮想ネットワーク統合 を使用して Azure Function App を する このテンプレートは、新しく作成された仮想ネットワークに対してリージョン仮想ネットワーク統合が有効になっている Premium プランに関数アプリをプロビジョニングします。
Azure Traffic Manager Web アプリの例 このテンプレートでは、App Service の Azure Traffic Manager プロファイルを作成する方法を示します。
Azure Database for MySQL を使用して Linux 上に Web アプリを構築する このテンプレートは、Azure Database for MySQL を使用して Linux 上に Web Apps をデプロイする方法を提供します。
CDN プロファイル、CDN エンドポイント、Web アプリ を作成する このテンプレートは、配信元として Web アプリを使用して CDN プロファイルと CDN エンドポイントを作成します
Flex 従量課金プランで関数アプリを作成する Flex Consumption ホスティングは、迅速な動的スケーリング (インスタンス数ゼロを含む)、マネージド ID 接続、仮想ネットワーク統合を必要とする機能に推奨されます。
Java 13 と Tomcat 9 を有効にして Azure で Web アプリを作成 このテンプレートでは、Java 13 と Tomcat 9 を有効にして Azure 上に Web アプリを作成し、Azure で Java アプリケーションを実行できるようにします。 テンプレートは、Microsoft の Donovan Brown によって作成されました。
テンプレート を使用して Web アプリと Redis Cache を作成する このテンプレートは、Redis Cache を使用して Azure Web アプリを作成します。
Web アプリ、PE、Application Gateway v2 を作成する このテンプレートは、Azure Virtual Network サブネット (Application Gateway v2) にプライベート エンドポイントを持つ Azure Web アプリを作成します。 Application Gateway は vNet (サブネット) にデプロイされます。 Web アプリは、プライベート エンドポイントを使用してサブネットからのトラフィックへのアクセスを制限します
ゼロ タッチの Azure Cosmos アカウントと Azure Web App を作成する このテンプレートは、Azure Cosmos アカウントを作成し、Cosmos DB エンドポイントとキーを Azure Web App の設定に挿入してから、GitHub から ASP MVC Web アプリをデプロイします。
Function App とプライベート エンドポイントで保護されたストレージ を作成する このテンプレートを使用すると、プライベート エンドポイント経由で Azure Storage と通信する Azure Function App をデプロイできます。
基本的な Linux Web アプリ をデプロイする このテンプレートを使用すると、App Service プランと基本的な Linux Web アプリをデプロイできます
リージョン VNet 統合 を使用してアプリ サービスをデプロイする このテンプレートを使用すると、新しく作成された仮想ネットワークに対してリージョン VNet 統合を有効にして、App Service プランと基本的な Windows Web アプリをデプロイできます
az 対応 Azure Function Premium プランをデプロイ このテンプレートを使用すると、可用性ゾーンが有効なストレージ アカウントなど、可用性ゾーンのサポートを使用して Azure Function Premium プランをデプロイできます。
vnet 統合 を使用して Azure Function Premium プランをデプロイする このテンプレートを使用すると、リージョン仮想ネットワーク統合を有効にした Azure Function Premium プランを、新しく作成された仮想ネットワークにデプロイできます。
Django アプリ する このテンプレートを使用すると、Django アプリをデプロイするための App Service を作成できます。
Flask アプリ サービス このテンプレートを使用すると、Flask アプリをデプロイするための App Service を作成できます。
Front Door Premium と App Service の配信元と Private Link このテンプレートは、Front Door Premium と App Service を作成し、Front Door のプライベート エンドポイントを使用してアプリケーションにトラフィックを送信します。
App Service 配信元の Front Door Standard/Premium このテンプレートは、App Service である Front Door Standard/Premium を作成し、トラフィックが Front Door の配信元を通過したことを検証するように App Service を構成します。
Azure Functions の配信元 を使用した Front Door Standard/Premium の このテンプレートは、Azure Functions アプリである Front Door Standard/Premium を作成し、トラフィックが Front Door の配信元を通過したことを検証するように関数アプリを構成します。
関数アプリ このテンプレートは、空の関数アプリとホスティング プランをデプロイします。
Azure Frontdoor によってセキュリティ保護された関数アプリの このテンプレートを使用すると、Azure Frontdoor Premium によって保護および発行された Azure Premium 関数をデプロイできます。 Azure Frontdoor と Azure Functions の間の接続は、Azure Private Link によって保護されます。
高可用性のマルチリージョン Web アプリ する このテンプレートを使用すると、Azure Front Door の背後にある異なるリージョンに 2 つの Web アプリを使用して、セキュリティで保護された高可用性のマルチリージョン エンド ツー エンド ソリューションを作成できます。
Moesif API Analytics と収益化の このテンプレートは、Azure API Management から Moesif API 分析および収益化プラットフォームへの API 呼び出しをログに記録します
プライベート関数アプリとプライベート エンドポイントで保護されたストレージ このテンプレートは、プライベート エンドポイントを持ち、プライベート エンドポイント経由で Azure Storage と通信する Premium プランで関数アプリをプロビジョニングします。
従量課金プランの に関数アプリをプロビジョニングする このテンプレートは、動的ホスティング プランである従量課金プランに関数アプリをプロビジョニングします。 アプリはオンデマンドで実行され、継続的なリソース コミットメントなしで、実行ごとに課金されます。 専用ホスティング プランでのプロビジョニングに使用できる他のテンプレートがあります。
App Service プラン で実行されている関数アプリをプロビジョニングする このテンプレートは、専用のホスティング プランで関数アプリをプロビジョニングします。つまり、App Service サイトと同様に実行され、課金されます。
SQL Database を使用して Web アプリをプロビジョニングする このテンプレートは、Web アプリ、SQL Database、自動スケール設定、アラート ルール、App Insights をプロビジョニングします。 Web アプリでデータベースの接続文字列を構成します。
デプロイ スロット を使用した従量課金プランのプロビジョニング機能の このテンプレートは、動的ホスティング プランである従量課金プランに関数アプリをプロビジョニングします。 アプリはオンデマンドで実行され、継続的なリソース コミットメントなしで、実行ごとに課金されます。 専用ホスティング プランでのプロビジョニングに使用できる他のテンプレートがあります。
セキュリティで保護された N 層 Web アプリ このテンプレートを使用すると、ステージング スロット(フロントエンドとバックエンド)、フロントエンドが VNet インジェクションとプライベート エンドポイントを通じて安全にバックを消費する 2 つの Web アプリを使用して、セキュリティで保護されたエンド ツー エンド ソリューションを作成できます
Azure SQL を使用して Linux 上の Sonarqube Docker Web App を する このテンプレートは、公式の Sonarqube イメージを使用して Azure App Service Web アプリ Linux コンテナーに Sonarqube をデプロイし、Azure SQL Server によってサポートされます。
PostgreSQL を使用して Linux 上の Sonarqube Docker Web App を する このテンプレートは、Azure Database for PostgreSQL (プレビュー) を使用して Linux Web アプリに Sonarqube Docker イメージ (alpine タグ) を簡単にデプロイする方法を提供します
SonarQube on Web App と PostgreSQL と VNet の統合 このテンプレートを使用すると、PostgreSQL フレキシブル サーバー、VNet 統合、プライベート DNS を使用して、SonarQube を Linux 上の Web アプリに簡単にデプロイできます。
GitHub からの Web アプリのデプロイの このテンプレートを使用すると、リンクされた GitHub リポジトリでリンクされた WebApp を作成できます。
Log Analytics に送信する Application Insights を使用して Web アプリを する このテンプレートは、microsoft.insights/components の新しい API バージョンのサポートに役立ちます。 2020-02-02-preview WorkspaceID 以降は、Application Inisghts を作成するときに必要になります。このテンプレートでは、App Service プラン、App Service、Application Insights、Log Analytics ワークスペースをデプロイし、まとめてフックします。
Azure Database for MySQL を使用して Web アプリを する このテンプレートを使用すると、Azure Database for MySQL を使用して Azure App Service Web Apps に Web アプリを簡単にデプロイできます。
マネージド ID、SQL Server、ΑΙ を使用した Web アプリの アプリ + データ + マネージド ID + 監視用の Azure インフラストラクチャをデプロイする簡単な例
VNet インジェクションとプライベート エンドポイント を使用して Web アプリを する このテンプレートを使用すると、フロントエンドとバックエンドの 2 つの Web アプリを使用して、セキュリティで保護されたエンド ツー エンド ソリューションを作成できます。フロントエンドは、VNet インジェクションとプライベート エンドポイントを通じて安全にバックを消費します

ARM テンプレート リソース定義

serverfarms リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Web/serverfarms リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Web/serverfarms",
  "apiVersion": "2022-03-01",
  "name": "string",
  "extendedLocation": {
    "name": "string"
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "elasticScaleEnabled": "bool",
    "freeOfferExpirationTime": "string",
    "hostingEnvironmentProfile": {
      "id": "string"
    },
    "hyperV": "bool",
    "isSpot": "bool",
    "isXenon": "bool",
    "kubeEnvironmentProfile": {
      "id": "string"
    },
    "maximumElasticWorkerCount": "int",
    "perSiteScaling": "bool",
    "reserved": "bool",
    "spotExpirationTime": "string",
    "targetWorkerCount": "int",
    "targetWorkerSizeId": "int",
    "workerTierName": "string",
    "zoneRedundant": "bool"
  },
  "sku": {
    "capabilities": [
      {
        "name": "string",
        "reason": "string",
        "value": "string"
      }
    ],
    "capacity": "int",
    "family": "string",
    "locations": [ "string" ],
    "name": "string",
    "size": "string",
    "skuCapacity": {
      "default": "int",
      "elasticMaximum": "int",
      "maximum": "int",
      "minimum": "int",
      "scaleType": "string"
    },
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

Microsoft.Web/サーバーファーム

名前 説明 価値
apiVersion (英語) API のバージョン '2022-03-01'
拡張ロケーション 拡張された場所。 ExtendedLocation の
種類 リソースの種類。
ロケーション リソースの場所。 string (必須)
名前 リソース名 string (必須)
プロパティ AppServicePlan リソース固有のプロパティ AppServicePlanProperties の
エスケーユー スケーラブルなリソースの SKU の説明。 Sku説明
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
種類 リソースの種類 「Microsoft.Web/serverfarms」

AppServicePlanProperties (英語)

名前 説明 価値
elasticScaleEnabledの ServerFarm は ElasticScale をサポートしています。 このプランのアプリは、ServerFarm が ElasticPremium SKU であるかのようにスケーリングされます ブール
無料オファー有効期限 サーバー ファームの無料プランの有効期限が切れる時刻。
ホスティング環境プロファイル App Service プランに使用する App Service Environment の仕様。 ホスティング環境プロファイル
ハイパーV コンテナー app service プラン <コード Hyper-V true>/code<>場合は、それ以外の場合は false</code><コード>。 ブール
isスポット コード <true>/code<>場合、この App Service プランはスポット インスタンスを所有します。 ブール
isキセノン 現在は使用されていません:コンテナー アプリ サービス プラン <コード Hyper-V true>/code<>場合は、それ以外の場合は false</code>コード <>。 ブール
kubeEnvironmentProfile(キューベリエンデュレーションプロファイル App Service プランに使用する Kubernetes Environment の仕様。 KubeEnvironmentProfile の
最大エラスティックワーカー数 この ElasticScaleEnabled App Service プランで許可されるワーカーの合計数の最大数 int(整数)
perSiteScaling コード <true>/code<>場合は、この App Service プランに割り当てられたアプリを個別にスケーリングできます。
コード <false>/code<>場合、この App Service プランに割り当てられたアプリは、プランのすべてのインスタンスにスケーリングされます。
ブール
引っ込み思案 Linux App Service プラン <コードが true>/code<>場合は、それ以外の場合は false</code><コード>。 ブール
spotExpiration時間 サーバー ファームの有効期限が切れる時刻。 スポット サーバー ファームの場合にのみ有効です。
ターゲットワーカーカウント ワーカー数のスケーリング。 int(整数)
targetWorkerSizeId ワーカー サイズ ID のスケーリング。 int(整数)
workerTierName (ワーカー ティア名) App Service プランに割り当てられたターゲット worker 層。
ゾーン冗長 コード <true>/code<>場合、この App Service プランは可用性ゾーンの分散を実行します。
コード <false>/code<>場合、この App Service プランは可用性ゾーンの分散を実行しません。
ブール

能力

名前 説明 価値
名前 SKU 機能の名前。
理由 SKU 機能の理由。
価値 SKU 機能の値。

拡張ロケーション

名前 説明 価値
名前 拡張された場所の名前。

ホスティング環境プロファイル

名前 説明 価値
識別子 App Service Environment のリソース ID。

KubeEnvironmentProfile (英語)

名前 説明 価値
識別子 Kubernetes 環境のリソース ID。

リソースタグ

名前 説明 価値

スクキャパシティー

名前 説明 価値
デフォルト この App Service プラン SKU の既定のワーカー数。 int(整数)
elasticMaximum(エラスティックマキシ この App Service プラン SKU の Elastic worker の最大数。 int(整数)
最大 この App Service プラン SKU のワーカーの最大数。 int(整数)
最低限 この App Service プラン SKU のワーカーの最小数。 int(整数)
スケールタイプ App Service プランで使用できるスケール構成。

Sku説明

名前 説明 価値
能力 SKU の機能 (たとえば、Traffic Manager は有効ですか? 機能[]
容量 リソースに割り当てられているインスタンスの現在の数。 int(整数)
家族 リソース SKU のファミリ コード。
場所 SKU の場所。 文字列[]
名前 リソース SKU の名前。
サイズ リソース SKU のサイズ指定子。
skuキャパシティ SKU の最小、最大、および既定のスケール値。 skuCapacity を する
リソース SKU のサービス レベル。

使用例

Azure のクイック スタート テンプレート

このリソースの種類 デプロイする Azure クイック スタート テンプレート 次に示します。

テンプレート 説明
PostgreSQL を使用した Linux 上の エアフロー Docker Web アプリ

Azureにデプロイする
このテンプレートを使用すると、Azure Database for PostgreSQL を使用して Linux Web アプリに puckel/docker-airflow イメージ (最新のタグ) を簡単にデプロイできます。
App Services 上の PostgreSQL データベースを使用して、エアフロー Web アプリを する

Azureにデプロイする
App Services に PostgreSQL データベースを使用してエアフロー Web アプリをデプロイするためのテンプレート
Azure SQL バックエンド を使用した App Service Environment の

Azureにデプロイする
このテンプレートは、プライベート/分離環境で通常使用される関連リソースと共に、Azure SQL バックエンドとプライベート エンドポイントを含む App Service Environment を作成します。
ホスティング プランと Azure WebApp を使用した App Service Environment の

Azureにデプロイする
プライベートに使用できる既存の仮想ネットワークに ILB アドレスを持つ App Service Environment v2 を作成します。 App Service Environment には、ホスティング プランと Azure Web アプリが含まれます
App Service クイック スタート - Linux App

Azureにデプロイする
このテンプレートは、/azure/app-service/quickstart-arm-template と共に使用します
App Service クイック スタート - Windows アプリ

Azureにデプロイする
このテンプレートは、/azure/app-service/quickstart-arm-template と共に使用します
App Service クイック スタート - Windows アプリ

Azureにデプロイする
このテンプレートは、/azure/app-service/quickstart-arm-template と共に使用します
App Service クイック スタート - Windows コンテナー アプリの

Azureにデプロイする
このテンプレートは、/azure/app-service/quickstart-arm-template と共に使用します
IP 制限 を使用した Web アプリの Application Gateway の

Azureにデプロイする
このテンプレートは、Web アプリで IP 制限が有効になっている Azure Web アプリの前にアプリケーション ゲートウェイを作成します。
内部 API Management と Web App を使用した Application Gateway の

Azureにデプロイする
Azure Web アプリでホストされている Web API にサービスを提供する仮想ネットワーク (内部モード) API Management インスタンスにインターネット トラフィックをルーティングする Application Gateway。
ASP.NET アプリの

Azureにデプロイする
このテンプレートを使用すると、ASP.NET アプリをデプロイするための App Service を作成できます。
Web App を使用して Azure Cosmos DB アカウントを する

Azureにデプロイする
このテンプレートは、Azure Cosmos DB アカウントと App Service プランをデプロイし、App Service プランに Web アプリを作成します。 また、Azure Cosmos DB アカウント エンドポイントを参照する 2 つのアプリケーション設定を Web アプリに追加します。 このように、Web アプリにデプロイされたソリューションは、これらの設定を使用して Azure Cosmos DB アカウント エンドポイントに接続できます。
関数と Private Link サービスを使用した Azure Digital Twins の

Azureにデプロイする
このテンプレートでは、Private Link エンドポイントを介して Digital Twins と通信できる、仮想ネットワークに接続された Azure 関数で構成された Azure Digital Twins サービスが作成されます。 また、仮想ネットワークからプライベート エンドポイントの内部サブネット IP アドレスへの Digital Twins エンドポイントのシームレスなホスト名解決を可能にするプライベート DNS ゾーンも作成します。 ホスト名は、"ADT_ENDPOINT" という名前の Azure 関数の設定として格納されます。
Azure 関数アプリと HTTP によってトリガーされる関数 を する

Azureにデプロイする
この例では、Azure 関数アプリと HTTP によってトリガーされる関数をテンプレートにインラインでデプロイします。 また、Key Vault をデプロイし、シークレットに関数アプリのホスト キーを設定します。
専用プラン でホストされている Azure Function App の

Azureにデプロイする
このテンプレートは、専用のホスティング プランで関数アプリをプロビジョニングします。つまり、App Service サイトと同様に実行され、課金されます。
Linux 従量課金プランでホストされている Azure Function App する

Azureにデプロイする
このテンプレートは、動的ホスティング プランである Linux 従量課金プランで関数アプリをプロビジョニングします。 アプリはオンデマンドで実行され、継続的なリソース コミットメントなしで、実行ごとに課金されます。
Premium プランでホストされている Azure Function App する

Azureにデプロイする
このテンプレートは、Premium プランで関数アプリをプロビジョニングします。
Windows 従量課金プランでホストされている Azure Function App

Azureにデプロイする
このテンプレートは、動的ホスティング プランである Windows 従量課金プランに関数アプリをプロビジョニングします。 アプリはオンデマンドで実行され、継続的なリソース コミットメントなしで、実行ごとに課金されます。
デプロイ スロット を使用して Azure Function App を する

Azureにデプロイする
このテンプレートは、運用スロットと追加のデプロイ スロットを備えた Premium プランに関数アプリをプロビジョニングします。
Event Hub とマネージド ID を使用して Azure Function App を する

Azureにデプロイする
彼のテンプレートは、Linux 従量課金プランに Azure 関数アプリを、Event Hub、Azure Storage、Application Insights と共にプロビジョニングします。 関数アプリは、マネージド ID を使用してイベント ハブとストレージ アカウントに接続できます
仮想ネットワーク統合 を使用して Azure Function App を する

Azureにデプロイする
このテンプレートは、新しく作成された仮想ネットワークに対してリージョン仮想ネットワーク統合が有効になっている Premium プランに関数アプリをプロビジョニングします。
関数 を使用して Azure ロジック アプリを する

Azureにデプロイする
このテンプレートは、Logic Apps と Functions を使用して Azure にサーバーレス アプリを作成します。 ロジック アプリは HTTP POST でトリガーし、Azure 関数を呼び出して、応答を返します。
Azure Traffic Manager Web アプリの例

Azureにデプロイする
このテンプレートでは、App Service の Azure Traffic Manager プロファイルを作成する方法を示します。
バッファロー Web アプリ

Azureにデプロイする
Azure で Golang Buffalo アプリケーションを迅速かつ安価に実行します。
Azure Database for MySQL を使用して Linux 上に Web アプリを構築する

Azureにデプロイする
このテンプレートは、Azure Database for MySQL を使用して Linux 上に Web Apps をデプロイする方法を提供します。
Azure Logic Apps からカスタム API を呼び出す

Azureにデプロイする
Logic Apps にはさまざまなサービス用の数百のコネクタが用意されていますが、独自のコードを実行する API を呼び出したい場合があります。 独自の Web API をホストする最も簡単で最もスケーラブルな方法の 1 つは、Azure App Service を使用することです。 このテンプレートは、カスタム API 用の Web アプリをデプロイし、Azure Active Directory 認証を使用してその API をセキュリティで保護します。
CDN プロファイル、CDN エンドポイント、Web アプリ を作成する

Azureにデプロイする
このテンプレートは、配信元として Web アプリを使用して CDN プロファイルと CDN エンドポイントを作成します
Flex 従量課金プランで関数アプリを作成する

Azureにデプロイする
Flex Consumption ホスティングは、迅速な動的スケーリング (インスタンス数ゼロを含む)、マネージド ID 接続、仮想ネットワーク統合を必要とする機能に推奨されます。
テンプレート を使用して Web アプリ + Redis Cache + SQL DB を作成

Azureにデプロイする
このテンプレートは、Redis Cache と SQL Database を使用して Azure Web アプリを作成します。
Java 13 と Tomcat 9 を有効にして Azure で Web アプリを作成

Azureにデプロイする
このテンプレートでは、Java 13 と Tomcat 9 を有効にして Azure 上に Web アプリを作成し、Azure で Java アプリケーションを実行できるようにします。 テンプレートは、Microsoft の Donovan Brown によって作成されました。
Python を有効にして Azure で Web アプリを作成

Azureにデプロイする
このテンプレートでは、Python を有効にして Azure 上に Web アプリを作成し、Azure で Python アプリケーションを実行できるようにします。 テンプレートは、Microsoft の Donovan Brown によって作成されました。
テンプレート を使用して Web アプリと Redis Cache を作成する

Azureにデプロイする
このテンプレートは、Redis Cache を使用して Azure Web アプリを作成します。
Application Gateway v2 によって保護された Web アプリを作成する

Azureにデプロイする
このテンプレートは、Application Gateway v2 のアクセス制限付きの Azure Web アプリを作成します。 Application Gateway は、"Microsoft.Web" サービス エンドポイントが有効になっている vNet (サブネット) にデプロイされます。 Web アプリは、サブネットからのトラフィックへのアクセスを制限します。
Web アプリ、PE、Application Gateway v2 を作成する

Azureにデプロイする
このテンプレートは、Azure Virtual Network サブネット (Application Gateway v2) にプライベート エンドポイントを持つ Azure Web アプリを作成します。 Application Gateway は vNet (サブネット) にデプロイされます。 Web アプリは、プライベート エンドポイントを使用してサブネットからのトラフィックへのアクセスを制限します
ゼロ タッチの Azure Cosmos アカウントと Azure Web App を作成する

Azureにデプロイする
このテンプレートは、Azure Cosmos アカウントを作成し、Cosmos DB エンドポイントとキーを Azure Web App の設定に挿入してから、GitHub から ASP MVC Web アプリをデプロイします。
アプリで AppServicePlan とアプリを作成します。 サービス環境 V2の

Azureにデプロイする
App Service Environment v2 で AppServicePlan とアプリを作成する
ASE で AppServicePlan とアプリを作成する

Azureにデプロイする
ASE で AppServicePlan とアプリを作成する
追加された Web アプリを使用して Azure App Service 環境を作成

Azureにデプロイする
仮想ネットワーク サブネット内に Azure App Service Environment を作成します。 このテンプレートでは、App Service Environment 内に Azure Web アプリも追加されます。 PixelPin の Callum Brankin によって作成されたテンプレート
Blob Storage 接続文字列を使用して Azure Web アプリを作成

Azureにデプロイする
Blob Storage 接続文字列を使用して Azure Web アプリを作成します。テンプレートは、元は Microsoft の Jeff Bowles によって作成されました
Function App とプライベート エンドポイントで保護されたストレージ を作成する

Azureにデプロイする
このテンプレートを使用すると、プライベート エンドポイント経由で Azure Storage と通信する Azure Function App をデプロイできます。
マネージド サービス ID を使用して関数アプリを作成する

Azureにデプロイする
ログとメトリック用に Application Insights を設定して、マネージド サービス ID が有効になっている関数アプリを作成します。
基本的な Linux Web アプリ をデプロイする

Azureにデプロイする
このテンプレートを使用すると、App Service プランと基本的な Linux Web アプリをデプロイできます
リージョン VNet 統合 を使用してアプリ サービスをデプロイする

Azureにデプロイする
このテンプレートを使用すると、新しく作成された仮想ネットワークに対してリージョン VNet 統合を有効にして、App Service プランと基本的な Windows Web アプリをデプロイできます
App Service プラン の自動スケール設定をデプロイ

Azureにデプロイする
このテンプレートを使用すると、Azure AppService Plan リソースの自動スケール ポリシーをデプロイできます。
az 対応 Azure Function Premium プランをデプロイ

Azureにデプロイする
このテンプレートを使用すると、可用性ゾーンが有効なストレージ アカウントなど、可用性ゾーンのサポートを使用して Azure Function Premium プランをデプロイできます。
vnet 統合 を使用して Azure Function Premium プランをデプロイする

Azureにデプロイする
このテンプレートを使用すると、リージョン仮想ネットワーク統合を有効にした Azure Function Premium プランを、新しく作成された仮想ネットワークにデプロイできます。
Django アプリ する

Azureにデプロイする
このテンプレートを使用すると、Django アプリをデプロイするための App Service を作成できます。
Enterprise Governance-AppService、SQL DB、AD、OMS、Runbook

Azureにデプロイする
小規模または大規模なエンタープライズ向けのクラウド導入では、クラウド デプロイから価値を引き出すために、責任ある効率的なガバナンス モデルが必要です。 CloudWise (ソリューションのコード名) は、Azure Partner QuickStarts から入手できる複合ソリューションであり、顧客、システム インテグレーター、パートナーの導入を可能にし、コストの最適化、アプリケーションの信頼性の向上、ビジネス リスクの削減に重点を置いた、セルフサービスで自動化されたガバナンスと運用ソリューションを提供します。 このソリューションでは、可視性と制御の主要なガバナンスの柱が強調されています。
Azure で EPiserverCMS を する

Azureにデプロイする
このテンプレートを使用すると、Azure での EpiServerCMS のデプロイに必要なリソースを作成できます
ILB ASE を使用した eShop Web サイトの

Azureにデプロイする
App Service Environment は、Azure App Service の Premium サービス プラン オプションであり、Web Apps、Mobile Apps、API Apps など、Azure App Service アプリを大規模に安全に実行するための完全に分離された専用の環境を提供します。
Flask アプリ サービス

Azureにデプロイする
このテンプレートを使用すると、Flask アプリをデプロイするための App Service を作成できます。
Front Door Premium と App Service の配信元と Private Link

Azureにデプロイする
このテンプレートは、Front Door Premium と App Service を作成し、Front Door のプライベート エンドポイントを使用してアプリケーションにトラフィックを送信します。
App Service 配信元の Front Door Standard/Premium

Azureにデプロイする
このテンプレートは、App Service である Front Door Standard/Premium を作成し、トラフィックが Front Door の配信元を通過したことを検証するように App Service を構成します。
Azure Functions の配信元 を使用した Front Door Standard/Premium の

Azureにデプロイする
このテンプレートは、Azure Functions アプリである Front Door Standard/Premium を作成し、トラフィックが Front Door の配信元を通過したことを検証するように関数アプリを構成します。
関数アプリ

Azureにデプロイする
このテンプレートは、空の関数アプリとホスティング プランをデプロイします。
リモート ビルド を使用した Linux 上の関数アプリの使用計画の

Azureにデプロイする
このテンプレートは、Linux 従量課金プランで関数アプリをプロビジョニングし、コードのデプロイ中にリモート ビルドを実行します。 アプリはオンデマンドで実行され、継続的なリソース コミットメントなしで、実行ごとに課金されます。
Azure Frontdoor によってセキュリティ保護された関数アプリの

Azureにデプロイする
このテンプレートを使用すると、Azure Frontdoor Premium によって保護および発行された Azure Premium 関数をデプロイできます。 Azure Frontdoor と Azure Functions の間の接続は、Azure Private Link によって保護されます。
高可用性のマルチリージョン Web アプリ する

Azureにデプロイする
このテンプレートを使用すると、Azure Front Door の背後にある異なるリージョンに 2 つの Web アプリを使用して、セキュリティで保護された高可用性のマルチリージョン エンド ツー エンド ソリューションを作成できます。
Azure Firewall を使用した ILB App Service Environment の

Azureにデプロイする
Azure Firewall 統合を使用して App Service 環境をデプロイする方法を示す Resource Manager テンプレートとパラメーター
Jenkins と Azure Web Apps を使用して Java CI/CD を する

Azureにデプロイする
これは、Jenkins と Azure Web Apps を使用した Java CI/CD のサンプルです。
ケンティコ・エクスペリエンス

Azureにデプロイする
このテンプレートにより、Microsoft Azure で Kentico Xperience 環境をホストするために必要なリソースのデプロイが容易になります。
Moesif API Analytics と収益化の

Azureにデプロイする
このテンプレートは、Azure API Management から Moesif API 分析および収益化プラットフォームへの API 呼び出しをログに記録します
ノード App Service

Azureにデプロイする
このテンプレートを使用すると、Node アプリをデプロイするための App Service を作成できます。
Orchard CMS ビデオ ポータル Web アプリ

Azureにデプロイする
このテンプレートは、Azure Media Services モジュールを有効にして構成した Azure App Service Web Apps に Orchard CMS を簡単にデプロイする方法を提供します。
プライベート関数アプリとプライベート エンドポイントで保護されたストレージ

Azureにデプロイする
このテンプレートは、プライベート エンドポイントを持ち、プライベート エンドポイント経由で Azure Storage と通信する Premium プランで関数アプリをプロビジョニングします。
従量課金プランの に関数アプリをプロビジョニングする

Azureにデプロイする
このテンプレートは、動的ホスティング プランである従量課金プランに関数アプリをプロビジョニングします。 アプリはオンデマンドで実行され、継続的なリソース コミットメントなしで、実行ごとに課金されます。 専用ホスティング プランでのプロビジョニングに使用できる他のテンプレートがあります。
App Service プラン で実行されている関数アプリをプロビジョニングする

Azureにデプロイする
このテンプレートは、専用のホスティング プランで関数アプリをプロビジョニングします。つまり、App Service サイトと同様に実行され、課金されます。
GitHub からデプロイされたソースを使用して関数アプリをプロビジョニングする

Azureにデプロイする
このテンプレートは、新しい専用 App Service プランでホストされている関数アプリをデプロイします。 Function App には、継続的な統合を可能にし、GitHub リポジトリから関数コードをデプロイする子リソースがあります。
SQL Database を使用してモバイル アプリをプロビジョニングする

Azureにデプロイする
このテンプレートは、モバイル アプリ、SQL Database、および Notification Hub をプロビジョニングします。 データベースと通知ハブのモバイル アプリで接続文字列を構成します。
SQL Database を使用して Web アプリをプロビジョニングする

Azureにデプロイする
このテンプレートは、Web アプリ、SQL Database、自動スケール設定、アラート ルール、App Insights をプロビジョニングします。 Web アプリでデータベースの接続文字列を構成します。
デプロイ スロット を使用した従量課金プランのプロビジョニング機能の

Azureにデプロイする
このテンプレートは、動的ホスティング プランである従量課金プランに関数アプリをプロビジョニングします。 アプリはオンデマンドで実行され、継続的なリソース コミットメントなしで、実行ごとに課金されます。 専用ホスティング プランでのプロビジョニングに使用できる他のテンプレートがあります。
Azure Event Hubs の PubNub Realtime Gateway の

Azureにデプロイする
Azure 用 PubNub Realtime Gateway は、PubNub データ ストリーム ネットワークと Azure Event Hubs の間のリアルタイム データ ストリーム ブリッジを提供します。 -- PubNub と Azure の間の双方向ブリッジと考えてください。
スケーラブルな Umbraco CMS Web アプリ を する

Azureにデプロイする
このテンプレートは、Azure App Service Web Apps に umbraco CMS Web アプリを簡単にデプロイする方法を提供します。
セキュリティで保護された N 層 Web アプリ

Azureにデプロイする
このテンプレートを使用すると、ステージング スロット(フロントエンドとバックエンド)、フロントエンドが VNet インジェクションとプライベート エンドポイントを通じて安全にバックを消費する 2 つの Web アプリを使用して、セキュリティで保護されたエンド ツー エンド ソリューションを作成できます
シンプルな Umbraco CMS Web アプリの

Azureにデプロイする
このテンプレートは、Azure App Service Web Apps に umbraco CMS Web アプリを簡単にデプロイする方法を提供します。
Azure SQL を使用して Linux 上の Sonarqube Docker Web App を する

Azureにデプロイする
このテンプレートは、公式の Sonarqube イメージを使用して Azure App Service Web アプリ Linux コンテナーに Sonarqube をデプロイし、Azure SQL Server によってサポートされます。
MySQL を使用した Linux 上の Sonarqube Docker Web App の

Azureにデプロイする
このテンプレートは、Azure Database for MySQL を使用して Linux Web アプリに Sonarqube Docker イメージ (alpine タグ) を簡単にデプロイする方法を提供します
PostgreSQL を使用して Linux 上の Sonarqube Docker Web App を する

Azureにデプロイする
このテンプレートは、Azure Database for PostgreSQL (プレビュー) を使用して Linux Web アプリに Sonarqube Docker イメージ (alpine タグ) を簡単にデプロイする方法を提供します
SonarQube on Web App と PostgreSQL と VNet の統合

Azureにデプロイする
このテンプレートを使用すると、PostgreSQL フレキシブル サーバー、VNet 統合、プライベート DNS を使用して、SonarQube を Linux 上の Web アプリに簡単にデプロイできます。
GitHub からの Web アプリのデプロイの

Azureにデプロイする
このテンプレートを使用すると、リンクされた GitHub リポジトリでリンクされた WebApp を作成できます。
PostgreSQL を使用して Linux 上の Web アプリを する

Azureにデプロイする
このテンプレートを使用すると、Azure Database for PostgreSQL (プレビュー) を使用して Web App on Linux を簡単にデプロイできます。
PostgreSQL を使用して Linux 上の Web アプリを する

Azureにデプロイする
このテンプレートは、Azure Database for PostgreSQL を使用して Linux 上の Web アプリを簡単にデプロイする方法を提供します。
Log Analytics に送信する Application Insights を使用して Web アプリを する

Azureにデプロイする
このテンプレートは、microsoft.insights/components の新しい API バージョンのサポートに役立ちます。 2020-02-02-preview WorkspaceID 以降は、Application Inisghts を作成するときに必要になります。このテンプレートでは、App Service プラン、App Service、Application Insights、Log Analytics ワークスペースをデプロイし、まとめてフックします。
カスタム ドメインとオプションの SSL バインド を使用して Web アプリを する

Azureにデプロイする
カスタム ドメインを使用して Web アプリを作成し、必要に応じて https 暗号化用の SSL 証明書を追加します。
SQL Database、Azure Cosmos DB、Azure Search を使用した Web アプリの

Azureにデプロイする
このテンプレートは、Web アプリ、SQL Database、Azure Cosmos DB、Azure Search、Application Insights をプロビジョニングします。
Azure Database for MySQL を使用して Web アプリを する

Azureにデプロイする
このテンプレートを使用すると、Azure Database for MySQL を使用して Azure App Service Web Apps に Web アプリを簡単にデプロイできます。
カスタム デプロイ スロット を使用して Web アプリを する

Azureにデプロイする
このテンプレートは、Azure Web Apps にカスタム デプロイ スロットを備えた Web アプリを簡単にデプロイする方法を提供します。
Blob Container への診断ログを使用して Web アプリを する

Azureにデプロイする
診断ログを有効にした Web アプリをストレージ アカウント BLOB コンテナーにデプロイします。
マネージド ID、SQL Server、ΑΙ を使用した Web アプリの

Azureにデプロイする
アプリ + データ + マネージド ID + 監視用の Azure インフラストラクチャをデプロイする簡単な例
プライベート エンドポイント を使用して Web アプリを する

Azureにデプロイする
このテンプレートを使用すると、Web アプリを作成し、プライベート エンドポイントを介して公開できます
VNet インジェクションとプライベート エンドポイント を使用して Web アプリを する

Azureにデプロイする
このテンプレートを使用すると、フロントエンドとバックエンドの 2 つの Web アプリを使用して、セキュリティで保護されたエンド ツー エンド ソリューションを作成できます。フロントエンドは、VNet インジェクションとプライベート エンドポイントを通じて安全にバックを消費します
Azure SQL プライベート エンドポイント を使用する WebApp の

Azureにデプロイする
このテンプレートでは、Azure SQL Server を指すプライベート エンドポイントを使用する Web アプリを作成する方法を示します
App で MySQL を使用して App Service で WordPress を する

Azureにデプロイする
このテンプレートは、アプリ内の MySQL を使用して Windows App Service に WordPress Web アプリをデプロイします

Terraform (AzAPI プロバイダー) リソース定義

serverfarms リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Web/serverfarms リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/serverfarms@2022-03-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    extendedLocation = {
      name = "string"
    }
    kind = "string"
    properties = {
      elasticScaleEnabled = bool
      freeOfferExpirationTime = "string"
      hostingEnvironmentProfile = {
        id = "string"
      }
      hyperV = bool
      isSpot = bool
      isXenon = bool
      kubeEnvironmentProfile = {
        id = "string"
      }
      maximumElasticWorkerCount = int
      perSiteScaling = bool
      reserved = bool
      spotExpirationTime = "string"
      targetWorkerCount = int
      targetWorkerSizeId = int
      workerTierName = "string"
      zoneRedundant = bool
    }
    sku = {
      capabilities = [
        {
          name = "string"
          reason = "string"
          value = "string"
        }
      ]
      capacity = int
      family = "string"
      locations = [
        "string"
      ]
      name = "string"
      size = "string"
      skuCapacity = {
        default = int
        elasticMaximum = int
        maximum = int
        minimum = int
        scaleType = "string"
      }
      tier = "string"
    }
  }
}

プロパティ値

Microsoft.Web/サーバーファーム

名前 説明 価値
拡張ロケーション 拡張された場所。 ExtendedLocation の
種類 リソースの種類。
ロケーション リソースの場所。 string (必須)
名前 リソース名 string (必須)
プロパティ AppServicePlan リソース固有のプロパティ AppServicePlanProperties の
エスケーユー スケーラブルなリソースの SKU の説明。 Sku説明
タグ リソース タグ タグ名と値のディクショナリ。
種類 リソースの種類 「Microsoft.Web/serverfarms@2022-03-01」

AppServicePlanProperties (英語)

名前 説明 価値
elasticScaleEnabledの ServerFarm は ElasticScale をサポートしています。 このプランのアプリは、ServerFarm が ElasticPremium SKU であるかのようにスケーリングされます ブール
無料オファー有効期限 サーバー ファームの無料プランの有効期限が切れる時刻。
ホスティング環境プロファイル App Service プランに使用する App Service Environment の仕様。 ホスティング環境プロファイル
ハイパーV コンテナー app service プラン <コード Hyper-V true>/code<>場合は、それ以外の場合は false</code><コード>。 ブール
isスポット コード <true>/code<>場合、この App Service プランはスポット インスタンスを所有します。 ブール
isキセノン 現在は使用されていません:コンテナー アプリ サービス プラン <コード Hyper-V true>/code<>場合は、それ以外の場合は false</code>コード <>。 ブール
kubeEnvironmentProfile(キューベリエンデュレーションプロファイル App Service プランに使用する Kubernetes Environment の仕様。 KubeEnvironmentProfile の
最大エラスティックワーカー数 この ElasticScaleEnabled App Service プランで許可されるワーカーの合計数の最大数 int(整数)
perSiteScaling コード <true>/code<>場合は、この App Service プランに割り当てられたアプリを個別にスケーリングできます。
コード <false>/code<>場合、この App Service プランに割り当てられたアプリは、プランのすべてのインスタンスにスケーリングされます。
ブール
引っ込み思案 Linux App Service プラン <コードが true>/code<>場合は、それ以外の場合は false</code><コード>。 ブール
spotExpiration時間 サーバー ファームの有効期限が切れる時刻。 スポット サーバー ファームの場合にのみ有効です。
ターゲットワーカーカウント ワーカー数のスケーリング。 int(整数)
targetWorkerSizeId ワーカー サイズ ID のスケーリング。 int(整数)
workerTierName (ワーカー ティア名) App Service プランに割り当てられたターゲット worker 層。
ゾーン冗長 コード <true>/code<>場合、この App Service プランは可用性ゾーンの分散を実行します。
コード <false>/code<>場合、この App Service プランは可用性ゾーンの分散を実行しません。
ブール

能力

名前 説明 価値
名前 SKU 機能の名前。
理由 SKU 機能の理由。
価値 SKU 機能の値。

拡張ロケーション

名前 説明 価値
名前 拡張された場所の名前。

ホスティング環境プロファイル

名前 説明 価値
識別子 App Service Environment のリソース ID。

KubeEnvironmentProfile (英語)

名前 説明 価値
識別子 Kubernetes 環境のリソース ID。

リソースタグ

名前 説明 価値

スクキャパシティー

名前 説明 価値
デフォルト この App Service プラン SKU の既定のワーカー数。 int(整数)
elasticMaximum(エラスティックマキシ この App Service プラン SKU の Elastic worker の最大数。 int(整数)
最大 この App Service プラン SKU のワーカーの最大数。 int(整数)
最低限 この App Service プラン SKU のワーカーの最小数。 int(整数)
スケールタイプ App Service プランで使用できるスケール構成。

Sku説明

名前 説明 価値
能力 SKU の機能 (たとえば、Traffic Manager は有効ですか? 機能[]
容量 リソースに割り当てられているインスタンスの現在の数。 int(整数)
家族 リソース SKU のファミリ コード。
場所 SKU の場所。 文字列[]
名前 リソース SKU の名前。
サイズ リソース SKU のサイズ指定子。
skuキャパシティ SKU の最小、最大、および既定のスケール値。 skuCapacity を する
リソース SKU のサービス レベル。

使用例

Azure 検証済みモジュール

次の Azure 検証済みモジュール を使用して、このリソースの種類をデプロイできます。

モジュール 説明
App Service プラン App Service プランの AVM リソース モジュール