Microsoft.Network p2svpnGateways 2022-09-01
Artikel 05/08/2024
1 Mitwirkender
Feedback
In diesem Artikel
Bicep-Ressourcendefinition
Der Ressourcentyp p2svpnGateways kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll .
Um eine Microsoft.Network/p2svpnGateways-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Network/p2svpnGateways@2022-09-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'
}
}
}
Eigenschaftswerte
p2svpnGateways
Name
BESCHREIBUNG
Wert
name
Der Ressourcenname
Zeichenfolge (erforderlich)
location
Ressourcenspeicherort
Zeichenfolge
tags
Ressourcentags.
Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
properties
Eigenschaften des P2SVpnGateway.
P2SVpnGatewayProperties
P2SVpnGatewayProperties
Name
BESCHREIBUNG
Wert
customDnsServers
Liste aller vom Kunden angegebenen DNS-Server-IP-Adressen.
string[]
isRoutingPreferenceInternet
Aktivieren Sie die Routingpräferenz-Eigenschaft für die öffentliche IP-Schnittstelle des P2SVpnGateway.
bool
p2SConnectionConfigurations
Liste aller p2s-Verbindungskonfigurationen des Gateways.
P2SConnectionConfiguration []
virtualHub
Der VirtualHub, zu dem das Gateway gehört.
Subresource
vpnGatewayScaleUnit
Die Skalierungseinheit für dieses p2s-VPN-Gateway.
INT
vpnServerConfiguration
Die VpnServerConfiguration, an die das p2sVpnGateway angefügt ist.
Subresource
P2SConnectionConfiguration
Name
BESCHREIBUNG
Wert
id
Ressourcen-ID
Zeichenfolge
name
Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.
Zeichenfolge
properties
Eigenschaften der P2S-Verbindungskonfiguration.
P2SConnectionConfigurationProperties
P2SConnectionConfigurationProperties
Name
BESCHREIBUNG
Wert
enableInternetSecurity
Flag, das angibt, ob das Flag "Internetsicherheit aktivieren" für die P2S-Connections aktiviert ist oder nicht.
bool
routingConfiguration
Die Routingkonfiguration, die die zugeordneten und weitergegebenen Routingtabellen für diese Verbindung angibt.
Routingconfiguration
vpnClientAddressPool
Der Verweis auf die Adressraumressource, die den Adressraum für P2S VpnClient darstellt.
AddressSpace
Routingconfiguration
Name
BESCHREIBUNG
Wert
associatedRouteTable
Die Dieser RoutingConfiguration zugeordnete Ressourcen-ID RouteTable.
Subresource
inboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für eingehende erlernte Routen zugeordnet ist.
Subresource
outboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingConfiguration für ausgehende angekündigte Routen zugeordnet ist.
Subresource
propagatedRouteTables
Die Liste der RouteTables, für die die Routen angekündigt werden sollen.
PropagatedRouteTable
vnetRoutes
Liste der Routen, die das Routing von VirtualHub zu einer virtuellen Netzwerkverbindung steuern.
VnetRoute
Subresource
Name
BESCHREIBUNG
Wert
id
Ressourcen-ID
Zeichenfolge
PropagatedRouteTable
Name
BESCHREIBUNG
Wert
ids
Die Liste der Ressourcen-IDs aller RouteTables.
SubResource []
Bezeichnungen
Die Liste der Bezeichnungen.
string[]
VnetRoute
Name
BESCHREIBUNG
Wert
staticRoutes
Liste aller statischen Routen.
StaticRoute []
staticRoutesConfig
Konfiguration für statische Routen auf dieser HubVnetConnection.
StaticRoutesConfig
StaticRoute
Name
BESCHREIBUNG
Wert
addressPrefixes
Liste aller Adresspräfixe.
string[]
name
Der Name der StaticRoute, die innerhalb einer VnetRoute eindeutig ist.
Zeichenfolge
nextHopIpAddress
Die IP-Adresse des nächsten Hops.
Zeichenfolge
StaticRoutesConfig
Name
BESCHREIBUNG
Wert
vnetLocalRouteOverrideCriteria
Parameter, der bestimmt, ob das NVA im Spoke-VNET für Datenverkehr mit Ziel in Spoke umgangen wird.
"Contains" "Gleich"
AddressSpace
Name
BESCHREIBUNG
Wert
addressPrefixes
Eine Liste der Adressblöcke, die für dieses virtuelle Netzwerk in CIDR-Notation reserviert sind.
string[]
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp p2svpnGateways kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll .
Um eine Microsoft.Network/p2svpnGateways-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Network/p2svpnGateways",
"apiVersion": "2022-09-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"
}
}
}
Eigenschaftswerte
p2svpnGateways
Name
BESCHREIBUNG
Wert
type
Der Ressourcentyp
"Microsoft.Network/p2svpnGateways"
apiVersion
Die Version der Ressourcen-API
'2022-09-01'
name
Der Ressourcenname
Zeichenfolge (erforderlich)
location
Ressourcenspeicherort
Zeichenfolge
tags
Ressourcentags.
Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
properties
Eigenschaften des P2SVpnGateway.
P2SVpnGatewayProperties
P2SVpnGatewayProperties
Name
BESCHREIBUNG
Wert
customDnsServers
Liste aller vom Kunden angegebenen DNS-Server-IP-Adressen.
string[]
isRoutingPreferenceInternet
Aktivieren Sie die Routingeinstellungseigenschaft für die öffentliche IP-Schnittstelle des P2SVpnGateway.
bool
p2SConnectionConfigurations
Liste aller p2s-Verbindungskonfigurationen des Gateways.
P2SConnectionConfiguration []
virtualHub
Der VirtualHub, zu dem das Gateway gehört.
Subresource
vpnGatewayScaleUnit
Die Skalierungseinheit für dieses p2s-VPN-Gateway.
INT
vpnServerConfiguration
Die VpnServerConfiguration, an die der p2sVpnGateway angefügt ist.
Subresource
P2SConnectionConfiguration
Name
BESCHREIBUNG
Wert
id
Ressourcen-ID
Zeichenfolge
name
Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.
Zeichenfolge
properties
Eigenschaften der P2S-Verbindungskonfiguration.
P2SConnectionConfigurationProperties
P2SConnectionConfigurationProperties
Name
BESCHREIBUNG
Wert
enableInternetSecurity
Flag, das angibt, ob das Internetsicherheitsflag aktivieren für die P2S-Connections aktiviert ist oder nicht.
bool
routingConfiguration
Die Routingkonfiguration, die die zugeordneten und weitergegebenen Routingtabellen für diese Verbindung angibt.
Routingconfiguration
vpnClientAddressPool
Der Verweis auf die Adressraumressource, die den Adressraum für P2S VpnClient darstellt.
AddressSpace
Routingconfiguration
Name
BESCHREIBUNG
Wert
associatedRouteTable
Die Ressourcen-ID RouteTable, die dieser RoutingKonfiguration zugeordnet ist.
Subresource
inboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingKonfiguration für eingehende gelernte Routen zugeordnet ist.
Subresource
outboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingKonfiguration für ausgehende angekündigte Routen zugeordnet ist.
Subresource
propagatedRouteTables
Die Liste der RouteTables, für die die Routen angekündigt werden sollen.
PropagatedRouteTable
vnetRoutes
Liste der Routen, die das Routing von VirtualHub in eine virtuelle Netzwerkverbindung steuern.
VnetRoute
Subresource
Name
BESCHREIBUNG
Wert
id
Ressourcen-ID
Zeichenfolge
PropagatedRouteTable
Name
BESCHREIBUNG
Wert
ids
Die Liste der Ressourcen-IDs aller RouteTables.
SubResource []
Bezeichnungen
Die Liste der Bezeichnungen.
string[]
VnetRoute
Name
BESCHREIBUNG
Wert
staticRoutes
Liste aller statischen Routen.
StaticRoute []
staticRoutesConfig
Konfiguration für statische Routen auf dieser HubVnetConnection.
StaticRoutesConfig
StaticRoute
Name
BESCHREIBUNG
Wert
addressPrefixes
Liste aller Adresspräfixe.
string[]
name
Der Name der StaticRoute, die innerhalb einer VnetRoute eindeutig ist.
Zeichenfolge
nextHopIpAddress
Die IP-Adresse des nächsten Hops.
Zeichenfolge
StaticRoutesConfig
Name
BESCHREIBUNG
Wert
vnetLocalRouteOverrideCriteria
Parameter, der bestimmt, ob das NVA im Spoke-VNET für Datenverkehr mit Ziel in Spoke umgangen wird.
"Contains" "Gleich"
AddressSpace
Name
BESCHREIBUNG
Wert
addressPrefixes
Eine Liste der Adressblöcke, die für dieses virtuelle Netzwerk in CIDR-Notation reserviert sind.
string[]
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Der Ressourcentyp p2svpnGateways kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll .
Um eine Microsoft.Network/p2svpnGateways-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/p2svpnGateways@2022-09-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"
}
}
})
}
Eigenschaftswerte
p2svpnGateways
Name
BESCHREIBUNG
Wert
type
Der Ressourcentyp
"Microsoft.Network/p2svpnGateways@2022-09-01"
name
Der Ressourcenname
Zeichenfolge (erforderlich)
location
Ressourcenspeicherort
Zeichenfolge
parent_id
Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe.
Zeichenfolge (erforderlich)
tags
Ressourcentags.
Wörterbuch der Tagnamen und -werte.
properties
Eigenschaften des P2SVpnGateway.
P2SVpnGatewayProperties
P2SVpnGatewayProperties
Name
BESCHREIBUNG
Wert
customDnsServers
Liste aller vom Kunden angegebenen DNS-Server-IP-Adressen.
string[]
isRoutingPreferenceInternet
Aktivieren Sie die Routingpräferenz-Eigenschaft für die öffentliche IP-Schnittstelle des P2SVpnGateway.
bool
p2SConnectionConfigurations
Liste aller p2s-Verbindungskonfigurationen des Gateways.
P2SConnectionConfiguration []
virtualHub
Der VirtualHub, zu dem das Gateway gehört.
Subresource
vpnGatewayScaleUnit
Die Skalierungseinheit für dieses p2s-VPN-Gateway.
INT
vpnServerConfiguration
Die VpnServerConfiguration, an die das p2sVpnGateway angefügt ist.
Subresource
P2SConnectionConfiguration
Name
BESCHREIBUNG
Wert
id
Ressourcen-ID
Zeichenfolge
name
Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.
Zeichenfolge
properties
Eigenschaften der P2S-Verbindungskonfiguration.
P2SConnectionConfigurationProperties
P2SConnectionConfigurationProperties
Name
BESCHREIBUNG
Wert
enableInternetSecurity
Flag, das angibt, ob das Internetsicherheitsflag aktivieren für die P2S-Connections aktiviert ist oder nicht.
bool
routingConfiguration
Die Routingkonfiguration, die die zugeordneten und weitergegebenen Routingtabellen für diese Verbindung angibt.
Routingconfiguration
vpnClientAddressPool
Der Verweis auf die Adressraumressource, die den Adressraum für P2S VpnClient darstellt.
AddressSpace
Routingconfiguration
Name
BESCHREIBUNG
Wert
associatedRouteTable
Die Ressourcen-ID RouteTable, die dieser RoutingKonfiguration zugeordnet ist.
Subresource
inboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingKonfiguration für eingehende gelernte Routen zugeordnet ist.
Subresource
outboundRouteMap
Die Ressourcen-ID der RouteMap, die dieser RoutingKonfiguration für ausgehende angekündigte Routen zugeordnet ist.
Subresource
propagatedRouteTables
Die Liste der RouteTables, für die die Routen angekündigt werden sollen.
PropagatedRouteTable
vnetRoutes
Liste der Routen, die das Routing von VirtualHub in eine virtuelle Netzwerkverbindung steuern.
VnetRoute
Subresource
Name
BESCHREIBUNG
Wert
id
Ressourcen-ID
Zeichenfolge
PropagatedRouteTable
Name
BESCHREIBUNG
Wert
ids
Die Liste der Ressourcen-IDs aller RouteTables.
SubResource []
Bezeichnungen
Die Liste der Bezeichnungen.
string[]
VnetRoute
Name
BESCHREIBUNG
Wert
staticRoutes
Liste aller statischen Routen.
StaticRoute []
staticRoutesConfig
Konfiguration für statische Routen auf diesem HubVnetConnection.
StaticRoutesConfig
StaticRoute
Name
BESCHREIBUNG
Wert
addressPrefixes
Liste aller Adresspräfixe.
string[]
name
Der Name der StaticRoute, der innerhalb einer VnetRoute eindeutig ist.
Zeichenfolge
nextHopIpAddress
Die IP-Adresse des nächsten Hops.
Zeichenfolge
StaticRoutesConfig
Name
BESCHREIBUNG
Wert
vnetLocalRouteOverrideCriteria
Parameter, der bestimmt, ob NVA im Spoke-VNET für Datenverkehr mit Ziel in Spoke umgangen wird.
"Enthält" "Gleich"
AddressSpace
Name
BESCHREIBUNG
Wert
addressPrefixes
Eine Liste der Adressblöcke, die für dieses virtuelle Netzwerk in CIDR-Notation reserviert sind.
string[]