Microsoft.Network vpnGateways/vpnConnections 2019-04-01

تعريف مورد Bicep

يمكن نشر نوع مورد vpnGateways/vpnConnections مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.Network/vpnGateways/vpnConnections، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.Network/vpnGateways/vpnConnections@2019-04-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
    usePolicyBasedTrafficSelectors: bool
    vpnConnectionProtocolType: 'string'
  }
}

قيم الخصائص

نهج Ipsec

اسم وصف قيمة
dhGroup مجموعة DH المستخدمة في المرحلة 1 من IKE ل SA الأولي. 'DHGroup1'
'DHGroup14'
'DHGroup2'
'DHGroup2048'
'DHGroup24'
'ECP256'
'ECP384'
"بلا" (مطلوب)
ikeEncryption خوارزمية تشفير IKE (المرحلة 2 من IKE). 'AES128'
'AES192'
'AES256'
'DES'
'DES3'
"GCMAES128"
"GCMAES256" (مطلوب)
ikeIntegrity خوارزمية تكامل IKE (المرحلة 2 من IKE). "GCMAES128"
"GCMAES256"
'MD5'
'SHA1'
'SHA256'
'SHA384' (مطلوب)
تشفير ipsec خوارزمية تشفير IPSec (المرحلة 1 من IKE). 'AES128'
'AES192'
'AES256'
'DES'
'DES3'
"GCMAES128"
"GCMAES192"
"GCMAES256"
"بلا" (مطلوب)
ipsecIntegrity خوارزمية تكامل IPSec (المرحلة 1 من IKE). "GCMAES128"
"GCMAES192"
"GCMAES256"
'MD5'
'SHA1'
'SHA256' (مطلوب)
pfsGroup مجموعة Pfs المستخدمة في المرحلة 2 من IKE ل SA التابع الجديد. 'ECP256'
'ECP384'
"بلا"
'PFS1'
'PFS14'
'PFS2'
"PFS2048"
'PFS24'
'PFSMM' (مطلوب)
saDataSizeKilobytes حجم حمولة اقتران أمان IPSec (يسمى أيضا الوضع السريع أو المرحلة 2 SA) في KB لموقع إلى نفق VPN. int (مطلوب)
saLifeTimeSeconds مدة بقاء اقتران أمان IPSec (يسمى أيضا الوضع السريع أو المرحلة 2 SA) بالثوان لموقع إلى نفق VPN. int (مطلوب)

Microsoft.Network/vpnGateways/vpnConnections

اسم وصف قيمة
اسم اسم المورد سلسلة (مطلوب)
الوالد في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع مورد تابع خارج المورد الأصل.
اسم رمزي للمورد من النوع: vpnGateways
خصائص خصائص اتصال VPN. VpnConnectionProperties

مصدر فرعي

اسم وصف قيمة
معرف معرف المورد. خيط

خصائص VpnConnection

اسم وصف قيمة
connectionBandwidth النطاق الترددي المتوقع في MBPS. الباحث
تمكين Bgp علامة EnableBgp. قيمة منطقية
تمكين أمان الشبكة تمكين أمان الإنترنت. قيمة منطقية
تمكينRateLimiting علامة EnableBgp. قيمة منطقية
نهج ipsec نهج IPSec التي سيتم النظر فيها بواسطة هذا الاتصال. ipsecPolicy[]
remoteVpnSite معرف موقع vpn المتصل. الموارد الفرعية
وزن التوجيه وزن التوجيه لاتصال vpn. الباحث
مفتاح مشترك SharedKey لاتصال vpn. خيط
useLocalAzureIpAddress استخدم azure ip المحلي لبدء الاتصال. قيمة منطقية
استخدام محددات النهجBasedTraffic تمكين محددات نسبة استخدام الشبكة المستندة إلى النهج. قيمة منطقية
نوع vpnConnectionProtocol بروتوكول الاتصال المستخدم لهذا الاتصال. 'IKEv1'
'IKEv2'

