Dela via


Microsoft.Network vpnGateways/vpnConnections 2019-02-01

Bicep-resursdefinition

Resurstypen vpnGateways/vpnConnections kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/vpnGateways/vpnConnections-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Network/vpnGateways/vpnConnections@2019-02-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
      }
    ]
    remoteVpnSite: {
      id: 'string'
    }
    routingWeight: int
    sharedKey: 'string'
    useLocalAzureIpAddress: bool
    vpnConnectionProtocolType: 'string'
  }
}

Egenskapsvärden

IpsecPolicy

Namn Beskrivning Värde
dhGroup Den DH-grupp som används i IKE Fas 1 för inledande SA. "DHGroup1"
"DHGroup14"
"DHGroup2"
"DHGroup2048"
"DHGroup24"
"ECP256"
"ECP384"
"Ingen" (krävs)
ikeEncryption IKE-krypteringsalgoritmen (IKE fas 2). "AES128"
"AES192"
"AES256"
"DES"
"DES3"
"GCMAES128"
"GCMAES256" (krävs)
ikeIntegrity IKE-integritetsalgoritmen (IKE fas 2). "GCMAES128"
"GCMAES256"
"MD5"
"SHA1"
"SHA256"
"SHA384" (krävs)
ipsecEncryption IPSec-krypteringsalgoritmen (IKE-fas 1). "AES128"
"AES192"
"AES256"
"DES"
"DES3"
"GCMAES128"
"GCMAES192"
"GCMAES256"
"Ingen" (krävs)
ipsecIntegrity IPSec-integritetsalgoritmen (IKE fas 1). "GCMAES128"
"GCMAES192"
"GCMAES256"
"MD5"
"SHA1"
"SHA256" (krävs)
pfsGroup Pfs-gruppen som används i IKE Fas 2 för ny underordnad SA. "ECP256"
"ECP384"
"Ingen"
"PFS1"
"PFS14"
"PFS2"
"PFS2048"
"PFS24"
"PFSMM" (krävs)
saDataSizeKilobytes IPSec-säkerhetsassociationen (kallas även snabbläge eller fas 2 SA) nyttolaststorlek i KB för en VPN-tunnel från plats till plats. int (krävs)
saLifeTimeSeconds IPSec-säkerhetsassociationen (kallas även snabbläge eller fas 2 SA) i sekunder för en VPN-tunnel för plats-till-plats. int (krävs)

Microsoft.Network/vpnGateways/vpnConnections

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: vpnGateways
Egenskaper Egenskaper för VPN-anslutningen. VpnConnectionProperties

SubResource

Namn Beskrivning Värde
Id Resurs-ID. sträng

VpnConnectionProperties

Namn Beskrivning Värde
connectionBandwidth Förväntad bandbredd i MBPS. Int
enableBgp EnableBgp-flagga Bool
enableInternetSecurity Aktivera internetsäkerhet Bool
enableRateLimiting EnableBgp-flagga Bool
ipsecPolicies IPSec-principerna som ska beaktas av den här anslutningen. IpsecPolicy[]
remoteVpnSite ID för den anslutna VPN-platsen. SubResource
routingWeight Routningsvikt för VPN-anslutning. Int
sharedKey SharedKey för VPN-anslutningen. sträng
useLocalAzureIpAddress Använda lokal azure ip för att initiera anslutningen Bool
vpnConnectionProtocolType Anslutningsprotokoll som används för den här anslutningen "IKEv1"
"IKEv2"

Resursdefinition för ARM-mall

Resurstypen vpnGateways/vpnConnections kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/vpnGateways/vpnConnections-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Network/vpnGateways/vpnConnections",
  "apiVersion": "2019-02-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"
      }
    ],
    "remoteVpnSite": {
      "id": "string"
    },
    "routingWeight": "int",
    "sharedKey": "string",
    "useLocalAzureIpAddress": "bool",
    "vpnConnectionProtocolType": "string"
  }
}

Egenskapsvärden

IpsecPolicy

Namn Beskrivning Värde
dhGroup Den DH-grupp som används i IKE Fas 1 för inledande SA. "DHGroup1"
"DHGroup14"
"DHGroup2"
"DHGroup2048"
"DHGroup24"
"ECP256"
"ECP384"
"Ingen" (krävs)
ikeEncryption IKE-krypteringsalgoritmen (IKE fas 2). "AES128"
"AES192"
"AES256"
"DES"
"DES3"
"GCMAES128"
"GCMAES256" (krävs)
ikeIntegrity IKE-integritetsalgoritmen (IKE fas 2). "GCMAES128"
"GCMAES256"
"MD5"
"SHA1"
"SHA256"
"SHA384" (krävs)
ipsecEncryption IPSec-krypteringsalgoritmen (IKE-fas 1). "AES128"
"AES192"
"AES256"
"DES"
"DES3"
"GCMAES128"
"GCMAES192"
"GCMAES256"
"Ingen" (krävs)
ipsecIntegrity IPSec-integritetsalgoritmen (IKE fas 1). "GCMAES128"
"GCMAES192"
"GCMAES256"
"MD5"
"SHA1"
"SHA256" (krävs)
pfsGroup Pfs-gruppen som används i IKE Fas 2 för ny underordnad SA. "ECP256"
"ECP384"
"Ingen"
"PFS1"
"PFS14"
"PFS2"
"PFS2048"
"PFS24"
"PFSMM" (krävs)
saDataSizeKilobytes IPSec-säkerhetsassociationen (kallas även snabbläge eller fas 2 SA) nyttolaststorlek i KB för en VPN-tunnel från plats till plats. int (krävs)
saLifeTimeSeconds IPSec-säkerhetsassociationen (kallas även snabbläge eller fas 2 SA) i sekunder för en VPN-tunnel för plats-till-plats. int (krävs)

