Microsoft.Network p2svpnGateways 2022-09-01

Bicep kaynak tanımı

p2svpnGateways kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/p2svpnGateways kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Network/p2svpnGateways@2022-09-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'
  }
}

Özellik değerleri

AddressSpace

Ad Açıklama Değer
addressPrefixes CIDR gösteriminde bu sanal ağ için ayrılmış adres bloklarının listesi. string[]

Microsoft.Network/p2svpnGateways

Ad Açıklama Değer
yer Kaynak konumu. dizgi
ad Kaynak adı dize (gerekli)
Özellikler P2SVpnGateway özellikleri. P2SVpnGatewayProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

P2SConnectionConfiguration

Ad Açıklama Değer
Kimliği Kaynak Kimliği. dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. dizgi
Özellikler P2S bağlantı yapılandırmasının özellikleri. P2SConnectionConfigurationProperties

P2SConnectionConfigurationProperties

Ad Açıklama Değer
enableInternetSecurity P2S Bağlantıları için İnternet güvenliğini etkinleştir 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

P2SVpnGatewayProperties

Ad Açıklama Değer
customDnsServers Müşteri tarafından belirtilen tüm DNS sunucuları IP adreslerinin listesi. string[]
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. AltKaynak
vpnGatewayScaleUnit Bu p2s vpn gateway için ölçek birimi. Int
vpnServerConfiguration p2sVpnGateway'in bağlı olduğu VpnServerConfiguration. AltKaynak

PropagatedRouteTable

Ad Açıklama Değer
Kimlik Tüm RouteTable'ların kaynak kimliklerinin listesi. SubResource[]
Etiket Etiket listesi. string[]

ResourceTags

Ad Açıklama Değer

RoutingConfiguration

Ad Açıklama Değer
associatedRouteTable Bu RoutingConfiguration ile ilişkili kaynak kimliği RouteTable. AltKaynak
inboundRouteMap Gelen öğrenilen yollar için bu RoutingConfiguration ile ilişkili RouteMap'in kaynak kimliği. AltKaynak
outboundRouteMap Giden tanıtılan yollar için bu RoutingConfiguration ile ilişkiliRouteMap'in kaynak kimliği. AltKaynak
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

StaticRoute

Ad Açıklama Değer
addressPrefixes Tüm adres ön eklerinin listesi. string[]
ad Bir VnetRoute içinde benzersiz olan StaticRoute adı. dizgi
nextHopIpAddress Sonraki atlamanın ip adresi. dizgi

StaticRoutesConfig

Ad Açıklama Değer
vnetLocalRouteOverrideCriteria Uç sanal ağına ait NVA'nın uçtaki varış noktası olan trafik için atlanıp atlanmadığını belirleyen parametre. 'İçerir'
'Eşittir'

Alt Kaynak

Ad Açıklama Değer
Kimliği Kaynak Kimliği. dizgi

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

ARM şablonu kaynak tanımı

p2svpnGateways kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/p2svpnGateways kaynağı oluşturmak için şablonunuza aşağıdaki JSON dosyasını ekleyin.

{
  "type": "Microsoft.Network/p2svpnGateways",
  "apiVersion": "2022-09-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"
  }
}

Özellik değerleri

AddressSpace

Ad Açıklama Değer
addressPrefixes CIDR gösteriminde bu sanal ağ için ayrılmış adres bloklarının listesi. string[]

Microsoft.Network/p2svpnGateways

Ad Açıklama Değer
apiVersion API sürümü '2022-09-01'
yer Kaynak konumu. dizgi
ad Kaynak adı dize (gerekli)
Özellikler P2SVpnGateway özellikleri. P2SVpnGatewayProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.Network/p2svpnGateways'

P2SConnectionConfiguration

Ad Açıklama Değer
Kimliği Kaynak Kimliği. dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. dizgi
Özellikler P2S bağlantı yapılandırmasının özellikleri. P2SConnectionConfigurationProperties

P2SConnectionConfigurationProperties

Ad Açıklama Değer
enableInternetSecurity P2S Bağlantıları için İnternet güvenliğini etkinleştir 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

P2SVpnGatewayProperties

Ad Açıklama Değer
customDnsServers Müşteri tarafından belirtilen tüm DNS sunucuları IP adreslerinin listesi. string[]
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. AltKaynak
vpnGatewayScaleUnit Bu p2s vpn gateway için ölçek birimi. Int
vpnServerConfiguration p2sVpnGateway'in bağlı olduğu VpnServerConfiguration. AltKaynak

PropagatedRouteTable

Ad Açıklama Değer
Kimlik Tüm RouteTable'ların kaynak kimliklerinin listesi. SubResource[]
Etiket Etiket listesi. string[]

ResourceTags

Ad Açıklama Değer

RoutingConfiguration

Ad Açıklama Değer
associatedRouteTable Bu RoutingConfiguration ile ilişkili kaynak kimliği RouteTable. AltKaynak
inboundRouteMap Gelen öğrenilen yollar için bu RoutingConfiguration ile ilişkili RouteMap'in kaynak kimliği. AltKaynak
outboundRouteMap Giden tanıtılan yollar için bu RoutingConfiguration ile ilişkiliRouteMap'in kaynak kimliği. AltKaynak
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