تعريف مورد قالب ARM

يمكن نشر نوع مورد vpnGateways/vpnConnections مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.Network/vpnGateways/vpnConnections، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.Network/vpnGateways/vpnConnections",
  "apiVersion": "2019-04-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",
    "usePolicyBasedTrafficSelectors": "bool",
    "vpnConnectionProtocolType": "string"
  }
}

قيم الخصائص

نهج Ipsec

اسم وصف قيمة
dhGroup مجموعة DH المستخدمة في المرحلة 1 من IKE ل SA الأولي. 'DHGroup1'
'DHGroup14'
'DHGroup2'
'DHGroup2048'
'DHGroup24'
'ECP256'
'ECP384'
"بلا" (مطلوب)
ikeEncryption خوارزمية تشفير IKE (المرحلة 2 من IKE). 'AES128'
'AES192'
'AES256'
'DES'
'DES3'
"GCMAES128"
"GCMAES256" (مطلوب)
ikeIntegrity خوارزمية تكامل IKE (المرحلة 2 من IKE). "GCMAES128"
"GCMAES256"
'MD5'
'SHA1'
'SHA256'
'SHA384' (مطلوب)
تشفير ipsec خوارزمية تشفير IPSec (المرحلة 1 من IKE). 'AES128'
'AES192'
'AES256'
'DES'
'DES3'
"GCMAES128"
"GCMAES192"
"GCMAES256"
"بلا" (مطلوب)
ipsecIntegrity خوارزمية تكامل IPSec (المرحلة 1 من IKE). "GCMAES128"
"GCMAES192"
"GCMAES256"
'MD5'
'SHA1'
'SHA256' (مطلوب)
pfsGroup مجموعة Pfs المستخدمة في المرحلة 2 من IKE ل SA التابع الجديد. 'ECP256'
'ECP384'
"بلا"
'PFS1'
'PFS14'
'PFS2'
"PFS2048"
'PFS24'
'PFSMM' (مطلوب)
saDataSizeKilobytes حجم حمولة اقتران أمان IPSec (يسمى أيضا الوضع السريع أو المرحلة 2 SA) في KB لموقع إلى نفق VPN. int (مطلوب)
saLifeTimeSeconds مدة بقاء اقتران أمان IPSec (يسمى أيضا الوضع السريع أو المرحلة 2 SA) بالثوان لموقع إلى نفق VPN. int (مطلوب)

Microsoft.Network/vpnGateways/vpnConnections

اسم وصف قيمة
apiVersion إصدار واجهة برمجة التطبيقات '2019-04-01'
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص اتصال VPN. VpnConnectionProperties
نوع نوع المورد 'Microsoft.Network/vpnGateways/vpnConnections'

مصدر فرعي

اسم وصف قيمة
معرف معرف المورد. خيط

خصائص VpnConnection

اسم وصف قيمة
connectionBandwidth النطاق الترددي المتوقع في MBPS. الباحث
تمكين Bgp علامة EnableBgp. قيمة منطقية
تمكين أمان الشبكة تمكين أمان الإنترنت. قيمة منطقية
تمكينRateLimiting علامة EnableBgp. قيمة منطقية
نهج ipsec نهج IPSec التي سيتم النظر فيها بواسطة هذا الاتصال. ipsecPolicy[]
remoteVpnSite معرف موقع vpn المتصل. الموارد الفرعية
وزن التوجيه وزن التوجيه لاتصال vpn. الباحث
مفتاح مشترك SharedKey لاتصال vpn. خيط
useLocalAzureIpAddress استخدم azure ip المحلي لبدء الاتصال. قيمة منطقية
استخدام محددات النهجBasedTraffic تمكين محددات نسبة استخدام الشبكة المستندة إلى النهج. قيمة منطقية
نوع vpnConnectionProtocol بروتوكول الاتصال المستخدم لهذا الاتصال. 'IKEv1'
'IKEv2'

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد vpnGateways/vpnConnections مع العمليات التي تستهدف:

  • مجموعات الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.Network/vpnGateways/vpnConnections، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/vpnGateways/vpnConnections@2019-04-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
      usePolicyBasedTrafficSelectors = bool
      vpnConnectionProtocolType = "string"
    }
  })
}

