Microsoft.Network p2svpnGateways 2023-02-01
Artikel 05/07/2024
1 inzender
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype p2svpnGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Network/p2svpnGateways-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Network/p2svpnGateways@2023-02-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
customDnsServers: [
'string'
]
isRoutingPreferenceInternet: bool
p2SConnectionConfigurations: [
{
id: 'string'
name: 'string'
properties: {
enableInternetSecurity: bool
routingConfiguration: {
associatedRouteTable: {
id: 'string'
}
inboundRouteMap: {
id: 'string'
}
outboundRouteMap: {
id: 'string'
}
propagatedRouteTables: {
ids: [
{
id: 'string'
}
]
labels: [
'string'
]
}
vnetRoutes: {
staticRoutes: [
{
addressPrefixes: [
'string'
]
name: 'string'
nextHopIpAddress: 'string'
}
]
staticRoutesConfig: {
vnetLocalRouteOverrideCriteria: 'string'
}
}
}
vpnClientAddressPool: {
addressPrefixes: [
'string'
]
}
}
}
]
virtualHub: {
id: 'string'
}
vpnGatewayScaleUnit: int
vpnServerConfiguration: {
id: 'string'
}
}
}
Eigenschapswaarden
p2svpnGateways
Naam
Description
Waarde
naam
De resourcenaam
tekenreeks (vereist)
location
Resourcelocatie.
tekenreeks
tags
Resourcetags.
Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties
Eigenschappen van de P2SVpnGateway.
P2SVpnGatewayEigenschappen
P2SVpnGatewayEigenschappen
Naam
Description
Waarde
customDnsServers
Lijst met alle DOOR de klant opgegeven IP-adressen van DNS-servers.
tekenreeks[]
isRoutingPreferenceInternet
Schakel de eigenschap Routeringsvoorkeur in voor de openbare IP-interface van de P2SVpnGateway.
booleaans
p2SConnectionConfigurations
Lijst met alle p2s-verbindingsconfiguraties van de gateway.
P2SConnectionConfiguration []
virtualHub
De VirtualHub waartoe de gateway behoort.
Subresource
vpnGatewayScaleUnit
De schaaleenheid voor deze p2s VPN-gateway.
int
vpnServerConfiguration
De VpnServerConfiguration waaraan de p2sVpnGateway is gekoppeld.
Subresource
P2SConnectionConfiguration
Naam
Description
Waarde
id
Resource-id.
tekenreeks
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
tekenreeks
properties
Eigenschappen van de configuratie van de P2S-verbinding.
P2SConnectionConfigurationProperties
P2SConnectionConfigurationProperties
Naam
Description
Waarde
enableInternetSecurity
Vlag die aangeeft of de vlag Internetbeveiliging inschakelen is ingeschakeld voor de P2S-Connections of niet.
booleaans
routingConfiguration
De routeringsconfiguratie die de gekoppelde en doorgegeven routetabellen op deze verbinding aangeeft.
RoutingConfiguration
vpnClientAddressPool
De verwijzing naar de adresruimteresource die de adresruimte voor P2S VpnClient vertegenwoordigt.
AddressSpace
RoutingConfiguration
Naam
Description
Waarde
associatedRouteTable
De resource-id RouteTable die is gekoppeld aan deze RoutingConfiguration.
SubResource
inboundRouteMap
De resource-id van de RouteMap die is gekoppeld aan deze RoutingConfiguration voor binnenkomende geleerde routes.
SubResource
outboundRouteMap
De resource-id van deRouteMap die is gekoppeld aan deze RoutingConfiguration voor uitgaande geadverteerde routes.
SubResource
propagatedRouteTables
De lijst met RouteTables om de routes naar te adverteren.
PropagatedRouteTable
vnetRoutes
Lijst met routes die routering van VirtualHub naar een virtuele netwerkverbinding beheren.
VnetRoute
SubResource
Naam
Description
Waarde
id
Resource-id.
tekenreeks
PropagatedRouteTable
Naam
Description
Waarde
Ids
De lijst met resource-id's van alle RouteTables.
SubResource []
labels
De lijst met labels.
tekenreeks[]
VnetRoute
Naam
Description
Waarde
staticRoutes
Lijst met alle statische routes.
StaticRoute []
staticRoutesConfig
Configuratie voor statische routes op deze HubVnetConnection.
StaticRoutesConfig
StaticRoute
Naam
Description
Waarde
addressPrefixes
Lijst met alle adresvoorvoegsels.
tekenreeks[]
naam
De naam van de StaticRoute die uniek is binnen een VNetRoute.
tekenreeks
nextHopIpAddress
Het IP-adres van de volgende hop.
tekenreeks
StaticRoutesConfig
Naam
Description
Waarde
vnetLocalRouteOverrideCriteria
Parameter die bepaalt of NVA in spoke-vnet wordt omzeild voor verkeer met bestemming in spoke.
Bevat 'Gelijk'
AddressSpace
Naam
Description
Waarde
addressPrefixes
Een lijst met adresblokken die zijn gereserveerd voor dit virtuele netwerk in CIDR-notatie.
tekenreeks[]
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Resourcedefinitie van ARM-sjabloon
Het resourcetype p2svpnGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Network/p2svpnGateways-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Network/p2svpnGateways",
"apiVersion": "2023-02-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"customDnsServers": [ "string" ],
"isRoutingPreferenceInternet": "bool",
"p2SConnectionConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"enableInternetSecurity": "bool",
"routingConfiguration": {
"associatedRouteTable": {
"id": "string"
},
"inboundRouteMap": {
"id": "string"
},
"outboundRouteMap": {
"id": "string"
},
"propagatedRouteTables": {
"ids": [
{
"id": "string"
}
],
"labels": [ "string" ]
},
"vnetRoutes": {
"staticRoutes": [
{
"addressPrefixes": [ "string" ],
"name": "string",
"nextHopIpAddress": "string"
}
],
"staticRoutesConfig": {
"vnetLocalRouteOverrideCriteria": "string"
}
}
},
"vpnClientAddressPool": {
"addressPrefixes": [ "string" ]
}
}
}
],
"virtualHub": {
"id": "string"
},
"vpnGatewayScaleUnit": "int",
"vpnServerConfiguration": {
"id": "string"
}
}
}
Eigenschapswaarden
p2svpnGateways
Naam
Description
Waarde
type
Het resourcetype
'Microsoft.Network/p2svpnGateways'
apiVersion
De resource-API-versie
'2023-02-01'
naam
De resourcenaam
tekenreeks (vereist)
location
Resourcelocatie.
tekenreeks
tags
Resourcetags.
Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken
properties
Eigenschappen van de P2SVpnGateway.
P2SVpnGatewayProperties
P2SVpnGatewayProperties
Naam
Description
Waarde
customDnsServers
Lijst met ip-adressen van alle door de klant opgegeven DNS-servers.
tekenreeks[]
isRoutingPreferenceInternet
Schakel de eigenschap Routeringsvoorkeur in voor de openbare IP-interface van de P2SVpnGateway.
booleaans
p2SConnectionConfigurations
Lijst met alle p2s-verbindingsconfiguraties van de gateway.
P2SConnectionConfiguration []
virtualHub
De VirtualHub waartoe de gateway behoort.
SubResource
vpnGatewayScaleUnit
De schaaleenheid voor deze p2s VPN-gateway.
int
vpnServerConfiguration
De VpnServerConfiguration waaraan de p2sVpnGateway is gekoppeld.
SubResource
P2SConnectionConfiguration
Naam
Description
Waarde
id
Resource-id.
tekenreeks
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
tekenreeks
properties
Eigenschappen van de configuratie van de P2S-verbinding.
P2SConnectionConfigurationProperties
P2SConnectionConfigurationProperties
Naam
Description
Waarde
enableInternetSecurity
Vlag die aangeeft of de vlag internetbeveiliging inschakelen is ingeschakeld voor de P2S-Connections of niet.
booleaans
routingConfiguration
De routeringsconfiguratie die de gekoppelde en doorgegeven routetabellen op deze verbinding aangeeft.
RoutingConfiguration
vpnClientAddressPool
De verwijzing naar de adresruimteresource die de adresruimte voor P2S VpnClient vertegenwoordigt.
AddressSpace
RoutingConfiguration
Naam
Description
Waarde
associatedRouteTable
De resource-id RouteTable die is gekoppeld aan deze RoutingConfiguration.
SubResource
inboundRouteMap
De resource-id van de RouteMap die is gekoppeld aan deze RoutingConfiguration voor binnenkomende geleerde routes.
SubResource
outboundRouteMap
De resource-id van deRouteMap die is gekoppeld aan deze RoutingConfiguration voor uitgaande geadverteerde routes.
SubResource
propagatedRouteTables
De lijst met RouteTables om de routes naar te adverteren.
PropagatedRouteTable
vnetRoutes
Lijst met routes die routering van VirtualHub naar een virtuele netwerkverbinding beheren.
VnetRoute
SubResource
Naam
Description
Waarde
id
Resource-id.
tekenreeks
PropagatedRouteTable
Naam
Description
Waarde
Ids
De lijst met resource-id's van alle RouteTables.
SubResource []
labels
De lijst met labels.
tekenreeks[]
VnetRoute
Naam
Description
Waarde
staticRoutes
Lijst met alle statische routes.
StaticRoute []
staticRoutesConfig
Configuratie voor statische routes op deze HubVnetConnection.
StaticRoutesConfig
StaticRoute
Naam
Description
Waarde
addressPrefixes
Lijst met alle adresvoorvoegsels.
tekenreeks[]
naam
De naam van de StaticRoute die uniek is binnen een VNetRoute.
tekenreeks
nextHopIpAddress
Het IP-adres van de volgende hop.
tekenreeks
StaticRoutesConfig
Naam
Description
Waarde
vnetLocalRouteOverrideCriteria
Parameter die bepaalt of NVA in spoke-vnet wordt omzeild voor verkeer met bestemming in spoke.
Bevat 'Gelijk'
AddressSpace
Naam
Description
Waarde
addressPrefixes
Een lijst met adresblokken die zijn gereserveerd voor dit virtuele netwerk in CIDR-notatie.
tekenreeks[]
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Het resourcetype p2svpnGateways kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Network/p2svpnGateways-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/p2svpnGateways@2023-02-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
customDnsServers = [
"string"
]
isRoutingPreferenceInternet = bool
p2SConnectionConfigurations = [
{
id = "string"
name = "string"
properties = {
enableInternetSecurity = bool
routingConfiguration = {
associatedRouteTable = {
id = "string"
}
inboundRouteMap = {
id = "string"
}
outboundRouteMap = {
id = "string"
}
propagatedRouteTables = {
ids = [
{
id = "string"
}
]
labels = [
"string"
]
}
vnetRoutes = {
staticRoutes = [
{
addressPrefixes = [
"string"
]
name = "string"
nextHopIpAddress = "string"
}
]
staticRoutesConfig = {
vnetLocalRouteOverrideCriteria = "string"
}
}
}
vpnClientAddressPool = {
addressPrefixes = [
"string"
]
}
}
}
]
virtualHub = {
id = "string"
}
vpnGatewayScaleUnit = int
vpnServerConfiguration = {
id = "string"
}
}
})
}
Eigenschapswaarden
p2svpnGateways
Naam
Description
Waarde
type
Het resourcetype
"Microsoft.Network/p2svpnGateways@2023-02-01"
naam
De resourcenaam
tekenreeks (vereist)
location
Resourcelocatie.
tekenreeks
parent_id
Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep.
tekenreeks (vereist)
tags
Resourcetags.
Woordenlijst met tagnamen en -waarden.
properties
Eigenschappen van de P2SVpnGateway.
P2SVpnGatewayProperties
P2SVpnGatewayProperties
Naam
Description
Waarde
customDnsServers
Lijst met ip-adressen van alle door de klant opgegeven DNS-servers.
tekenreeks[]
isRoutingPreferenceInternet
Schakel de eigenschap Routeringsvoorkeur in voor de openbare IP-interface van de P2SVpnGateway.
booleaans
p2SConnectionConfigurations
Lijst met alle p2s-verbindingsconfiguraties van de gateway.
P2SConnectionConfiguration []
virtualHub
De VirtualHub waartoe de gateway behoort.
SubResource
vpnGatewayScaleUnit
De schaaleenheid voor deze p2s VPN-gateway.
int
vpnServerConfiguration
De VpnServerConfiguration waaraan de p2sVpnGateway is gekoppeld.
SubResource
P2SConnectionConfiguration
Naam
Description
Waarde
id
Resource-id.
tekenreeks
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
tekenreeks
properties
Eigenschappen van de configuratie van de P2S-verbinding.
P2SConnectionConfigurationProperties
P2SConnectionConfigurationProperties
Naam
Description
Waarde
enableInternetSecurity
Vlag die aangeeft of de vlag Internetbeveiliging inschakelen is ingeschakeld voor de P2S-Connections of niet.
booleaans
routingConfiguration
De routeringsconfiguratie die de gekoppelde en doorgegeven routetabellen op deze verbinding aangeeft.
RoutingConfiguration
vpnClientAddressPool
De verwijzing naar de adresruimteresource die de adresruimte voor P2S VpnClient vertegenwoordigt.
AddressSpace
RoutingConfiguration
Naam
Description
Waarde
associatedRouteTable
De resource-id RouteTable die is gekoppeld aan deze RoutingConfiguration.
Subresource
inboundRouteMap
De resource-id van de RouteMap die is gekoppeld aan deze RoutingConfiguration voor binnenkomende geleerde routes.
Subresource
outboundRouteMap
De resource-id van deRouteMap die is gekoppeld aan deze RoutingConfiguration voor uitgaande geadverteerde routes.
Subresource
propagatedRouteTables
De lijst met RouteTables om de routes naar te adverteren.
PropagatedRouteTable
vnetRoutes
Lijst met routes die routering van VirtualHub naar een virtuele netwerkverbinding beheren.
VNetRoute
Subresource
Naam
Description
Waarde
id
Resource-id.
tekenreeks
PropagatedRouteTable
Naam
Description
Waarde
Ids
De lijst met resource-id's van alle RouteTables.
SubResource []
labels
De lijst met labels.
tekenreeks[]
VNetRoute
Naam
Description
Waarde
staticRoutes
Lijst met alle statische routes.
StaticRoute []
staticRoutesConfig
Configuratie voor statische routes op deze HubVnetConnection.
StaticRoutesConfig
StaticRoute
Naam
Description
Waarde
addressPrefixes
Lijst met alle adresvoorvoegsels.
tekenreeks[]
naam
De naam van de StaticRoute die uniek is binnen een VnetRoute.
tekenreeks
nextHopIpAddress
Het IP-adres van de volgende hop.
tekenreeks
StaticRoutesConfig
Naam
Description
Waarde
vnetLocalRouteOverrideCriteria
Parameter die bepaalt of NVA in spoke-vnet wordt omzeild voor verkeer met het doel in spoke.
"Bevat" "Gelijk"
AddressSpace
Naam
Description
Waarde
addressPrefixes
Een lijst met adresblokken die zijn gereserveerd voor dit virtuele netwerk in CIDR-notatie.
tekenreeks[]