StaticRoute

Ad Açıklama Değer
addressPrefixes Tüm adres ön eklerinin listesi. string[]
ad Bir VnetRoute içinde benzersiz olan StaticRoute adı. dizgi
nextHopIpAddress Sonraki atlamanın ip adresi. dizgi

StaticRoutesConfig

Ad Açıklama Değer
vnetLocalRouteOverrideCriteria Uç sanal ağına ait NVA'nın uçtaki varış noktası olan trafik için atlanıp atlanmadığını belirleyen parametre. 'İçerir'
'Eşittir'

Alt Kaynak

Ad Açıklama Değer
Kimliği Kaynak Kimliği. dizgi

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

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Açıklama
Azure Sanal WAN (vWAN) Multi-Hub Dağıtım

Azure 'a dağıtma
Bu şablon, tüm ağ geçitleri ve sanal ağ bağlantıları dahil olmak üzere bir Azure Sanal WAN (vWAN) çok hub'lı dağıtım oluşturmanıza olanak tanır.
Özel Yönlendirme Tabloları ile Azure vWAN Multi-Hub Dağıtımı

Azure 'a dağıtma
Bu şablon, tüm ağ geçitleri ve VNET bağlantıları dahil olmak üzere bir Azure Sanal WAN (vWAN) çok hub'lı dağıtım oluşturmanıza ve özel yönlendirme için Yönlendirme Tabloları kullanımını göstermenize olanak tanır.
Çok adresli havuz ve kullanıcı grupları ile vWAN P2S dağıtım

Azure 'a dağıtma
Bu şablon, birden çok adres havuzu ve kullanıcı grubuyla yapılandırılmış bir P2S ile Azure Sanal WAN (vWAN) dağıtır

Terraform (AzAPI sağlayıcısı) kaynak tanımı

p2svpnGateways kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Network/p2svpnGateways kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/p2svpnGateways@2022-09-01"
  name = "string"
  location = "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"
      }
    }
  })
  tags = {
    {customized property} = "string"
  }
}

Özellik değerleri

AddressSpace

Ad Açıklama Değer
addressPrefixes CIDR gösteriminde bu sanal ağ için ayrılmış adres bloklarının listesi. string[]

Microsoft.Network/p2svpnGateways

Ad Açıklama Değer
yer Kaynak konumu. dizgi
ad Kaynak adı dize (gerekli)
Özellikler P2SVpnGateway özellikleri. P2SVpnGatewayProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.Network/p2svpnGateways@2022-09-01"

P2SConnectionConfiguration

Ad Açıklama Değer
Kimliği Kaynak Kimliği. dizgi
ad Kaynak grubu içinde benzersiz olan kaynağın adı. Bu ad kaynağa erişmek için kullanılabilir. dizgi
Özellikler P2S bağlantı yapılandırmasının özellikleri. P2SConnectionConfigurationProperties

P2SConnectionConfigurationProperties

Ad Açıklama Değer
enableInternetSecurity P2S Bağlantıları için İnternet güvenliğini etkinleştir 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

P2SVpnGatewayProperties

Ad Açıklama Değer
customDnsServers Müşteri tarafından belirtilen tüm DNS sunucuları IP adreslerinin listesi. string[]
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. AltKaynak
vpnGatewayScaleUnit Bu p2s vpn gateway için ölçek birimi. Int
vpnServerConfiguration p2sVpnGateway'in bağlı olduğu VpnServerConfiguration. AltKaynak

PropagatedRouteTable

Ad Açıklama Değer
Kimlik Tüm RouteTable'ların kaynak kimliklerinin listesi. SubResource[]
Etiket Etiket listesi. string[]

ResourceTags

Ad Açıklama Değer

RoutingConfiguration

Ad Açıklama Değer
associatedRouteTable Bu RoutingConfiguration ile ilişkili kaynak kimliği RouteTable. AltKaynak
inboundRouteMap Gelen öğrenilen yollar için bu RoutingConfiguration ile ilişkili RouteMap'in kaynak kimliği. AltKaynak
outboundRouteMap Giden tanıtılan yollar için bu RoutingConfiguration ile ilişkiliRouteMap'in kaynak kimliği. AltKaynak
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

StaticRoute

Ad Açıklama Değer
addressPrefixes Tüm adres ön eklerinin listesi. string[]
ad Bir VnetRoute içinde benzersiz olan StaticRoute adı. dizgi
nextHopIpAddress Sonraki atlamanın ip adresi. dizgi

StaticRoutesConfig

Ad Açıklama Değer
vnetLocalRouteOverrideCriteria Uç sanal ağına ait NVA'nın uçtaki varış noktası olan trafik için atlanıp atlanmadığını belirleyen parametre. 'İçerir'
'Eşittir'

Alt Kaynak

Ad Açıklama Değer
Kimliği Kaynak Kimliği. dizgi

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