Partager via


Sites Microsoft.Web/virtualNetworkConnections 2015-08-01

Définition de ressource Bicep

Le type de ressource sites/virtualNetworkConnections 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/virtualNetworkConnections, ajoutez le bicep suivant à votre modèle.

resource symbolicname 'Microsoft.Web/sites/virtualNetworkConnections@2015-08-01' = {
  parent: resourceSymbolicName
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    certBlob: 'string'
    certThumbprint: 'string'
    dnsServers: 'string'
    resyncRequired: bool
    routes: [
      {
        id: 'string'
        kind: 'string'
        location: 'string'
        name: 'string'
        properties: {
          endAddress: 'string'
          name: 'string'
          routeType: 'string'
          startAddress: 'string'
        }
        tags: {
          {customized property}: 'string'
        }
        type: 'string'
      }
    ]
    vnetResourceId: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valeurs de propriété

Microsoft.Web/sites/virtualNetworkConnections

Nom Description Valeur
gentil Type de ressource corde
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource chaîne (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 VnetInfoProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

ResourceTags

Nom Description Valeur

ResourceTags

Nom Description Valeur

VnetInfoProperties

Nom Description Valeur
certBlob Objet blob de fichier de certificat (.cer) contenant la clé publique de la clé privée utilisée pour authentifier un objet blob
Connexion VPN point-To-Site.
corde
certThumbprint Empreinte numérique du certificat client corde
dnsServers Serveurs DNS à utiliser par ce réseau virtuel. Il doit s’agir d’une liste séparée par des virgules d’adresses IP. corde
resyncRequired Indicateur pour déterminer si une resynchronisation est requise Bool
itinéraires Itinéraires que cette connexion de réseau virtuel utilise. VnetRoute []
vnetResourceId ID de ressource de réseau virtuel corde

VnetRoute

Nom Description Valeur
id ID de ressource corde
gentil Type de ressource corde
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource corde
Propriétés VnetRouteProperties
étiquettes Balises de ressource ResourceTags
type Type de ressource corde

VnetRouteProperties

Nom Description Valeur
endAddress Adresse de fin de cet itinéraire. Si l’adresse de début est spécifiée en notation CIDR, elle doit être omise. corde
nom Nom de cette route. Cela n’est retourné que par le serveur et n’a pas besoin d’être défini par le client. corde
routeType Le type d’itinéraire est le suivant :
DEFAULT : par défaut, chaque application web a des itinéraires vers les plages d’adresses locales spécifiées par RFC1918
INHERITED - Itinéraires hérités des itinéraires de réseau virtuel réels
STATIC - Route statique définie sur l’application web uniquement

Ces valeurs seront utilisées pour synchroniser les itinéraires d’une application web avec ceux d’un réseau virtuel. Cette opération efface tous les itinéraires DEFAULT et INHERITED et les remplace
avec de nouveaux itinéraires HÉRITÉs.
corde
startAddress Adresse de départ de cet itinéraire. Cela peut également inclure une notation CIDR, auquel cas l’adresse de fin ne doit pas être spécifiée. corde

Définition de ressource de modèle ARM

Le type de ressource sites/virtualNetworkConnections 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/virtualNetworkConnections, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.Web/sites/virtualNetworkConnections",
  "apiVersion": "2015-08-01",
  "name": "string",
  "kind": "string",
  "location": "string",
  "properties": {
    "certBlob": "string",
    "certThumbprint": "string",
    "dnsServers": "string",
    "resyncRequired": "bool",
    "routes": [
      {
        "id": "string",
        "kind": "string",
        "location": "string",
        "name": "string",
        "properties": {
          "endAddress": "string",
          "name": "string",
          "routeType": "string",
          "startAddress": "string"
        },
        "tags": {
          "{customized property}": "string"
        },
        "type": "string"
      }
    ],
    "vnetResourceId": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valeurs de propriété

Microsoft.Web/sites/virtualNetworkConnections

Nom Description Valeur
apiVersion Version de l’API '2015-08-01'
gentil Type de ressource corde
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés VnetInfoProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'Microsoft.Web/sites/virtualNetworkConnections'

ResourceTags

Nom Description Valeur

ResourceTags

Nom Description Valeur

VnetInfoProperties

Nom Description Valeur
certBlob Objet blob de fichier de certificat (.cer) contenant la clé publique de la clé privée utilisée pour authentifier un objet blob
Connexion VPN point-To-Site.
corde
certThumbprint Empreinte numérique du certificat client corde
dnsServers Serveurs DNS à utiliser par ce réseau virtuel. Il doit s’agir d’une liste séparée par des virgules d’adresses IP. corde
resyncRequired Indicateur pour déterminer si une resynchronisation est requise Bool
itinéraires Itinéraires que cette connexion de réseau virtuel utilise. VnetRoute []
vnetResourceId ID de ressource de réseau virtuel corde

VnetRoute

Nom Description Valeur
id ID de ressource corde
gentil Type de ressource corde
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource corde
Propriétés VnetRouteProperties
étiquettes Balises de ressource ResourceTags
type Type de ressource corde

VnetRouteProperties

Nom Description Valeur
endAddress Adresse de fin de cet itinéraire. Si l’adresse de début est spécifiée en notation CIDR, elle doit être omise. corde
nom Nom de cette route. Cela n’est retourné que par le serveur et n’a pas besoin d’être défini par le client. corde
routeType Le type d’itinéraire est le suivant :
DEFAULT : par défaut, chaque application web a des itinéraires vers les plages d’adresses locales spécifiées par RFC1918
INHERITED - Itinéraires hérités des itinéraires de réseau virtuel réels
STATIC - Route statique définie sur l’application web uniquement

Ces valeurs seront utilisées pour synchroniser les itinéraires d’une application web avec ceux d’un réseau virtuel. Cette opération efface tous les itinéraires DEFAULT et INHERITED et les remplace
avec de nouveaux itinéraires HÉRITÉs.
corde
startAddress Adresse de départ de cet itinéraire. Cela peut également inclure une notation CIDR, auquel cas l’adresse de fin ne doit pas être spécifiée. corde

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource sites/virtualNetworkConnections 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/virtualNetworkConnections, ajoutez la terraform suivante à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/sites/virtualNetworkConnections@2015-08-01"
  name = "string"
  kind = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      certBlob = "string"
      certThumbprint = "string"
      dnsServers = "string"
      resyncRequired = bool
      routes = [
        {
          id = "string"
          kind = "string"
          location = "string"
          name = "string"
          properties = {
            endAddress = "string"
            name = "string"
            routeType = "string"
            startAddress = "string"
          }
          tags = {
            {customized property} = "string"
          }
          type = "string"
        }
      ]
      vnetResourceId = "string"
    }
  })
}

