你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Microsoft.Web sites/networkConfig 2020-12-01

Bicep 资源定义

可以使用面向以下操作部署 sites/networkConfig 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Web/sites/networkConfig 资源,请将以下 Bicep 添加到模板。

resource symbolicname 'Microsoft.Web/sites/networkConfig@2020-12-01' = {
  name: 'virtualNetwork'
  kind: 'string'
  parent: resourceSymbolicName
  properties: {
    subnetResourceId: 'string'
    swiftSupported: bool
  }
}

属性值

sites/networkConfig

名称 说明
name 资源名称

了解如何在 Bicep 中设置子资源的名称和类型。
“virtualNetwork”
kind 资源类型。 字符串
父级 (parent) 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。

有关详细信息,请参阅 父资源之外的子资源
类型为:sites 的资源的符号名称
properties SwiftVirtualNetwork 资源特定的属性 SwiftVirtualNetworkProperties

SwiftVirtualNetworkProperties

名称 说明
subnetResourceId 虚拟网络子网的资源 ID。 这是此 Web 应用将加入的子网。 此子网必须首先定义对 Microsoft.Web/serverFarms 的委托。 字符串
swiftSupported 一个标志,指定此 Web 应用所处缩放单元是否支持 Swift 集成。 bool

快速入门模板

以下快速入门模板部署此资源类型。

模板 说明
使用Azure SQL专用终结点的 Web 应用

部署到 Azure
此模板演示如何创建使用指向 Azure SQL 服务器的专用终结点的 Web 应用
具有函数和专用链接服务的 Azure 数字孪生

部署到 Azure
此模板创建一个 Azure 数字孪生服务,该服务配置有虚拟网络连接的 Azure 函数,该函数可以通过专用链接终结点与数字孪生进行通信。 它还创建专用 DNS区域,允许数字孪生终结点从虚拟网络到专用终结点内部子网 IP 地址的主机名无缝解析。 主机名作为设置存储到名为“ADT_ENDPOINT”的 Azure 函数。
专用函数应用和专用终结点保护的存储

部署到 Azure
此模板在具有专用终结点并通过专用终结点与 Azure 存储通信的高级计划上预配函数应用。
创建函数应用和专用终结点保护的存储

部署到 Azure
此模板允许部署通过专用终结点与 Azure 存储通信的 Azure 函数应用。
具有虚拟网络集成的 Azure Function App

部署到 Azure
此模板在高级计划上预配函数应用,其中为新创建的虚拟网络启用了区域虚拟网络集成。
受 Azure Frontdoor 保护的函数应用

部署到 Azure
此模板允许部署由 Azure Frontdoor 高级版保护并发布的 Azure 高级函数。 Azure Frontdoor 与 Azure Functions 之间的连接受Azure 专用链接保护。

ARM 模板资源定义

可以使用面向以下操作部署 sites/networkConfig 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Web/sites/networkConfig 资源,请将以下 JSON 添加到模板。

{
  "type": "Microsoft.Web/sites/networkConfig",
  "apiVersion": "2020-12-01",
  "name": "virtualNetwork",
  "kind": "string",
  "properties": {
    "subnetResourceId": "string",
    "swiftSupported": "bool"
  }
}

属性值

sites/networkConfig

名称 说明 Value
type 资源类型 “Microsoft.Web/sites/networkConfig”
apiVersion 资源 API 版本 '2020-12-01'
name 资源名称

了解如何在 JSON ARM 模板中设置子资源的名称和类型。
“virtualNetwork”
kind 资源类型。 string
properties SwiftVirtualNetwork 资源特定的属性 SwiftVirtualNetworkProperties

SwiftVirtualNetworkProperties

名称 说明
subnetResourceId 虚拟网络子网的资源 ID。 这是此 Web 应用将加入的子网。 此子网必须首先定义对 Microsoft.Web/serverFarms 的委托。 字符串
swiftSupported 一个标志,指定此 Web 应用所处缩放单元是否支持 Swift 集成。 bool

快速入门模板

以下快速入门模板部署此资源类型。

模板 说明
使用Azure SQL专用终结点的 Web 应用

部署到 Azure
此模板演示如何创建使用指向 Azure SQL 服务器的专用终结点的 Web 应用
具有函数和专用链接服务的 Azure 数字孪生

部署到 Azure
此模板创建一个 Azure 数字孪生服务,该服务配置有虚拟网络连接的 Azure 函数,该函数可以通过专用链接终结点与数字孪生进行通信。 它还创建专用 DNS区域,允许数字孪生终结点从虚拟网络到专用终结点内部子网 IP 地址的主机名无缝解析。 主机名作为设置存储到名为“ADT_ENDPOINT”的 Azure 函数。
专用函数应用和专用终结点保护的存储

部署到 Azure
此模板在具有专用终结点并通过专用终结点与 Azure 存储通信的高级计划上预配函数应用。
创建函数应用和专用终结点保护的存储

部署到 Azure
此模板允许部署通过专用终结点与 Azure 存储通信的 Azure 函数应用。
具有虚拟网络集成的 Azure Function App

部署到 Azure
此模板在高级计划上预配函数应用,其中为新创建的虚拟网络启用了区域虚拟网络集成。
受 Azure Frontdoor 保护的函数应用

部署到 Azure
此模板允许部署由 Azure Frontdoor 高级版保护并发布的 Azure 高级函数。 Azure Frontdoor 与 Azure Functions 之间的连接受Azure 专用链接保护。

Terraform (AzAPI 提供程序) 资源定义

可以使用面向以下操作部署 sites/networkConfig 资源类型:

  • 资源组

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.Web/sites/networkConfig 资源,请将以下 Terraform 添加到模板。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/sites/networkConfig@2020-12-01"
  name = "virtualNetwork"
  parent_id = "string"
  body = jsonencode({
    properties = {
      subnetResourceId = "string"
      swiftSupported = bool
    }
    kind = "string"
  })
}

属性值

sites/networkConfig

名称 说明 Value
type 资源类型 “Microsoft.Web/sites/networkConfig@2020-12-01”
name 资源名称 “virtualNetwork”
parent_id 此资源的父资源的 ID。 类型为的资源的 ID: 站点
kind 资源类型。 string
properties SwiftVirtualNetwork 资源特定的属性 SwiftVirtualNetworkProperties

SwiftVirtualNetworkProperties

名称 说明
subnetResourceId 虚拟网络子网的资源 ID。 这是此 Web 应用将加入的子网。 此子网必须首先定义对 Microsoft.Web/serverFarms 的委托。 string
swiftSupported 一个标志,指定此 Web 应用所处缩放单元是否支持 Swift 集成。 bool