次の方法で共有


Microsoft.Web サイト 2015-08-01

Bicep リソース定義

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

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

リソースの形式

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

resource symbolicname 'Microsoft.Web/sites@2015-08-01' = {
  scope: resourceSymbolicName or scope
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    clientAffinityEnabled: bool
    clientCertEnabled: bool
    cloningInfo: {
      appSettingsOverrides: {
        {customized property}: 'string'
      }
      cloneCustomHostNames: bool
      cloneSourceControl: bool
      configureLoadBalancing: bool
      correlationId: 'string'
      hostingEnvironment: 'string'
      overwrite: bool
      sourceWebAppId: 'string'
      trafficManagerProfileId: 'string'
      trafficManagerProfileName: 'string'
    }
    containerSize: int
    enabled: bool
    gatewaySiteName: 'string'
    hostingEnvironmentProfile: {
      id: 'string'
      name: 'string'
      type: 'string'
    }
    hostNamesDisabled: bool
    hostNameSslStates: [
      {
        name: 'string'
        sslState: 'string'
        thumbprint: 'string'
        toUpdate: bool
        virtualIP: 'string'
      }
    ]
    maxNumberOfWorkers: int
    microService: 'string'
    name: 'string'
    scmSiteAlsoStopped: bool
    serverFarmId: 'string'
    siteConfig: {
      id: 'string'
      kind: 'string'
      location: 'string'
      name: 'string'
      properties: {
        alwaysOn: bool
        apiDefinition: {
          url: 'string'
        }
        appCommandLine: 'string'
        appSettings: [
          {
            name: 'string'
            value: 'string'
          }
        ]
        autoHealEnabled: bool
        autoHealRules: {
          actions: {
            actionType: 'string'
            customAction: {
              exe: 'string'
              parameters: 'string'
            }
            minProcessExecutionTime: 'string'
          }
          triggers: {
            privateBytesInKB: int
            requests: {
              count: int
              timeInterval: 'string'
            }
            slowRequests: {
              count: int
              timeInterval: 'string'
              timeTaken: 'string'
            }
            statusCodes: [
              {
                count: int
                status: int
                subStatus: int
                timeInterval: 'string'
                win32Status: int
              }
            ]
          }
        }
        autoSwapSlotName: 'string'
        connectionStrings: [
          {
            connectionString: 'string'
            name: 'string'
            type: 'string'
          }
        ]
        cors: {
          allowedOrigins: [
            'string'
          ]
        }
        defaultDocuments: [
          'string'
        ]
        detailedErrorLoggingEnabled: bool
        documentRoot: 'string'
        experiments: {
          rampUpRules: [
            {
              actionHostName: 'string'
              changeDecisionCallbackUrl: 'string'
              changeIntervalInMinutes: int
              changeStep: int
              maxReroutePercentage: int
              minReroutePercentage: int
              name: 'string'
              reroutePercentage: int
            }
          ]
        }
        handlerMappings: [
          {
            arguments: 'string'
            extension: 'string'
            scriptProcessor: 'string'
          }
        ]
        httpLoggingEnabled: bool
        ipSecurityRestrictions: [
          {
            ipAddress: 'string'
            subnetMask: 'string'
          }
        ]
        javaContainer: 'string'
        javaContainerVersion: 'string'
        javaVersion: 'string'
        limits: {
          maxDiskSizeInMb: int
          maxMemoryInMb: int
          maxPercentageCpu: int
        }
        loadBalancing: 'string'
        localMySqlEnabled: bool
        logsDirectorySizeLimit: int
        managedPipelineMode: 'string'
        metadata: [
          {
            name: 'string'
            value: 'string'
          }
        ]
        netFrameworkVersion: 'string'
        nodeVersion: 'string'
        numberOfWorkers: int
        phpVersion: 'string'
        publishingPassword: 'string'
        publishingUsername: 'string'
        pythonVersion: 'string'
        remoteDebuggingEnabled: bool
        remoteDebuggingVersion: 'string'
        requestTracingEnabled: bool
        requestTracingExpirationTime: 'string'
        scmType: 'string'
        tracingOptions: 'string'
        use32BitWorkerProcess: bool
        virtualApplications: [
          {
            physicalPath: 'string'
            preloadEnabled: bool
            virtualDirectories: [
              {
                physicalPath: 'string'
                virtualPath: 'string'
              }
            ]
            virtualPath: 'string'
          }
        ]
        vnetName: 'string'
        webSocketsEnabled: bool
      }
      tags: {
        {customized property}: 'string'
      }
      type: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

プロパティ値

マイクロソフトの Web サイト/サイト

名前 形容 価値
種類 リソースの種類 文字列
位置 リソースの場所 string (必須)
名前 リソース名 string (必須)
プロパティ サイトプロパティ
スコープ デプロイ スコープとは異なるスコープでリソースを作成するときに使用します。 このプロパティをリソースのシンボリック名に設定して、拡張リソースを適用します。
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート タグを参照してください

ApiDefinitionInfo (英語)

名前 形容 価値
URL API 定義の URL。 文字列

AutoHealアクション

名前 形容 価値
アクションタイプ ActionType - 実行する定義済みのアクション 「カスタムアクション」
「ログイベント」
'Recycle' (必須)
カスタムアクション CustomAction - 実行するカスタム アクション AutoHealCustomAction する
minProcessExecutionTime(分プロセス実行時間) MinProcessExecutionTime - プロセスを実行する必要がある最小時間
アクションを実行する前に
文字列

AutoHealCustomAction (英語)

名前 形容 価値
EXEの 実行する実行可能ファイル 文字列
パラメーター 実行可能ファイルのパラメーター 文字列

AutoHealRules (自動修復ルール)

名前 形容 価値
アクション アクション - ルールがトリガーされたときに実行されるアクション AutoHealActions
トリガー トリガー - 自動修復アクションを実行するタイミングを示す条件 AutoHealTriggers する

AutoHealトリガー

名前 形容 価値
privateBytesInKB (英語) PrivateBytesInKB - プライベート バイトに基づいてルールを定義します 整数 (int)
要求 要求 - 要求の合計数に基づいてルールを定義します RequestsBasedトリガー
スローリクエスト SlowRequests - 要求の実行時間に基づいてルールを定義します SlowRequestsBasedTrigger
ステータスコード StatusCodes - 状態コードに基づいてルールを定義します StatusCodesBasedトリガー[]

クローン情報

名前 形容 価値
appSettingsOverrides (英語) 複製された Web アプリのアプリケーション設定がオーバーライドされます。 指定した場合、これらの設定は複製された設定をオーバーライドします
ソース Web アプリから。 指定しない場合、ソース Web アプリのアプリケーション設定は保持されます。
CloningInfoAppSettingsのオーバーライド
cloneCustomHostNames(クローンカスタムホスト名) true の場合は、ソース Web アプリからカスタム ホスト名を複製します ブール (bool)
クローンソースコントロール ソース Web アプリからソース管理を複製する ブール (bool)
configureLoadBalancing (ロードバランシング) 指定した場合、ソース サイトと複製サイトの負荷分散を構成する ブール (bool)
相関ID 複製操作の関連付け ID。 この ID は、複数の複製操作を結び付けます
同じスナップショットを使用するために一緒に
文字列
ホスティング環境 {{ほすとうせん: ホスティング環境 文字列
上書き コピー先の Web アプリを上書きする ブール (bool)
sourceWebAppId(ソースウェブアプリID) ソース Web アプリの ARM リソース ID。 Web アプリのリソース ID の形式
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} (他のスロットの場合)
文字列
trafficManagerProfileId の 存在する場合に使用する Traffic Manager プロファイルの ARM リソース ID。 Traffic Manager のリソース ID は次の形式です
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}
文字列
trafficManagerProfileName (トラフィックマネージャープロファイル名) 作成する Traffic Manager プロファイルの名前。 これは、Traffic Manager プロファイルがまだ存在しない場合にのみ必要です 文字列

CloningInfoAppSettingsのオーバーライド

名前 形容 価値

ConnStringInfoの

名前 形容 価値
コネクションストリング 接続文字列の値 文字列
名前 接続文字列の名前 文字列
データベースの種類 「カスタム」
「MySql」
'SQLAzure'
'SQLServer' (必須)

CorsSettings(コルセッティング)

名前 形容 価値
allowedOrigins クロスオリジンを許可するオリジンの一覧を取得または設定します。
呼び出し (例: http://example.com:12345)。 "*" を使用してすべてを許可します。
文字列[]

実験

名前 形容 価値
rampUpルール {Microsoft.Web.Hosting.Administration.RampUpRule} オブジェクトの一覧。 ランプアップルール[]

ハンドラマッピング

名前 形容 価値
引数 スクリプト プロセッサに渡されるコマンド ライン引数。 文字列
拡張子 この拡張機能を持つ要求は、指定された FastCGI アプリケーションを使用して処理されます。 文字列
スクリプトプロセッサ FastCGI アプリケーションへの絶対パス。 文字列

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

名前 形容 価値
身分証明書 hostingEnvironment のリソース ID (App Service Environment) 文字列
名前 hostingEnvironment の名前 (App Service Environment) (読み取り専用) 文字列
hostingEnvironment のリソースの種類 (App Service Environment) (読み取り専用) 文字列

ホスト名SslState

名前 形容 価値
名前 ホスト名 文字列
sslStateの SSL の種類 「無効」
'IpBasedEnabled'
'SniEnabled' (必須)
サムプリント SSL 証明書の拇印 文字列
更新する 既存のホスト名を更新するには、このフラグを設定します ブール (bool)
仮想IP IP ベースの SSL が有効になっている場合にホスト名に割り当てられた仮想 IP アドレス 文字列

IpSecurityの制限

名前 形容 価値
IPアドレス セキュリティ制限が有効な IP アドレス 文字列
サブネットマスク 制限が有効な IP アドレスの範囲のサブネット マスク 文字列

名前値ペア

名前 形容 価値
名前 ペア名 文字列
価値 ペア値 文字列

ランプアップルール

名前 形容 価値
アクションホスト名 トラフィックがリダイレクトされるスロットのホスト名 (決定した場合)。 例: mysite-stage.azurewebsites.net 文字列
変更決定コールバックURL カスタム決定アルゴリズムは、Url を指定できる TiPCallback サイト拡張機能で提供できます。 文字列
変更間隔 (分単位) [省略可能]ReroutePercentage を再評価する間隔を分単位で指定します 整数 (int)
チェンジステップ [省略可能]自動ランプ アップ シナリオでは、{Microsoft.Web.Hosting.Administration.RampUpRule.ReroutePercentage} に到達するまで追加または削除する手順です
{Microsoft.Web.Hosting.Administration.RampUpRule.MinReroutePercentage} または {Microsoft.Web.Hosting.Administration.RampUpRule.MaxReroutePercentage}。 サイト メトリックは、{Microsoft.Web.Hosting.Administration.RampUpRule.ChangeIntervalInMinutes} で指定された N 分ごとにチェックされます。
カスタム決定アルゴリズムは、{Microsoft.Web.Hosting.Administration.RampUpRule.ChangeDecisionCallbackUrl} で URL を指定できる TiPCallback サイト拡張機能で提供できます。
整数 (int)
maxReroutePercentage [省略可能]ReroutePercentage を維持する上限を指定します。 整数 (int)
minRerouteパーセンテージ [省略可能]ReroutePercentage が維持される下限を指定します。 整数 (int)
名前 ルーティング規則の名前。 推奨される名前は、実験のトラフィックを受信するスロットを指すように設定します。 文字列
rerouteパーセンテージ {Microsoft.Web.Hosting.Administration.RampUpRule.ActionHostName} にリダイレクトされるトラフィックの割合 整数 (int)

RequestsBasedトリガー

名前 形容 価値
数える 数える 整数 (int)
時間間隔 時間間隔 文字列

リソースタグ

名前 形容 価値

リソースタグ

名前 形容 価値

サイトコンフィグ

名前 形容 価値
身分証明書 リソース ID 文字列
種類 リソースの種類 文字列
位置 リソースの場所 string (必須)
名前 リソース名 文字列
プロパティ SiteConfigProperties
タグ リソース タグ リソースタグ
リソースの種類 文字列

SiteConfigプロパティ

名前 形容 価値
alwaysOn(常時オン) Always On ブール (bool)
apiDefinition (英語) Web アプリの正式な API 定義に関する情報。 ApiDefinitionInfo (英語)
appCommandLineの 起動するアプリ のコマンド ライン 文字列
アプリ設定 アプリケーション設定 名前値ペア[]
オートヒール有効 自動修復が有効 ブール (bool)
オートヒールルール 自動修復ルール AutoHealRules する
autoSwapSlotName (英語) 自動スワップ スロット名 文字列
接続文字列 接続文字列 ConnStringInfo[]
クロスオリジンリソース共有 (CORS) クロスオリジン リソース共有 (CORS) 設定。 CorsSettings
デフォルトドキュメント 既定のドキュメント 文字列[]
detailedErrorLoggingEnabled (詳細エラーログ有効) 詳細なエラー ログ記録が有効になっている ブール (bool)
ドキュメントルート ドキュメント ルート 文字列
実験 これはポリモーフィック型の場合に回避できます 実験の
ハンドラマッピング ハンドラー マッピング ハンドラマッピング[]
httpロギングEnabled HTTP ログの有効化 ブール (bool)
ipSecurityの制限 IP セキュリティの制限 IpSecurityRestriction[]
javaコンテナ Java コンテナー 文字列
javaContainerVersion Java コンテナーのバージョン 文字列
javaバージョン Java バージョン 文字列
制限 サイトの制限 サイトリミット
ロードバランシング サイトの負荷分散 「最小リクエスト」
「最小応答時間」
「RequestHash」
「ウェイトラウンドロビン」
「加重合計トラフィック」
localMySqlEnabled (英語) ローカル mysql が有効 ブール (bool)
logsDirectorySizeLimit HTTP ログ ディレクトリのサイズ制限 整数 (int)
managedパイプラインモード マネージド パイプライン モード 「クラシック」
「統合」
メタデータ サイト メタデータ 名前値ペア[]
netFrameworkVersion (英語) Net Framework のバージョン 文字列
ノードバージョン ノードのバージョン 文字列
numberOfWorkers の ワーカーの数 整数 (int)
phpバージョン PHP のバージョン 文字列
公開するパスワード パスワードの発行 文字列
公開ユーザー名 ユーザー名の発行 文字列
pythonバージョン Python のバージョン 文字列
リモートデバッグ有効 リモート デバッグが有効 ブール (bool)
リモートデバッグバージョン リモート デバッグのバージョン 文字列
requestTracingEnabled (リクエストトレーシング有効) 要求トレースを有効にする ブール (bool)
requestTracingExpirationTime 要求トレースの有効期限 文字列
scmタイプ SCM の種類 文字列
トレーシングオプション トレース オプション 文字列
use32BitWorkerProcess を使用します。 32 ビット ワーカー プロセスを使用する ブール (bool)
バーチャルアプリケーション 仮想アプリケーション バーチャルアプリケーション[]
vnetName (英語) Vnet 名 文字列
webSocketsEnabled (英語) Web ソケットが有効になっている。 ブール (bool)

サイトリミット

名前 形容 価値
最大ディスクサイズ (Mb) 許可されるディスク サイズの最大使用量 (MB) 整数 (int)
最大メモリ (MB 単位) 許容最大メモリ使用量 (MB) 整数 (int)
最大パーセンテージCPU 許可される CPU 使用率の最大値 整数 (int)

サイトプロパティ

名前 形容 価値
clientAffinityEnabled (クライアントアフィニティ有効) Web アプリの複数のインスタンスに対する http 要求の負荷分散時にクライアント アフィニティを有効にするかどうかを指定します。 ブール (bool)
clientCertEnabled (クライアント証明書有効) Web アプリに対してクライアント証明書が有効になっているかどうかを指定します ブール (bool)
クローニング情報 これは、Web アプリの作成にのみ有効です。 指定した場合、Web アプリは
ソース Web アプリ
クローン情報
コンテナサイズ 関数コンテナーのサイズ 整数 (int)
有効 サイトが有効な場合は True。それ以外の場合は false。 この値を false に設定すると、サイトが無効になります (サイトがオフになります)。 ブール (bool)
ゲートウェイサイト名 Web アプリに関連付けられているゲートウェイ アプリの名前 文字列
ホスティング環境プロファイル Web アプリに使用するホスティング環境 (App Service Environment) の仕様 ホスティング環境プロファイル
ホスト名無効 パブリック ホスト名を Web アプリで無効にするかどうかを指定します。
true に設定すると、アプリは API Management プロセス経由でのみアクセスできます
ブール (bool)
ホスト名SslStates ホスト名 SSL 状態は、サイトのホスト名の SSL バインドを管理するために使用されます。 ホスト名SslState[]
maxNumberOfWorkers (英語) ワーカーの最大数
これは関数コンテナーにのみ適用されます
整数 (int)
マイクロサービス 文字列
名前 Web アプリの名前 文字列
scmSiteAlsoStopped (英語) If set は、Web アプリが停止されたときに SCM (KUDU) サイトを停止するかどうかを示します。 既定値は false です。 ブール (bool)
サーバーファームID 文字列
サイトコンフィグ Web アプリの構成 サイトコンフィグ

スローリクエストベーストリガー

名前 形容 価値
数える 数える 整数 (int)
時間間隔 時間間隔 文字列
timeTaken (時間かかった) 所要時間 文字列

ステータスコードベーストリガー

名前 形容 価値
数える 数える 整数 (int)
状態 HTTP 状態コード 整数 (int)
サブステータス サブステータス 整数 (int)
時間間隔 時間間隔 文字列
win32ステータス Win32 エラー コード 整数 (int)

バーチャルアプリケーション

名前 形容 価値
物理パス 文字列
プリロードEnabled ブール (bool)
仮想ディレクトリ VirtualDirectory[]
バーチャルパス 文字列

バーチャルディレクトリ

名前 形容 価値
物理パス 文字列
バーチャルパス 文字列

使用例

Azure 検証済みモジュール

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

モジュール 形容
Web/関数アプリ Web/Function App 用の 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 テンプレート リソース定義

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

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

リソースの形式

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

{
  "type": "Microsoft.Web/sites",
  "apiVersion": "2015-08-01",
  "name": "string",
  "kind": "string",
  "location": "string",
  "properties": {
    "clientAffinityEnabled": "bool",
    "clientCertEnabled": "bool",
    "cloningInfo": {
      "appSettingsOverrides": {
        "{customized property}": "string"
      },
      "cloneCustomHostNames": "bool",
      "cloneSourceControl": "bool",
      "configureLoadBalancing": "bool",
      "correlationId": "string",
      "hostingEnvironment": "string",
      "overwrite": "bool",
      "sourceWebAppId": "string",
      "trafficManagerProfileId": "string",
      "trafficManagerProfileName": "string"
    },
    "containerSize": "int",
    "enabled": "bool",
    "gatewaySiteName": "string",
    "hostingEnvironmentProfile": {
      "id": "string",
      "name": "string",
      "type": "string"
    },
    "hostNamesDisabled": "bool",
    "hostNameSslStates": [
      {
        "name": "string",
        "sslState": "string",
        "thumbprint": "string",
        "toUpdate": "bool",
        "virtualIP": "string"
      }
    ],
    "maxNumberOfWorkers": "int",
    "microService": "string",
    "name": "string",
    "scmSiteAlsoStopped": "bool",
    "serverFarmId": "string",
    "siteConfig": {
      "id": "string",
      "kind": "string",
      "location": "string",
      "name": "string",
      "properties": {
        "alwaysOn": "bool",
        "apiDefinition": {
          "url": "string"
        },
        "appCommandLine": "string",
        "appSettings": [
          {
            "name": "string",
            "value": "string"
          }
        ],
        "autoHealEnabled": "bool",
        "autoHealRules": {
          "actions": {
            "actionType": "string",
            "customAction": {
              "exe": "string",
              "parameters": "string"
            },
            "minProcessExecutionTime": "string"
          },
          "triggers": {
            "privateBytesInKB": "int",
            "requests": {
              "count": "int",
              "timeInterval": "string"
            },
            "slowRequests": {
              "count": "int",
              "timeInterval": "string",
              "timeTaken": "string"
            },
            "statusCodes": [
              {
                "count": "int",
                "status": "int",
                "subStatus": "int",
                "timeInterval": "string",
                "win32Status": "int"
              }
            ]
          }
        },
        "autoSwapSlotName": "string",
        "connectionStrings": [
          {
            "connectionString": "string",
            "name": "string",
            "type": "string"
          }
        ],
        "cors": {
          "allowedOrigins": [ "string" ]
        },
        "defaultDocuments": [ "string" ],
        "detailedErrorLoggingEnabled": "bool",
        "documentRoot": "string",
        "experiments": {
          "rampUpRules": [
            {
              "actionHostName": "string",
              "changeDecisionCallbackUrl": "string",
              "changeIntervalInMinutes": "int",
              "changeStep": "int",
              "maxReroutePercentage": "int",
              "minReroutePercentage": "int",
              "name": "string",
              "reroutePercentage": "int"
            }
          ]
        },
        "handlerMappings": [
          {
            "arguments": "string",
            "extension": "string",
            "scriptProcessor": "string"
          }
        ],
        "httpLoggingEnabled": "bool",
        "ipSecurityRestrictions": [
          {
            "ipAddress": "string",
            "subnetMask": "string"
          }
        ],
        "javaContainer": "string",
        "javaContainerVersion": "string",
        "javaVersion": "string",
        "limits": {
          "maxDiskSizeInMb": "int",
          "maxMemoryInMb": "int",
          "maxPercentageCpu": "int"
        },
        "loadBalancing": "string",
        "localMySqlEnabled": "bool",
        "logsDirectorySizeLimit": "int",
        "managedPipelineMode": "string",
        "metadata": [
          {
            "name": "string",
            "value": "string"
          }
        ],
        "netFrameworkVersion": "string",
        "nodeVersion": "string",
        "numberOfWorkers": "int",
        "phpVersion": "string",
        "publishingPassword": "string",
        "publishingUsername": "string",
        "pythonVersion": "string",
        "remoteDebuggingEnabled": "bool",
        "remoteDebuggingVersion": "string",
        "requestTracingEnabled": "bool",
        "requestTracingExpirationTime": "string",
        "scmType": "string",
        "tracingOptions": "string",
        "use32BitWorkerProcess": "bool",
        "virtualApplications": [
          {
            "physicalPath": "string",
            "preloadEnabled": "bool",
            "virtualDirectories": [
              {
                "physicalPath": "string",
                "virtualPath": "string"
              }
            ],
            "virtualPath": "string"
          }
        ],
        "vnetName": "string",
        "webSocketsEnabled": "bool"
      },
      "tags": {
        "{customized property}": "string"
      },
      "type": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

プロパティ値

マイクロソフトの Web サイト/サイト

名前 形容 価値
apiVersion (英語) API のバージョン '2015-08-01'
種類 リソースの種類 文字列
位置 リソースの場所 string (必須)
名前 リソース名 string (必須)
プロパティ サイトプロパティ
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート タグを参照してください
リソースの種類 「Microsoft.Web/sites」

ApiDefinitionInfo (英語)

名前 形容 価値
URL API 定義の URL。 文字列

AutoHealアクション

名前 形容 価値
アクションタイプ ActionType - 実行する定義済みのアクション 「カスタムアクション」
「ログイベント」
'Recycle' (必須)
カスタムアクション CustomAction - 実行するカスタム アクション AutoHealCustomAction する
minProcessExecutionTime(分プロセス実行時間) MinProcessExecutionTime - プロセスを実行する必要がある最小時間
アクションを実行する前に
文字列

AutoHealCustomAction (英語)

名前 形容 価値
EXEの 実行する実行可能ファイル 文字列
パラメーター 実行可能ファイルのパラメーター 文字列

AutoHealRules (自動修復ルール)

名前 形容 価値
アクション アクション - ルールがトリガーされたときに実行されるアクション AutoHealActions
トリガー トリガー - 自動修復アクションを実行するタイミングを示す条件 AutoHealTriggers する

AutoHealトリガー

名前 形容 価値
privateBytesInKB (英語) PrivateBytesInKB - プライベート バイトに基づいてルールを定義します 整数 (int)
要求 要求 - 要求の合計数に基づいてルールを定義します RequestsBasedトリガー
スローリクエスト SlowRequests - 要求の実行時間に基づいてルールを定義します SlowRequestsBasedTrigger
ステータスコード StatusCodes - 状態コードに基づいてルールを定義します StatusCodesBasedトリガー[]

クローン情報

名前 形容 価値
appSettingsOverrides (英語) 複製された Web アプリのアプリケーション設定がオーバーライドされます。 指定した場合、これらの設定は複製された設定をオーバーライドします
ソース Web アプリから。 指定しない場合、ソース Web アプリのアプリケーション設定は保持されます。
CloningInfoAppSettingsのオーバーライド
cloneCustomHostNames(クローンカスタムホスト名) true の場合は、ソース Web アプリからカスタム ホスト名を複製します ブール (bool)
クローンソースコントロール ソース Web アプリからソース管理を複製する ブール (bool)
configureLoadBalancing (ロードバランシング) 指定した場合、ソース サイトと複製サイトの負荷分散を構成する ブール (bool)
相関ID 複製操作の関連付け ID。 この ID は、複数の複製操作を結び付けます
同じスナップショットを使用するために一緒に
文字列
ホスティング環境 {{ほすとうせん: ホスティング環境 文字列
上書き コピー先の Web アプリを上書きする ブール (bool)
sourceWebAppId(ソースウェブアプリID) ソース Web アプリの ARM リソース ID。 Web アプリのリソース ID の形式
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} (他のスロットの場合)
文字列
trafficManagerProfileId の 存在する場合に使用する Traffic Manager プロファイルの ARM リソース ID。 Traffic Manager のリソース ID は次の形式です
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}
文字列
trafficManagerProfileName (トラフィックマネージャープロファイル名) 作成する Traffic Manager プロファイルの名前。 これは、Traffic Manager プロファイルがまだ存在しない場合にのみ必要です 文字列

CloningInfoAppSettingsのオーバーライド

名前 形容 価値

ConnStringInfoの

名前 形容 価値
コネクションストリング 接続文字列の値 文字列
名前 接続文字列の名前 文字列
データベースの種類 「カスタム」
「MySql」
'SQLAzure'
'SQLServer' (必須)

CorsSettings(コルセッティング)

名前 形容 価値
allowedOrigins クロスオリジンを許可するオリジンの一覧を取得または設定します。
呼び出し (例: http://example.com:12345)。 "*" を使用してすべてを許可します。
文字列[]

実験

名前 形容 価値
rampUpルール {Microsoft.Web.Hosting.Administration.RampUpRule} オブジェクトの一覧。 ランプアップルール[]

ハンドラマッピング

名前 形容 価値
引数 スクリプト プロセッサに渡されるコマンド ライン引数。 文字列
拡張子 この拡張機能を持つ要求は、指定された FastCGI アプリケーションを使用して処理されます。 文字列
スクリプトプロセッサ FastCGI アプリケーションへの絶対パス。 文字列

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

名前 形容 価値
身分証明書 hostingEnvironment のリソース ID (App Service Environment) 文字列
名前 hostingEnvironment の名前 (App Service Environment) (読み取り専用) 文字列
hostingEnvironment のリソースの種類 (App Service Environment) (読み取り専用) 文字列

ホスト名SslState

名前 形容 価値
名前 ホスト名 文字列
sslStateの SSL の種類 「無効」
'IpBasedEnabled'
'SniEnabled' (必須)
サムプリント SSL 証明書の拇印 文字列
更新する 既存のホスト名を更新するには、このフラグを設定します ブール (bool)
仮想IP IP ベースの SSL が有効になっている場合にホスト名に割り当てられた仮想 IP アドレス 文字列

IpSecurityの制限

名前 形容 価値
IPアドレス セキュリティ制限が有効な IP アドレス 文字列
サブネットマスク 制限が有効な IP アドレスの範囲のサブネット マスク 文字列

名前値ペア

名前 形容 価値
名前 ペア名 文字列
価値 ペア値 文字列

ランプアップルール

名前 形容 価値
アクションホスト名 トラフィックがリダイレクトされるスロットのホスト名 (決定した場合)。 例: mysite-stage.azurewebsites.net 文字列
変更決定コールバックURL カスタム決定アルゴリズムは、Url を指定できる TiPCallback サイト拡張機能で提供できます。 文字列
変更間隔 (分単位) [省略可能]ReroutePercentage を再評価する間隔を分単位で指定します 整数 (int)
チェンジステップ [省略可能]自動ランプ アップ シナリオでは、{Microsoft.Web.Hosting.Administration.RampUpRule.ReroutePercentage} に到達するまで追加または削除する手順です
{Microsoft.Web.Hosting.Administration.RampUpRule.MinReroutePercentage} または {Microsoft.Web.Hosting.Administration.RampUpRule.MaxReroutePercentage}。 サイト メトリックは、{Microsoft.Web.Hosting.Administration.RampUpRule.ChangeIntervalInMinutes} で指定された N 分ごとにチェックされます。
カスタム決定アルゴリズムは、{Microsoft.Web.Hosting.Administration.RampUpRule.ChangeDecisionCallbackUrl} で URL を指定できる TiPCallback サイト拡張機能で提供できます。
整数 (int)
maxReroutePercentage [省略可能]ReroutePercentage を維持する上限を指定します。 整数 (int)
minRerouteパーセンテージ [省略可能]ReroutePercentage が維持される下限を指定します。 整数 (int)
名前 ルーティング規則の名前。 推奨される名前は、実験のトラフィックを受信するスロットを指すように設定します。 文字列
rerouteパーセンテージ {Microsoft.Web.Hosting.Administration.RampUpRule.ActionHostName} にリダイレクトされるトラフィックの割合 整数 (int)

RequestsBasedトリガー

名前 形容 価値
数える 数える 整数 (int)
時間間隔 時間間隔 文字列

リソースタグ

名前 形容 価値

リソースタグ

名前 形容 価値

サイトコンフィグ

名前 形容 価値
身分証明書 リソース ID 文字列
種類 リソースの種類 文字列
位置 リソースの場所 string (必須)
名前 リソース名 文字列
プロパティ SiteConfigProperties
タグ リソース タグ リソースタグ
リソースの種類 文字列

SiteConfigプロパティ

名前 形容 価値
alwaysOn(常時オン) Always On ブール (bool)
apiDefinition (英語) Web アプリの正式な API 定義に関する情報。 ApiDefinitionInfo (英語)
appCommandLineの 起動するアプリ のコマンド ライン 文字列
アプリ設定 アプリケーション設定 名前値ペア[]
オートヒール有効 自動修復が有効 ブール (bool)
オートヒールルール 自動修復ルール AutoHealRules する
autoSwapSlotName (英語) 自動スワップ スロット名 文字列
接続文字列 接続文字列 ConnStringInfo[]
クロスオリジンリソース共有 (CORS) クロスオリジン リソース共有 (CORS) 設定。 CorsSettings
デフォルトドキュメント 既定のドキュメント 文字列[]
detailedErrorLoggingEnabled (詳細エラーログ有効) 詳細なエラー ログ記録が有効になっている ブール (bool)
ドキュメントルート ドキュメント ルート 文字列
実験 これはポリモーフィック型の場合に回避できます 実験の
ハンドラマッピング ハンドラー マッピング ハンドラマッピング[]
httpロギングEnabled HTTP ログの有効化 ブール (bool)
ipSecurityの制限 IP セキュリティの制限 IpSecurityRestriction[]
javaコンテナ Java コンテナー 文字列
javaContainerVersion Java コンテナーのバージョン 文字列
javaバージョン Java バージョン 文字列
制限 サイトの制限 サイトリミット
ロードバランシング サイトの負荷分散 「最小リクエスト」
「最小応答時間」
「RequestHash」
「ウェイトラウンドロビン」
「加重合計トラフィック」
localMySqlEnabled (英語) ローカル mysql が有効 ブール (bool)
logsDirectorySizeLimit HTTP ログ ディレクトリのサイズ制限 整数 (int)
managedパイプラインモード マネージド パイプライン モード 「クラシック」
「統合」
メタデータ サイト メタデータ 名前値ペア[]
netFrameworkVersion (英語) Net Framework のバージョン 文字列
ノードバージョン ノードのバージョン 文字列
numberOfWorkers の ワーカーの数 整数 (int)
phpバージョン PHP のバージョン 文字列
公開するパスワード パスワードの発行 文字列
公開ユーザー名 ユーザー名の発行 文字列
pythonバージョン Python のバージョン 文字列
リモートデバッグ有効 リモート デバッグが有効 ブール (bool)
リモートデバッグバージョン リモート デバッグのバージョン 文字列
requestTracingEnabled (リクエストトレーシング有効) 要求トレースを有効にする ブール (bool)
requestTracingExpirationTime 要求トレースの有効期限 文字列
scmタイプ SCM の種類 文字列
トレーシングオプション トレース オプション 文字列
use32BitWorkerProcess を使用します。 32 ビット ワーカー プロセスを使用する ブール (bool)
バーチャルアプリケーション 仮想アプリケーション バーチャルアプリケーション[]
vnetName (英語) Vnet 名 文字列
webSocketsEnabled (英語) Web ソケットが有効になっている。 ブール (bool)

サイトリミット

名前 形容 価値
最大ディスクサイズ (Mb) 許可されるディスク サイズの最大使用量 (MB) 整数 (int)
最大メモリ (MB 単位) 許容最大メモリ使用量 (MB) 整数 (int)
最大パーセンテージCPU 許可される CPU 使用率の最大値 整数 (int)

サイトプロパティ

名前 形容 価値
clientAffinityEnabled (クライアントアフィニティ有効) Web アプリの複数のインスタンスに対する http 要求の負荷分散時にクライアント アフィニティを有効にするかどうかを指定します。 ブール (bool)
clientCertEnabled (クライアント証明書有効) Web アプリに対してクライアント証明書が有効になっているかどうかを指定します ブール (bool)
クローニング情報 これは、Web アプリの作成にのみ有効です。 指定した場合、Web アプリは
ソース Web アプリ
クローン情報
コンテナサイズ 関数コンテナーのサイズ 整数 (int)
有効 サイトが有効な場合は True。それ以外の場合は false。 この値を false に設定すると、サイトが無効になります (サイトがオフになります)。 ブール (bool)
ゲートウェイサイト名 Web アプリに関連付けられているゲートウェイ アプリの名前 文字列
ホスティング環境プロファイル Web アプリに使用するホスティング環境 (App Service Environment) の仕様 ホスティング環境プロファイル
ホスト名無効 パブリック ホスト名を Web アプリで無効にするかどうかを指定します。
true に設定すると、アプリは API Management プロセス経由でのみアクセスできます
ブール (bool)
ホスト名SslStates ホスト名 SSL 状態は、サイトのホスト名の SSL バインドを管理するために使用されます。 ホスト名SslState[]
maxNumberOfWorkers (英語) ワーカーの最大数
これは関数コンテナーにのみ適用されます
整数 (int)
マイクロサービス 文字列
名前 Web アプリの名前 文字列
scmSiteAlsoStopped (英語) If set は、Web アプリが停止されたときに SCM (KUDU) サイトを停止するかどうかを示します。 既定値は false です。 ブール (bool)
サーバーファームID 文字列
サイトコンフィグ Web アプリの構成 サイトコンフィグ

スローリクエストベーストリガー

名前 形容 価値
数える 数える 整数 (int)
時間間隔 時間間隔 文字列
timeTaken (時間かかった) 所要時間 文字列

ステータスコードベーストリガー

名前 形容 価値
数える 数える 整数 (int)
状態 HTTP 状態コード 整数 (int)
サブステータス サブステータス 整数 (int)
時間間隔 時間間隔 文字列
win32ステータス Win32 エラー コード 整数 (int)

バーチャルアプリケーション

名前 形容 価値
物理パス 文字列
プリロードEnabled ブール (bool)
仮想ディレクトリ VirtualDirectory[]
バーチャルパス 文字列

バーチャルディレクトリ

名前 形容 価値
物理パス 文字列
バーチャルパス 文字列

使用例

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

AzureDeploy to AzureDeploy to AzureDeploy to Azureにデプロイする
このテンプレートは、配信元として Web アプリを使用して CDN プロファイルと CDN エンドポイントを作成します
関数アプリを作成し、カスタム リソース を使用して呼び出す

AzureDeploy to AzureDeploy to AzureDeploy to Azureにデプロイする
このテンプレートは、テンプレートデプロイでカスタム リソース プロバイダーのワークロードとして使用される関数アプリを作成します。
Flex 従量課金プランで関数アプリを作成する

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

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

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

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

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

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

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

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

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

AzureDeploy to AzureDeploy to AzureDeploy to Azureにデプロイする
ASE で AppServicePlan とアプリを作成する
標準の App Service 証明書 を作成して割り当てる

AzureDeploy to AzureDeploy to AzureDeploy to Azureにデプロイする
標準の App Service 証明書を作成し、App Service App を使用して検証し、証明書の準備ができたら SSL バインドを作成します
ワイルドカード App Service 証明書の作成と割り当て

AzureDeploy to AzureDeploy to AzureDeploy to Azureにデプロイする
ワイルドカード App Service 証明書を作成し、App Service ドメインを使用して検証し、証明書の準備ができたら App Service アプリに SSL バインドを作成します
追加された Web アプリを使用して Azure App Service 環境を作成

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

AzureDeploy to AzureDeploy to AzureDeploy to Azureにデプロイする
このテンプレートを使用すると、リンクされた GitHub リポジトリでリンクされた WebApp を作成できます。
Web App と Key Vault の統合

AzureDeploy to AzureDeploy to AzureDeploy to Azureにデプロイする
Key Vault シークレットから Web アプリ証明書をデプロイし、それを使用して SSL バインドを作成する
PostgreSQL を使用して Linux 上の Web アプリを する

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/sites@2015-08-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    kind = "string"
    properties = {
      clientAffinityEnabled = bool
      clientCertEnabled = bool
      cloningInfo = {
        appSettingsOverrides = {
          {customized property} = "string"
        }
        cloneCustomHostNames = bool
        cloneSourceControl = bool
        configureLoadBalancing = bool
        correlationId = "string"
        hostingEnvironment = "string"
        overwrite = bool
        sourceWebAppId = "string"
        trafficManagerProfileId = "string"
        trafficManagerProfileName = "string"
      }
      containerSize = int
      enabled = bool
      gatewaySiteName = "string"
      hostingEnvironmentProfile = {
        id = "string"
        name = "string"
        type = "string"
      }
      hostNamesDisabled = bool
      hostNameSslStates = [
        {
          name = "string"
          sslState = "string"
          thumbprint = "string"
          toUpdate = bool
          virtualIP = "string"
        }
      ]
      maxNumberOfWorkers = int
      microService = "string"
      name = "string"
      scmSiteAlsoStopped = bool
      serverFarmId = "string"
      siteConfig = {
        id = "string"
        kind = "string"
        location = "string"
        name = "string"
        properties = {
          alwaysOn = bool
          apiDefinition = {
            url = "string"
          }
          appCommandLine = "string"
          appSettings = [
            {
              name = "string"
              value = "string"
            }
          ]
          autoHealEnabled = bool
          autoHealRules = {
            actions = {
              actionType = "string"
              customAction = {
                exe = "string"
                parameters = "string"
              }
              minProcessExecutionTime = "string"
            }
            triggers = {
              privateBytesInKB = int
              requests = {
                count = int
                timeInterval = "string"
              }
              slowRequests = {
                count = int
                timeInterval = "string"
                timeTaken = "string"
              }
              statusCodes = [
                {
                  count = int
                  status = int
                  subStatus = int
                  timeInterval = "string"
                  win32Status = int
                }
              ]
            }
          }
          autoSwapSlotName = "string"
          connectionStrings = [
            {
              connectionString = "string"
              name = "string"
              type = "string"
            }
          ]
          cors = {
            allowedOrigins = [
              "string"
            ]
          }
          defaultDocuments = [
            "string"
          ]
          detailedErrorLoggingEnabled = bool
          documentRoot = "string"
          experiments = {
            rampUpRules = [
              {
                actionHostName = "string"
                changeDecisionCallbackUrl = "string"
                changeIntervalInMinutes = int
                changeStep = int
                maxReroutePercentage = int
                minReroutePercentage = int
                name = "string"
                reroutePercentage = int
              }
            ]
          }
          handlerMappings = [
            {
              arguments = "string"
              extension = "string"
              scriptProcessor = "string"
            }
          ]
          httpLoggingEnabled = bool
          ipSecurityRestrictions = [
            {
              ipAddress = "string"
              subnetMask = "string"
            }
          ]
          javaContainer = "string"
          javaContainerVersion = "string"
          javaVersion = "string"
          limits = {
            maxDiskSizeInMb = int
            maxMemoryInMb = int
            maxPercentageCpu = int
          }
          loadBalancing = "string"
          localMySqlEnabled = bool
          logsDirectorySizeLimit = int
          managedPipelineMode = "string"
          metadata = [
            {
              name = "string"
              value = "string"
            }
          ]
          netFrameworkVersion = "string"
          nodeVersion = "string"
          numberOfWorkers = int
          phpVersion = "string"
          publishingPassword = "string"
          publishingUsername = "string"
          pythonVersion = "string"
          remoteDebuggingEnabled = bool
          remoteDebuggingVersion = "string"
          requestTracingEnabled = bool
          requestTracingExpirationTime = "string"
          scmType = "string"
          tracingOptions = "string"
          use32BitWorkerProcess = bool
          virtualApplications = [
            {
              physicalPath = "string"
              preloadEnabled = bool
              virtualDirectories = [
                {
                  physicalPath = "string"
                  virtualPath = "string"
                }
              ]
              virtualPath = "string"
            }
          ]
          vnetName = "string"
          webSocketsEnabled = bool
        }
        tags = {
          {customized property} = "string"
        }
        type = "string"
      }
    }
  }
}

プロパティ値

マイクロソフトの Web サイト/サイト

名前 形容 価値
種類 リソースの種類 文字列
位置 リソースの場所 string (必須)
名前 リソース名 string (必須)
parent_id この拡張リソースを適用するリソースの ID。 string (必須)
プロパティ サイトプロパティ
タグ リソース タグ タグ名と値のディクショナリ。
リソースの種類 "マイクロソフト.Web/sites@2015-08-01"

ApiDefinitionInfo (英語)

名前 形容 価値
URL API 定義の URL。 文字列

AutoHealアクション

名前 形容 価値
アクションタイプ ActionType - 実行する定義済みのアクション 「カスタムアクション」
「ログイベント」
'Recycle' (必須)
カスタムアクション CustomAction - 実行するカスタム アクション AutoHealCustomAction する
minProcessExecutionTime(分プロセス実行時間) MinProcessExecutionTime - プロセスを実行する必要がある最小時間
アクションを実行する前に
文字列

AutoHealCustomAction (英語)

名前 形容 価値
EXEの 実行する実行可能ファイル 文字列
パラメーター 実行可能ファイルのパラメーター 文字列

AutoHealRules (自動修復ルール)

名前 形容 価値
アクション アクション - ルールがトリガーされたときに実行されるアクション AutoHealActions
トリガー トリガー - 自動修復アクションを実行するタイミングを示す条件 AutoHealTriggers する

AutoHealトリガー

名前 形容 価値
privateBytesInKB (英語) PrivateBytesInKB - プライベート バイトに基づいてルールを定義します 整数 (int)
要求 要求 - 要求の合計数に基づいてルールを定義します RequestsBasedトリガー
スローリクエスト SlowRequests - 要求の実行時間に基づいてルールを定義します SlowRequestsBasedTrigger
ステータスコード StatusCodes - 状態コードに基づいてルールを定義します StatusCodesBasedトリガー[]

クローン情報

名前 形容 価値
appSettingsOverrides (英語) 複製された Web アプリのアプリケーション設定がオーバーライドされます。 指定した場合、これらの設定は複製された設定をオーバーライドします
ソース Web アプリから。 指定しない場合、ソース Web アプリのアプリケーション設定は保持されます。
CloningInfoAppSettingsのオーバーライド
cloneCustomHostNames(クローンカスタムホスト名) true の場合は、ソース Web アプリからカスタム ホスト名を複製します ブール (bool)
クローンソースコントロール ソース Web アプリからソース管理を複製する ブール (bool)
configureLoadBalancing (ロードバランシング) 指定した場合、ソース サイトと複製サイトの負荷分散を構成する ブール (bool)
相関ID 複製操作の関連付け ID。 この ID は、複数の複製操作を結び付けます
同じスナップショットを使用するために一緒に
文字列
ホスティング環境 {{ほすとうせん: ホスティング環境 文字列
上書き コピー先の Web アプリを上書きする ブール (bool)
sourceWebAppId(ソースウェブアプリID) ソース Web アプリの ARM リソース ID。 Web アプリのリソース ID の形式
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} (他のスロットの場合)
文字列
trafficManagerProfileId の 存在する場合に使用する Traffic Manager プロファイルの ARM リソース ID。 Traffic Manager のリソース ID は次の形式です
/subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}
文字列
trafficManagerProfileName (トラフィックマネージャープロファイル名) 作成する Traffic Manager プロファイルの名前。 これは、Traffic Manager プロファイルがまだ存在しない場合にのみ必要です 文字列

CloningInfoAppSettingsのオーバーライド

名前 形容 価値

ConnStringInfoの

名前 形容 価値
コネクションストリング 接続文字列の値 文字列
名前 接続文字列の名前 文字列
データベースの種類 「カスタム」
「MySql」
'SQLAzure'
'SQLServer' (必須)

CorsSettings(コルセッティング)

名前 形容 価値
allowedOrigins クロスオリジンを許可するオリジンの一覧を取得または設定します。
呼び出し (例: http://example.com:12345)。 "*" を使用してすべてを許可します。
文字列[]

実験

名前 形容 価値
rampUpルール {Microsoft.Web.Hosting.Administration.RampUpRule} オブジェクトの一覧。 ランプアップルール[]

ハンドラマッピング

名前 形容 価値
引数 スクリプト プロセッサに渡されるコマンド ライン引数。 文字列
拡張子 この拡張機能を持つ要求は、指定された FastCGI アプリケーションを使用して処理されます。 文字列
スクリプトプロセッサ FastCGI アプリケーションへの絶対パス。 文字列

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

名前 形容 価値
身分証明書 hostingEnvironment のリソース ID (App Service Environment) 文字列
名前 hostingEnvironment の名前 (App Service Environment) (読み取り専用) 文字列
hostingEnvironment のリソースの種類 (App Service Environment) (読み取り専用) 文字列

ホスト名SslState

名前 形容 価値
名前 ホスト名 文字列
sslStateの SSL の種類 「無効」
'IpBasedEnabled'
'SniEnabled' (必須)
サムプリント SSL 証明書の拇印 文字列
更新する 既存のホスト名を更新するには、このフラグを設定します ブール (bool)
仮想IP IP ベースの SSL が有効になっている場合にホスト名に割り当てられた仮想 IP アドレス 文字列

IpSecurityの制限

名前 形容 価値
IPアドレス セキュリティ制限が有効な IP アドレス 文字列
サブネットマスク 制限が有効な IP アドレスの範囲のサブネット マスク 文字列

名前値ペア

名前 形容 価値
名前 ペア名 文字列
価値 ペア値 文字列

ランプアップルール

名前 形容 価値
アクションホスト名 トラフィックがリダイレクトされるスロットのホスト名 (決定した場合)。 例: mysite-stage.azurewebsites.net 文字列
変更決定コールバックURL カスタム決定アルゴリズムは、Url を指定できる TiPCallback サイト拡張機能で提供できます。 文字列
変更間隔 (分単位) [省略可能]ReroutePercentage を再評価する間隔を分単位で指定します 整数 (int)
チェンジステップ [省略可能]自動ランプ アップ シナリオでは、{Microsoft.Web.Hosting.Administration.RampUpRule.ReroutePercentage} に到達するまで追加または削除する手順です
{Microsoft.Web.Hosting.Administration.RampUpRule.MinReroutePercentage} または {Microsoft.Web.Hosting.Administration.RampUpRule.MaxReroutePercentage}。 サイト メトリックは、{Microsoft.Web.Hosting.Administration.RampUpRule.ChangeIntervalInMinutes} で指定された N 分ごとにチェックされます。
カスタム決定アルゴリズムは、{Microsoft.Web.Hosting.Administration.RampUpRule.ChangeDecisionCallbackUrl} で URL を指定できる TiPCallback サイト拡張機能で提供できます。
整数 (int)
maxReroutePercentage [省略可能]ReroutePercentage を維持する上限を指定します。 整数 (int)
minRerouteパーセンテージ [省略可能]ReroutePercentage が維持される下限を指定します。 整数 (int)
名前 ルーティング規則の名前。 推奨される名前は、実験のトラフィックを受信するスロットを指すように設定します。 文字列
rerouteパーセンテージ {Microsoft.Web.Hosting.Administration.RampUpRule.ActionHostName} にリダイレクトされるトラフィックの割合 整数 (int)

RequestsBasedトリガー

名前 形容 価値
数える 数える 整数 (int)
時間間隔 時間間隔 文字列

リソースタグ

名前 形容 価値

リソースタグ

名前 形容 価値

サイトコンフィグ

名前 形容 価値
身分証明書 リソース ID 文字列
種類 リソースの種類 文字列
位置 リソースの場所 string (必須)
名前 リソース名 文字列
プロパティ SiteConfigProperties
タグ リソース タグ リソースタグ
リソースの種類 文字列

SiteConfigプロパティ

名前 形容 価値
alwaysOn(常時オン) Always On ブール (bool)
apiDefinition (英語) Web アプリの正式な API 定義に関する情報。 ApiDefinitionInfo (英語)
appCommandLineの 起動するアプリ のコマンド ライン 文字列
アプリ設定 アプリケーション設定 名前値ペア[]
オートヒール有効 自動修復が有効 ブール (bool)
オートヒールルール 自動修復ルール AutoHealRules する
autoSwapSlotName (英語) 自動スワップ スロット名 文字列
接続文字列 接続文字列 ConnStringInfo[]
クロスオリジンリソース共有 (CORS) クロスオリジン リソース共有 (CORS) 設定。 CorsSettings
デフォルトドキュメント 既定のドキュメント 文字列[]
detailedErrorLoggingEnabled (詳細エラーログ有効) 詳細なエラー ログ記録が有効になっている ブール (bool)
ドキュメントルート ドキュメント ルート 文字列
実験 これはポリモーフィック型の場合に回避できます 実験の
ハンドラマッピング ハンドラー マッピング ハンドラマッピング[]
httpロギングEnabled HTTP ログの有効化 ブール (bool)
ipSecurityの制限 IP セキュリティの制限 IpSecurityRestriction[]
javaコンテナ Java コンテナー 文字列
javaContainerVersion Java コンテナーのバージョン 文字列
javaバージョン Java バージョン 文字列
制限 サイトの制限 サイトリミット
ロードバランシング サイトの負荷分散 「最小リクエスト」
「最小応答時間」
「RequestHash」
「ウェイトラウンドロビン」
「加重合計トラフィック」
localMySqlEnabled (英語) ローカル mysql が有効 ブール (bool)
logsDirectorySizeLimit HTTP ログ ディレクトリのサイズ制限 整数 (int)
managedパイプラインモード マネージド パイプライン モード 「クラシック」
「統合」
メタデータ サイト メタデータ 名前値ペア[]
netFrameworkVersion (英語) Net Framework のバージョン 文字列
ノードバージョン ノードのバージョン 文字列
numberOfWorkers の ワーカーの数 整数 (int)
phpバージョン PHP のバージョン 文字列
公開するパスワード パスワードの発行 文字列
公開ユーザー名 ユーザー名の発行 文字列
pythonバージョン Python のバージョン 文字列
リモートデバッグ有効 リモート デバッグが有効 ブール (bool)
リモートデバッグバージョン リモート デバッグのバージョン 文字列
requestTracingEnabled (リクエストトレーシング有効) 要求トレースを有効にする ブール (bool)
requestTracingExpirationTime 要求トレースの有効期限 文字列
scmタイプ SCM の種類 文字列
トレーシングオプション トレース オプション 文字列
use32BitWorkerProcess を使用します。 32 ビット ワーカー プロセスを使用する ブール (bool)
バーチャルアプリケーション 仮想アプリケーション バーチャルアプリケーション[]
vnetName (英語) Vnet 名 文字列
webSocketsEnabled (英語) Web ソケットが有効になっている。 ブール (bool)

サイトリミット

名前 形容 価値
最大ディスクサイズ (Mb) 許可されるディスク サイズの最大使用量 (MB) 整数 (int)
最大メモリ (MB 単位) 許容最大メモリ使用量 (MB) 整数 (int)
最大パーセンテージCPU 許可される CPU 使用率の最大値 整数 (int)

サイトプロパティ

名前 形容 価値
clientAffinityEnabled (クライアントアフィニティ有効) Web アプリの複数のインスタンスに対する http 要求の負荷分散時にクライアント アフィニティを有効にするかどうかを指定します。 ブール (bool)
clientCertEnabled (クライアント証明書有効) Web アプリに対してクライアント証明書が有効になっているかどうかを指定します ブール (bool)
クローニング情報 これは、Web アプリの作成にのみ有効です。 指定した場合、Web アプリは
ソース Web アプリ
クローン情報
コンテナサイズ 関数コンテナーのサイズ 整数 (int)
有効 サイトが有効な場合は True。それ以外の場合は false。 この値を false に設定すると、サイトが無効になります (サイトがオフになります)。 ブール (bool)
ゲートウェイサイト名 Web アプリに関連付けられているゲートウェイ アプリの名前 文字列
ホスティング環境プロファイル Web アプリに使用するホスティング環境 (App Service Environment) の仕様 ホスティング環境プロファイル
ホスト名無効 パブリック ホスト名を Web アプリで無効にするかどうかを指定します。
true に設定すると、アプリは API Management プロセス経由でのみアクセスできます
ブール (bool)
ホスト名SslStates ホスト名 SSL 状態は、サイトのホスト名の SSL バインドを管理するために使用されます。 ホスト名SslState[]
maxNumberOfWorkers (英語) ワーカーの最大数
これは関数コンテナーにのみ適用されます
整数 (int)
マイクロサービス 文字列
名前 Web アプリの名前 文字列
scmSiteAlsoStopped (英語) If set は、Web アプリが停止されたときに SCM (KUDU) サイトを停止するかどうかを示します。 既定値は false です。 ブール (bool)
サーバーファームID 文字列
サイトコンフィグ Web アプリの構成 サイトコンフィグ

スローリクエストベーストリガー

名前 形容 価値
数える 数える 整数 (int)
時間間隔 時間間隔 文字列
timeTaken (時間かかった) 所要時間 文字列

ステータスコードベーストリガー

名前 形容 価値
数える 数える 整数 (int)
状態 HTTP 状態コード 整数 (int)
サブステータス サブステータス 整数 (int)
時間間隔 時間間隔 文字列
win32ステータス Win32 エラー コード 整数 (int)

バーチャルアプリケーション

名前 形容 価値
物理パス 文字列
プリロードEnabled ブール (bool)
仮想ディレクトリ VirtualDirectory[]
バーチャルパス 文字列

バーチャルディレクトリ

名前 形容 価値
物理パス 文字列
バーチャルパス 文字列

使用例

Terraformサンプル

関数アプリ、Web アプリ、またはロジック アプリをデプロイする基本的な例。

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "serverfarm" {
  type      = "Microsoft.Web/serverfarms@2022-09-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      hyperV         = false
      perSiteScaling = false
      reserved       = false
      zoneRedundant  = false
    }
    sku = {
      name = "S1"
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

resource "azapi_resource" "site" {
  type      = "Microsoft.Web/sites@2022-09-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      clientAffinityEnabled = false
      clientCertEnabled     = false
      clientCertMode        = "Required"
      enabled               = true
      httpsOnly             = false
      publicNetworkAccess   = "Enabled"
      serverFarmId          = azapi_resource.serverfarm.id
      siteConfig = {
        acrUseManagedIdentityCreds       = false
        alwaysOn                         = true
        autoHealEnabled                  = false
        ftpsState                        = "Disabled"
        http20Enabled                    = false
        loadBalancing                    = "LeastRequests"
        localMySqlEnabled                = false
        managedPipelineMode              = "Integrated"
        minTlsVersion                    = "1.2"
        publicNetworkAccess              = "Enabled"
        remoteDebuggingEnabled           = false
        scmIpSecurityRestrictionsUseMain = false
        scmMinTlsVersion                 = "1.2"
        use32BitWorkerProcess            = true
        vnetRouteAllEnabled              = false
        webSocketsEnabled                = false
        windowsFxVersion                 = ""
      }
      vnetRouteAllEnabled = false
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

Azure 検証済みモジュール

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

モジュール 形容
Web/関数アプリ Web/Function App 用の AVM リソース モジュール