Microsoft.Network/vpnGateways/vpnConnections

Namn Beskrivning Värde
apiVersion API-versionen '2019-02-01'
Namn Resursnamnet sträng (krävs)
Egenskaper Egenskaper för VPN-anslutningen. VpnConnectionProperties
typ Resurstypen "Microsoft.Network/vpnGateways/vpnConnections"

SubResource

Namn Beskrivning Värde
Id Resurs-ID. sträng

VpnConnectionProperties

Namn Beskrivning Värde
connectionBandwidth Förväntad bandbredd i MBPS. Int
enableBgp EnableBgp-flagga Bool
enableInternetSecurity Aktivera internetsäkerhet Bool
enableRateLimiting EnableBgp-flagga Bool
ipsecPolicies IPSec-principerna som ska beaktas av den här anslutningen. IpsecPolicy[]
remoteVpnSite ID för den anslutna VPN-platsen. SubResource
routingWeight Routningsvikt för VPN-anslutning. Int
sharedKey SharedKey för VPN-anslutningen. sträng
useLocalAzureIpAddress Använda lokal azure ip för att initiera anslutningen Bool
vpnConnectionProtocolType Anslutningsprotokoll som används för den här anslutningen "IKEv1"
"IKEv2"

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen vpnGateways/vpnConnections kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/vpnGateways/vpnConnections-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/vpnGateways/vpnConnections@2019-02-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
        }
      ]
      remoteVpnSite = {
        id = "string"
      }
      routingWeight = int
      sharedKey = "string"
      useLocalAzureIpAddress = bool
      vpnConnectionProtocolType = "string"
    }
  })
}

Egenskapsvärden

IpsecPolicy

Namn Beskrivning Värde
dhGroup Den DH-grupp som används i IKE Fas 1 för inledande SA. "DHGroup1"
"DHGroup14"
"DHGroup2"
"DHGroup2048"
"DHGroup24"
"ECP256"
"ECP384"
"Ingen" (krävs)
ikeEncryption IKE-krypteringsalgoritmen (IKE fas 2). "AES128"
"AES192"
"AES256"
"DES"
"DES3"
"GCMAES128"
"GCMAES256" (krävs)
ikeIntegrity IKE-integritetsalgoritmen (IKE fas 2). "GCMAES128"
"GCMAES256"
"MD5"
"SHA1"
"SHA256"
"SHA384" (krävs)
ipsecEncryption IPSec-krypteringsalgoritmen (IKE-fas 1). "AES128"
"AES192"
"AES256"
"DES"
"DES3"
"GCMAES128"
"GCMAES192"
"GCMAES256"
"Ingen" (krävs)
ipsecIntegrity IPSec-integritetsalgoritmen (IKE fas 1). "GCMAES128"
"GCMAES192"
"GCMAES256"
"MD5"
"SHA1"
"SHA256" (krävs)
pfsGroup Pfs-gruppen som används i IKE Fas 2 för ny underordnad SA. "ECP256"
"ECP384"
"Ingen"
"PFS1"
"PFS14"
"PFS2"
"PFS2048"
"PFS24"
"PFSMM" (krävs)
saDataSizeKilobytes IPSec-säkerhetsassociationen (kallas även snabbläge eller fas 2 SA) nyttolaststorlek i KB för en VPN-tunnel från plats till plats. int (krävs)
saLifeTimeSeconds IPSec-säkerhetsassociationen (kallas även snabbläge eller fas 2 SA) i sekunder för en VPN-tunnel för plats-till-plats. int (krävs)

Microsoft.Network/vpnGateways/vpnConnections

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: vpnGateways
Egenskaper Egenskaper för VPN-anslutningen. VpnConnectionProperties
typ Resurstypen "Microsoft.Network/vpnGateways/vpnConnections@2019-02-01"

SubResource

Namn Beskrivning Värde
Id Resurs-ID. sträng

VpnConnectionProperties

Namn Beskrivning Värde
connectionBandwidth Förväntad bandbredd i MBPS. Int
enableBgp EnableBgp-flagga Bool
enableInternetSecurity Aktivera internetsäkerhet Bool
enableRateLimiting EnableBgp-flagga Bool
ipsecPolicies IPSec-principerna som ska beaktas av den här anslutningen. IpsecPolicy[]
remoteVpnSite ID för den anslutna VPN-platsen. SubResource
routingWeight Routningsvikt för VPN-anslutning. Int
sharedKey SharedKey för VPN-anslutningen. sträng
useLocalAzureIpAddress Använda lokal azure ip för att initiera anslutningen Bool
vpnConnectionProtocolType Anslutningsprotokoll som används för den här anslutningen "IKEv1"
"IKEv2"