Delen via


Microsoft.Network vpnGateways/vpnConnections 2018-08-01

Bicep-resourcedefinitie

Het resourcetype vpnGateways/vpnConnections kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Network/vpnGateways/vpnConnections wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Network/vpnGateways/vpnConnections@2018-08-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    connectionBandwidth: int
    enableBgp: bool
    enableInternetSecurity: bool
    enableRateLimiting: bool
    ipsecPolicies: [
      {
        dhGroup: 'string'
        ikeEncryption: 'string'
        ikeIntegrity: 'string'
        ipsecEncryption: 'string'
        ipsecIntegrity: 'string'
        pfsGroup: 'string'
        saDataSizeKilobytes: int
        saLifeTimeSeconds: int
      }
    ]
    provisioningState: 'string'
    remoteVpnSite: {
      id: 'string'
    }
    routingWeight: int
    sharedKey: 'string'
    vpnConnectionProtocolType: 'string'
  }
}

Eigenschapswaarden

IpsecPolicy

Naam Beschrijving Waarde
dhGroup De DH-groepen die worden gebruikt in IKE Fase 1 voor de eerste SA. 'DHGroup1'
'DHGroup14'
'DHGroup2'
'DHGroup2048'
'DHGroup24'
"ECP256"
"ECP384"
'Geen' (vereist)
ikeEncryption Het IKE-versleutelingsalgoritmen (IKE-fase 2). AES128
'AES192'
'AES256'
"DES"
'DES3'
'GCMAES128'
'GCMAES256' (vereist)
ikeIntegrity Het IKE-integriteitsalgoritmen (IKE-fase 2). 'GCMAES128'
'GCMAES256'
MD5
'SHA1'
'SHA256'
SHA384 (vereist)
ipsecEncryption Het IPSec-versleutelingsalgoritmen (IKE-fase 1). AES128
'AES192'
'AES256'
"DES"
'DES3'
'GCMAES128'
'GCMAES192'
'GCMAES256'
'Geen' (vereist)
ipsecIntegrity Het IPSec-integriteitsalgoritmen (IKE-fase 1). 'GCMAES128'
'GCMAES192'
'GCMAES256'
MD5
'SHA1'
'SHA256' (vereist)
pfsGroup De Pfs-groepen die worden gebruikt in IKE Fase 2 voor nieuwe onderliggende SA. "ECP256"
"ECP384"
'Geen'
PFS1
PFS14
PFS2
'PFS2048'
PFS24
PFSMM (vereist)
saDataSizeKilobytes De nettoladinggrootte IPSec-beveiligingskoppeling (ook wel snelle modus of fase 2 SA genoemd) in KB voor een site-naar-site-VPN-tunnel. int (vereist)
saLifeTimeSeconds De LEVENSDUUR van de IPSec-beveiligingskoppeling (ook wel snelle modus of fase 2 SA genoemd) in seconden voor een site-naar-site-VPN-tunnel. int (vereist)

Microsoft.Network/vpnGateways/vpnConnections

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: vpnGateways
Eigenschappen Parameters voor VpnConnection VpnConnectionProperties-

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

VpnConnectionProperties

Naam Beschrijving Waarde
connectionBandwidth Verwachte bandbreedte in MBPS. Int
enableBgp EnableBgp-vlag Bool
enableInternetSecurity Internetbeveiliging inschakelen Bool
enableRateLimiting EnableBgp-vlag Bool
ipsecPolicies Het IPSec-beleid dat door deze verbinding moet worden overwogen. IpsecPolicy-[]
provisioningState De inrichtingsstatus van de resource. 'Verwijderen'
'Mislukt'
'Geslaagd'
'Bijwerken'
remoteVpnSite Id van de verbonden VPN-site. SubResource-
routingWeight routeringsgewicht voor vpn-verbinding. Int
sharedKey SharedKey voor de VPN-verbinding. snaar
vpnConnectionProtocolType Verbindingsprotocol dat wordt gebruikt voor deze verbinding 'IKEv1'
'IKEv2'

Resourcedefinitie van ARM-sjabloon

