Partager via


Sites Microsoft.Web/networkConfig 2020-06-01

Définition de ressource Bicep

Le type de ressource sites/networkConfig peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Web/sites/networkConfig, ajoutez le bicep suivant à votre modèle.

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

Valeurs de propriété

Microsoft.Web/sites/networkConfig

Nom Description Valeur
gentil Type de ressource. corde
nom Nom de la ressource 'virtualNetwork' (obligatoire)
parent Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente.
Nom symbolique de la ressource de type : sites
Propriétés Propriétés spécifiques à la ressource SwiftVirtualNetwork SwiftVirtualNetworkProperties

SwiftVirtualNetworkProperties

Nom Description Valeur
subnetResourceId ID de ressource du sous-réseau de réseau virtuel. Il s’agit du sous-réseau auquel cette application web se joint. Ce sous-réseau doit avoir une délégation à Microsoft.Web/serverFarms définie en premier. corde
swiftSupported Indicateur qui spécifie si l’unité d’échelle sur laquelle cette application web est activée prend en charge l’intégration de Swift. Bool

Exemples de démarrage rapide

Les exemples de démarrage rapide suivants déploient ce type de ressource.

Fichier Bicep Description
Azure Digital Twins avec le service Function et Private Link Ce modèle crée un service Azure Digital Twins configuré avec une fonction Azure connectée au réseau virtuel qui peut communiquer via un point de terminaison Private Link vers Digital Twins. Il crée également une zone DNS privée pour autoriser la résolution transparente du nom d’hôte du point de terminaison Digital Twins du réseau virtuel vers l’adresse IP du sous-réseau interne du point de terminaison privé. Le nom d’hôte est stocké en tant que paramètre pour la fonction Azure avec le nom « ADT_ENDPOINT ».
Application de fonction Azure avec d’intégration de réseau virtuel Ce modèle provisionne une application de fonction sur un plan Premium avec l’intégration de réseau virtuel régional activée pour un réseau virtuel nouvellement créé.
Créer une application de fonction et un de stockage sécurisé par un point de terminaison privé Ce modèle vous permet de déployer une application de fonction Azure qui communique avec stockage Azure sur des points de terminaison privés.
application de fonction sécurisée par Azure Frontdoor Ce modèle vous permet de déployer une fonction Azure Premium protégée et publiée par Azure Frontdoor Premium. La conenction entre Azure Frontdoor et Azure Functions est protégée par Azure Private Link.
application de fonction privée et de stockage sécurisé par un point de terminaison privé Ce modèle provisionne une application de fonction sur un plan Premium qui a des points de terminaison privés et communique avec Stockage Azure sur des points de terminaison privés.

Définition de ressource de modèle ARM

Le type de ressource sites/networkConfig peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Web/sites/networkConfig, ajoutez le code JSON suivant à votre modèle.

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

Valeurs de propriété

Microsoft.Web/sites/networkConfig

Nom Description Valeur
apiVersion Version de l’API '2020-06-01'
gentil Type de ressource. corde
nom Nom de la ressource 'virtualNetwork' (obligatoire)
Propriétés Propriétés spécifiques à la ressource SwiftVirtualNetwork SwiftVirtualNetworkProperties
type Type de ressource 'Microsoft.Web/sites/networkConfig'

SwiftVirtualNetworkProperties

Nom Description Valeur
subnetResourceId ID de ressource du sous-réseau de réseau virtuel. Il s’agit du sous-réseau auquel cette application web se joint. Ce sous-réseau doit avoir une délégation à Microsoft.Web/serverFarms définie en premier. corde
swiftSupported Indicateur qui spécifie si l’unité d’échelle sur laquelle cette application web est activée prend en charge l’intégration de Swift. Bool

Modèles de démarrage rapide

Les modèles de démarrage rapide suivants déploient ce type de ressource.

Modèle Description
Azure Digital Twins avec le service Function et Private Link

Déployer sur Azure
Ce modèle crée un service Azure Digital Twins configuré avec une fonction Azure connectée au réseau virtuel qui peut communiquer via un point de terminaison Private Link vers Digital Twins. Il crée également une zone DNS privée pour autoriser la résolution transparente du nom d’hôte du point de terminaison Digital Twins du réseau virtuel vers l’adresse IP du sous-réseau interne du point de terminaison privé. Le nom d’hôte est stocké en tant que paramètre pour la fonction Azure avec le nom « ADT_ENDPOINT ».
Application de fonction Azure avec d’intégration de réseau virtuel

Déployer sur Azure
Ce modèle provisionne une application de fonction sur un plan Premium avec l’intégration de réseau virtuel régional activée pour un réseau virtuel nouvellement créé.
Créer une application de fonction et un de stockage sécurisé par un point de terminaison privé

Déployer sur Azure
Ce modèle vous permet de déployer une application de fonction Azure qui communique avec stockage Azure sur des points de terminaison privés.
application de fonction sécurisée par Azure Frontdoor

Déployer sur Azure
Ce modèle vous permet de déployer une fonction Azure Premium protégée et publiée par Azure Frontdoor Premium. La conenction entre Azure Frontdoor et Azure Functions est protégée par Azure Private Link.
application de fonction privée et de stockage sécurisé par un point de terminaison privé

Déployer sur Azure
Ce modèle provisionne une application de fonction sur un plan Premium qui a des points de terminaison privés et communique avec Stockage Azure sur des points de terminaison privés.

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource sites/networkConfig peut être déployé avec des opérations qui ciblent :

  • groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Web/sites/networkConfig, ajoutez terraform suivant à votre modèle.

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

Valeurs de propriété

Microsoft.Web/sites/networkConfig

Nom Description Valeur
gentil Type de ressource. corde
nom Nom de la ressource 'virtualNetwork' (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : sites
Propriétés Propriétés spécifiques à la ressource SwiftVirtualNetwork SwiftVirtualNetworkProperties
type Type de ressource « Microsoft.Web/sites/networkConfig@2020-06-01 »

SwiftVirtualNetworkProperties

Nom Description Valeur
subnetResourceId ID de ressource du sous-réseau de réseau virtuel. Il s’agit du sous-réseau auquel cette application web se joint. Ce sous-réseau doit avoir une délégation à Microsoft.Web/serverFarms définie en premier. corde
swiftSupported Indicateur qui spécifie si l’unité d’échelle sur laquelle cette application web est activée prend en charge l’intégration de Swift. Bool