Sdílet prostřednictvím


Připojení Microsoft.Network z 1. 9. 2022

Definice prostředku Bicep

Typ prostředku připojení je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/connections, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Network/connections@2022-09-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    authorizationKey: 'string'
    connectionMode: 'string'
    connectionProtocol: 'string'
    connectionType: 'string'
    dpdTimeoutSeconds: int
    egressNatRules: [
      {
        id: 'string'
      }
    ]
    enableBgp: bool
    enablePrivateLinkFastPath: bool
    expressRouteGatewayBypass: bool
    gatewayCustomBgpIpAddresses: [
      {
        customBgpIpAddress: 'string'
        ipConfigurationId: 'string'
      }
    ]
    ingressNatRules: [
      {
        id: 'string'
      }
    ]
    ipsecPolicies: [
      {
        dhGroup: 'string'
        ikeEncryption: 'string'
        ikeIntegrity: 'string'
        ipsecEncryption: 'string'
        ipsecIntegrity: 'string'
        pfsGroup: 'string'
        saDataSizeKilobytes: int
        saLifeTimeSeconds: int
      }
    ]
    localNetworkGateway2: {
      id: 'string'
      location: 'string'
      properties: {
        bgpSettings: {
          asn: int
          bgpPeeringAddress: 'string'
          bgpPeeringAddresses: [
            {
              customBgpIpAddresses: [
                'string'
              ]
              ipconfigurationId: 'string'
            }
          ]
          peerWeight: int
        }
        fqdn: 'string'
        gatewayIpAddress: 'string'
        localNetworkAddressSpace: {
          addressPrefixes: [
            'string'
          ]
        }
      }
      tags: {}
    }
    peer: {
      id: 'string'
    }
    routingWeight: int
    sharedKey: 'string'
    trafficSelectorPolicies: [
      {
        localAddressRanges: [
          'string'
        ]
        remoteAddressRanges: [
          'string'
        ]
      }
    ]
    useLocalAzureIpAddress: bool
    usePolicyBasedTrafficSelectors: bool
    virtualNetworkGateway1: {
      extendedLocation: {
        name: 'string'
        type: 'EdgeZone'
      }
      id: 'string'
      location: 'string'
      properties: {
        activeActive: bool
        allowRemoteVnetTraffic: bool
        allowVirtualWanTraffic: bool
        bgpSettings: {
          asn: int
          bgpPeeringAddress: 'string'
          bgpPeeringAddresses: [
            {
              customBgpIpAddresses: [
                'string'
              ]
              ipconfigurationId: 'string'
            }
          ]
          peerWeight: int
        }
        customRoutes: {
          addressPrefixes: [
            'string'
          ]
        }
        disableIPSecReplayProtection: bool
        enableBgp: bool
        enableBgpRouteTranslationForNat: bool
        enableDnsForwarding: bool
        enablePrivateIpAddress: bool
        gatewayDefaultSite: {
          id: 'string'
        }
        gatewayType: 'string'
        ipConfigurations: [
          {
            id: 'string'
            name: 'string'
            properties: {
              privateIPAllocationMethod: 'string'
              publicIPAddress: {
                id: 'string'
              }
              subnet: {
                id: 'string'
              }
            }
          }
        ]
        natRules: [
          {
            id: 'string'
            name: 'string'
            properties: {
              externalMappings: [
                {
                  addressSpace: 'string'
                  portRange: 'string'
                }
              ]
              internalMappings: [
                {
                  addressSpace: 'string'
                  portRange: 'string'
                }
              ]
              ipConfigurationId: 'string'
              mode: 'string'
              type: 'string'
            }
          }
        ]
        sku: {
          name: 'string'
          tier: 'string'
        }
        virtualNetworkGatewayPolicyGroups: [
          {
            id: 'string'
            name: 'string'
            properties: {
              isDefault: bool
              policyMembers: [
                {
                  attributeType: 'string'
                  attributeValue: 'string'
                  name: 'string'
                }
              ]
              priority: int
            }
          }
        ]
        vNetExtendedLocationResourceId: 'string'
        vpnClientConfiguration: {
          aadAudience: 'string'
          aadIssuer: 'string'
          aadTenant: 'string'
          radiusServerAddress: 'string'
          radiusServers: [
            {
              radiusServerAddress: 'string'
              radiusServerScore: int
              radiusServerSecret: 'string'
            }
          ]
          radiusServerSecret: 'string'
          vngClientConnectionConfigurations: [
            {
              id: 'string'
              name: 'string'
              properties: {
                virtualNetworkGatewayPolicyGroups: [
                  {
                    id: 'string'
                  }
                ]
                vpnClientAddressPool: {
                  addressPrefixes: [
                    'string'
                  ]
                }
              }
            }
          ]
          vpnAuthenticationTypes: [
            'string'
          ]
          vpnClientAddressPool: {
            addressPrefixes: [
              'string'
            ]
          }
          vpnClientIpsecPolicies: [
            {
              dhGroup: 'string'
              ikeEncryption: 'string'
              ikeIntegrity: 'string'
              ipsecEncryption: 'string'
              ipsecIntegrity: 'string'
              pfsGroup: 'string'
              saDataSizeKilobytes: int
              saLifeTimeSeconds: int
            }
          ]
          vpnClientProtocols: [
            'string'
          ]
          vpnClientRevokedCertificates: [
            {
              id: 'string'
              name: 'string'
              properties: {
                thumbprint: 'string'
              }
            }
          ]
          vpnClientRootCertificates: [
            {
              id: 'string'
              name: 'string'
              properties: {
                publicCertData: 'string'
              }
            }
          ]
        }
        vpnGatewayGeneration: 'string'
        vpnType: 'string'
      }
      tags: {}
    }
    virtualNetworkGateway2: {
      extendedLocation: {
        name: 'string'
        type: 'EdgeZone'
      }
      id: 'string'
      location: 'string'
      properties: {
        activeActive: bool
        allowRemoteVnetTraffic: bool
        allowVirtualWanTraffic: bool
        bgpSettings: {
          asn: int
          bgpPeeringAddress: 'string'
          bgpPeeringAddresses: [
            {
              customBgpIpAddresses: [
                'string'
              ]
              ipconfigurationId: 'string'
            }
          ]
          peerWeight: int
        }
        customRoutes: {
          addressPrefixes: [
            'string'
          ]
        }
        disableIPSecReplayProtection: bool
        enableBgp: bool
        enableBgpRouteTranslationForNat: bool
        enableDnsForwarding: bool
        enablePrivateIpAddress: bool
        gatewayDefaultSite: {
          id: 'string'
        }
        gatewayType: 'string'
        ipConfigurations: [
          {
            id: 'string'
            name: 'string'
            properties: {
              privateIPAllocationMethod: 'string'
              publicIPAddress: {
                id: 'string'
              }
              subnet: {
                id: 'string'
              }
            }
          }
        ]
        natRules: [
          {
            id: 'string'
            name: 'string'
            properties: {
              externalMappings: [
                {
                  addressSpace: 'string'
                  portRange: 'string'
                }
              ]
              internalMappings: [
                {
                  addressSpace: 'string'
                  portRange: 'string'
                }
              ]
              ipConfigurationId: 'string'
              mode: 'string'
              type: 'string'
            }
          }
        ]
        sku: {
          name: 'string'
          tier: 'string'
        }
        virtualNetworkGatewayPolicyGroups: [
          {
            id: 'string'
            name: 'string'
            properties: {
              isDefault: bool
              policyMembers: [
                {
                  attributeType: 'string'
                  attributeValue: 'string'
                  name: 'string'
                }
              ]
              priority: int
            }
          }
        ]
        vNetExtendedLocationResourceId: 'string'
        vpnClientConfiguration: {
          aadAudience: 'string'
          aadIssuer: 'string'
          aadTenant: 'string'
          radiusServerAddress: 'string'
          radiusServers: [
            {
              radiusServerAddress: 'string'
              radiusServerScore: int
              radiusServerSecret: 'string'
            }
          ]
          radiusServerSecret: 'string'
          vngClientConnectionConfigurations: [
            {
              id: 'string'
              name: 'string'
              properties: {
                virtualNetworkGatewayPolicyGroups: [
                  {
                    id: 'string'
                  }
                ]
                vpnClientAddressPool: {
                  addressPrefixes: [
                    'string'
                  ]
                }
              }
            }
          ]
          vpnAuthenticationTypes: [
            'string'
          ]
          vpnClientAddressPool: {
            addressPrefixes: [
              'string'
            ]
          }
          vpnClientIpsecPolicies: [
            {
              dhGroup: 'string'
              ikeEncryption: 'string'
              ikeIntegrity: 'string'
              ipsecEncryption: 'string'
              ipsecIntegrity: 'string'
              pfsGroup: 'string'
              saDataSizeKilobytes: int
              saLifeTimeSeconds: int
            }
          ]
          vpnClientProtocols: [
            'string'
          ]
          vpnClientRevokedCertificates: [
            {
              id: 'string'
              name: 'string'
              properties: {
                thumbprint: 'string'
              }
            }
          ]
          vpnClientRootCertificates: [
            {
              id: 'string'
              name: 'string'
              properties: {
                publicCertData: 'string'
              }
            }
          ]
        }
        vpnGatewayGeneration: 'string'
        vpnType: 'string'
      }
      tags: {}
    }
  }
}

Hodnoty vlastností

Připojení

Název Description Hodnota
name Název prostředku string (povinné)

Omezení počtu znaků: 1–80

Platné znaky:
Alfanumerické znaky, podtržítka, tečky a spojovníky

Začněte alfanumerickými znaky. Konec alfanumerických znaků nebo podtržítka.
location Umístění prostředku. řetězec
tags Značky prostředků. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
properties Vlastnosti připojení brány virtuální sítě. VirtualNetworkGatewayConnectionPropertiesFormat (povinné)

VirtualNetworkGatewayConnectionPropertiesFormat