Het resourcetype vpnGateways/vpnConnections kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Network/vpnGateways/vpnConnections wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Network/vpnGateways/vpnConnections",
  "apiVersion": "2018-08-01",
  "name": "string",
  "properties": {
    "connectionBandwidth": "int",
    "enableBgp": "bool",
    "enableInternetSecurity": "bool",
    "enableRateLimiting": "bool",
    "ipsecPolicies": [
      {
        "dhGroup": "string",
        "ikeEncryption": "string",
        "ikeIntegrity": "string",
        "ipsecEncryption": "string",
        "ipsecIntegrity": "string",
        "pfsGroup": "string",
        "saDataSizeKilobytes": "int",
        "saLifeTimeSeconds": "int"
      }
    ],
    "provisioningState": "string",
    "remoteVpnSite": {
      "id": "string"
    },
    "routingWeight": "int",
    "sharedKey": "string",
    "vpnConnectionProtocolType": "string"
  }
}

Eigenschapswaarden

IpsecPolicy

Naam Beschrijving Waarde
dhGroup De DH-groepen die worden gebruikt in IKE Fase 1 voor de eerste SA. 'DHGroup1'
'DHGroup14'
'DHGroup2'
'DHGroup2048'
'DHGroup24'
"ECP256"
"ECP384"
'Geen' (vereist)
ikeEncryption Het IKE-versleutelingsalgoritmen (IKE-fase 2). AES128
'AES192'
'AES256'
"DES"
'DES3'
'GCMAES128'
'GCMAES256' (vereist)
ikeIntegrity Het IKE-integriteitsalgoritmen (IKE-fase 2). 'GCMAES128'
'GCMAES256'
MD5
'SHA1'
'SHA256'
SHA384 (vereist)
ipsecEncryption Het IPSec-versleutelingsalgoritmen (IKE-fase 1). AES128
'AES192'
'AES256'
"DES"
'DES3'
'GCMAES128'
'GCMAES192'
'GCMAES256'
'Geen' (vereist)
ipsecIntegrity Het IPSec-integriteitsalgoritmen (IKE-fase 1). 'GCMAES128'
'GCMAES192'
'GCMAES256'
MD5
'SHA1'
'SHA256' (vereist)
pfsGroup De Pfs-groepen die worden gebruikt in IKE Fase 2 voor nieuwe onderliggende SA. "ECP256"
"ECP384"
'Geen'
PFS1
PFS14
PFS2
'PFS2048'
PFS24
PFSMM (vereist)
saDataSizeKilobytes De nettoladinggrootte IPSec-beveiligingskoppeling (ook wel snelle modus of fase 2 SA genoemd) in KB voor een site-naar-site-VPN-tunnel. int (vereist)
saLifeTimeSeconds De LEVENSDUUR van de IPSec-beveiligingskoppeling (ook wel snelle modus of fase 2 SA genoemd) in seconden voor een site-naar-site-VPN-tunnel. int (vereist)

Microsoft.Network/vpnGateways/vpnConnections

Naam Beschrijving Waarde
apiVersion De API-versie '2018-08-01'
naam De resourcenaam tekenreeks (vereist)
Eigenschappen Parameters voor VpnConnection VpnConnectionProperties-
type Het resourcetype 'Microsoft.Network/vpnGateways/vpnConnections'

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

VpnConnectionProperties

