Microsoft.Network p2svpnGateways 2023-02-01
Artikel 12/09/2024
2 deltagare
Feedback
I den här artikeln
Bicep-resursdefinition
Resurstypen p2svpnGateways kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Network/p2svpnGateways-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Network/p2svpnGateways@2023-02-01' = {
location: 'string'
name: 'string'
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'
}
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
AddressSpace
Namn
Beskrivning
Värde
addressPrefixes
En lista över adressblock som är reserverade för det här virtuella nätverket i CIDR-notation.
string[]
Microsoft.Network/p2svpnGateways
Namn
Beskrivning
Värde
plats
Resursplats.
sträng
Namn
Resursnamnet
sträng (krävs)
Egenskaper
Egenskaper för P2SVpnGateway.
P2SVpnGatewayProperties
Taggar
Resurstaggar
Ordlista med taggnamn och värden. Se taggar i mallar
P2SConnectionConfiguration
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
Namn
Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen.
sträng
Egenskaper
Egenskaper för P2S-anslutningskonfigurationen.
P2SConnectionConfigurationProperties
P2SConnectionConfigurationProperties
Namn
Beskrivning
Värde
enableInternetSecurity
Flagga som anger om flaggan aktivera internetsäkerhet är aktiverad för P2S-anslutningarna eller inte.
Bool
routingConfiguration
Routningskonfigurationen som anger de associerade och spridade routningstabellerna i den här anslutningen.
RoutingConfiguration
vpnClientAddressPool
Referensen till adressutrymmesresursen som representerar adressutrymmet för P2S VpnClient.
AddressSpace
P2SVpnGatewayProperties
Namn
Beskrivning
Värde
customDnsServers
Lista över alla kunddefinierade IP-adresser för DNS-servrar.
string[]
isRoutingPreferenceInternet
Aktivera egenskapen Routningspreferens för P2SVpnGateways offentliga IP-gränssnitt.
Bool
p2SConnectionConfigurations
Lista över alla p2s-anslutningskonfigurationer för gatewayen.
P2SConnectionConfiguration []
virtualHub
Den VirtualHub som gatewayen tillhör.
SubResource
vpnGatewayScaleUnit
Skalningsenheten för den här vpn-gatewayen för p2s.
Int
vpnServerConfiguration
VpnServerConfiguration som p2sVpnGateway är ansluten till.
SubResource
PropagatedRouteTable
Namn
Beskrivning
Värde
Id
Listan över resurs-ID:t för alla RouteTables.
SubResource []
Etiketter
Listan med etiketter.
string[]
RoutingConfiguration
Namn
Beskrivning
Värde
associatedRouteTable
Resurs-ID:t RouteTable som är associerad med den här RoutingConfiguration.
SubResource
inboundRouteMap
Resurs-ID för RouteMap som är associerad med den här RoutingConfiguration för inkommande inlärda vägar.
SubResource
outboundRouteMap
Resurs-ID för denRouteMap som är associerad med den här RoutingConfiguration för utgående annonserade vägar.
SubResource
propagatedRouteTables
Listan med RouteTables som du vill annonsera vägarna till.
PropagatedRouteTable
vnetRoutes
Lista över vägar som styr routning från VirtualHub till en virtuell nätverksanslutning.
VnetRoute
StaticRoute
Namn
Beskrivning
Värde
addressPrefixes
Lista över alla adressprefix.
string[]
Namn
Namnet på StaticRoute som är unikt i en VnetRoute.
sträng
nextHopIpAddress
IP-adressen för nästa hopp.
sträng
StaticRoutesConfig
Namn
Beskrivning
Värde
vnetLocalRouteOverrideCriteria
Parameter som avgör om NVA i eker-vnet kringgås för trafik med målet i eker.
"Innehåller" "Lika"
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
VnetRoute
Namn
Beskrivning
Värde
staticRoutes
Lista över alla statiska vägar.
StaticRoute []
staticRoutesConfig
Konfiguration för statiska vägar på denna HubVnetConnection.
StaticRoutesConfig
Resursdefinition för ARM-mall
Resurstypen p2svpnGateways kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Network/p2svpnGateways-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Network/p2svpnGateways",
"apiVersion": "2023-02-01",
"name": "string",
"location": "string",
"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"
}
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
AddressSpace
Namn
Beskrivning
Värde
addressPrefixes
En lista över adressblock som är reserverade för det här virtuella nätverket i CIDR-notation.
string[]
Microsoft.Network/p2svpnGateways
Namn
Beskrivning
Värde
apiVersion
API-versionen
'2023-02-01'
plats
Resursplats.
sträng
Namn
Resursnamnet
sträng (krävs)
Egenskaper
Egenskaper för P2SVpnGateway.
P2SVpnGatewayProperties
Taggar
Resurstaggar
Ordlista med taggnamn och värden. Se taggar i mallar
typ
Resurstypen
"Microsoft.Network/p2svpnGateways"
P2SConnectionConfiguration
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
Namn
Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen.
sträng
Egenskaper
Egenskaper för P2S-anslutningskonfigurationen.
P2SConnectionConfigurationProperties
P2SConnectionConfigurationProperties
Namn
Beskrivning
Värde
enableInternetSecurity
Flagga som anger om flaggan aktivera internetsäkerhet är aktiverad för P2S-anslutningarna eller inte.
Bool
routingConfiguration
Routningskonfigurationen som anger de associerade och spridade routningstabellerna i den här anslutningen.
RoutingConfiguration
vpnClientAddressPool
Referensen till adressutrymmesresursen som representerar adressutrymmet för P2S VpnClient.
AddressSpace
P2SVpnGatewayProperties
Namn
Beskrivning
Värde
customDnsServers
Lista över alla kunddefinierade IP-adresser för DNS-servrar.
string[]
isRoutingPreferenceInternet
Aktivera egenskapen Routningspreferens för P2SVpnGateways offentliga IP-gränssnitt.
Bool
p2SConnectionConfigurations
Lista över alla p2s-anslutningskonfigurationer för gatewayen.
P2SConnectionConfiguration []
virtualHub
Den VirtualHub som gatewayen tillhör.
SubResource
vpnGatewayScaleUnit
Skalningsenheten för den här vpn-gatewayen för p2s.
Int
vpnServerConfiguration
VpnServerConfiguration som p2sVpnGateway är ansluten till.
SubResource
PropagatedRouteTable
Namn
Beskrivning
Värde
Id
Listan över resurs-ID:t för alla RouteTables.
SubResource []
Etiketter
Listan med etiketter.
string[]
RoutingConfiguration
Namn
Beskrivning
Värde
associatedRouteTable
Resurs-ID:t RouteTable som är associerad med den här RoutingConfiguration.
SubResource
inboundRouteMap
Resurs-ID för RouteMap som är associerad med den här RoutingConfiguration för inkommande inlärda vägar.
SubResource
outboundRouteMap
Resurs-ID för denRouteMap som är associerad med den här RoutingConfiguration för utgående annonserade vägar.
SubResource
propagatedRouteTables
Listan med RouteTables som du vill annonsera vägarna till.
PropagatedRouteTable
vnetRoutes
Lista över vägar som styr routning från VirtualHub till en virtuell nätverksanslutning.
VnetRoute
StaticRoute
Namn
Beskrivning
Värde
addressPrefixes
Lista över alla adressprefix.
string[]
Namn
Namnet på StaticRoute som är unikt i en VnetRoute.
sträng
nextHopIpAddress
IP-adressen för nästa hopp.
sträng
StaticRoutesConfig
Namn
Beskrivning
Värde
vnetLocalRouteOverrideCriteria
Parameter som avgör om NVA i eker-vnet kringgås för trafik med målet i eker.
"Innehåller" "Lika"
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
VnetRoute
Namn
Beskrivning
Värde
staticRoutes
Lista över alla statiska vägar.
StaticRoute []
staticRoutesConfig
Konfiguration för statiska vägar på denna HubVnetConnection.
StaticRoutesConfig
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Resurstypen p2svpnGateways kan distribueras med åtgärder som mål:
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen .
Om du vill skapa en Microsoft.Network/p2svpnGateways-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/p2svpnGateways@2023-02-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
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"
}
}
})
}
Egenskapsvärden
AddressSpace
Namn
Beskrivning
Värde
addressPrefixes
En lista över adressblock som är reserverade för det här virtuella nätverket i CIDR-notation.
string[]
Microsoft.Network/p2svpnGateways
Namn
Beskrivning
Värde
plats
Resursplats.
sträng
Namn
Resursnamnet
sträng (krävs)
Egenskaper
Egenskaper för P2SVpnGateway.
P2SVpnGatewayProperties
Taggar
Resurstaggar
Ordlista med taggnamn och värden.
typ
Resurstypen
"Microsoft.Network/p2svpnGateways@2023-02-01"
P2SConnectionConfiguration
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
Namn
Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen.
sträng
Egenskaper
Egenskaper för P2S-anslutningskonfigurationen.
P2SConnectionConfigurationProperties
P2SConnectionConfigurationProperties
Namn
Beskrivning
Värde
enableInternetSecurity
Flagga som anger om flaggan aktivera internetsäkerhet är aktiverad för P2S-anslutningarna eller inte.
Bool
routingConfiguration
Routningskonfigurationen som anger de associerade och spridade routningstabellerna i den här anslutningen.
RoutingConfiguration
vpnClientAddressPool
Referensen till adressutrymmesresursen som representerar adressutrymmet för P2S VpnClient.
AddressSpace
P2SVpnGatewayProperties
Namn
Beskrivning
Värde
customDnsServers
Lista över alla kunddefinierade IP-adresser för DNS-servrar.
string[]
isRoutingPreferenceInternet
Aktivera egenskapen Routningspreferens för P2SVpnGateways offentliga IP-gränssnitt.
Bool
p2SConnectionConfigurations
Lista över alla p2s-anslutningskonfigurationer för gatewayen.
P2SConnectionConfiguration []
virtualHub
Den VirtualHub som gatewayen tillhör.
SubResource
vpnGatewayScaleUnit
Skalningsenheten för den här vpn-gatewayen för p2s.
Int
vpnServerConfiguration
VpnServerConfiguration som p2sVpnGateway är ansluten till.
SubResource
PropagatedRouteTable
Namn
Beskrivning
Värde
Id
Listan över resurs-ID:t för alla RouteTables.
SubResource []
Etiketter
Listan med etiketter.
string[]
RoutingConfiguration
Namn
Beskrivning
Värde
associatedRouteTable
Resurs-ID:t RouteTable som är associerad med den här RoutingConfiguration.
SubResource
inboundRouteMap
Resurs-ID för RouteMap som är associerad med den här RoutingConfiguration för inkommande inlärda vägar.
SubResource
outboundRouteMap
Resurs-ID för denRouteMap som är associerad med den här RoutingConfiguration för utgående annonserade vägar.
SubResource
propagatedRouteTables
Listan med RouteTables som du vill annonsera vägarna till.
PropagatedRouteTable
vnetRoutes
Lista över vägar som styr routning från VirtualHub till en virtuell nätverksanslutning.
VnetRoute
StaticRoute
Namn
Beskrivning
Värde
addressPrefixes
Lista över alla adressprefix.
string[]
Namn
Namnet på StaticRoute som är unikt i en VnetRoute.
sträng
nextHopIpAddress
IP-adressen för nästa hopp.
sträng
StaticRoutesConfig
Namn
Beskrivning
Värde
vnetLocalRouteOverrideCriteria
Parameter som avgör om NVA i eker-vnet kringgås för trafik med målet i eker.
"Innehåller" "Lika"
SubResource
Namn
Beskrivning
Värde
Id
Resurs-ID.
sträng
VnetRoute
Namn
Beskrivning
Värde
staticRoutes
Lista över alla statiska vägar.
StaticRoute []
staticRoutesConfig
Konfiguration för statiska vägar på denna HubVnetConnection.
StaticRoutesConfig