Název Description Hodnota
authorizationKey AuthorizationKey. řetězec
connectionMode Režim připojení pro toto připojení. 'Výchozí'
'InitiatorOnly'
ResponderOnly
připojeníProtocol Protokol připojení použitý pro toto připojení. 'IKEv1'
'IKEv2'
typ připojení Typ připojení brány ExpressRoute
IPsec
VPNClient
Vnet2Vnet (povinné)
dpdTimeoutSeconds Časový limit detekce mrtvých partnerských uzlů tohoto připojení v sekundách. int
egressNatRules Seznam pravidel výchozího přenosu dat Dílčí zdroj[]
enableBgp Příznak EnableBgp. bool
enablePrivateLinkFastPath Při přístupu k privátním propojením obejděte bránu ExpressRoute. Musí být povolená možnost ExpressRoute FastPath (expressRouteGatewayBypass). bool
expressRouteGatewayBypass Obejděte bránu ExpressRoute pro předávání dat. bool
gatewayCustomBgpIpAddresses GatewayCustomBgpIpAddresses, které se mají použít pro připojení brány virtuální sítě. GatewayCustomBgpIpAddressIpConfiguration[]
pravidla příchozích přenosů dat Seznam pravidel příchozího přenosu dat Dílčí zdroj[]
Zásady protokolu ipsec Zásady protokolu IPSec, které má toto připojení zvážit. IpsecPolicy[]
localNetworkGateway2 Odkaz na prostředek brány místní sítě. Brána místní sítě
Peer Odkaz na prostředek peerings. Dílčí zdroj
váha směrování Váha směrování int
sdílený klíč Sdílený klíč PROTOKOLU IPSec. řetězec
trafficSelectorPolicies Zásady selektoru provozu, které má toto připojení zvážit. TrafficSelectorPolicy[]
useLocalAzureIpAddress Pro připojení použijte privátní místní IP adresu Azure. bool
usePolicyBasedTrafficSelectors Povolte selektory provozu na základě zásad. bool
virtualNetworkGateway1 Odkaz na prostředek brány virtuální sítě. VirtualNetworkGateway (povinné)
virtualNetworkGateway2 Odkaz na prostředek brány virtuální sítě. VirtualNetworkGateway

Dílčí zdroj

Název Description Hodnota
id ID prostředku. řetězec

GatewayCustomBgpIpAddressIpConfiguration

Název Description Hodnota
customBgpIpAddress Vlastní BgpPeeringAddress, která patří ipconfigurationId. string (povinné)
id konfigurace ip IpconfigurationId konfigurace ip, která patří bráně. string (povinné)

IpsecPolicy

Název Description Hodnota
dhGroup Skupina DH používaná v protokolu IKE Fáze 1 pro počáteční přidružení služby. 'DHGroup1'
'DHGroup14'
'DHGroup2'
'DHGroup2048'
'DHGroup24'
'ECP256'
'ECP384'
Žádný (povinné)
ikeEncryption Šifrovací algoritmus IKE (IKE fáze 2). 'AES128'
'AES192'
"AES256"
'DES'
'DES3'
"GCMAES128"
"GCMAES256" (povinné)
ikeIntegrity Algoritmus integrity protokolu IKE (IKE fáze 2). "GCMAES128"
"GCMAES256"
MD5
'SHA1'
SHA256
SHA384 (povinné)
ipsecEncryption Šifrovací algoritmus PROTOKOLU IPSec (IKE fáze 1). 'AES128'
'AES192'
"AES256"
'DES'
'DES3'
"GCMAES128"
"GCMAES192"
"GCMAES256"
Žádný (povinné)
ipsecIntegrity Algoritmus integrity protokolu IPSec (IKE fáze 1). "GCMAES128"
"GCMAES192"
"GCMAES256"
MD5
'SHA1'
SHA256 (povinné)
pfsGroup Skupina Pfs používaná v protokolu IKE Fáze 2 pro nové podřízené přidružení služby. 'ECP256'
'ECP384'
'Žádný'
PFS1
PFS14
PFS2
"PFS2048"
PFS24
PFSMM (povinné)
saDataSizeKilobajtů Velikost datové části přidružení zabezpečení PROTOKOLU IPSec (označovaná také jako rychlý režim nebo přidružení zabezpečení fáze 2) v kB pro tunel vpn typu site-to-site. int (povinné)
saLifeTimeSeconds Přidružení zabezpečení protokolu IPSec (označované také jako rychlý režim nebo přidružení zabezpečení fáze 2) v sekundách pro tunel VPN typu site-to-site. int (povinné)

Brána místní sítě

Název Description Hodnota
id ID prostředku. řetězec
location Umístění prostředku. řetězec
properties Vlastnosti brány místní sítě. LocalNetworkGatewayPropertiesFormat (povinné)
tags Značky prostředků. object

LocalNetworkGatewayPropertiesFormat

Název Description Hodnota
bgpSettings Nastavení BGP mluvčího brány místní sítě. Nastavení protokolu Bgp
Fqdn Plně kvalifikovaný název domény brány místní sítě. řetězec
gatewayIpAddress IP adresa brány místní sítě. řetězec
localNetworkAddressSpace Adresní prostor místní síťové lokality. Adresní prostor

Nastavení protokolu Bgp

Název Description Hodnota
Asn ASN mluvčího protokolu BGP int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 4294967295
bgpPeeringAddress Adresa partnerského vztahu protokolu BGP a identifikátor protokolu BGP tohoto mluvčího protokolu BGP. řetězec
bgpPeeringAddresses Adresa partnerského vztahu protokolu BGP s ID konfigurace PROTOKOLU IP pro bránu virtuální sítě. IPConfigurationBgpPeeringAddress[]
váha partnerského vzájemného propojení Váha přidaná k trasám naučeným od tohoto mluvčího protokolu BGP. int

IPConfigurationBgpPeeringAddress

Název Description Hodnota
vlastníBgpIpAddresses Seznam vlastních adres partnerského vztahu protokolu BGP, které patří ke konfiguraci PROTOKOLU IP. string[]
ipconfigurationId ID konfigurace PROTOKOLU IP, která patří bráně. řetězec

Adresní prostor

Název Description Hodnota
adresyPrefixes Seznam bloků adres vyhrazených pro tuto virtuální síť v zápisu CIDR. string[]

Zásady výběru provozu

Název Description Hodnota
localAddressRanges Kolekce místních adresních prostorů ve formátu CIDR. string[] (povinné)
remoteAddressRanges Kolekce vzdálených adresních prostorů ve formátu CIDR. string[] (povinné)

VirtualNetworkGateway

Název Description Hodnota
extendedLocation Rozšířené umístění typu brána místní virtuální sítě. ExtendedLocation
id ID prostředku. řetězec
location Umístění prostředku. řetězec
properties Vlastnosti brány virtuální sítě. VirtualNetworkGatewayPropertiesFormat (povinné)
tags Značky prostředků. object

ExtendedLocation

Název Description Hodnota
name Název rozšířeného umístění. řetězec
typ Typ rozšířeného umístění. EdgeZone

VirtualNetworkGatewayPropertiesFormat

Název Description Hodnota
activeActive Příznak ActiveActive. bool
allowRemoteVnetTraffic Nakonfigurujte tuto bránu tak, aby přijímala provoz z jiných virtuálních sítí Azure. Tato konfigurace nepodporuje připojení k Azure Virtual WAN. bool
allowVirtualWanTraffic Nakonfiguruje tuto bránu tak, aby přijímala provoz ze vzdálených Virtual WAN sítí. bool
bgpSettings Nastavení mluvčího protokolu BGP brány virtuální sítě. Nastavení protokolu Bgp
customRoutes Odkaz na prostředek adresního prostoru, který představuje adresní prostor vlastních tras zadaný zákazníkem pro bránu virtuální sítě a VpnClient. Adresní prostor
disableIPSecReplayProtection disableIPSecReplayProtection příznak. bool
enableBgp Jestli je pro tuto bránu virtuální sítě povolený protokol BGP, nebo ne. bool
enableBgpRouteTranslationForNat Příznak EnableBgpRouteTranslationForNat bool
enableDnsForwarding Jestli je přesměrování DNS povolené nebo ne. bool
enablePrivateIpAddress Jestli musí být u této brány povolená privátní IP adresa pro připojení, nebo ne. bool
gatewayDefaultSite Odkaz na prostředek LocalNetworkGateway, který představuje místní síťovou lokalitu s výchozími trasami. Přiřaďte hodnotu Null v případě odebrání existujícího výchozího nastavení webu. Dílčí zdroj
gatewayType Typ této brány virtuální sítě. ExpressRoute
'LocalGateway'
Vpn
ipConfigurations Konfigurace IP adres pro bránu virtuální sítě. VirtualNetworkGatewayIPConfiguration[]
natRules NatRules pro bránu virtuální sítě. VirtualNetworkGatewayNatRule[]
Sku Odkaz na prostředek VirtualNetworkGatewaySku, který představuje skladovou položku vybranou pro bránu virtuální sítě. VirtualNetworkGatewaySku
virtualNetworkGatewayPolicyGroups Odkaz na prostředek VirtualNetworkGatewayPolicyGroup, který představuje dostupnou virtualNetworkGatewayPolicyGroup pro bránu. VirtualNetworkGatewayPolicyGroup[]
vNetExtendedLocationResourceId ID prostředku virtuální sítě zákazníka. Virtuální síť VirtualNetworkGateway typu místní brána je přidružená k virtuální síti zákazníka. řetězec
vpnClientConfiguration Odkaz na prostředek VpnClientConfiguration, který představuje konfigurace P2S VpnClient. VpnClientConfiguration
vpnGatewayGeneration Generace pro tuto VirtualNetworkGateway. Pokud gatewayType není VPN, musí být žádná. 'Generation1'
'Generation2'
'Žádný'
vpnType Typ této brány virtuální sítě. PolicyBased
RouteBased

VirtualNetworkGatewayIPConfiguration

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti konfigurace IP adresy brány virtuální sítě. VirtualNetworkGatewayIPConfigurationPropertiesFormat

VirtualNetworkGatewayIPConfigurationPropertiesFormat

Název Description Hodnota
privateIPAllocationMethod Metoda přidělování privátních IP adres. Dynamická
'Static'
publicIPAddress Odkaz na prostředek veřejné IP adresy. Dílčí zdroj
podsíť Odkaz na prostředek podsítě. Dílčí zdroj

VirtualNetworkGatewayNatRule

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti pravidla překladu adres (NAT) služby Virtual Network Gateway VirtualNetworkGatewayNatRuleProperties

VirtualNetworkGatewayNatRuleProperties

Název Description Hodnota
externalMappings Externí mapování privátníCH IP adres pro překlad adres (NAT). VpnNatRuleMapping[]
internalMappings Interní mapování privátníCH IP adres pro překlad adres (NAT). VpnNatRuleMapping[]
id konfigurace ip ID konfigurace IP adresy, na které se toto pravidlo překladu adres vztahuje. řetězec
režim Směr překladu adres (NAT) zdroje překladu adres (NAT) sítě VPN. EgressSnat
IngressSnat
typ Typ pravidla překladu adres (NAT) pro PŘEKLAD ADRES SÍTĚ VPN. Dynamická
'Static'

VpnNatRuleMapping

Název Description Hodnota
adresní prostor Adresní prostor pro mapování pravidel vpn řetězec
rozsah portů Rozsah portů pro mapování pravidel sítě VPN řetězec

VirtualNetworkGatewaySku