Naam Beschrijving Waarde
connectionBandwidth Verwachte bandbreedte in MBPS. Int
enableBgp EnableBgp-vlag Bool
enableInternetSecurity Internetbeveiliging inschakelen Bool
enableRateLimiting EnableBgp-vlag Bool
ipsecPolicies Het IPSec-beleid dat door deze verbinding moet worden overwogen. IpsecPolicy-[]
provisioningState De inrichtingsstatus van de resource. 'Verwijderen'
'Mislukt'
'Geslaagd'
'Bijwerken'
remoteVpnSite Id van de verbonden VPN-site. SubResource-
routingWeight routeringsgewicht voor vpn-verbinding. Int
sharedKey SharedKey voor de VPN-verbinding. snaar
vpnConnectionProtocolType Verbindingsprotocol dat wordt gebruikt voor deze verbinding 'IKEv1'
'IKEv2'

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype vpnGateways/vpnConnections kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Network/vpnGateways/vpnConnections wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/vpnGateways/vpnConnections@2018-08-01"
  name = "string"
  body = jsonencode({
    properties = {
      connectionBandwidth = int
      enableBgp = bool
      enableInternetSecurity = bool
      enableRateLimiting = bool
      ipsecPolicies = [
        {
          dhGroup = "string"
          ikeEncryption = "string"
          ikeIntegrity = "string"
          ipsecEncryption = "string"
          ipsecIntegrity = "string"
          pfsGroup = "string"
          saDataSizeKilobytes = int
          saLifeTimeSeconds = int
        }
      ]
      provisioningState = "string"
      remoteVpnSite = {
        id = "string"
      }
      routingWeight = int
      sharedKey = "string"
      vpnConnectionProtocolType = "string"
    }
  })
}

Eigenschapswaarden

IpsecPolicy

Naam Beschrijving Waarde
dhGroup De DH-groepen die worden gebruikt in IKE Fase 1 voor de eerste SA. 'DHGroup1'
'DHGroup14'
'DHGroup2'
'DHGroup2048'
'DHGroup24'
"ECP256"
"ECP384"
'Geen' (vereist)
ikeEncryption Het IKE-versleutelingsalgoritmen (IKE-fase 2). AES128
'AES192'
'AES256'
"DES"
'DES3'
'GCMAES128'
'GCMAES256' (vereist)
ikeIntegrity Het IKE-integriteitsalgoritmen (IKE-fase 2). 'GCMAES128'
'GCMAES256'
MD5
'SHA1'
'SHA256'
SHA384 (vereist)
ipsecEncryption Het IPSec-versleutelingsalgoritmen (IKE-fase 1). AES128
'AES192'
'AES256'
"DES"
'DES3'
'GCMAES128'
'GCMAES192'
'GCMAES256'
'Geen' (vereist)
ipsecIntegrity Het IPSec-integriteitsalgoritmen (IKE-fase 1). 'GCMAES128'
'GCMAES192'
'GCMAES256'
MD5
'SHA1'
'SHA256' (vereist)
pfsGroup De Pfs-groepen die worden gebruikt in IKE Fase 2 voor nieuwe onderliggende SA. "ECP256"
"ECP384"
'Geen'
PFS1
PFS14
PFS2
'PFS2048'
PFS24
PFSMM (vereist)
saDataSizeKilobytes De nettoladinggrootte IPSec-beveiligingskoppeling (ook wel snelle modus of fase 2 SA genoemd) in KB voor een site-naar-site-VPN-tunnel. int (vereist)
saLifeTimeSeconds De LEVENSDUUR van de IPSec-beveiligingskoppeling (ook wel snelle modus of fase 2 SA genoemd) in seconden voor een site-naar-site-VPN-tunnel. int (vereist)

Microsoft.Network/vpnGateways/vpnConnections

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: vpnGateways
Eigenschappen Parameters voor VpnConnection VpnConnectionProperties-
type Het resourcetype "Microsoft.Network/vpnGateways/vpnConnections@2018-08-01"

SubResource

Naam Beschrijving Waarde
legitimatiebewijs Resource-id. snaar

VpnConnectionProperties

Naam Beschrijving Waarde
connectionBandwidth Verwachte bandbreedte in MBPS. Int
enableBgp EnableBgp-vlag Bool
enableInternetSecurity Internetbeveiliging inschakelen Bool
enableRateLimiting EnableBgp-vlag Bool
ipsecPolicies Het IPSec-beleid dat door deze verbinding moet worden overwogen. IpsecPolicy-[]
provisioningState De inrichtingsstatus van de resource. 'Verwijderen'
'Mislukt'
'Geslaagd'
'Bijwerken'
remoteVpnSite Id van de verbonden VPN-site. SubResource-
routingWeight routeringsgewicht voor vpn-verbinding. Int
sharedKey SharedKey voor de VPN-verbinding. snaar
vpnConnectionProtocolType Verbindingsprotocol dat wordt gebruikt voor deze verbinding 'IKEv1'
'IKEv2'