Het resourcetype verbindingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Network/connections-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Network/connections@2016-09-01' = {
etag : 'string'
location : 'string'
name : 'string'
properties : {
authorizationKey : 'string'
connectionType : 'string'
enableBgp : bool
localNetworkGateway2 : {
etag : 'string'
id : 'string'
location : 'string'
properties : {
bgpSettings : {
asn : int
bgpPeeringAddress : 'string'
peerWeight : int
}
gatewayIpAddress : 'string'
localNetworkAddressSpace : {
addressPrefixes : [
'string'
]
}
resourceGuid : 'string'
}
tags : {
{customized property }: 'string'
}
}
peer : {
id : 'string'
}
resourceGuid : 'string'
routingWeight : int
sharedKey : 'string'
virtualNetworkGateway1 : {
etag : 'string'
id : 'string'
location : 'string'
properties : {
activeActive : bool
bgpSettings : {
asn : int
bgpPeeringAddress : 'string'
peerWeight : int
}
enableBgp : bool
gatewayDefaultSite : {
id : 'string'
}
gatewayType : 'string'
ipConfigurations : [
{
etag : 'string'
id : 'string'
name : 'string'
properties : {
privateIPAllocationMethod : 'string'
publicIPAddress : {
id : 'string'
}
subnet : {
id : 'string'
}
}
}
]
resourceGuid : 'string'
sku : {
capacity : int
name : 'string'
tier : 'string'
}
vpnClientConfiguration : {
vpnClientAddressPool : {
addressPrefixes : [
'string'
]
}
vpnClientRevokedCertificates : [
{
etag : 'string'
id : 'string'
name : 'string'
properties : {
thumbprint : 'string'
}
}
]
vpnClientRootCertificates : [
{
etag : 'string'
id : 'string'
name : 'string'
properties : {
publicCertData : 'string'
}
}
]
}
vpnType : 'string'
}
tags : {
{customized property }: 'string'
}
}
virtualNetworkGateway2 : {
etag : 'string'
id : 'string'
location : 'string'
properties : {
activeActive : bool
bgpSettings : {
asn : int
bgpPeeringAddress : 'string'
peerWeight : int
}
enableBgp : bool
gatewayDefaultSite : {
id : 'string'
}
gatewayType : 'string'
ipConfigurations : [
{
etag : 'string'
id : 'string'
name : 'string'
properties : {
privateIPAllocationMethod : 'string'
publicIPAddress : {
id : 'string'
}
subnet : {
id : 'string'
}
}
}
]
resourceGuid : 'string'
sku : {
capacity : int
name : 'string'
tier : 'string'
}
vpnClientConfiguration : {
vpnClientAddressPool : {
addressPrefixes : [
'string'
]
}
vpnClientRevokedCertificates : [
{
etag : 'string'
id : 'string'
name : 'string'
properties : {
thumbprint : 'string'
}
}
]
vpnClientRootCertificates : [
{
etag : 'string'
id : 'string'
name : 'string'
properties : {
publicCertData : 'string'
}
}
]
}
vpnType : 'string'
}
tags : {
{customized property }: 'string'
}
}
}
tags : {
{customized property }: 'string'
}
}
Tabel uitvouwen
Naam
Beschrijving
Waarde
addressPrefixes
Een lijst met adresblokken die zijn gereserveerd voor dit virtuele netwerk in CIDR-notatie.
tekenreeks[]
Tabel uitvouwen
Naam
Beschrijving
Waarde
Asn
De ASN van de BGP-spreker.
Int
bgpPeeringAddress
Het BGP-peeringadres en de BGP-id van deze BGP-spreker.
snaar
peerWeight
Het gewicht toegevoegd aan routes die zijn geleerd van deze BGP-luidspreker.
Int
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
plaats
Resourcelocatie.
snaar
Eigenschappen
LocalNetworkGateway-eigenschappen
LocalNetworkGatewayPropertiesFormat (vereist)
Tags
Resourcetags.
ResourceTags-
Tabel uitvouwen
Naam
Beschrijving
Waarde
bgpSettings
De BGP-sprekerinstellingen van de lokale netwerkgateway.
BgpSettings
gatewayIpAddress
IP-adres van de lokale netwerkgateway.
snaar
localNetworkAddressSpace
Adresruimte van lokale netwerksite.
AddressSpace (vereist)
resourceGuid
De resource-GUID-eigenschap van de LocalNetworkGateway-resource.
snaar
Microsoft.Network/verbindingen
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
plaats
Resourcelocatie.
snaar
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
Eigenschappen van VirtualNetworkGatewayConnection
VirtualNetworkGatewayConnectionPropertiesFormat (vereist)
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
Tabel uitvouwen
Tabel uitvouwen
Tabel uitvouwen
Tabel uitvouwen
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
plaats
Resourcelocatie.
snaar
Eigenschappen
Eigenschappen van VirtualNetworkGateway
VirtualNetworkGatewayPropertiesFormat (vereist)
Tags
Resourcetags.
ResourceTags-
Tabel uitvouwen
Naam
Beschrijving
Waarde
authorizationKey
De authorizationKey.
snaar
connectionType
Gatewayverbindingstype. Mogelijke waarden zijn: 'IPsec', 'Vnet2Vnet', 'ExpressRoute' en 'VPNClient'.
'ExpressRoute' 'IPsec' 'Vnet2Vnet' 'VPNClient' (vereist)
enableBgp
EnableBgp-vlag
Bool
localNetworkGateway2
Een algemene klasse voor algemene resourcegegevens
LocalNetworkGateway
turen
De verwijzing naar peeringsresource.
SubResource-
resourceGuid
De resource-GUID-eigenschap van de VirtualNetworkGatewayConnection-resource.
snaar
routingWeight
Het routeringsgewicht.
Int
sharedKey
De gedeelde IPSec-sleutel.
snaar
virtualNetworkGateway1
Een algemene klasse voor algemene resourcegegevens
VirtualNetworkGateway (vereist)
virtualNetworkGateway2
Een algemene klasse voor algemene resourcegegevens
VirtualNetworkGateway
VirtualNetworkGatewayIPConfiguration
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van VirtualNetworkGatewayIPConfiguration
VirtualNetworkGatewayIPConfigurationPropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
privateIPAllocationMethod
De privé-IP-toewijzingsmethode. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'.
'Dynamisch' 'Statisch'
publicIPAddress
De verwijzing naar de openbare IP-resource.
SubResource (vereist)
Subnet
De verwijzing naar de subnetresource.
SubResource (vereist)
Tabel uitvouwen
Naam
Beschrijving
Waarde
activeActive
ActiveActive-vlag
Bool
bgpSettings
De BGP-sprekerinstellingen van de virtuele netwerkgateway.
BgpSettings
enableBgp
Of BGP is ingeschakeld voor deze virtuele netwerkgateway of niet.
Bool
gatewayDefaultSite
De verwijzing van de LocalNetworkGateway-resource die staat voor de lokale netwerksite met standaardroutes. Wijs null-waarde toe in het geval dat bestaande standaardsite-instelling wordt verwijderd.
SubResource-
gatewayType
Het type van deze virtuele netwerkgateway. Mogelijke waarden zijn: Vpn en ExpressRoute.
'ExpressRoute' Vpn (vereist)
ipConfigurations
IP-configuraties voor virtuele netwerkgateway.
VirtualNetworkGatewayIPConfiguration [] (vereist)
resourceGuid
De resource-GUID-eigenschap van de VirtualNetworkGateway-resource.
snaar
Sku
De verwijzing naar de VirtualNetworkGatewaySku-resource die de SKU vertegenwoordigt die is geselecteerd voor de virtuele netwerkgateway.
VirtualNetworkGatewaySku
vpnClientConfiguration
De verwijzing naar de VpnClientConfiguration-resource die de P2S VpnClient-configuraties vertegenwoordigt.
VpnClientConfiguration-
vpnType
Het type van deze virtuele netwerkgateway. Mogelijke waarden zijn: 'PolicyBased' en 'RouteBased'.
'PolicyBased' 'RouteBased' (vereist)
Tabel uitvouwen
Naam
Beschrijving
Waarde
capaciteit
De capaciteit.
Int
naam
Naam van gateway-SKU. Mogelijke waarden zijn: Basic, HighPerformance,Standard en UltraPerformance.
'Basis' 'HighPerformance' 'Standaard' 'UltraPerformance' (vereist)
rang
Gateway-SKU-laag. Mogelijke waarden zijn: Basic, HighPerformance,Standard en UltraPerformance.
'Basis' 'HighPerformance' 'Standaard' 'UltraPerformance' (vereist)
Tabel uitvouwen
Naam
Beschrijving
Waarde
vpnClientAddressPool
De verwijzing naar de adresruimteresource die de adresruimte voor P2S VpnClient vertegenwoordigt.
AddressSpace
vpnClientRevokedCertificates
VpnClientRevokedCertificate voor virtuele netwerkgateway.
VpnClientRevokedCertificate []
vpnClientRootCertificates
VpnClientRootCertificate voor virtuele netwerkgateway.
VpnClientRootCertificate []
VpnClientRevokedCertificate
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van het ingetrokken VPN-clientcertificaat van de virtuele netwerkgateway.
VpnClientRevokedCertificatePropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
Vingerafdruk
De vingerafdruk van het ingetrokken VPN-clientcertificaat.
snaar
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van SSL-certificaten van application gateway
VpnClientRootCertificatePropertiesFormat (vereist)
Tabel uitvouwen
Naam
Beschrijving
Waarde
publicCertData
De openbare certificaatgegevens.
tekenreeks (vereist)
Geverifieerde Azure-modules
De volgende azure-geverifieerde modules kunnen worden gebruikt om dit resourcetype te implementeren.
Azure-snelstartvoorbeelden
De volgende Azure-quickstartsjablonen bicep-voorbeelden bevatten voor het implementeren van dit resourcetype.
Tabel uitvouwen
Bicep-bestand
Beschrijving
een BGP-VNET maken met een VNET-verbinding
Met deze sjabloon kunt u twee VNET's verbinden met behulp van virtuele netwerkgateways en BGP
site-naar-site-VPN met actief-actieve VPN-gateways met BGP-
Met deze sjabloon kunt u een site-naar-site-VPN implementeren tussen twee VNets met VPN-gateways in de configuratie actief-actief met BGP. Elke Azure VPN Gateway zet de FQDN van de externe peers om het openbare IP-adres van de externe VPN-gateway te bepalen. Sjabloon wordt uitgevoerd zoals verwacht in Azure-regio's met beschikbaarheidszones.
Resourcedefinitie van ARM-sjabloon
Het resourcetype verbindingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Network/connections-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type" : "Microsoft.Network/connections" ,
"apiVersion" : "2016-09-01" ,
"name" : "string" ,
"etag" : "string" ,
"location" : "string" ,
"properties" : {
"authorizationKey" : "string" ,
"connectionType" : "string" ,
"enableBgp" : "bool" ,
"localNetworkGateway2" : {
"etag" : "string" ,
"id" : "string" ,
"location" : "string" ,
"properties" : {
"bgpSettings" : {
"asn" : "int" ,
"bgpPeeringAddress" : "string" ,
"peerWeight" : "int"
},
"gatewayIpAddress" : "string" ,
"localNetworkAddressSpace" : {
"addressPrefixes" : [ "string" ]
},
"resourceGuid" : "string"
},
"tags" : {
"{customized property}" : "string"
}
},
"peer" : {
"id" : "string"
},
"resourceGuid" : "string" ,
"routingWeight" : "int" ,
"sharedKey" : "string" ,
"virtualNetworkGateway1" : {
"etag" : "string" ,
"id" : "string" ,
"location" : "string" ,
"properties" : {
"activeActive" : "bool" ,
"bgpSettings" : {
"asn" : "int" ,
"bgpPeeringAddress" : "string" ,
"peerWeight" : "int"
},
"enableBgp" : "bool" ,
"gatewayDefaultSite" : {
"id" : "string"
},
"gatewayType" : "string" ,
"ipConfigurations" : [
{
"etag" : "string" ,
"id" : "string" ,
"name" : "string" ,
"properties" : {
"privateIPAllocationMethod" : "string" ,
"publicIPAddress" : {
"id" : "string"
},
"subnet" : {
"id" : "string"
}
}
}
],
"resourceGuid" : "string" ,
"sku" : {
"capacity" : "int" ,
"name" : "string" ,
"tier" : "string"
},
"vpnClientConfiguration" : {
"vpnClientAddressPool" : {
"addressPrefixes" : [ "string" ]
},
"vpnClientRevokedCertificates" : [
{
"etag" : "string" ,
"id" : "string" ,
"name" : "string" ,
"properties" : {
"thumbprint" : "string"
}
}
],
"vpnClientRootCertificates" : [
{
"etag" : "string" ,
"id" : "string" ,
"name" : "string" ,
"properties" : {
"publicCertData" : "string"
}
}
]
},
"vpnType" : "string"
},
"tags" : {
"{customized property}" : "string"
}
},
"virtualNetworkGateway2" : {
"etag" : "string" ,
"id" : "string" ,
"location" : "string" ,
"properties" : {
"activeActive" : "bool" ,
"bgpSettings" : {
"asn" : "int" ,
"bgpPeeringAddress" : "string" ,
"peerWeight" : "int"
},
"enableBgp" : "bool" ,
"gatewayDefaultSite" : {
"id" : "string"
},
"gatewayType" : "string" ,
"ipConfigurations" : [
{
"etag" : "string" ,
"id" : "string" ,
"name" : "string" ,
"properties" : {
"privateIPAllocationMethod" : "string" ,
"publicIPAddress" : {
"id" : "string"
},
"subnet" : {
"id" : "string"
}
}
}
],
"resourceGuid" : "string" ,
"sku" : {
"capacity" : "int" ,
"name" : "string" ,
"tier" : "string"
},
"vpnClientConfiguration" : {
"vpnClientAddressPool" : {
"addressPrefixes" : [ "string" ]
},
"vpnClientRevokedCertificates" : [
{
"etag" : "string" ,
"id" : "string" ,
"name" : "string" ,
"properties" : {
"thumbprint" : "string"
}
}
],
"vpnClientRootCertificates" : [
{
"etag" : "string" ,
"id" : "string" ,
"name" : "string" ,
"properties" : {
"publicCertData" : "string"
}
}
]
},
"vpnType" : "string"
},
"tags" : {
"{customized property}" : "string"
}
}
},
"tags" : {
"{customized property}" : "string"
}
}
Tabel uitvouwen
Naam
Beschrijving
Waarde
addressPrefixes
Een lijst met adresblokken die zijn gereserveerd voor dit virtuele netwerk in CIDR-notatie.
tekenreeks[]
Tabel uitvouwen
Naam
Beschrijving
Waarde
Asn
De ASN van de BGP-spreker.
Int
bgpPeeringAddress
Het BGP-peeringadres en de BGP-id van deze BGP-spreker.
snaar
peerWeight
Het gewicht toegevoegd aan routes die zijn geleerd van deze BGP-luidspreker.
Int
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
plaats
Resourcelocatie.
snaar
Eigenschappen
LocalNetworkGateway-eigenschappen
LocalNetworkGatewayPropertiesFormat (vereist)
Tags
Resourcetags.
ResourceTags-
LocalNetworkGatewayPropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
bgpSettings
De BGP-sprekerinstellingen van de lokale netwerkgateway.
BgpSettings
gatewayIpAddress
IP-adres van de lokale netwerkgateway.
snaar
localNetworkAddressSpace
Adresruimte van lokale netwerksite.
AddressSpace (vereist)
resourceGuid
De resource-GUID-eigenschap van de LocalNetworkGateway-resource.
snaar
Microsoft.Network/verbindingen
Tabel uitvouwen
Naam
Beschrijving
Waarde
apiVersion
De API-versie
'2016-09-01'
etag
Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
plaats
Resourcelocatie.
snaar
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
Eigenschappen van VirtualNetworkGatewayConnection
VirtualNetworkGatewayConnectionPropertiesFormat (vereist)
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type
Het resourcetype
'Microsoft.Network/connections'
Tabel uitvouwen
Tabel uitvouwen
Tabel uitvouwen
Tabel uitvouwen
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
plaats
Resourcelocatie.
snaar
Eigenschappen
Eigenschappen van VirtualNetworkGateway
VirtualNetworkGatewayPropertiesFormat (vereist)
Tags
Resourcetags.
ResourceTags-
VirtualNetworkGatewayConnectionPropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
authorizationKey
De authorizationKey.
snaar
connectionType
Gatewayverbindingstype. Mogelijke waarden zijn: 'IPsec', 'Vnet2Vnet', 'ExpressRoute' en 'VPNClient'.
'ExpressRoute' 'IPsec' 'Vnet2Vnet' 'VPNClient' (vereist)
enableBgp
EnableBgp-vlag
Bool
localNetworkGateway2
Een algemene klasse voor algemene resourcegegevens
LocalNetworkGateway
turen
De verwijzing naar peeringsresource.
SubResource-
resourceGuid
De resource-GUID-eigenschap van de VirtualNetworkGatewayConnection-resource.
snaar
routingWeight
Het routeringsgewicht.
Int
sharedKey
De gedeelde IPSec-sleutel.
snaar
virtualNetworkGateway1
Een algemene klasse voor algemene resourcegegevens
VirtualNetworkGateway (vereist)
virtualNetworkGateway2
Een algemene klasse voor algemene resourcegegevens
VirtualNetworkGateway
VirtualNetworkGatewayIPConfiguration
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van VirtualNetworkGatewayIPConfiguration
VirtualNetworkGatewayIPConfigurationPropertiesFormat
VirtualNetworkGatewayIPConfigurationPropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
privateIPAllocationMethod
De privé-IP-toewijzingsmethode. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'.
'Dynamisch' 'Statisch'
publicIPAddress
De verwijzing naar de openbare IP-resource.
SubResource (vereist)
Subnet
De verwijzing naar de subnetresource.
SubResource (vereist)
VirtualNetworkGatewayPropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
activeActive
ActiveActive-vlag
Bool
bgpSettings
De BGP-sprekerinstellingen van de virtuele netwerkgateway.
BgpSettings
enableBgp
Of BGP is ingeschakeld voor deze virtuele netwerkgateway of niet.
Bool
gatewayDefaultSite
De verwijzing van de LocalNetworkGateway-resource die staat voor de lokale netwerksite met standaardroutes. Wijs null-waarde toe in het geval dat bestaande standaardsite-instelling wordt verwijderd.
SubResource-
gatewayType
Het type van deze virtuele netwerkgateway. Mogelijke waarden zijn: Vpn en ExpressRoute.
'ExpressRoute' Vpn (vereist)
ipConfigurations
IP-configuraties voor virtuele netwerkgateway.
VirtualNetworkGatewayIPConfiguration [] (vereist)
resourceGuid
De resource-GUID-eigenschap van de VirtualNetworkGateway-resource.
snaar
Sku
De verwijzing naar de VirtualNetworkGatewaySku-resource die de SKU vertegenwoordigt die is geselecteerd voor de virtuele netwerkgateway.
VirtualNetworkGatewaySku
vpnClientConfiguration
De verwijzing naar de VpnClientConfiguration-resource die de P2S VpnClient-configuraties vertegenwoordigt.
VpnClientConfiguration-
vpnType
Het type van deze virtuele netwerkgateway. Mogelijke waarden zijn: 'PolicyBased' en 'RouteBased'.
'PolicyBased' 'RouteBased' (vereist)
Tabel uitvouwen
Naam
Beschrijving
Waarde
capaciteit
De capaciteit.
Int
naam
Naam van gateway-SKU. Mogelijke waarden zijn: Basic, HighPerformance,Standard en UltraPerformance.
'Basis' 'HighPerformance' 'Standaard' 'UltraPerformance' (vereist)
rang
Gateway-SKU-laag. Mogelijke waarden zijn: Basic, HighPerformance,Standard en UltraPerformance.
'Basis' 'HighPerformance' 'Standaard' 'UltraPerformance' (vereist)
Tabel uitvouwen
Naam
Beschrijving
Waarde
vpnClientAddressPool
De verwijzing naar de adresruimteresource die de adresruimte voor P2S VpnClient vertegenwoordigt.
AddressSpace
vpnClientRevokedCertificates
VpnClientRevokedCertificate voor virtuele netwerkgateway.
VpnClientRevokedCertificate []
vpnClientRootCertificates
VpnClientRootCertificate voor virtuele netwerkgateway.
VpnClientRootCertificate []
VpnClientRevokedCertificate
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van het ingetrokken VPN-clientcertificaat van de virtuele netwerkgateway.
VpnClientRevokedCertificatePropertiesFormat
VpnClientRevokedCertificatePropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
Vingerafdruk
De vingerafdruk van het ingetrokken VPN-clientcertificaat.
snaar
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van SSL-certificaten van application gateway
VpnClientRootCertificatePropertiesFormat (vereist)
VpnClientRootCertificatePropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
publicCertData
De openbare certificaatgegevens.
tekenreeks (vereist)
De volgende Azure-quickstartsjablonen dit resourcetype implementeren.
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype verbindingen kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Network/connections-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/connections@2016-09-01"
name = "string"
etag = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
authorizationKey = "string"
connectionType = "string"
enableBgp = bool
localNetworkGateway2 = {
etag = "string"
id = "string"
location = "string"
properties = {
bgpSettings = {
asn = int
bgpPeeringAddress = "string"
peerWeight = int
}
gatewayIpAddress = "string"
localNetworkAddressSpace = {
addressPrefixes = [
"string"
]
}
resourceGuid = "string"
}
tags = {
{customized property} = "string"
}
}
peer = {
id = "string"
}
resourceGuid = "string"
routingWeight = int
sharedKey = "string"
virtualNetworkGateway1 = {
etag = "string"
id = "string"
location = "string"
properties = {
activeActive = bool
bgpSettings = {
asn = int
bgpPeeringAddress = "string"
peerWeight = int
}
enableBgp = bool
gatewayDefaultSite = {
id = "string"
}
gatewayType = "string"
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAllocationMethod = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
}
]
resourceGuid = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
vpnClientConfiguration = {
vpnClientAddressPool = {
addressPrefixes = [
"string"
]
}
vpnClientRevokedCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
thumbprint = "string"
}
}
]
vpnClientRootCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
publicCertData = "string"
}
}
]
}
vpnType = "string"
}
tags = {
{customized property} = "string"
}
}
virtualNetworkGateway2 = {
etag = "string"
id = "string"
location = "string"
properties = {
activeActive = bool
bgpSettings = {
asn = int
bgpPeeringAddress = "string"
peerWeight = int
}
enableBgp = bool
gatewayDefaultSite = {
id = "string"
}
gatewayType = "string"
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
privateIPAllocationMethod = "string"
publicIPAddress = {
id = "string"
}
subnet = {
id = "string"
}
}
}
]
resourceGuid = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
vpnClientConfiguration = {
vpnClientAddressPool = {
addressPrefixes = [
"string"
]
}
vpnClientRevokedCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
thumbprint = "string"
}
}
]
vpnClientRootCertificates = [
{
etag = "string"
id = "string"
name = "string"
properties = {
publicCertData = "string"
}
}
]
}
vpnType = "string"
}
tags = {
{customized property} = "string"
}
}
}
})
}
Tabel uitvouwen
Naam
Beschrijving
Waarde
addressPrefixes
Een lijst met adresblokken die zijn gereserveerd voor dit virtuele netwerk in CIDR-notatie.
tekenreeks[]
Tabel uitvouwen
Naam
Beschrijving
Waarde
Asn
De ASN van de BGP-spreker.
Int
bgpPeeringAddress
Het BGP-peeringadres en de BGP-id van deze BGP-spreker.
snaar
peerWeight
Het gewicht toegevoegd aan routes die zijn geleerd van deze BGP-luidspreker.
Int
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
plaats
Resourcelocatie.
snaar
Eigenschappen
LocalNetworkGateway-eigenschappen
LocalNetworkGatewayPropertiesFormat (vereist)
Tags
Resourcetags.
ResourceTags-
LocalNetworkGatewayPropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
bgpSettings
De BGP-sprekerinstellingen van de lokale netwerkgateway.
BgpSettings
gatewayIpAddress
IP-adres van de lokale netwerkgateway.
snaar
localNetworkAddressSpace
Adresruimte van lokale netwerksite.
AddressSpace (vereist)
resourceGuid
De resource-GUID-eigenschap van de LocalNetworkGateway-resource.
snaar
Microsoft.Network/verbindingen
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
plaats
Resourcelocatie.
snaar
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
Eigenschappen van VirtualNetworkGatewayConnection
VirtualNetworkGatewayConnectionPropertiesFormat (vereist)
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden.
type
Het resourcetype
"Microsoft.Network/connections@2016-09-01"
Tabel uitvouwen
Tabel uitvouwen
Tabel uitvouwen
Tabel uitvouwen
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Hiermee haalt u een unieke alleen-lezen tekenreeks op die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
plaats
Resourcelocatie.
snaar
Eigenschappen
Eigenschappen van VirtualNetworkGateway
VirtualNetworkGatewayPropertiesFormat (vereist)
Tags
Resourcetags.
ResourceTags-
VirtualNetworkGatewayConnectionPropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
authorizationKey
De authorizationKey.
snaar
connectionType
Gatewayverbindingstype. Mogelijke waarden zijn: 'IPsec', 'Vnet2Vnet', 'ExpressRoute' en 'VPNClient'.
'ExpressRoute' 'IPsec' 'Vnet2Vnet' 'VPNClient' (vereist)
enableBgp
EnableBgp-vlag
Bool
localNetworkGateway2
Een algemene klasse voor algemene resourcegegevens
LocalNetworkGateway
turen
De verwijzing naar peeringsresource.
SubResource-
resourceGuid
De resource-GUID-eigenschap van de VirtualNetworkGatewayConnection-resource.
snaar
routingWeight
Het routeringsgewicht.
Int
sharedKey
De gedeelde IPSec-sleutel.
snaar
virtualNetworkGateway1
Een algemene klasse voor algemene resourcegegevens
VirtualNetworkGateway (vereist)
virtualNetworkGateway2
Een algemene klasse voor algemene resourcegegevens
VirtualNetworkGateway
VirtualNetworkGatewayIPConfiguration
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van VirtualNetworkGatewayIPConfiguration
VirtualNetworkGatewayIPConfigurationPropertiesFormat
VirtualNetworkGatewayIPConfigurationPropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
privateIPAllocationMethod
De privé-IP-toewijzingsmethode. Mogelijke waarden zijn: 'Statisch' en 'Dynamisch'.
'Dynamisch' 'Statisch'
publicIPAddress
De verwijzing naar de openbare IP-resource.
SubResource (vereist)
Subnet
De verwijzing naar de subnetresource.
SubResource (vereist)
VirtualNetworkGatewayPropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
activeActive
ActiveActive-vlag
Bool
bgpSettings
De BGP-sprekerinstellingen van de virtuele netwerkgateway.
BgpSettings
enableBgp
Of BGP is ingeschakeld voor deze virtuele netwerkgateway of niet.
Bool
gatewayDefaultSite
De verwijzing van de LocalNetworkGateway-resource die staat voor de lokale netwerksite met standaardroutes. Wijs null-waarde toe in het geval dat bestaande standaardsite-instelling wordt verwijderd.
SubResource-
gatewayType
Het type van deze virtuele netwerkgateway. Mogelijke waarden zijn: Vpn en ExpressRoute.
'ExpressRoute' Vpn (vereist)
ipConfigurations
IP-configuraties voor virtuele netwerkgateway.
VirtualNetworkGatewayIPConfiguration [] (vereist)
resourceGuid
De resource-GUID-eigenschap van de VirtualNetworkGateway-resource.
snaar
Sku
De verwijzing naar de VirtualNetworkGatewaySku-resource die de SKU vertegenwoordigt die is geselecteerd voor de virtuele netwerkgateway.
VirtualNetworkGatewaySku
vpnClientConfiguration
De verwijzing naar de VpnClientConfiguration-resource die de P2S VpnClient-configuraties vertegenwoordigt.
VpnClientConfiguration-
vpnType
Het type van deze virtuele netwerkgateway. Mogelijke waarden zijn: 'PolicyBased' en 'RouteBased'.
'PolicyBased' 'RouteBased' (vereist)
Tabel uitvouwen
Naam
Beschrijving
Waarde
capaciteit
De capaciteit.
Int
naam
Naam van gateway-SKU. Mogelijke waarden zijn: Basic, HighPerformance,Standard en UltraPerformance.
'Basis' 'HighPerformance' 'Standaard' 'UltraPerformance' (vereist)
rang
Gateway-SKU-laag. Mogelijke waarden zijn: Basic, HighPerformance,Standard en UltraPerformance.
'Basis' 'HighPerformance' 'Standaard' 'UltraPerformance' (vereist)
Tabel uitvouwen
Naam
Beschrijving
Waarde
vpnClientAddressPool
De verwijzing naar de adresruimteresource die de adresruimte voor P2S VpnClient vertegenwoordigt.
AddressSpace
vpnClientRevokedCertificates
VpnClientRevokedCertificate voor virtuele netwerkgateway.
VpnClientRevokedCertificate []
vpnClientRootCertificates
VpnClientRootCertificate voor virtuele netwerkgateway.
VpnClientRootCertificate []
VpnClientRevokedCertificate
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van het ingetrokken VPN-clientcertificaat van de virtuele netwerkgateway.
VpnClientRevokedCertificatePropertiesFormat
VpnClientRevokedCertificatePropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
Vingerafdruk
De vingerafdruk van het ingetrokken VPN-clientcertificaat.
snaar
Tabel uitvouwen
Naam
Beschrijving
Waarde
etag
Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt.
snaar
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van SSL-certificaten van application gateway
VpnClientRootCertificatePropertiesFormat (vereist)
VpnClientRootCertificatePropertiesFormat
Tabel uitvouwen
Naam
Beschrijving
Waarde
publicCertData
De openbare certificaatgegevens.
tekenreeks (vereist)
Geverifieerde Azure-modules
De volgende azure-geverifieerde modules kunnen worden gebruikt om dit resourcetype te implementeren.