Název Description Hodnota
name Název skladové položky brány. 'Základní'
'ErGw1AZ'
'ErGw2AZ'
'ErGw3AZ'
'HighPerformance'
'Standardní'
'UltraPerformance'
VpnGw1
VpnGw1AZ
VpnGw2
VpnGw2AZ
VpnGw3
VpnGw3AZ
VpnGw4
VpnGw4AZ
VpnGw5
VpnGw5AZ
tier Úroveň skladové položky brány. 'Základní'
'ErGw1AZ'
'ErGw2AZ'
'ErGw3AZ'
'HighPerformance'
'Standardní'
'UltraPerformance'
VpnGw1
VpnGw1AZ
VpnGw2
VpnGw2AZ
VpnGw3
VpnGw3AZ
VpnGw4
VpnGw4AZ
VpnGw5
VpnGw5AZ

VirtualNetworkGatewayPolicyGroup

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti tVirtualNetworkGatewayPolicyGroup. VirtualNetworkGatewayPolicyGroupVlastnosti

VirtualNetworkGatewayPolicyGroupVlastnosti

Název Description Hodnota
isDefault Zobrazuje, jestli se jedná o výchozí virtualnetworkGatewayPolicyGroup, nebo ne. bool (povinné)
policyMembers Několik policyMembers pro VirtualNetworkGatewayPolicyGroup. VirtualNetworkGatewayPolicyGroupMember[] (povinné)
Prioritou Priorita pro VirtualNetworkGatewayPolicyGroup. int (povinné)

VirtualNetworkGatewayPolicyGroupMember

Název Description Hodnota
Attributetype Typ atributu člena zásady sítě Vpn. AADGroupId
'CertificateGroupId'
RadiusAzureGroupId
attributeValue Hodnota Atribut použitý pro tento VirtualNetworkGatewayPolicyGroupMember. řetězec
name Název VirtualNetworkGatewayPolicyGroupMember. řetězec

VpnClientConfiguration

Název Description Hodnota
aadAudience Vlastnost AADAudience prostředku VirtualNetworkGateway pro připojení klienta VPN používaného k ověřování AAD řetězec
aadIssuer Vlastnost AADIssuer prostředku VirtualNetworkGateway pro připojení klienta VPN používaného pro ověřování AAD řetězec
aadTenant Vlastnost AADTenant prostředku VirtualNetworkGateway pro připojení klienta VPN používaného pro ověřování AAD. řetězec
radiusServerAddress Vlastnost adresa serveru radius prostředku VirtualNetworkGateway pro připojení klienta VPN. řetězec
radiusServers Vlastnost radiusServers pro konfiguraci serveru s více radiusy. RadiusServer[]
radiusServerSecret Vlastnost tajného klíče radius prostředku VirtualNetworkGateway pro připojení klienta VPN. řetězec
vngClientConnectionConfigurations podle zásad připojení fondu IP adres pro klienta P2S brány virtuální sítě. VngClientConnectionConfiguration[]
vpnAuthenticationTypes Typy ověřování VPN pro bránu virtuální sítě. Pole řetězců obsahující některou z těchto možností:
"AAD"
'Certifikát'
Radius
vpnClientAddressPool Odkaz na prostředek adresního prostoru, který představuje adresní prostor pro P2S VpnClient. Adresní prostor
vpnClientIpsecPolicies VpnClientIpsecPolicies pro klienta P2S brány virtuální sítě. IpsecPolicy[]
vpnClientProtocols VpnClientProtocols pro bránu virtuální sítě. Pole řetězců obsahující některou z těchto možností:
'IkeV2'
OpenVPN
'SSTP'
vpnClientRevokedCertificates VpnClientRevokedCertificate pro bránu virtuální sítě. VpnClientRevokedCertificate[]
vpnClientRootCertificates VpnClientRootCertificate pro bránu virtuální sítě. VpnClientRootCertificate[]

RadiusServer

Název Description Hodnota
radiusServerAddress Adresa tohoto serveru radius. string (povinné)
radiusServerScore Počáteční skóre přiřazené tomuto serveru RADIUS. int
radiusServerSecret Tajný klíč použitý pro tento server Radius. řetězec

VngClientConnectionConfiguration

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti kořenového certifikátu klienta VPN. VngClientConnectionConfigurationProperties

VngClientConnectionConfigurationProperties

Název Description Hodnota
virtualNetworkGatewayPolicyGroups Seznam odkazů na virtualNetworkGatewayPolicyGroups SubResource[] (povinné)
vpnClientAddressPool Odkaz na prostředek adresního prostoru, který představuje adresní prostor pro P2S VpnClient. AddressSpace (povinné)

VpnClientRevokedCertificate

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti odvolaného certifikátu klienta VPN. VpnClientRevokedCertificatePropertiesFormat

VpnClientRevokedCertificatePropertiesFormat

Název Description Hodnota
Miniatura Kryptografický otisk odvolaný klientský certifikát VPN. řetězec

VpnClientRootCertificate

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti kořenového certifikátu klienta VPN. VpnClientRootCertificatePropertiesFormat (povinné)

VpnClientRootCertificatePropertiesFormat

Název Description Hodnota
publicCertData Veřejná data certifikátu. string (povinné)

Šablony pro rychlý start

Následující šablony pro rychlý start nasadí tento typ prostředku.

Template (Šablona) Description
BOSH CF – napříč regiony

Nasazení do Azure
Tato šablona vám pomůže nastavit prostředky potřebné k nasazení BOSH a Cloud Foundry napříč dvěma oblastmi v Azure.
Nasazení geografické replikace HBase

Nasazení do Azure
Tato šablona umožňuje nakonfigurovat prostředí Azure pro replikaci HBase mezi dvěma různými oblastmi pomocí připojení VPN typu vnet-to-vnet.
Připojení okruhu ExpressRoute k virtuální síti

Nasazení do Azure
Tato šablona vytvoří virtuální síť, bránu ExpresRoute a připojení ke zřízenému a povolenému okruhu ExpressRoute s nakonfigurovaným azurePrivatePeering.
Rozšíření existující virtuální sítě Azure na konfiguraci s více virtuálními sítěmi

Nasazení do Azure
Tato šablona umožňuje rozšířit stávající jedno prostředí virtuální sítě do prostředí s více virtuálními sítěmi, které se rozšiřuje napříč dvěma oblastmi datacentra pomocí bran typu VNET-to-VNET.
Create připojení site-to-site VPN k virtuálnímu počítači

Nasazení do Azure
Tato šablona umožňuje vytvořit připojení site-to-site VPN pomocí bran Virtual Network.
Create připojení SITE-to-Site VPN

Nasazení do Azure
Tato šablona umožňuje vytvořit připojení site-to-site VPN pomocí bran Virtual Network.
Vpn typu site-to-site s branami VPN typu aktivní-aktivní s protokolem BGP

Nasazení do Azure
Tato šablona umožňuje nasadit síť VPN typu site-to-site mezi dvěma virtuálními sítěmi se službami VPN Gateway v konfiguraci aktivní-aktivní s protokolem BGP. Každý VPN Gateway Azure přeloží plně kvalifikovaný název domény vzdálených partnerských uzlů a určí veřejnou IP adresu vzdáleného VPN Gateway. Šablona se spouští podle očekávání v oblastech Azure se zónami dostupnosti.
Create připojení mezi virtuálními sítěmi mezi dvěma oblastmi

Nasazení do Azure
Tato šablona umožňuje připojit dvě virtuální sítě v různých oblastech pomocí bran Virtual Network.
Create připojení BGP k virtuální síti

Nasazení do Azure
Tato šablona umožňuje připojit dvě virtuální sítě pomocí bran Virtual Network Gateway a protokolu BGP.
Create tří virtuálních sítí pro předvedení tranzitivních připojení protokolu BGP

Nasazení do Azure
Tato šablona nasadí tři virtuální sítě připojené pomocí bran Virtual Network a připojení s podporou protokolu BGP.
Vlastní zásady IPSec sítě VPN

Nasazení do Azure
Tato vlastní zásada PROTOKOLU IPSec umožňuje podrobnější konfiguraci parametrů protokolu IKE. To vám umožní nasadit zásady sítě VPN typu site-to-site, které budou podporovat konkrétní nastavení na vašem koncovém zařízení VPN.

Definice prostředku šablony ARM

