Sites Microsoft.Web/networkConfig
Définition de ressource Bicep
Le type de ressource sites/networkConfig peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de 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 le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Web/sites/networkConfig@2024-04-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 :
- groupes de ressources - Consultez commandes de déploiement de 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 le code JSON suivant à votre modèle.
{
"type": "Microsoft.Web/sites/networkConfig",
"apiVersion": "2024-04-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 | '2024-04-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 |
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 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@2024-04-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@2024-04-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 |