下表包含适用于 Azure 应用服务的 Bicep 文件的链接。 有关 Bicep 的快速入门和详细信息,请参阅 Bicep 文档。
若要了解应用服务资源的 Bicep 语法和属性,请参阅 Microsoft.Web 资源类型。
| 部署应用程序 | 说明 |
|---|---|
| 应用服务计划和 Linux 应用 | 部署为 Linux 配置的基本应用服务 Web 应用。 |
| 应用服务计划和Windows应用 | 部署为Windows配置的基本应用服务 Web 应用。 |
|
应用服务计划和 Windows容器 |
在Windows上部署为Azure Container Apps实例配置的应用服务 Web 应用。 |
| 配置应用程序 | 说明 |
|---|---|
| 具有日志分析模块的应用 | 使用 Log Analytics 部署应用服务应用。 |
| 带有区域功能的应用程序 虚拟网络集成 |
部署启用了 Azure 虚拟网络区域集成的 App Service 应用。 |
| 使用连接的资源创建应用程序 | 说明 |
|---|---|
| 带有 Azure Cosmos DB 的 App | 使用 Azure Cosmos DB 在 Linux 上部署应用服务应用。 |
| 使用 Azure Database for MySQL 的应用程序 | 使用Azure Database for MySQL在Windows上部署应用服务应用。 |
| 具有 SQL 数据库的应用程序 | 在基本服务级别的 Azure SQL Database 中部署应用服务应用和数据库。 |
| 应用程序已连接到后端 | 部署两个 Web 应用,一个前端和一个后端。 通过 Azure 私有链接中的虚拟网络注入和专用终结点,可以安全地建立连接。 |
|
App 已连接到后端应用 具有过渡槽 |
使用过渡槽部署两个 Web 应用(前端和后端)。 通过 Virtual Network 注入和专用终结点,通过 Private Link 安全地建立连接。 |
| 具有数据库、托管标识的 App 监测 |
部署一个包含数据库、托管标识和监控功能的应用服务应用程序。 |
|
位于不同区域中的两个应用 使用 Azure Front Door |
在单独的区域中部署两个相同的 Web 应用,并使用Azure Front Door来定向流量。 |
| 创建 App Service Environment | 说明 |
|---|---|
| 创建 App Service Environment v3 | 创建App Service Environment v3 实例(也称为 ASEv3)、应用服务计划、应用服务 Web 应用和所有关联的网络资源。 |