Typ prostředku připojení je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/connections, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.Network/connections",
  "apiVersion": "2022-09-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "authorizationKey": "string",
    "connectionMode": "string",
    "connectionProtocol": "string",
    "connectionType": "string",
    "dpdTimeoutSeconds": "int",
    "egressNatRules": [
      {
        "id": "string"
      }
    ],
    "enableBgp": "bool",
    "enablePrivateLinkFastPath": "bool",
    "expressRouteGatewayBypass": "bool",
    "gatewayCustomBgpIpAddresses": [
      {
        "customBgpIpAddress": "string",
        "ipConfigurationId": "string"
      }
    ],
    "ingressNatRules": [
      {
        "id": "string"
      }
    ],
    "ipsecPolicies": [
      {
        "dhGroup": "string",
        "ikeEncryption": "string",
        "ikeIntegrity": "string",
        "ipsecEncryption": "string",
        "ipsecIntegrity": "string",
        "pfsGroup": "string",
        "saDataSizeKilobytes": "int",
        "saLifeTimeSeconds": "int"
      }
    ],
    "localNetworkGateway2": {
      "id": "string",
      "location": "string",
      "properties": {
        "bgpSettings": {
          "asn": "int",
          "bgpPeeringAddress": "string",
          "bgpPeeringAddresses": [
            {
              "customBgpIpAddresses": [ "string" ],
              "ipconfigurationId": "string"
            }
          ],
          "peerWeight": "int"
        },
        "fqdn": "string",
        "gatewayIpAddress": "string",
        "localNetworkAddressSpace": {
          "addressPrefixes": [ "string" ]
        }
      },
      "tags": {}
    },
    "peer": {
      "id": "string"
    },
    "routingWeight": "int",
    "sharedKey": "string",
    "trafficSelectorPolicies": [
      {
        "localAddressRanges": [ "string" ],
        "remoteAddressRanges": [ "string" ]
      }
    ],
    "useLocalAzureIpAddress": "bool",
    "usePolicyBasedTrafficSelectors": "bool",
    "virtualNetworkGateway1": {
      "extendedLocation": {
        "name": "string",
        "type": "EdgeZone"
      },
      "id": "string",
      "location": "string",
      "properties": {
        "activeActive": "bool",
        "allowRemoteVnetTraffic": "bool",
        "allowVirtualWanTraffic": "bool",
        "bgpSettings": {
          "asn": "int",
          "bgpPeeringAddress": "string",
          "bgpPeeringAddresses": [
            {
              "customBgpIpAddresses": [ "string" ],
              "ipconfigurationId": "string"
            }
          ],
          "peerWeight": "int"
        },
        "customRoutes": {
          "addressPrefixes": [ "string" ]
        },
        "disableIPSecReplayProtection": "bool",
        "enableBgp": "bool",
        "enableBgpRouteTranslationForNat": "bool",
        "enableDnsForwarding": "bool",
        "enablePrivateIpAddress": "bool",
        "gatewayDefaultSite": {
          "id": "string"
        },
        "gatewayType": "string",
        "ipConfigurations": [
          {
            "id": "string",
            "name": "string",
            "properties": {
              "privateIPAllocationMethod": "string",
              "publicIPAddress": {
                "id": "string"
              },
              "subnet": {
                "id": "string"
              }
            }
          }
        ],
        "natRules": [
          {
            "id": "string",
            "name": "string",
            "properties": {
              "externalMappings": [
                {
                  "addressSpace": "string",
                  "portRange": "string"
                }
              ],
              "internalMappings": [
                {
                  "addressSpace": "string",
                  "portRange": "string"
                }
              ],
              "ipConfigurationId": "string",
              "mode": "string",
              "type": "string"
            }
          }
        ],
        "sku": {
          "name": "string",
          "tier": "string"
        },
        "virtualNetworkGatewayPolicyGroups": [
          {
            "id": "string",
            "name": "string",
            "properties": {
              "isDefault": "bool",
              "policyMembers": [
                {
                  "attributeType": "string",
                  "attributeValue": "string",
                  "name": "string"
                }
              ],
              "priority": "int"
            }
          }
        ],
        "vNetExtendedLocationResourceId": "string",
        "vpnClientConfiguration": {
          "aadAudience": "string",
          "aadIssuer": "string",
          "aadTenant": "string",
          "radiusServerAddress": "string",
          "radiusServers": [
            {
              "radiusServerAddress": "string",
              "radiusServerScore": "int",
              "radiusServerSecret": "string"
            }
          ],
          "radiusServerSecret": "string",
          "vngClientConnectionConfigurations": [
            {
              "id": "string",
              "name": "string",
              "properties": {
                "virtualNetworkGatewayPolicyGroups": [
                  {
                    "id": "string"
                  }
                ],
                "vpnClientAddressPool": {
                  "addressPrefixes": [ "string" ]
                }
              }
            }
          ],
          "vpnAuthenticationTypes": [ "string" ],
          "vpnClientAddressPool": {
            "addressPrefixes": [ "string" ]
          },
          "vpnClientIpsecPolicies": [
            {
              "dhGroup": "string",
              "ikeEncryption": "string",
              "ikeIntegrity": "string",
              "ipsecEncryption": "string",
              "ipsecIntegrity": "string",
              "pfsGroup": "string",
              "saDataSizeKilobytes": "int",
              "saLifeTimeSeconds": "int"
            }
          ],
          "vpnClientProtocols": [ "string" ],
          "vpnClientRevokedCertificates": [
            {
              "id": "string",
              "name": "string",
              "properties": {
                "thumbprint": "string"
              }
            }
          ],
          "vpnClientRootCertificates": [
            {
              "id": "string",
              "name": "string",
              "properties": {
                "publicCertData": "string"
              }
            }
          ]
        },
        "vpnGatewayGeneration": "string",
        "vpnType": "string"
      },
      "tags": {}
    },
    "virtualNetworkGateway2": {
      "extendedLocation": {
        "name": "string",
        "type": "EdgeZone"
      },
      "id": "string",
      "location": "string",
      "properties": {
        "activeActive": "bool",
        "allowRemoteVnetTraffic": "bool",
        "allowVirtualWanTraffic": "bool",
        "bgpSettings": {
          "asn": "int",
          "bgpPeeringAddress": "string",
          "bgpPeeringAddresses": [
            {
              "customBgpIpAddresses": [ "string" ],
              "ipconfigurationId": "string"
            }
          ],
          "peerWeight": "int"
        },
        "customRoutes": {
          "addressPrefixes": [ "string" ]
        },
        "disableIPSecReplayProtection": "bool",
        "enableBgp": "bool",
        "enableBgpRouteTranslationForNat": "bool",
        "enableDnsForwarding": "bool",
        "enablePrivateIpAddress": "bool",
        "gatewayDefaultSite": {
          "id": "string"
        },
        "gatewayType": "string",
        "ipConfigurations": [
          {
            "id": "string",
            "name": "string",
            "properties": {
              "privateIPAllocationMethod": "string",
              "publicIPAddress": {
                "id": "string"
              },
              "subnet": {
                "id": "string"
              }
            }
          }
        ],
        "natRules": [
          {
            "id": "string",
            "name": "string",
            "properties": {
              "externalMappings": [
                {
                  "addressSpace": "string",
                  "portRange": "string"
                }
              ],
              "internalMappings": [
                {
                  "addressSpace": "string",
                  "portRange": "string"
                }
              ],
              "ipConfigurationId": "string",
              "mode": "string",
              "type": "string"
            }
          }
        ],
        "sku": {
          "name": "string",
          "tier": "string"
        },
        "virtualNetworkGatewayPolicyGroups": [
          {
            "id": "string",
            "name": "string",
            "properties": {
              "isDefault": "bool",
              "policyMembers": [
                {
                  "attributeType": "string",
                  "attributeValue": "string",
                  "name": "string"
                }
              ],
              "priority": "int"
            }
          }
        ],
        "vNetExtendedLocationResourceId": "string",
        "vpnClientConfiguration": {
          "aadAudience": "string",
          "aadIssuer": "string",
          "aadTenant": "string",
          "radiusServerAddress": "string",
          "radiusServers": [
            {
              "radiusServerAddress": "string",
              "radiusServerScore": "int",
              "radiusServerSecret": "string"
            }
          ],
          "radiusServerSecret": "string",
          "vngClientConnectionConfigurations": [
            {
              "id": "string",
              "name": "string",
              "properties": {
                "virtualNetworkGatewayPolicyGroups": [
                  {
                    "id": "string"
                  }
                ],
                "vpnClientAddressPool": {
                  "addressPrefixes": [ "string" ]
                }
              }
            }
          ],
          "vpnAuthenticationTypes": [ "string" ],
          "vpnClientAddressPool": {
            "addressPrefixes": [ "string" ]
          },
          "vpnClientIpsecPolicies": [
            {
              "dhGroup": "string",
              "ikeEncryption": "string",
              "ikeIntegrity": "string",
              "ipsecEncryption": "string",
              "ipsecIntegrity": "string",
              "pfsGroup": "string",
              "saDataSizeKilobytes": "int",
              "saLifeTimeSeconds": "int"
            }
          ],
          "vpnClientProtocols": [ "string" ],
          "vpnClientRevokedCertificates": [
            {
              "id": "string",
              "name": "string",
              "properties": {
                "thumbprint": "string"
              }
            }
          ],
          "vpnClientRootCertificates": [
            {
              "id": "string",
              "name": "string",
              "properties": {
                "publicCertData": "string"
              }
            }
          ]
        },
        "vpnGatewayGeneration": "string",
        "vpnType": "string"
      },
      "tags": {}
    }
  }
}

Hodnoty vlastností

Připojení

Název Description Hodnota
typ Typ prostředku Microsoft.Network/connections
apiVersion Verze rozhraní API prostředku '2022-09-01'
name Název prostředku string (povinné)

Omezení počtu znaků: 1–80

Platné znaky:
Alfanumerické znaky, podtržítka, tečky a spojovníky

Začněte alfanumerickými znaky. Konec alfanumerických znaků nebo podtržítka.
location Umístění prostředku. řetězec
tags Značky prostředků. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
properties Vlastnosti připojení brány virtuální sítě. VirtualNetworkGatewayConnectionPropertiesFormat (povinné)

VirtualNetworkGatewayConnectionPropertiesFormat

Název Description Hodnota
authorizationKey AuthorizationKey. řetězec
connectionMode Režim připojení pro toto připojení. 'Výchozí'
'InitiatorOnly'
ResponderOnly
připojeníProtocol Protokol připojení použitý pro toto připojení. 'IKEv1'
'IKEv2'
typ připojení Typ připojení brány ExpressRoute
IPsec
VPNClient
Vnet2Vnet (povinné)
dpdTimeoutSeconds Časový limit detekce mrtvých partnerských uzlů tohoto připojení v sekundách. int
egressNatRules Seznam pravidel výchozího přenosu dat Dílčí zdroj[]
enableBgp Příznak EnableBgp. bool
enablePrivateLinkFastPath Při přístupu k privátním propojením obejděte bránu ExpressRoute. Musí být povolená možnost ExpressRoute FastPath (expressRouteGatewayBypass). bool
expressRouteGatewayBypass Obejděte bránu ExpressRoute pro předávání dat. bool
gatewayCustomBgpIpAddresses GatewayCustomBgpIpAddresses, které se mají použít pro připojení brány virtuální sítě. GatewayCustomBgpIpAddressIpConfiguration[]
pravidla příchozích přenosů dat Seznam pravidel příchozího přenosu dat Dílčí zdroj[]
Zásady protokolu ipsec Zásady protokolu IPSec, které má toto připojení zvážit. IpsecPolicy[]
localNetworkGateway2 Odkaz na prostředek brány místní sítě. Brána místní sítě
Peer Odkaz na prostředek peerings. Dílčí zdroj
váha směrování Váha směrování int
sdílený klíč Sdílený klíč PROTOKOLU IPSec. řetězec
trafficSelectorPolicies Zásady selektoru provozu, které má toto připojení zvážit. TrafficSelectorPolicy[]
useLocalAzureIpAddress Pro připojení použijte privátní místní IP adresu Azure. bool
usePolicyBasedTrafficSelectors Povolte selektory provozu na základě zásad. bool
virtualNetworkGateway1 Odkaz na prostředek brány virtuální sítě. VirtualNetworkGateway (povinné)
virtualNetworkGateway2 Odkaz na prostředek brány virtuální sítě. VirtualNetworkGateway

Dílčí zdroj

Název Description Hodnota
id ID prostředku. řetězec

GatewayCustomBgpIpAddressIpConfiguration

Název Description Hodnota
customBgpIpAddress Vlastní BgpPeeringAddress, která patří ipconfigurationId. string (povinné)
id konfigurace ip IpconfigurationId konfigurace ip, která patří bráně. string (povinné)

IpsecPolicy