قيم الخصائص

نهج Ipsec

اسم وصف قيمة
dhGroup مجموعة DH المستخدمة في المرحلة 1 من IKE ل SA الأولي. 'DHGroup1'
'DHGroup14'
'DHGroup2'
'DHGroup2048'
'DHGroup24'
'ECP256'
'ECP384'
"بلا" (مطلوب)
ikeEncryption خوارزمية تشفير IKE (المرحلة 2 من IKE). 'AES128'
'AES192'
'AES256'
'DES'
'DES3'
"GCMAES128"
"GCMAES256" (مطلوب)
ikeIntegrity خوارزمية تكامل IKE (المرحلة 2 من IKE). "GCMAES128"
"GCMAES256"
'MD5'
'SHA1'
'SHA256'
'SHA384' (مطلوب)
تشفير ipsec خوارزمية تشفير IPSec (المرحلة 1 من IKE). 'AES128'
'AES192'
'AES256'
'DES'
'DES3'
"GCMAES128"
"GCMAES192"
"GCMAES256"
"بلا" (مطلوب)
ipsecIntegrity خوارزمية تكامل IPSec (المرحلة 1 من IKE). "GCMAES128"
"GCMAES192"
"GCMAES256"
'MD5'
'SHA1'
'SHA256' (مطلوب)
pfsGroup مجموعة Pfs المستخدمة في المرحلة 2 من IKE ل SA التابع الجديد. 'ECP256'
'ECP384'
"بلا"
'PFS1'
'PFS14'
'PFS2'
"PFS2048"
'PFS24'
'PFSMM' (مطلوب)
saDataSizeKilobytes حجم حمولة اقتران أمان IPSec (يسمى أيضا الوضع السريع أو المرحلة 2 SA) في KB لموقع إلى نفق VPN. int (مطلوب)
saLifeTimeSeconds مدة بقاء اقتران أمان IPSec (يسمى أيضا الوضع السريع أو المرحلة 2 SA) بالثوان لموقع إلى نفق VPN. int (مطلوب)

Microsoft.Network/vpnGateways/vpnConnections

اسم وصف قيمة
اسم اسم المورد سلسلة (مطلوب)
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: vpnGateways
خصائص خصائص اتصال VPN. VpnConnectionProperties
نوع نوع المورد "Microsoft.Network/vpnGateways/vpnConnections@2019-04-01"

مصدر فرعي

اسم وصف قيمة
معرف معرف المورد. خيط

خصائص VpnConnection

اسم وصف قيمة
connectionBandwidth النطاق الترددي المتوقع في MBPS. الباحث
تمكين Bgp علامة EnableBgp. قيمة منطقية
تمكين أمان الشبكة تمكين أمان الإنترنت. قيمة منطقية
تمكينRateLimiting علامة EnableBgp. قيمة منطقية
نهج ipsec نهج IPSec التي سيتم النظر فيها بواسطة هذا الاتصال. ipsecPolicy[]
remoteVpnSite معرف موقع vpn المتصل. الموارد الفرعية
وزن التوجيه وزن التوجيه لاتصال vpn. الباحث
مفتاح مشترك SharedKey لاتصال vpn. خيط
useLocalAzureIpAddress استخدم azure ip المحلي لبدء الاتصال. قيمة منطقية
استخدام محددات النهجBasedTraffic تمكين محددات نسبة استخدام الشبكة المستندة إلى النهج. قيمة منطقية
نوع vpnConnectionProtocol بروتوكول الاتصال المستخدم لهذا الاتصال. 'IKEv1'
'IKEv2'