Microsoft.Network p2svpnGateways 2023-09-01
Makale 05/08/2024
1 katılımcı
Geri Bildirim
Bu makalede
Bicep kaynak tanımı
p2svpnGateways kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü .
Microsoft.Network/p2svpnGateways kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.
resource symbolicname 'Microsoft.Network/p2svpnGateways@2023-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'
}
}
}
Özellik değerleri
p2svpnGateways
P2SVpnGatewayProperties
Ad
Açıklama
Değer
customDnsServers
Müşteri tarafından belirtilen tüm DNS sunucularının IP adreslerinin listesi.
dize[]
isRoutingPreferenceInternet
P2SVpnGateway'in Genel IP Arabirimi için Yönlendirme Tercihi özelliğini etkinleştirin.
bool
p2SConnectionConfigurations
Ağ geçidinin tüm p2s bağlantı yapılandırmalarının listesi.
P2SConnectionConfiguration []
virtualHub
Ağ geçidinin ait olduğu VirtualHub.
Subresource
vpnGatewayScaleUnit
Bu p2s vpn ağ geçidi için ölçek birimi.
int
vpnServerConfiguration
p2sVpnGateway'in bağlı olduğu VpnServerConfiguration.
Subresource
P2SConnectionConfiguration
Ad
Açıklama
Değer
kimlik
Kaynak Kimliği.
string
name
Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.
string
properties
P2S bağlantı yapılandırmasının özellikleri.
P2SConnectionConfigurationProperties
P2SConnectionConfigurationProperties
Ad
Açıklama
Değer
enableInternetSecurity
P2S Connections için internet güvenliğini etkinleştirme bayrağının açık olup olmadığını gösteren bayrak.
bool
Routingconfiguration
Bu bağlantıda ilişkili ve yayılan yol tablolarını gösteren Yönlendirme Yapılandırması.
Routingconfiguration
vpnClientAddressPool
P2S VpnClient için Adres alanını temsil eden adres alanı kaynağına başvuru.
AddressSpace
Routingconfiguration
Ad
Açıklama
Değer
associatedRouteTable
Bu RoutingConfiguration ile ilişkili kaynak kimliği RouteTable.
Subresource
inboundRouteMap
Gelen öğrenilen yollar için bu RoutingConfiguration ile ilişkili RouteMap'in kaynak kimliği.
Subresource
outboundRouteMap
Giden tanıtılan yollar için bu RoutingConfiguration ile ilişkiliRouteMap'in kaynak kimliği.
Subresource
propagatedRouteTables
Yolları tanıtacak RouteTable'ların listesi.
PropagatedRouteTable
vnetRoutes
VirtualHub'dan sanal ağ bağlantısına yönlendirmeyi denetleen yolların listesi.
VnetRoute
Subresource
Ad
Açıklama
Değer
kimlik
Kaynak Kimliği.
string
PropagatedRouteTable
Ad
Açıklama
Değer
Kimlik
Tüm RouteTable'ların kaynak kimliklerinin listesi.
SubResource []
Etiket
Etiket listesi.
string[]
VnetRoute
Ad
Açıklama
Değer
staticRoutes
Tüm Statik Yolların listesi.
StaticRoute []
staticRoutesConfig
Bu HubVnetConnection üzerindeki statik yollar için yapılandırma.
StaticRoutesConfig
StaticRoute
Ad
Açıklama
Değer
addressPrefixes
Tüm adres ön eklerinin listesi.
string[]
name
Bir VnetRoute içinde benzersiz olan StaticRoute'un adı.
string
nextHopIpAddress
Sonraki atlamanın IP adresi.
string
StaticRoutesConfig
Ad
Açıklama
Değer
vnetLocalRouteOverrideCriteria
Uç sanal ağındaki NVA'nın uçta hedefi olan trafik için atlanıp atlanmadığını belirleyen parametre.
'İçerir' 'Eşittir'
AddressSpace
Ad
Açıklama
Değer
addressPrefixes
CIDR gösteriminde bu sanal ağ için ayrılmış adres bloklarının listesi.
string[]
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
ARM şablonu kaynak tanımı
p2svpnGateways kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü .
Microsoft.Network/p2svpnGateways kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Network/p2svpnGateways",
"apiVersion": "2023-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"
}
}
}
Özellik değerleri
p2svpnGateways
Ad
Açıklama
Değer
tür
Kaynak türü
'Microsoft.Network/p2svpnGateways'
apiVersion
Kaynak API'sinin sürümü
'2023-09-01'
name
Kaynak adı
dize (gerekli)
location
Kaynak konumu.
string
etiketler
Kaynak etiketleri.
Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
properties
P2SVpnGateway özellikleri.
P2SVpnGatewayProperties
P2SVpnGatewayProperties
Ad
Açıklama
Değer
customDnsServers
Müşteri tarafından belirtilen tüm DNS sunucularının IP adreslerinin listesi.
dize[]
isRoutingPreferenceInternet
P2SVpnGateway'in Genel IP Arabirimi için Yönlendirme Tercihi özelliğini etkinleştirin.
bool
p2SConnectionConfigurations
Ağ geçidinin tüm p2s bağlantı yapılandırmalarının listesi.
P2SConnectionConfiguration []
virtualHub
Ağ geçidinin ait olduğu VirtualHub.
Subresource
vpnGatewayScaleUnit
Bu p2s vpn ağ geçidi için ölçek birimi.
int
vpnServerConfiguration
p2sVpnGateway'in bağlı olduğu VpnServerConfiguration.
Subresource
P2SConnectionConfiguration
Ad
Açıklama
Değer
kimlik
Kaynak Kimliği.
string
name
Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.
string
properties
P2S bağlantı yapılandırmasının özellikleri.
P2SConnectionConfigurationProperties
P2SConnectionConfigurationProperties
Ad
Açıklama
Değer
enableInternetSecurity
P2S Connections için internet güvenliğini etkinleştirme bayrağının açık olup olmadığını gösteren bayrak.
bool
Routingconfiguration
Bu bağlantıda ilişkili ve yayılan yol tablolarını gösteren Yönlendirme Yapılandırması.
Routingconfiguration
vpnClientAddressPool
P2S VpnClient için Adres alanını temsil eden adres alanı kaynağına başvuru.
AddressSpace
Routingconfiguration
Ad
Açıklama
Değer
associatedRouteTable
Bu RoutingConfiguration ile ilişkili kaynak kimliği RouteTable.
Subresource
inboundRouteMap
Gelen öğrenilen yollar için bu RoutingConfiguration ile ilişkili RouteMap'in kaynak kimliği.
Subresource
outboundRouteMap
Giden tanıtılan yollar için bu RoutingConfiguration ile ilişkiliRouteMap'in kaynak kimliği.
Subresource
propagatedRouteTables
Yolların tanıtulacak RouteTable'ların listesi.
PropagatedRouteTable
vnetRoutes
VirtualHub'dan sanal ağ bağlantısına yönlendirmeyi denetleye yolların listesi.
VnetRoute
Subresource
Ad
Açıklama
Değer
kimlik
Kaynak Kimliği.
string
PropagatedRouteTable
Ad
Açıklama
Değer
Kimlik
Tüm RouteTable'ların kaynak kimliklerinin listesi.
AltKaynak []
Etiket
Etiket listesi.
dize[]
VnetRoute
Ad
Açıklama
Değer
staticRoutes
Tüm Statik Yolların listesi.
StaticRoute []
staticRoutesConfig
Bu HubVnetConnection üzerindeki statik yollar için yapılandırma.
StaticRoutesConfig
StaticRoute
Ad
Açıklama
Değer
addressPrefixes
Tüm adres ön eklerinin listesi.
dize[]
name
Bir VnetRoute içinde benzersiz olan StaticRoute'un adı.
string
nextHopIpAddress
Sonraki atlamanın ip adresi.
string
StaticRoutesConfig
Ad
Açıklama
Değer
vnetLocalRouteOverrideCriteria
Uç sanal ağındaki NVA'nın uçta hedefi olan trafik için atlanıp atlanmadığını belirleyen parametre.
'İçerir' 'Eşittir'
AddressSpace
Ad
Açıklama
Değer
addressPrefixes
CIDR gösteriminde bu sanal ağ için ayrılmış adres bloklarının listesi.
dize[]
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
p2svpnGateways kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü .
Microsoft.Network/p2svpnGateways kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/p2svpnGateways@2023-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"
}
}
})
}
Özellik değerleri
p2svpnGateways
Ad
Açıklama
Değer
tür
Kaynak türü
"Microsoft.Network/p2svpnGateways@2023-09-01"
name
Kaynak adı
dize (gerekli)
location
Kaynak konumu.
string
parent_id
Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın.
dize (gerekli)
etiketler
Kaynak etiketleri.
Etiket adlarının ve değerlerinin sözlüğü.
properties
P2SVpnGateway özellikleri.
P2SVpnGatewayProperties
P2SVpnGatewayProperties
Ad
Açıklama
Değer
customDnsServers
Müşteri tarafından belirtilen tüm DNS sunucularının IP adreslerinin listesi.
dize[]
isRoutingPreferenceInternet
P2SVpnGateway'in Genel IP Arabirimi için Yönlendirme Tercihi özelliğini etkinleştirin.
bool
p2SConnectionConfigurations
Ağ geçidinin tüm p2s bağlantı yapılandırmalarının listesi.
P2SConnectionConfiguration []
virtualHub
Ağ geçidinin ait olduğu VirtualHub.
Subresource
vpnGatewayScaleUnit
Bu p2s vpn ağ geçidi için ölçek birimi.
int
vpnServerConfiguration
p2sVpnGateway'in bağlı olduğu VpnServerConfiguration.
Subresource
P2SConnectionConfiguration
Ad
Açıklama
Değer
kimlik
Kaynak Kimliği.
string
name
Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir.
string
properties
P2S bağlantı yapılandırmasının özellikleri.
P2SConnectionConfigurationProperties
P2SConnectionConfigurationProperties
Ad
Açıklama
Değer
enableInternetSecurity
P2S Connections için internet güvenliğini etkinleştirme bayrağının açık olup olmadığını gösteren bayrak.
bool
Routingconfiguration
Bu bağlantıda ilişkili ve yayılan yol tablolarını gösteren Yönlendirme Yapılandırması.
Routingconfiguration
vpnClientAddressPool
P2S VpnClient için Adres alanını temsil eden adres alanı kaynağına başvuru.
AddressSpace
Routingconfiguration
Ad
Açıklama
Değer
associatedRouteTable
Bu RoutingConfiguration ile ilişkili RouteTable kaynak kimliği.
Subresource
inboundRouteMap
Gelen öğrenilen yollar için bu RoutingConfiguration ile ilişkili RouteMap'in kaynak kimliği.
Subresource
outboundRouteMap
Giden tanıtılan yollar için bu RoutingConfiguration ile ilişkiliRouteMap'in kaynak kimliği.
Subresource
propagatedRouteTables
Yolları tanıtacak RouteTable'ların listesi.
PropagatedRouteTable
vnetRoutes
VirtualHub'dan sanal ağ bağlantısına yönlendirmeyi denetleen yolların listesi.
VnetRoute
Subresource
Ad
Açıklama
Değer
kimlik
Kaynak Kimliği.
string
PropagatedRouteTable
Ad
Açıklama
Değer
Kimlik
Tüm RouteTable'ların kaynak kimliklerinin listesi.
SubResource []
Etiket
Etiket listesi.
string[]
VnetRoute
Ad
Açıklama
Değer
staticRoutes
Tüm Statik Yolların listesi.
StaticRoute []
staticRoutesConfig
Bu HubVnetConnection üzerindeki statik yollar için yapılandırma.
StaticRoutesConfig
StaticRoute
Ad
Açıklama
Değer
addressPrefixes
Tüm adres ön eklerinin listesi.
string[]
name
Bir VnetRoute içinde benzersiz olan StaticRoute'un adı.
string
nextHopIpAddress
Sonraki atlamanın IP adresi.
string
StaticRoutesConfig
Ad
Açıklama
Değer
vnetLocalRouteOverrideCriteria
Uç sanal ağındaki NVA'nın uçta hedefi olan trafik için atlanıp atlanmadığını belirleyen parametre.
"İçerir" "Eşittir"
AddressSpace
Ad
Açıklama
Değer
addressPrefixes
CIDR gösteriminde bu sanal ağ için ayrılmış adres bloklarının listesi.
string[]