Název Description Hodnota
dhGroup Skupina DH používaná v protokolu IKE Fáze 1 pro počáteční přidružení služby. 'DHGroup1'
'DHGroup14'
'DHGroup2'
'DHGroup2048'
'DHGroup24'
'ECP256'
'ECP384'
Žádný (povinné)
ikeEncryption Šifrovací algoritmus IKE (IKE fáze 2). 'AES128'
'AES192'
"AES256"
'DES'
'DES3'
"GCMAES128"
"GCMAES256" (povinné)
ikeIntegrity Algoritmus integrity protokolu IKE (IKE fáze 2). "GCMAES128"
"GCMAES256"
MD5
'SHA1'
SHA256
SHA384 (povinné)
ipsecEncryption Šifrovací algoritmus PROTOKOLU IPSec (IKE fáze 1). 'AES128'
'AES192'
"AES256"
'DES'
'DES3'
"GCMAES128"
"GCMAES192"
"GCMAES256"
Žádný (povinné)
ipsecIntegrity Algoritmus integrity protokolu IPSec (IKE fáze 1). "GCMAES128"
"GCMAES192"
"GCMAES256"
MD5
'SHA1'
SHA256 (povinné)
pfsGroup Skupina Pfs používaná v protokolu IKE Fáze 2 pro nové podřízené přidružení služby. 'ECP256'
'ECP384'
'Žádný'
PFS1
PFS14
PFS2
"PFS2048"
PFS24
PFSMM (povinné)
saDataSizeKilobajtů Velikost datové části přidružení zabezpečení PROTOKOLU IPSec (označovaná také jako rychlý režim nebo přidružení zabezpečení fáze 2) v KB pro tunel VPN typu site-to-site. int (povinné)
saLifeTimeSeconds Přidružení zabezpečení IPSec (označované také jako rychlý režim nebo přidružení zabezpečení fáze 2) v sekundách pro tunel VPN typu site-to-site. int (povinné)

LocalNetworkGateway

Název Description Hodnota
id ID prostředku. řetězec
location Umístění prostředku. řetězec
properties Vlastnosti brány místní sítě. LocalNetworkGatewayPropertiesFormat (povinné)
tags Značky prostředků. object

LocalNetworkGatewayPropertiesFormat

Název Description Hodnota
bgpSettings Nastavení reproduktoru protokolu BGP brány místní sítě. Nastavení protokolu Bgp
Fqdn Plně kvalifikovaný název domény brány místní sítě. řetězec
gatewayIpAddress IP adresa brány místní sítě. řetězec
localNetworkAddressSpace Adresní prostor místní síťové lokality. Adresní prostor

Nastavení protokolu Bgp

Název Description Hodnota
Asn ASN mluvčího protokolu BGP. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 4294967295
bgpPeeringAddress Adresa partnerského vztahu protokolu BGP a identifikátor protokolu BGP tohoto mluvčího protokolu BGP. řetězec
bgpPeeringAddresses Adresa partnerského vztahu protokolu BGP s ID konfigurace PROTOKOLU IP pro bránu virtuální sítě. IPConfigurationBgpPeeringAddress[]
peerWeight Váha přidaná k trasám naučeným z tohoto reproduktoru BGP. int

IPConfigurationBgpPeeringAddress

Název Description Hodnota
customBgpIpAddresses Seznam vlastních adres partnerského vztahu protokolu BGP, které patří do konfigurace PROTOKOLU IP. string[]
ipconfigurationId ID konfigurace IP adresy, která patří bráně. řetězec

Adresní prostor

Název Description Hodnota
addressPrefixes Seznam bloků adres vyhrazených pro tuto virtuální síť v zápisu CIDR. string[]

TrafficSelectorPolicy

Název Description Hodnota
localAddressRanges Kolekce místních adresních prostorů ve formátu CIDR. string[] (povinné)
remoteAddressRanges Kolekce vzdálených adresních prostorů ve formátu CIDR. string[] (povinné)

VirtualNetworkGateway

Název Description Hodnota
extendedLocation Rozšířené umístění typu brána místní virtuální sítě. ExtendedLocation
id ID prostředku. řetězec
location Umístění prostředku. řetězec
properties Vlastnosti brány virtuální sítě. VirtualNetworkGatewayPropertiesFormat (povinné)
tags Značky prostředků. object

ExtendedLocation

Název Description Hodnota
name Název rozšířeného umístění. řetězec
typ Typ rozšířeného umístění. EdgeZone

VirtualNetworkGatewayPropertiesFormat

Název Description Hodnota
activeActive Příznak ActiveActive. bool
allowRemoteVnetTraffic Nakonfigurujte tuto bránu tak, aby přijímala provoz z jiných virtuálních sítí Azure. Tato konfigurace nepodporuje připojení k Azure Virtual WAN. bool
allowVirtualWanTraffic Nakonfiguruje tuto bránu tak, aby přijímala provoz ze vzdálených Virtual WAN sítí. bool
bgpSettings Nastavení mluvčího protokolu BGP brány virtuální sítě. Nastavení protokolu Bgp
customRoutes Odkaz na prostředek adresního prostoru, který představuje adresní prostor vlastních tras zadaný zákazníkem pro bránu virtuální sítě a VpnClient. Adresní prostor
disableIPSecReplayProtection disableIPSecReplayProtection příznak. bool
enableBgp Jestli je pro tuto bránu virtuální sítě povolený protokol BGP, nebo ne. bool
enableBgpRouteTranslationForNat Příznak EnableBgpRouteTranslationForNat bool
enableDnsForwarding Jestli je přesměrování DNS povolené nebo ne. bool
enablePrivateIpAddress Jestli musí být u této brány povolená privátní IP adresa pro připojení, nebo ne. bool
gatewayDefaultSite Odkaz na prostředek LocalNetworkGateway, který představuje místní síťovou lokalitu s výchozími trasami. Přiřaďte hodnotu Null v případě odebrání existujícího výchozího nastavení webu. Dílčí zdroj
gatewayType Typ této brány virtuální sítě. ExpressRoute
'LocalGateway'
Vpn
ipConfigurations Konfigurace IP adres pro bránu virtuální sítě. VirtualNetworkGatewayIPConfiguration[]
natRules NatRules pro bránu virtuální sítě. VirtualNetworkGatewayNatRule[]
Sku Odkaz na prostředek VirtualNetworkGatewaySku, který představuje skladovou položku vybranou pro bránu virtuální sítě. VirtualNetworkGatewaySku
virtualNetworkGatewayPolicyGroups Odkaz na prostředek VirtualNetworkGatewayPolicyGroup, který představuje dostupnou virtualNetworkGatewayPolicyGroup pro bránu. VirtualNetworkGatewayPolicyGroup[]
vNetExtendedLocationResourceId ID prostředku virtuální sítě zákazníka. Virtuální síť VirtualNetworkGateway typu místní brána je přidružená k virtuální síti zákazníka. řetězec
vpnClientConfiguration Odkaz na prostředek VpnClientConfiguration, který představuje konfigurace P2S VpnClient. VpnClientConfiguration
vpnGatewayGeneration Generace pro tuto VirtualNetworkGateway. Pokud gatewayType není VPN, musí být žádná. 'Generation1'
'Generation2'
'Žádný'
vpnType Typ této brány virtuální sítě. PolicyBased
RouteBased

VirtualNetworkGatewayIPConfiguration

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti konfigurace IP adresy brány virtuální sítě. VirtualNetworkGatewayIPConfigurationPropertiesFormat

VirtualNetworkGatewayIPConfigurationPropertiesFormat

Název Description Hodnota
privateIPAllocationMethod Metoda přidělování privátních IP adres. Dynamická
'Static'
publicIPAddress Odkaz na prostředek veřejné IP adresy. Dílčí zdroj
podsíť Odkaz na prostředek podsítě. Dílčí zdroj

VirtualNetworkGatewayNatRule

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti pravidla překladu adres (NAT) služby Virtual Network Gateway VirtualNetworkGatewayNatRuleProperties

VirtualNetworkGatewayNatRuleProperties

Název Description Hodnota
externalMappings Externí mapování privátníCH IP adres pro překlad adres (NAT). VpnNatRuleMapping[]
internalMappings Interní mapování privátníCH IP adres pro překlad adres (NAT). VpnNatRuleMapping[]
id konfigurace ip ID konfigurace IP adresy, na které se toto pravidlo překladu adres vztahuje. řetězec
režim Směr překladu adres (NAT) zdroje překladu adres (NAT) sítě VPN. EgressSnat
IngressSnat
typ Typ pravidla překladu adres (NAT) pro PŘEKLAD ADRES SÍTĚ VPN. Dynamická
'Static'

VpnNatRuleMapping

Název Description Hodnota
adresní prostor Adresní prostor pro mapování pravidel vpn řetězec
rozsah portů Rozsah portů pro mapování pravidel sítě VPN řetězec

VirtualNetworkGatewaySku

Název Description Hodnota
name Název skladové položky brány. 'Základní'
'ErGw1AZ'
'ErGw2AZ'
'ErGw3AZ'
'HighPerformance'
'Standardní'
'UltraPerformance'
VpnGw1
VpnGw1AZ
VpnGw2
VpnGw2AZ
VpnGw3
VpnGw3AZ
VpnGw4
VpnGw4AZ
VpnGw5
VpnGw5AZ
tier Úroveň skladové položky brány. 'Základní'
'ErGw1AZ'
'ErGw2AZ'
'ErGw3AZ'
'HighPerformance'
'Standardní'
'UltraPerformance'
VpnGw1
VpnGw1AZ
VpnGw2
VpnGw2AZ
VpnGw3
VpnGw3AZ
VpnGw4
VpnGw4AZ
VpnGw5
VpnGw5AZ

VirtualNetworkGatewayPolicyGroup

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti tVirtualNetworkGatewayPolicyGroup. VirtualNetworkGatewayPolicyGroupVlastnosti

VirtualNetworkGatewayPolicyGroupVlastnosti

Název Description Hodnota
isDefault Zobrazuje, jestli se jedná o výchozí virtualnetworkGatewayPolicyGroup, nebo ne. bool (povinné)
policyMembers Několik policyMembers pro VirtualNetworkGatewayPolicyGroup. VirtualNetworkGatewayPolicyGroupMember[] (povinné)
Prioritou Priorita pro VirtualNetworkGatewayPolicyGroup. int (povinné)

VirtualNetworkGatewayPolicyGroupMember

Název Description Hodnota
Attributetype Typ atributu člena zásady sítě Vpn. AADGroupId
'CertificateGroupId'
RadiusAzureGroupId
attributeValue Hodnota Atribut použitý pro tento VirtualNetworkGatewayPolicyGroupMember. řetězec
name Název VirtualNetworkGatewayPolicyGroupMember. řetězec

VpnClientConfiguration

