Siti Microsoft.Web/networkConfig 2021-01-01

Definizione di risorsa Bicep

Il tipo di risorsa sites/networkConfig può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Web/sites/networkConfig, aggiungere il modello Bicep seguente.

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

Valori delle proprietà

sites/networkConfig

Nome Descrizione valore
name Nome della risorsa

Vedere come impostare nomi e tipi per le risorse figlio in Bicep.
'virtualNetwork'
kind Tipo di risorsa. string
padre In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere Risorsa figlio esterna alla risorsa padre.
Nome simbolico per la risorsa di tipo: siti
properties Proprietà specifiche della risorsa SwiftVirtualNetwork SwiftVirtualNetworkProperties

SwiftVirtualNetworkProperties

Nome Descrizione Valore
subnetResourceId ID risorsa della subnet Rete virtuale. Si tratta della subnet a cui verrà aggiunto l'app Web. Questa subnet deve avere una delega a Microsoft.Web/serverFarms definita prima. string
swiftSupported Flag che specifica se l'unità di scalabilità di questa app Web è in supporta l'integrazione swift. bool

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
WebApp che usa un endpoint privato di Azure SQL

Distribuisci in Azure
Questo modello illustra come creare un'app Web che usa un endpoint privato che punta a Azure SQL Server
Gemelli digitali di Azure con funzione e servizio collegamento privato

Distribuisci in Azure
Questo modello crea un servizio Gemelli digitali di Azure configurato con una funzione di Azure Rete virtuale connessa che può comunicare tramite un endpoint collegamento privato a gemelli digitali. Crea anche una zona DNS privato per consentire la risoluzione senza problemi del nome host dell'endpoint gemelli digitali dall'Rete virtuale all'indirizzo IP della subnet interna dell'endpoint privato. Il nome host viene archiviato come impostazione della funzione di Azure con il nome 'ADT_ENDPOINT'.
App per le funzioni private e archiviazione protetta dall'endpoint privato

Distribuisci in Azure
Questo modello esegue il provisioning di un'app per le funzioni in un piano Premium con endpoint privati e comunica con Archiviazione di Azure sugli endpoint privati.
Creare app per le funzioni e archiviazione protetta dall'endpoint privato

Distribuisci in Azure
Questo modello consente di distribuire un'app per le funzioni di Azure che comunica con Archiviazione di Azure tramite endpoint privati.
App per le funzioni di Azure con integrazione di Rete virtuale

Distribuisci in Azure
Questo modello esegue il provisioning di un'app per le funzioni in un piano Premium con l'integrazione della rete virtuale a livello di area abilitata per una rete virtuale appena creata.
App per le funzioni protetta da Frontdoor di Azure

Distribuisci in Azure
Questo modello consente di distribuire una funzione Premium di Azure protetta e pubblicata da Frontdoor Premium di Azure. La conenzione tra Frontdoor di Azure e Funzioni di Azure è protetta da collegamento privato di Azure.

Definizione della risorsa modello di Resource Manager

Il tipo di risorsa sites/networkConfig può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Web/sites/networkConfig, aggiungere il codice JSON seguente al modello.

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

Valori delle proprietà

sites/networkConfig

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.Web/sites/networkConfig'
apiVersion Versione dell'API risorsa '2021-01-01'
name Nome della risorsa

Vedere come impostare nomi e tipi per le risorse figlio nei modelli di RESOURCE JSON.
'virtualNetwork'
kind Tipo di risorsa. string
properties Proprietà specifiche della risorsa SwiftVirtualNetwork SwiftVirtualNetworkProperties

SwiftVirtualNetworkProperties

Nome Descrizione Valore
subnetResourceId ID risorsa della subnet Rete virtuale. Si tratta della subnet a cui verrà aggiunto l'app Web. Questa subnet deve avere una delega a Microsoft.Web/serverFarms definita prima. string
swiftSupported Flag che specifica se l'unità di scalabilità di questa app Web è in supporta l'integrazione swift. bool

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Modello Descrizione
WebApp che usa un endpoint privato di Azure SQL

Distribuisci in Azure
Questo modello illustra come creare un'app Web che usa un endpoint privato che punta a Azure SQL Server
Gemelli digitali di Azure con funzione e servizio collegamento privato

Distribuisci in Azure
Questo modello crea un servizio Gemelli digitali di Azure configurato con una funzione di Azure Rete virtuale connessa che può comunicare tramite un endpoint collegamento privato a gemelli digitali. Crea anche una zona DNS privato per consentire la risoluzione senza problemi del nome host dell'endpoint gemelli digitali dall'Rete virtuale all'indirizzo IP della subnet interna dell'endpoint privato. Il nome host viene archiviato come impostazione della funzione di Azure con il nome 'ADT_ENDPOINT'.
App per le funzioni private e archiviazione protetta dall'endpoint privato

Distribuisci in Azure
Questo modello esegue il provisioning di un'app per le funzioni in un piano Premium con endpoint privati e comunica con Archiviazione di Azure sugli endpoint privati.
Creare app per le funzioni e archiviazione protetta dall'endpoint privato

Distribuisci in Azure
Questo modello consente di distribuire un'app per le funzioni di Azure che comunica con Archiviazione di Azure tramite endpoint privati.
App per le funzioni di Azure con integrazione di Rete virtuale

Distribuisci in Azure
Questo modello esegue il provisioning di un'app per le funzioni in un piano Premium con l'integrazione della rete virtuale a livello di area abilitata per una rete virtuale appena creata.
App per le funzioni protetta da Frontdoor di Azure

Distribuisci in Azure
Questo modello consente di distribuire una funzione Premium di Azure protetta e pubblicata da Frontdoor Premium di Azure. La conenzione tra Frontdoor di Azure e Funzioni di Azure è protetta da collegamento privato di Azure.

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa sites/networkConfig può essere distribuito con operazioni destinate:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.Web/sites/networkConfig, aggiungere il codice Terraform seguente al modello.

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

Valori delle proprietà

sites/networkConfig

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.Web/sites/networkConfig@2021-01-01"
name Nome della risorsa "virtualNetwork"
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: siti
kind Tipo di risorsa. string
properties Proprietà specifiche della risorsa SwiftVirtualNetwork SwiftVirtualNetworkProperties

SwiftVirtualNetworkProperties

Nome Descrizione Valore
subnetResourceId ID risorsa della subnet Rete virtuale. Si tratta della subnet a cui verrà aggiunto l'app Web. Questa subnet deve avere una delega a Microsoft.Web/serverFarms definita prima. string
swiftSupported Flag che specifica se l'unità di scalabilità di questa app Web è in supporta l'integrazione swift. bool