Microsoft.Web sites/networkConfig 2021-01-15

Definição de recurso do Bicep

O tipo de recurso sites/networkConfig pode ser implementado com operações que visam:

Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.

Formato do recurso

Para criar um recurso Microsoft.Web/sites/networkConfig, adicione o seguinte Bicep ao seu modelo.

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

Valores de propriedade

sites/networkConfig

Nome Descrição Valor
name O nome do recurso

Veja como definir nomes e tipos para recursos subordinados no Bicep.
"virtualNetwork"
tipo Tipo de recurso. string
principal No Bicep, pode especificar o recurso principal de um recurso subordinado. Só tem de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal.

Para obter mais informações, veja Recurso subordinado fora do recurso principal.
Nome simbólico para recurso do tipo: sites
propriedades Propriedades específicas do recurso SwiftVirtualNetwork SwiftVirtualNetworkProperties

SwiftVirtualNetworkProperties

Nome Descrição Valor
subnetResourceId O ID de recurso da sub-rede do Rede Virtual. Esta é a sub-rede à qual esta Aplicação Web será associada. Esta sub-rede tem de ter uma delegação para Microsoft.Web/serverFarms definida primeiro. string
swiftSupported Um sinalizador que especifica se a unidade de escala em que esta Aplicação Web está suporta a integração do Swift. bool

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
WebApp a consumir um Ponto Final Privado SQL do Azure

Implementar no Azure
Este modelo mostra como criar uma aplicação Web que consome um ponto final privado que aponta para SQL do Azure Server
Azure Digital Twins com Serviço de Função e Private Link

Implementar no Azure
Este modelo cria um serviço do Azure Digital Twins configurado com um Rede Virtual Função do Azure ligada que consegue comunicar através de um Ponto Final do Private Link para o Digital Twins. Também cria uma Zona de DNS Privado para permitir a resolução de nomes de anfitrião totalmente integrados do Ponto Final do Digital Twins do Rede Virtual para o endereço IP interno da sub-rede do Ponto Final Privado. O nome do anfitrião é armazenado como uma definição para a Função do Azure com o nome "ADT_ENDPOINT".
Aplicação de Funções Privadas e Armazenamento protegido por pontos finais privados

Implementar no Azure
Este modelo aprovisiona uma aplicação de funções num plano Premium que tem pontos finais privados e comunica com o Armazenamento do Azure através de pontos finais privados.
Criar a Aplicação de Funções e o Armazenamento protegido por pontos finais privados

Implementar no Azure
Este modelo permite-lhe implementar uma Aplicação de Funções do Azure que comunica com o Armazenamento do Azure através de pontos finais privados.
Aplicação de Funções do Azure com Integração de Rede Virtual

Implementar no Azure
Este modelo aprovisiona uma aplicação de funções num plano Premium com a integração de rede virtual regional ativada para uma rede virtual recém-criada.
Aplicação de Funções protegida pelo Azure Frontdoor

Implementar no Azure
Este modelo permite-lhe implementar uma função premium do Azure protegida e publicada pelo Azure Frontdoor Premium. A conenção entre o Azure Frontdoor e o Funções do Azure está protegida por Azure Private Link.

Definição de recurso do modelo arm

O tipo de recurso sites/networkConfig pode ser implementado com operações que visam:

Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.

Formato do recurso

Para criar um recurso Microsoft.Web/sites/networkConfig, adicione o seguinte JSON ao seu modelo.

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

Valores de propriedade

sites/networkConfig

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Web/sites/networkConfig"
apiVersion A versão da API de recursos '2021-01-15'
name O nome do recurso

Veja como definir nomes e tipos para recursos subordinados em modelos arm JSON.
"virtualNetwork"
tipo Tipo de recurso. string
propriedades Propriedades específicas do recurso SwiftVirtualNetwork SwiftVirtualNetworkProperties

SwiftVirtualNetworkProperties

Nome Descrição Valor
subnetResourceId O ID de recurso da sub-rede do Rede Virtual. Esta é a sub-rede a que esta Aplicação Web irá aderir. Esta sub-rede tem de ter uma delegação para Microsoft.Web/serverFarms definida primeiro. string
swiftSupported Um sinalizador que especifica se a unidade de dimensionamento em que esta Aplicação Web se encontra suporta a integração do Swift. bool

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
WebApp a consumir um Ponto Final Privado SQL do Azure

Implementar no Azure
Este modelo mostra como criar uma aplicação Web que consome um ponto final privado que aponta para SQL do Azure Server
Azure Digital Twins com Serviço de Funções e Private Link

Implementar no Azure
Este modelo cria um serviço do Azure Digital Twins configurado com um Rede Virtual Função do Azure ligada que pode comunicar através de um ponto final Private Link para o Digital Twins. Também cria uma Zona de DNS Privado para permitir a resolução de nomes de anfitrião totalmente integrados do Ponto Final do Digital Twins do Rede Virtual para o endereço IP interno da sub-rede do Ponto Final Privado. O nome do anfitrião é armazenado como uma definição para a Função do Azure com o nome "ADT_ENDPOINT".
Private Function App e Armazenamento privado protegido por pontos finais

Implementar no Azure
Este modelo aprovisiona uma aplicação de funções num plano Premium que tem pontos finais privados e comunica com o Armazenamento do Azure através de pontos finais privados.
Criar a Aplicação de Funções e o Armazenamento seguro de pontos finais privados

Implementar no Azure
Este modelo permite-lhe implementar uma Aplicação de Funções do Azure que comunica com o Armazenamento do Azure através de pontos finais privados.
Aplicação de Funções do Azure com Integração de Rede Virtual

Implementar no Azure
Este modelo aprovisiona uma aplicação de funções num plano Premium com a integração de rede virtual regional ativada para uma rede virtual recém-criada.
Aplicação de Funções protegida pelo Frontdoor do Azure

Implementar no Azure
Este modelo permite-lhe implementar uma função premium do Azure protegida e publicada pelo Azure Frontdoor premium. A conencção entre o Frontdoor do Azure e a Funções do Azure está protegida por Azure Private Link.

Definição de recurso do Terraform (fornecedor AzAPI)

O tipo de recurso sites/networkConfig pode ser implementado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.

Formato do recurso

Para criar um recurso Microsoft.Web/sites/networkConfig, adicione o seguinte Terraform ao seu modelo.

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

Valores de propriedade

sites/networkConfig

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.Web/sites/networkConfig@2021-01-15"
name O nome do recurso "virtualNetwork"
parent_id O ID do recurso que é o principal para este recurso. ID para recurso do tipo: sites
tipo Tipo de recurso. string
propriedades Propriedades específicas do recurso SwiftVirtualNetwork SwiftVirtualNetworkProperties

SwiftVirtualNetworkProperties

Nome Descrição Valor
subnetResourceId O ID de recurso da sub-rede do Rede Virtual. Esta é a sub-rede a que esta Aplicação Web irá aderir. Esta sub-rede tem de ter uma delegação para Microsoft.Web/serverFarms definida primeiro. string
swiftSupported Um sinalizador que especifica se a unidade de dimensionamento em que esta Aplicação Web se encontra suporta a integração do Swift. bool