Název Description Hodnota
aadAudience Vlastnost AADAudience prostředku VirtualNetworkGateway pro připojení klienta VPN používaného k ověřování AAD řetězec
aadIssuer Vlastnost AADIssuer prostředku VirtualNetworkGateway pro připojení klienta VPN používaného pro ověřování AAD řetězec
aadTenant Vlastnost AADTenant prostředku VirtualNetworkGateway pro připojení klienta VPN používaného pro ověřování AAD. řetězec
radiusServerAddress Vlastnost adresa serveru radius prostředku VirtualNetworkGateway pro připojení klienta VPN. řetězec
radiusServers Vlastnost radiusServers pro konfiguraci serveru s více radiusy. RadiusServer[]
radiusServerSecret Vlastnost tajného klíče radius prostředku VirtualNetworkGateway pro připojení klienta VPN. řetězec
vngClientConnectionConfigurations podle zásad připojení fondu IP adres pro klienta P2S brány virtuální sítě. VngClientConnectionConfiguration[]
vpnAuthenticationTypes Typy ověřování VPN pro bránu virtuální sítě. Pole řetězců obsahující některou z těchto možností:
"AAD"
'Certifikát'
Radius
vpnClientAddressPool Odkaz na prostředek adresního prostoru, který představuje adresní prostor pro P2S VpnClient. Adresní prostor
vpnClientIpsecPolicies VpnClientIpsecPolicies pro klienta P2S brány virtuální sítě. IpsecPolicy[]
vpnClientProtocols VpnClientProtocols pro bránu virtuální sítě. Pole řetězců obsahující některou z těchto možností:
'IkeV2'
OpenVPN
'SSTP'
vpnClientRevokedCertificates VpnClientRevokedCertificate pro bránu virtuální sítě. VpnClientRevokedCertificate[]
vpnClientRootCertificates VpnClientRootCertificate pro bránu virtuální sítě. VpnClientRootCertificate[]

RadiusServer

Název Description Hodnota
radiusServerAddress Adresa tohoto serveru radius. string (povinné)
radiusServerScore Počáteční skóre přiřazené tomuto serveru radius. int
radiusServerSecret Tajný klíč použitý pro tento server radius. řetězec

VngClientConnectionConfiguration

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti kořenového certifikátu klienta VPN. VngClientConnectionConfigurationProperties

VngClientConnectionConfigurationProperties

Název Description Hodnota
virtualNetworkGatewayPolicyGroups Seznam odkazů na virtualNetworkGatewayPolicyGroups SubResource[] (povinné)
vpnClientAddressPool Odkaz na prostředek adresního prostoru, který představuje adresní prostor pro P2S VpnClient. AddressSpace (povinné)

VpnClientRevokedCertificate

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti odvolaného certifikátu klienta VPN. VpnClientRevokedCertificatePropertiesFormat

VpnClientRevokedCertificatePropertiesFormat

Název Description Hodnota
Miniatura Kryptografický otisk odvolaných klientských certifikátů VPN. řetězec

VpnClientRootCertificate

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti kořenového certifikátu klienta VPN. VpnClientRootCertificatePropertiesFormat (povinné)

VpnClientRootCertificatePropertiesFormat

Název Description Hodnota
publicCertData Veřejná data certifikátu. string (povinné)

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
BOSH CF Cross Region

Nasazení do Azure
Tato šablona vám pomůže nastavit prostředky potřebné k nasazení BOSH a Cloud Foundry ve dvou oblastech v Azure.
Nasazení geografické replikace HBase

Nasazení do Azure
Tato šablona umožňuje nakonfigurovat prostředí Azure pro replikaci HBase ve dvou různých oblastech pomocí připojení VPN vnet-to-vnet.
Připojení okruhu ExpressRoute k virtuální síti

Nasazení do Azure
Tato šablona vytvoří virtuální síť, bránu ExpresRoute a připojení ke zřízenému a povolenému okruhu ExpressRoute s nakonfigurovaným azurePrivatePeering.
Rozšíření existující virtuální sítě Azure na konfiguraci s více virtuálními sítěmi

Nasazení do Azure
Tato šablona umožňuje rozšířit existující jedno prostředí virtuální sítě na prostředí s více virtuálními sítěmi, které se rozšiřuje napříč dvěma oblastmi datacentra pomocí bran VNET-to-VNET.
Create připojení site-to-site VPN k virtuálnímu počítači

Nasazení do Azure
Tato šablona umožňuje vytvořit připojení SITE-to-Site VPN pomocí Virtual Network Gateways.
Create připojení SITE-to-Site VPN

Nasazení do Azure
Tato šablona umožňuje vytvořit připojení SITE-to-Site VPN pomocí Virtual Network Gateways.
Vpn typu site-to-site s branami VPN typu aktivní-aktivní s protokolem BGP

Nasazení do Azure
Tato šablona umožňuje nasadit síť VPN typu site-to-site mezi dvěma virtuálními sítěmi se službami VPN Gateway v konfiguraci aktivní-aktivní pomocí protokolu BGP. Každá VPN Gateway Azure přeloží plně kvalifikovaný název domény vzdálených partnerských partnerů a určí veřejnou IP adresu vzdáleného VPN Gateway. Šablona se spouští podle očekávání v oblastech Azure se zónami dostupnosti.
Create připojení virtuální sítě k virtuální síti ve dvou oblastech

Nasazení do Azure
Tato šablona umožňuje připojit dvě virtuální sítě v různých oblastech pomocí bran Virtual Network.
Create připojení K virtuální síti protokolu BGP

Nasazení do Azure
Tato šablona umožňuje připojit dvě virtuální sítě pomocí bran Virtual Network a protokolu BGP.
Create tři virtuální sítě k demonstraci tranzitivních připojení protokolu BGP

Nasazení do Azure
Tato šablona nasadí tři virtuální sítě připojené pomocí bran Virtual Network a připojení s podporou protokolu BGP.
Vlastní zásady PROTOKOLU IPSec sítě VPN

Nasazení do Azure
Tato vlastní zásada PROTOKOLU IPSec umožňuje podrobnější konfiguraci parametrů protokolu IKE. To vám umožní nasadit zásady vpn typu site-to-site pro podporu konkrétních nastavení na koncovém zařízení VPN.

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku připojení je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/connections, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/connections@2022-09-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      authorizationKey = "string"
      connectionMode = "string"
      connectionProtocol = "string"
      connectionType = "string"
      dpdTimeoutSeconds = int
      egressNatRules = [
        {
          id = "string"
        }
      ]
      enableBgp = bool
      enablePrivateLinkFastPath = bool
      expressRouteGatewayBypass = bool
      gatewayCustomBgpIpAddresses = [
        {
          customBgpIpAddress = "string"
          ipConfigurationId = "string"
        }
      ]
      ingressNatRules = [
        {
          id = "string"
        }
      ]
      ipsecPolicies = [
        {
          dhGroup = "string"
          ikeEncryption = "string"
          ikeIntegrity = "string"
          ipsecEncryption = "string"
          ipsecIntegrity = "string"
          pfsGroup = "string"
          saDataSizeKilobytes = int
          saLifeTimeSeconds = int
        }
      ]
      localNetworkGateway2 = {
        id = "string"
        location = "string"
        properties = {
          bgpSettings = {
            asn = int
            bgpPeeringAddress = "string"
            bgpPeeringAddresses = [
              {
                customBgpIpAddresses = [
                  "string"
                ]
                ipconfigurationId = "string"
              }
            ]
            peerWeight = int
          }
          fqdn = "string"
          gatewayIpAddress = "string"
          localNetworkAddressSpace = {
            addressPrefixes = [
              "string"
            ]
          }
        }
        tags = {}
      }
      peer = {
        id = "string"
      }
      routingWeight = int
      sharedKey = "string"
      trafficSelectorPolicies = [
        {
          localAddressRanges = [
            "string"
          ]
          remoteAddressRanges = [
            "string"
          ]
        }
      ]
      useLocalAzureIpAddress = bool
      usePolicyBasedTrafficSelectors = bool
      virtualNetworkGateway1 = {
        extendedLocation = {
          name = "string"
          type = "EdgeZone"
        }
        id = "string"
        location = "string"
        properties = {
          activeActive = bool
          allowRemoteVnetTraffic = bool
          allowVirtualWanTraffic = bool
          bgpSettings = {
            asn = int
            bgpPeeringAddress = "string"
            bgpPeeringAddresses = [
              {
                customBgpIpAddresses = [
                  "string"
                ]
                ipconfigurationId = "string"
              }
            ]
            peerWeight = int
          }
          customRoutes = {
            addressPrefixes = [
              "string"
            ]
          }
          disableIPSecReplayProtection = bool
          enableBgp = bool
          enableBgpRouteTranslationForNat = bool
          enableDnsForwarding = bool
          enablePrivateIpAddress = bool
          gatewayDefaultSite = {
            id = "string"
          }
          gatewayType = "string"
          ipConfigurations = [
            {
              id = "string"
              name = "string"
              properties = {
                privateIPAllocationMethod = "string"
                publicIPAddress = {
                  id = "string"
                }
                subnet = {
                  id = "string"
                }
              }
            }
          ]
          natRules = [
            {
              id = "string"
              name = "string"
              properties = {
                externalMappings = [
                  {
                    addressSpace = "string"
                    portRange = "string"
                  }
                ]
                internalMappings = [
                  {
                    addressSpace = "string"
                    portRange = "string"
                  }
                ]
                ipConfigurationId = "string"
                mode = "string"
                type = "string"
              }
            }
          ]
          sku = {
            name = "string"
            tier = "string"
          }
          virtualNetworkGatewayPolicyGroups = [
            {
              id = "string"
              name = "string"
              properties = {
                isDefault = bool
                policyMembers = [
                  {
                    attributeType = "string"
                    attributeValue = "string"
                    name = "string"
                  }
                ]
                priority = int
              }
            }
          ]
          vNetExtendedLocationResourceId = "string"
          vpnClientConfiguration = {
            aadAudience = "string"
            aadIssuer = "string"
            aadTenant = "string"
            radiusServerAddress = "string"
            radiusServers = [
              {
                radiusServerAddress = "string"
                radiusServerScore = int
                radiusServerSecret = "string"
              }
            ]
            radiusServerSecret = "string"
            vngClientConnectionConfigurations = [
              {
                id = "string"
                name = "string"
                properties = {
                  virtualNetworkGatewayPolicyGroups = [
                    {
                      id = "string"
                    }
                  ]
                  vpnClientAddressPool = {
                    addressPrefixes = [
                      "string"
                    ]
                  }
                }
              }
            ]
            vpnAuthenticationTypes = [
              "string"
            ]
            vpnClientAddressPool = {
              addressPrefixes = [
                "string"
              ]
            }
            vpnClientIpsecPolicies = [
              {
                dhGroup = "string"
                ikeEncryption = "string"
                ikeIntegrity = "string"
                ipsecEncryption = "string"
                ipsecIntegrity = "string"
                pfsGroup = "string"
                saDataSizeKilobytes = int
                saLifeTimeSeconds = int
              }
            ]
            vpnClientProtocols = [
              "string"
            ]
            vpnClientRevokedCertificates = [
              {
                id = "string"
                name = "string"
                properties = {
                  thumbprint = "string"
                }
              }
            ]
            vpnClientRootCertificates = [
              {
                id = "string"
                name = "string"
                properties = {
                  publicCertData = "string"
                }
              }
            ]
          }
          vpnGatewayGeneration = "string"
          vpnType = "string"
        }
        tags = {}
      }
      virtualNetworkGateway2 = {
        extendedLocation = {
          name = "string"
          type = "EdgeZone"
        }
        id = "string"
        location = "string"
        properties = {
          activeActive = bool
          allowRemoteVnetTraffic = bool
          allowVirtualWanTraffic = bool
          bgpSettings = {
            asn = int
            bgpPeeringAddress = "string"
            bgpPeeringAddresses = [
              {
                customBgpIpAddresses = [
                  "string"
                ]
                ipconfigurationId = "string"
              }
            ]
            peerWeight = int
          }
          customRoutes = {
            addressPrefixes = [
              "string"
            ]
          }
          disableIPSecReplayProtection = bool
          enableBgp = bool
          enableBgpRouteTranslationForNat = bool
          enableDnsForwarding = bool
          enablePrivateIpAddress = bool
          gatewayDefaultSite = {
            id = "string"
          }
          gatewayType = "string"
          ipConfigurations = [
            {
              id = "string"
              name = "string"
              properties = {
                privateIPAllocationMethod = "string"
                publicIPAddress = {
                  id = "string"
                }
                subnet = {
                  id = "string"
                }
              }
            }
          ]
          natRules = [
            {
              id = "string"
              name = "string"
              properties = {
                externalMappings = [
                  {
                    addressSpace = "string"
                    portRange = "string"
                  }
                ]
                internalMappings = [
                  {
                    addressSpace = "string"
                    portRange = "string"
                  }
                ]
                ipConfigurationId = "string"
                mode = "string"
                type = "string"
              }
            }
          ]
          sku = {
            name = "string"
            tier = "string"
          }
          virtualNetworkGatewayPolicyGroups = [
            {
              id = "string"
              name = "string"
              properties = {
                isDefault = bool
                policyMembers = [
                  {
                    attributeType = "string"
                    attributeValue = "string"
                    name = "string"
                  }
                ]
                priority = int
              }
            }
          ]
          vNetExtendedLocationResourceId = "string"
          vpnClientConfiguration = {
            aadAudience = "string"
            aadIssuer = "string"
            aadTenant = "string"
            radiusServerAddress = "string"
            radiusServers = [
              {
                radiusServerAddress = "string"
                radiusServerScore = int
                radiusServerSecret = "string"
              }
            ]
            radiusServerSecret = "string"
            vngClientConnectionConfigurations = [
              {
                id = "string"
                name = "string"
                properties = {
                  virtualNetworkGatewayPolicyGroups = [
                    {
                      id = "string"
                    }
                  ]
                  vpnClientAddressPool = {
                    addressPrefixes = [
                      "string"
                    ]
                  }
                }
              }
            ]
            vpnAuthenticationTypes = [
              "string"
            ]
            vpnClientAddressPool = {
              addressPrefixes = [
                "string"
              ]
            }
            vpnClientIpsecPolicies = [
              {
                dhGroup = "string"
                ikeEncryption = "string"
                ikeIntegrity = "string"
                ipsecEncryption = "string"
                ipsecIntegrity = "string"
                pfsGroup = "string"
                saDataSizeKilobytes = int
                saLifeTimeSeconds = int
              }
            ]
            vpnClientProtocols = [
              "string"
            ]
            vpnClientRevokedCertificates = [
              {
                id = "string"
                name = "string"
                properties = {
                  thumbprint = "string"
                }
              }
            ]
            vpnClientRootCertificates = [
              {
                id = "string"
                name = "string"
                properties = {
                  publicCertData = "string"
                }
              }
            ]
          }
          vpnGatewayGeneration = "string"
          vpnType = "string"
        }
        tags = {}
      }
    }
  })
}

