Microsoft.Network p2svpnGateways 1. 5. 2023
Článek 05/08/2024
1 přispěvatel
Váš názor
V tomto článku
Definice prostředku Bicep
Typ prostředku p2svpnGateways 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 .
Pokud chcete vytvořit prostředek Microsoft.Network/p2svpnGateways, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Network/p2svpnGateways@2023-05-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'
}
}
}
Hodnoty vlastností
p2svpnGateways
Název
Description
Hodnota
name
Název prostředku
string (povinné)
location
Umístění prostředku.
řetězec
tags
Značky prostředků.
Slovník názvů značek a hodnot. Viz Značky v šablonách
properties
Vlastnosti P2SVpnGateway.
P2SVpnGatewayProperties
P2SVpnGatewayProperties
Název
Description
Hodnota
customDnsServers
Seznam IP adres všech serverů DNS zadaných zákazníkem
string[]
isRoutingPreferenceInternet
Povolte vlastnost Předvolby směrování pro rozhraní veřejné IP adresy P2SVpnGateway.
bool
p2SConnectionConfigurations
Seznam všech konfigurací připojení p2s brány
P2SConnectionConfiguration []
virtualHub
VirtualHub, do kterého brána patří.
Dílčí zdroj
vpnGatewayScaleUnit
Jednotka škálování pro tuto bránu vpn typu p2s.
int
vpnServerConfiguration
VpnServerConfiguration, ke které je p2sVpnGateway připojen.
Dílčí zdroj
P2SConnectionConfiguration
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 připojení P2S.
P2SConnectionConfigurationVlastnosti
P2SConnectionConfigurationVlastnosti
Název
Description
Hodnota
enableInternetSecurity
Příznak označující, jestli je pro Connections P2S zapnutý příznak povolit zabezpečení Internetu, nebo ne.
bool
Routingconfiguration
Konfigurace směrování označující přidružené a šířené směrovací tabulky pro toto připojení.
Routingconfiguration
vpnClientAddressPool
Odkaz na prostředek adresního prostoru, který představuje adresní prostor pro P2S VpnClient.
Adresní prostor
Routingconfiguration
Název
Description
Hodnota
associatedRouteTable
Id prostředku Směrovací tabulka přidružená k této konfiguraci směrování.
Dílčí zdroj
inboundRouteMap
ID prostředku RouteMap přidružené k této konfiguraci směrování pro příchozí naučené trasy.
Dílčí zdroj
outboundRouteMap
ID prostředku objektuRouteMap přidruženého k této konfiguraci směrování pro odchozí inzerované trasy.
Dílčí zdroj
propagatedRouteTables
Seznam směrovacích tabulek, do které se mají inzerovat trasy.
PropagatedRouteTable
vnetRoutes
Seznam tras, které řídí směrování z VirtualHubu do připojení k virtuální síti
VnetRoute
Dílčí zdroj
Název
Description
Hodnota
id
ID prostředku.
řetězec
PropagatedRouteTable
Název
Description
Hodnota
Id
Seznam ID prostředků všech tabulek RouteTables.
SubResource []
Popisky
Seznam popisků.
string[]
VnetRoute
Název
Description
Hodnota
staticRoutes
Seznam všech statických tras
StaticRoute []
staticRoutesConfig
Konfigurace pro statické trasy v tomto HubVnetConnection.
StaticRoutesConfig
StaticRoute
Název
Description
Hodnota
addressPrefixes
Seznam všech předpon adres
string[]
name
Název StaticRoute, který je jedinečný v rámci VnetRoute.
řetězec
nextHopIpAddress
IP adresa dalšího segmentu směrování.
řetězec
StaticRoutesConfig
Název
Description
Hodnota
vnetLocalRouteOverrideCriteria
Parametr určující, jestli je síťové virtuální zařízení v paprskové virtuální síti vynecháno pro provoz s cílem v paprsku.
'Obsahuje' "Rovná se"
Adresní prostor
Název
Description
Hodnota
addressPrefixes
Seznam bloků adres vyhrazených pro tuto virtuální síť v zápisu CIDR.
string[]
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Definice prostředku šablony ARM
Typ prostředku p2svpnGateways 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 .
Pokud chcete vytvořit prostředek Microsoft.Network/p2svpnGateways, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.Network/p2svpnGateways",
"apiVersion": "2023-05-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"
}
}
}
Hodnoty vlastností
p2svpnGateways
Název
Description
Hodnota
typ
Typ prostředku
Microsoft.Network/p2svpnGateways
apiVersion
Verze rozhraní API prostředků
'2023-05-01'
name
Název prostředku
string (povinné)
location
Umístění prostředku.
řetězec
tags
Značky prostředků.
Slovník názvů značek a hodnot. Viz Značky v šablonách
properties
Vlastnosti P2SVpnGateway.
P2SVpnGatewayProperties
P2SVpnGatewayProperties
Název
Description
Hodnota
customDnsServers
Seznam IP adres všech serverů DNS zadaných zákazníkem
string[]
isRoutingPreferenceInternet
Povolte vlastnost Předvolby směrování pro rozhraní veřejné IP adresy P2SVpnGateway.
bool
p2SConnectionConfigurations
Seznam všech konfigurací připojení p2s brány
P2SConnectionConfiguration []
virtualHub
VirtualHub, do kterého brána patří.
Dílčí zdroj
vpnGatewayScaleUnit
Jednotka škálování pro tuto bránu vpn typu p2s.
int
vpnServerConfiguration
VpnServerConfiguration, ke které je p2sVpnGateway připojen.
Dílčí zdroj
P2SConnectionConfiguration
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 připojení P2S.
P2SConnectionConfigurationVlastnosti
P2SConnectionConfigurationVlastnosti
Název
Description
Hodnota
enableInternetSecurity
Příznak označující, jestli je pro Connections P2S zapnutý příznak povolit zabezpečení Internetu, nebo ne.
bool
Routingconfiguration
Konfigurace směrování označující přidružené a šířené směrovací tabulky pro toto připojení.
Routingconfiguration
vpnClientAddressPool
Odkaz na prostředek adresního prostoru, který představuje adresní prostor pro P2S VpnClient.
Adresní prostor
Routingconfiguration
Název
Description
Hodnota
associatedRouteTable
Id prostředku Směrovací tabulka přidružená k této konfiguraci směrování.
Dílčí zdroj
inboundRouteMap
ID prostředku RouteMap přidružené k této konfiguraci směrování pro příchozí naučené trasy.
Dílčí zdroj
outboundRouteMap
ID prostředku objektuRouteMap přidruženého k této konfiguraci směrování pro odchozí inzerované trasy.
Dílčí zdroj
propagatedRouteTables
Seznam směrovacích tabulek, do které se mají inzerovat trasy.
PropagatedRouteTable
vnetRoutes
Seznam tras, které řídí směrování z VirtualHubu do připojení k virtuální síti
VnetRoute
Dílčí zdroj
Název
Description
Hodnota
id
ID prostředku.
řetězec
PropagatedRouteTable
Název
Description
Hodnota
Id
Seznam ID prostředků všech tabulek RouteTables.
SubResource []
Popisky
Seznam popisků.
string[]
VnetRoute
Název
Description
Hodnota
staticRoutes
Seznam všech statických tras
StaticRoute []
staticRoutesConfig
Konfigurace pro statické trasy v tomto HubVnetConnection.
StaticRoutesConfig
StaticRoute
Název
Description
Hodnota
adresyPrefixes
Seznam všech předpon adres
string[]
name
Název StaticRoute, který je jedinečný v rámci VnetRoute.
řetězec
nextHopIpAddress
IP adresa dalšího segmentu směrování.
řetězec
StaticRoutesConfig
Název
Description
Hodnota
vnetLocalRouteOverrideCriteria
Parametr určující, jestli je síťové virtuální zařízení v paprskové virtuální síti vynecháno pro provoz s cílem v paprsku.
'Obsahuje' 'Rovná se'
Adresní prostor
Název
Description
Hodnota
adresyPrefixes
Seznam bloků adres vyhrazených pro tuto virtuální síť v zápisu CIDR.
string[]
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Typ prostředku p2svpnGateways 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 .
Pokud chcete vytvořit prostředek Microsoft.Network/p2svpnGateways, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/p2svpnGateways@2023-05-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"
}
}
})
}
Hodnoty vlastností
brány p2svpnGateways
Název
Description
Hodnota
typ
Typ prostředku
Microsoft.Network/p2svpnGateways@2023-05-01
name
Název prostředku
string (povinné)
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ů a hodnot značek.
properties
Vlastnosti P2SVpnGateway.
P2SVpnGatewayVlastnosti
P2SVpnGatewayVlastnosti
Název
Description
Hodnota
customDnsServers
Seznam IP adres serverů DNS zadaných zákazníkem
string[]
isRoutingPreferenceInternet
Povolte vlastnost Předvolba směrování pro rozhraní veřejné IP adresy P2SVpnGateway.
bool
p2SConnectionConfigurations
Seznam všech konfigurací připojení p2s brány
P2SConnectionConfiguration []
virtualHub
VirtualHub, ke kterému brána patří.
Dílčí zdroj
vpnGatewayScaleUnit
Jednotka škálování pro tuto bránu VPN typu p2s.
int
konfigurace serveru vpn
VpnServerConfiguration, ke kterému je p2sVpnGateway připojen.
Dílčí zdroj
P2SConnectionConfiguration
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 připojení P2S.
P2SConnectionConfigurationVlastnosti
P2SConnectionConfigurationVlastnosti
Název
Description
Hodnota
enableInternetSecurity
Příznak označující, jestli je pro Connections P2S zapnutý příznak povolit zabezpečení Internetu, nebo ne.
bool
Routingconfiguration
Konfigurace směrování označující přidružené a šířené směrovací tabulky pro toto připojení.
Routingconfiguration
vpnClientAddressPool
Odkaz na prostředek adresního prostoru, který představuje adresní prostor pro P2S VpnClient.
Adresní prostor
Routingconfiguration
Název
Description
Hodnota
associatedRouteTable
Id prostředku Směrovací tabulka přidružená k této konfiguraci směrování.
Dílčí zdroj
inboundRouteMap
ID prostředku RouteMap přidružené k této konfiguraci směrování pro příchozí naučené trasy.
Dílčí zdroj
outboundRouteMap
ID prostředku objektuRouteMap přidruženého k této konfiguraci směrování pro odchozí inzerované trasy.
Dílčí zdroj
propagatedRouteTables
Seznam směrovacích tabulek, do které se mají inzerovat trasy.
PropagatedRouteTable
vnetRoutes
Seznam tras, které řídí směrování z VirtualHubu do připojení k virtuální síti
VnetRoute
Dílčí zdroj
Název
Description
Hodnota
id
ID prostředku.
řetězec
PropagatedRouteTable
Název
Description
Hodnota
Id
Seznam ID prostředků všech tabulek RouteTables.
SubResource []
Popisky
Seznam popisků.
string[]
VnetRoute
Název
Description
Hodnota
staticRoutes
Seznam všech statických tras
StaticRoute []
staticRoutesConfig
Konfigurace pro statické trasy v tomto HubVnetConnection.
StaticRoutesConfig
StaticRoute
Název
Description
Hodnota
addressPrefixes
Seznam všech předpon adres
string[]
name
Název StaticRoute, který je jedinečný v rámci VnetRoute.
řetězec
nextHopIpAddress
IP adresa dalšího segmentu směrování.
řetězec
StaticRoutesConfig
Název
Description
Hodnota
vnetLocalRouteOverrideCriteria
Parametr určující, jestli je síťové virtuální zařízení v paprskové virtuální síti vynecháno pro provoz s cílem v paprsku.
"Obsahuje" "Rovná se"
Adresní prostor
Název
Description
Hodnota
addressPrefixes
Seznam bloků adres vyhrazených pro tuto virtuální síť v zápisu CIDR.
string[]