Valeurs de propriété

Microsoft.Web/sites/virtualNetworkConnections

Nom Description Valeur
gentil Type de ressource corde
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : sites
Propriétés VnetInfoProperties
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Microsoft.Web/sites/virtualNetworkConnections@2015-08-01 »

ResourceTags

Nom Description Valeur

ResourceTags

Nom Description Valeur

VnetInfoProperties

Nom Description Valeur
certBlob Objet blob de fichier de certificat (.cer) contenant la clé publique de la clé privée utilisée pour authentifier un objet blob
Connexion VPN point-To-Site.
corde
certThumbprint Empreinte numérique du certificat client corde
dnsServers Serveurs DNS à utiliser par ce réseau virtuel. Il doit s’agir d’une liste séparée par des virgules d’adresses IP. corde
resyncRequired Indicateur pour déterminer si une resynchronisation est requise Bool
itinéraires Itinéraires que cette connexion de réseau virtuel utilise. VnetRoute []
vnetResourceId ID de ressource de réseau virtuel corde

VnetRoute

Nom Description Valeur
id ID de ressource corde
gentil Type de ressource corde
emplacement Emplacement des ressources chaîne (obligatoire)
nom Nom de la ressource corde
Propriétés VnetRouteProperties
étiquettes Balises de ressource ResourceTags
type Type de ressource corde

VnetRouteProperties

Nom Description Valeur
endAddress Adresse de fin de cet itinéraire. Si l’adresse de début est spécifiée en notation CIDR, elle doit être omise. corde
nom Nom de cette route. Cela n’est retourné que par le serveur et n’a pas besoin d’être défini par le client. corde
routeType Le type d’itinéraire est le suivant :
DEFAULT : par défaut, chaque application web a des itinéraires vers les plages d’adresses locales spécifiées par RFC1918
INHERITED - Itinéraires hérités des itinéraires de réseau virtuel réels
STATIC - Route statique définie sur l’application web uniquement

Ces valeurs seront utilisées pour synchroniser les itinéraires d’une application web avec ceux d’un réseau virtuel. Cette opération efface tous les itinéraires DEFAULT et INHERITED et les remplace
avec de nouveaux itinéraires HÉRITÉs.
corde
startAddress Adresse de départ de cet itinéraire. Cela peut également inclure une notation CIDR, auquel cas l’adresse de fin ne doit pas être spécifiée. corde