Hodnoty vlastností

Připojení

Název Description Hodnota
typ Typ prostředku "Microsoft.Network/connections@2022-09-01"
name Název prostředku string (povinné)

Limit počtu znaků: 1–80

Platné znaky:
Alfanumerické znaky, podtržítka, tečky a spojovníky.

Začněte alfanumerickým kódem. Ukončit alfanumerické nebo podtržítko.
location Umístění prostředku. řetězec
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Značky prostředků. Slovník názvů značek a hodnot.
properties Vlastnosti připojení brány virtuální sítě. VirtualNetworkGatewayConnectionPropertiesFormat (povinné)

VirtualNetworkGatewayConnectionPropertiesFormat

Název Description Hodnota
authorizationKey AuthorizationKey. řetězec
connectionMode Režim připojení pro toto připojení. "Výchozí"
"InitiatorOnly"
"ResponderOnly"
connectionProtocol Protokol připojení použitý pro toto připojení. "IKEv1"
"IKEv2"
connectionType Typ připojení brány. "ExpressRoute"
"IPsec"
"VPNClient"
"Vnet2Vnet" (povinné)
dpdTimeoutSeconds Vypršení časového limitu detekce mrtvých peerů tohoto připojení v sekundách. int
egressNatRules Seznam pravidel výchozího přenosu dat. SubResource[]
enableBgp Příznak EnableBgp. bool
enablePrivateLinkFastPath Při přístupu k privátním propojením obejděte bránu ExpressRoute. ExpressRoute FastPath (expressRouteGatewayBypass) musí být povolená. bool
expressRouteGatewayBypass Obejděte bránu ExpressRoute pro předávání dat. bool
gatewayCustomBgpIpAddresses GatewayCustomBgpIpAddresses, které se mají použít pro připojení brány virtuální sítě. GatewayCustomBgpIpAddressIpConfiguration[]
ingressNatRules Seznam pravidel příchozího přenosu dat. SubResource[]
ipsecPolicies Zásady PROTOKOLU IPSec, které má toto připojení zvážit. IpsecPolicy[]
localNetworkGateway2 Odkaz na prostředek brány místní sítě. LocalNetworkGateway
Peer Odkaz na prostředek peerings. Dílčí zdroj
routingWeight Váha směrování. int
sharedKey Sdílený klíč PROTOKOLU IPSec. řetězec
trafficSelectorPolicies Zásady selektoru provozu, které má toto připojení zvážit. TrafficSelectorPolicy[]
useLocalAzureIpAddress Pro připojení použijte privátní místní IP adresu Azure. bool
usePolicyBasedTrafficSelectors Povolte selektory provozu na základě zásad. bool
virtualNetworkGateway1 Odkaz na prostředek brány virtuální sítě. VirtualNetworkGateway (povinné)
virtualNetworkGateway2 Odkaz na prostředek brány virtuální sítě. VirtualNetworkGateway

Dílčí zdroj

Název Description Hodnota
id ID prostředku. řetězec

GatewayCustomBgpIpAddressIpConfiguration

Název Description Hodnota
customBgpIpAddress Vlastní adresa BgpPeeringAddress, která patří ipconfigurationId. string (povinné)
ipConfigurationId IpconfigurationId konfigurace ip, která patří bráně. string (povinné)

IpsecPolicy

Název Description Hodnota
dhGroup Skupina DH použitá v protokolu IKE fáze 1 pro počáteční SA. "DHGroup1"
"DHGroup14"
"DHGroup2"
"DHGroup2048"
"DHGroup24"
"ECP256"
"ECP384"
"None" (povinné)
ikeEncryption Šifrovací algoritmus IKE (IKE fáze 2). "AES128"
"AES192"
"AES256"
"DES"
"DES3"
"GCMAES128"
"GCMAES256" (povinné)
ikeIntegrity Algoritmus integrity IKE (IKE fáze 2) "GCMAES128"
"GCMAES256"
"MD5"
"SHA1"
"SHA256"
"SHA384" (povinné)
ipsecEncryption Šifrovací algoritmus IPSec (IKE fáze 1). "AES128"
"AES192"
"AES256"
"DES"
"DES3"
"GCMAES128"
"GCMAES192"
"GCMAES256"
"None" (povinné)
ipsecIntegrity Algoritmus integrity protokolu IPSec (IKE fáze 1). "GCMAES128"
"GCMAES192"
"GCMAES256"
"MD5"
"SHA1"
"SHA256" (povinné)
pfsGroup Skupina Pfs používaná v protokolu IKE fáze 2 pro nové podřízené přidružení účtu. "ECP256"
"ECP384"
"Žádné"
"PFS1"
"PFS14"
"PFS2"
"PFS2048"
"PFS24"
"PFSMM" (povinné)
saDataSizeKilobajtů Velikost datové části přidružení zabezpečení PROTOKOLU IPSec (označovaná také jako rychlý režim nebo přidružení zabezpečení fáze 2) v KB pro tunel VPN typu site-to-site. int (povinné)
saLifeTimeSeconds Přidružení zabezpečení IPSec (označované také jako rychlý režim nebo přidružení zabezpečení fáze 2) v sekundách pro tunel VPN typu site-to-site. int (povinné)

LocalNetworkGateway

Název Description Hodnota
id ID prostředku. řetězec
location Umístění prostředku. řetězec
properties Vlastnosti brány místní sítě. LocalNetworkGatewayPropertiesFormat (povinné)
tags Značky prostředků. object

LocalNetworkGatewayPropertiesFormat

Název Description Hodnota
bgpSettings Nastavení reproduktoru protokolu BGP brány místní sítě. Nastavení protokolu Bgp
Fqdn Plně kvalifikovaný název domény brány místní sítě. řetězec
gatewayIpAddress IP adresa brány místní sítě. řetězec
localNetworkAddressSpace Adresní prostor místní síťové lokality. Adresní prostor

Nastavení protokolu Bgp

Název Description Hodnota
Asn ASN mluvčího protokolu BGP. int

Omezení:
Minimální hodnota = 0
Maximální hodnota = 4294967295
bgpPeeringAddress Adresa partnerského vztahu protokolu BGP a identifikátor protokolu BGP tohoto mluvčího protokolu BGP. řetězec
bgpPeeringAddresses Adresa partnerského vztahu protokolu BGP s ID konfigurace PROTOKOLU IP pro bránu virtuální sítě. IPConfigurationBgpPeeringAddress[]
peerWeight Váha přidaná k trasám naučeným z tohoto reproduktoru BGP. int

IPConfigurationBgpPeeringAddress

Název Description Hodnota
customBgpIpAddresses Seznam vlastních adres partnerského vztahu protokolu BGP, které patří do konfigurace PROTOKOLU IP. string[]
ipconfigurationId ID konfigurace IP adresy, která patří bráně. řetězec

Adresní prostor

Název Description Hodnota
addressPrefixes Seznam bloků adres vyhrazených pro tuto virtuální síť v zápisu CIDR. string[]

TrafficSelectorPolicy

Název Description Hodnota
localAddressRanges Kolekce místních adresních prostorů ve formátu CIDR. string[] (povinné)
remoteAddressRanges Kolekce vzdálených adresních prostorů ve formátu CIDR. string[] (povinné)

VirtualNetworkGateway

Název Description Hodnota
extendedLocation Rozšířené umístění typu brána místní virtuální sítě. ExtendedLocation
id ID prostředku. řetězec
location Umístění prostředku. řetězec
properties Vlastnosti brány virtuální sítě. VirtualNetworkGatewayPropertiesFormat (povinné)
tags Značky prostředků. object

ExtendedLocation

Název Description Hodnota
name Název rozšířeného umístění. řetězec
typ Typ rozšířeného umístění. "EdgeZone"

VirtualNetworkGatewayPropertiesFormat

Název Description Hodnota
activeActive Příznak ActiveActive. bool
allowRemoteVnetTraffic Nakonfigurujte tuto bránu tak, aby přijímala provoz z jiných virtuálních sítí Azure. Tato konfigurace nepodporuje připojení k Azure Virtual WAN. bool
allowVirtualWanTraffic Nakonfiguruje tuto bránu tak, aby přijímala provoz ze vzdálených Virtual WAN sítí. bool
bgpSettings Nastavení BGP mluvčího brány virtuální sítě. Nastavení protokolu Bgp
customRoutes Odkaz na prostředek adresního prostoru, který představuje adresní prostor vlastních tras určený zákazníkem pro bránu virtuální sítě a VpnClient. Adresní prostor
disableIPSecReplayProtection disableIPSecReplayProtection příznak. bool
enableBgp Jestli je pro tuto bránu virtuální sítě povolený protokol BGP, nebo ne. bool
enableBgpRouteTranslationForNat Příznak EnableBgpRouteTranslationForNat bool
enableDnsForwarding Určuje, jestli je přesměrování DNS povolené, nebo ne. bool
enablePrivateIpAddress Určuje, jestli je pro tuto bránu potřeba povolit privátní IP adresu pro připojení nebo ne. bool
gatewayDefaultSite Odkaz na prostředek LocalNetworkGateway, který představuje místní síťovou lokalitu s výchozími trasami. V případě odebrání existujícího výchozího nastavení webu přiřaďte hodnotu Null. Dílčí zdroj
typ brány Typ této brány virtuální sítě. "ExpressRoute"
"Místní brána"
"Vpn"
konfigurace ip Konfigurace PROTOKOLU IP pro bránu virtuální sítě. VirtualNetworkGatewayIPConfiguration[]
pravidla natRules Pravidla nat pro bránu virtuální sítě. VirtualNetworkGatewayNatRule[]
Sku Odkaz na prostředek VirtualNetworkGatewaySku, který představuje skladovou položku vybranou pro bránu virtuální sítě. VirtualNetworkGatewaySku
virtualNetworkGatewayPolicyGroups Odkaz na prostředek VirtualNetworkGatewayPolicyGroup, který představuje dostupnou skupinu VirtualNetworkGatewayPolicyGroup pro bránu. VirtualNetworkGatewayPolicyGroup[]
vNetExtendedLocationResourceId ID prostředku virtuální sítě zákazníka VirtualNetworkGateway typu místní brána je přidružená k virtuální síti zákazníka. řetězec
vpnClientConfiguration Odkaz na prostředek VpnClientConfiguration, který představuje konfigurace P2S VpnClient. VpnClientConfiguration
vpnGatewayGeneration Generace pro tuto VirtualNetworkGateway. Pokud gatewayType není VPN, musí být hodnota Žádné. "Generation1"
"Generation2"
"Žádné"
typ sítě vpn Typ této brány virtuální sítě. "PolicyBased"
"RouteBased"

VirtualNetworkGatewayIPConfiguration

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti konfigurace IP adresy brány virtuální sítě. VirtualNetworkGatewayIPConfigurationPropertiesFormat

VirtualNetworkGatewayIPConfigurationPropertiesFormat

Název Description Hodnota
privateIPAllocationMethod Metoda přidělování privátních IP adres. "Dynamický"
"Static"
publicIPAddress Odkaz na prostředek veřejné IP adresy. Dílčí zdroj
podsíť Odkaz na prostředek podsítě. Dílčí zdroj

VirtualNetworkGatewayNatRule

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti pravidla překladu adres (NAT) služby Virtual Network Gateway VirtualNetworkGatewayNatRuleProperties

VirtualNetworkGatewayNatRuleProperties

Název Description Hodnota
externalMappings Externí mapování privátníCH IP adres pro překlad adres (NAT). VpnNatRuleMapping[]
internalMappings Interní mapování privátníCH IP adres pro překlad adres (NAT). VpnNatRuleMapping[]
id konfigurace ip ID konfigurace IP adresy, na které se toto pravidlo překladu adres vztahuje. řetězec
režim Směr překladu adres (NAT) zdroje překladu adres (NAT) sítě VPN. "EgressSnat"
IngressSnat
typ Typ pravidla překladu adres (NAT) pro PŘEKLAD ADRES SÍTĚ VPN. "Dynamický"
"Static"

VpnNatRuleMapping

Název Description Hodnota
adresní prostor Adresní prostor pro mapování pravidel vpn řetězec
rozsah portů Rozsah portů pro mapování pravidel sítě VPN řetězec

VirtualNetworkGatewaySku

Název Description Hodnota
name Název skladové položky brány. "Základní"
"ErGw1AZ"
"ErGw2AZ"
"ErGw3AZ"
"Vysoký výkon"
"Standardní"
"UltraPerformance"
"VpnGw1"
"VpnGw1AZ"
"VpnGw2"
"VpnGw2AZ"
"VpnGw3"
"VpnGw3AZ"
"VpnGw4"
"VpnGw4AZ"
"VpnGw5"
"VpnGw5AZ"
tier Úroveň skladové položky brány. "Základní"
"ErGw1AZ"
"ErGw2AZ"
"ErGw3AZ"
"Vysoký výkon"
"Standardní"
"UltraPerformance"
"VpnGw1"
"VpnGw1AZ"
"VpnGw2"
"VpnGw2AZ"
"VpnGw3"
"VpnGw3AZ"
"VpnGw4"
"VpnGw4AZ"
"VpnGw5"
"VpnGw5AZ"

VirtualNetworkGatewayPolicyGroup

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti tVirtualNetworkGatewayPolicyGroup. VirtualNetworkGatewayPolicyGroupVlastnosti

VirtualNetworkGatewayPolicyGroupVlastnosti

Název Description Hodnota
isDefault Zobrazuje, jestli se jedná o výchozí virtualnetworkGatewayPolicyGroup, nebo ne. bool (povinné)
policyMembers Několik policyMembers pro VirtualNetworkGatewayPolicyGroup. VirtualNetworkGatewayPolicyGroupMember[] (povinné)
Prioritou Priorita pro VirtualNetworkGatewayPolicyGroup. int (povinné)

VirtualNetworkGatewayPolicyGroupMember

Název Description Hodnota
Attributetype Typ atributu člena zásady sítě Vpn. "AADGroupId"
"CertificateGroupId"
"RadiusAzureGroupId"
attributeValue Hodnota Atribut použitý pro tento VirtualNetworkGatewayPolicyGroupMember. řetězec
name Název VirtualNetworkGatewayPolicyGroupMember. řetězec

VpnClientConfiguration

Název Description Hodnota
aadAudience Vlastnost AADAudience prostředku VirtualNetworkGateway pro připojení klienta VPN používaného k ověřování AAD řetězec
aadIssuer Vlastnost AADIssuer prostředku VirtualNetworkGateway pro připojení klienta VPN používaného pro ověřování AAD řetězec
aadTenant Vlastnost AADTenant prostředku VirtualNetworkGateway pro připojení klienta VPN používaného pro ověřování AAD. řetězec
radiusServerAddress Vlastnost adresa serveru radius prostředku VirtualNetworkGateway pro připojení klienta VPN. řetězec
radiusServers Vlastnost radiusServers pro konfiguraci serveru s více radiusy. RadiusServer[]
radiusServerSecret Vlastnost tajného klíče radius prostředku VirtualNetworkGateway pro připojení klienta VPN. řetězec
vngClientConnectionConfigurations podle zásad připojení fondu IP adres pro klienta P2S brány virtuální sítě. VngClientConnectionConfiguration[]
vpnAuthenticationTypes Typy ověřování VPN pro bránu virtuální sítě. Pole řetězců obsahující některou z těchto možností:
"AAD"
"Certifikát"
"Radius"
vpnClientAddressPool Odkaz na prostředek adresního prostoru, který představuje adresní prostor pro P2S VpnClient. Adresní prostor
vpnClientIpsecPolicies VpnClientIpsecPolicies pro klienta P2S brány virtuální sítě. IpsecPolicy[]
vpnClientProtocols VpnClientProtocols pro bránu virtuální sítě. Pole řetězců obsahující některou z těchto možností:
"IkeV2"
"OpenVPN"
"SSTP"
vpnClientRevokedCertificates VpnClientRevokedCertificate pro bránu virtuální sítě. VpnClientRevokedCertificate[]
vpnClientRootCertificates VpnClientRootCertificate pro bránu virtuální sítě. VpnClientRootCertificate[]

RadiusServer

Název Description Hodnota
radiusServerAddress Adresa tohoto serveru radius. string (povinné)
radiusServerScore Počáteční skóre přiřazené tomuto serveru radius. int
radiusServerSecret Tajný klíč použitý pro tento server radius. řetězec

VngClientConnectionConfiguration

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti kořenového certifikátu klienta VPN. VngClientConnectionConfigurationProperties

VngClientConnectionConfigurationProperties

Název Description Hodnota
virtualNetworkGatewayPolicyGroups Seznam odkazů na virtualNetworkGatewayPolicyGroups SubResource[] (povinné)
vpnClientAddressPool Odkaz na prostředek adresního prostoru, který představuje adresní prostor pro P2S VpnClient. AddressSpace (povinné)

VpnClientRevokedCertificate

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti odvolaného certifikátu klienta VPN. VpnClientRevokedCertificatePropertiesFormat

VpnClientRevokedCertificatePropertiesFormat

Název Description Hodnota
Miniatura Kryptografický otisk odvolaných klientských certifikátů VPN. řetězec

VpnClientRootCertificate

Název Description Hodnota
id ID prostředku. řetězec
name Název prostředku, který je jedinečný v rámci skupiny prostředků. Tento název se dá použít pro přístup k prostředku. řetězec
properties Vlastnosti kořenového certifikátu klienta VPN. VpnClientRootCertificatePropertiesFormat (povinné)

VpnClientRootCertificatePropertiesFormat

Název Description Hodnota
publicCertData Veřejná data certifikátu. string (povinné)