Microsoft.Network virtualHubs/hubVirtualNetworkConnections 2023-09-01

Bicep kaynak tanımı

virtualHubs/hubVirtualNetworkConnections 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/virtualHubs/hubVirtualNetworkConnections kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2023-09-01' = {
  name: 'string'
  properties: {
    allowHubToRemoteVnetTransit: bool
    allowRemoteVnetToUseHubVnetGateways: bool
    enableInternetSecurity: bool
    remoteVirtualNetwork: {
      id: 'string'
    }
    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'
        }
      }
    }
  }
}

Özellik değerleri

HubVirtualNetworkConnectionProperties

Ad Açıklama Değer
allowHubToRemoteVnetTransit Kullanım dışı: VirtualHub'ı RemoteVnet'e aktarma etkin veya değil. Bool
allowRemoteVnetToUseHubVnetGateways Kullanım dışı: RemoteVnet'in Sanal Hub'ın ağ geçitlerini kullanmasına izin verin. Bool
enableInternetSecurity İnternet güvenliğini etkinleştirin. Bool
remoteVirtualNetwork Uzak sanal ağa başvuru. AltKaynak
routingConfiguration Bu bağlantıda ilişkili ve yayılan yol tablolarını gösteren Yönlendirme Yapılandırması. RoutingConfiguration

Microsoft.Network/virtualHubs/hubVirtualNetworkConnections

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
ebeveyn Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında.
Tür kaynağı için sembolik ad: virtualHubs
Özellikler Hub sanal ağ bağlantısının özellikleri. HubVirtualNetworkConnectionProperties

PropagatedRouteTable

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

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ıç örnekleri

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

Bicep Dosyası Açıklama
güvenli sanal hub'ları Bu şablon, İnternet'e yönlendirilen bulut ağ trafiğinizin güvenliğini sağlamak için Azure Güvenlik Duvarı'nı kullanarak güvenli bir sanal merkez oluşturur.

ARM şablonu kaynak tanımı

virtualHubs/hubVirtualNetworkConnections 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/virtualHubs/hubVirtualNetworkConnections kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Network/virtualHubs/hubVirtualNetworkConnections",
  "apiVersion": "2023-09-01",
  "name": "string",
  "properties": {
    "allowHubToRemoteVnetTransit": "bool",
    "allowRemoteVnetToUseHubVnetGateways": "bool",
    "enableInternetSecurity": "bool",
    "remoteVirtualNetwork": {
      "id": "string"
    },
    "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"
        }
      }
    }
  }
}

Özellik değerleri

HubVirtualNetworkConnectionProperties

Ad Açıklama Değer
allowHubToRemoteVnetTransit Kullanım dışı: VirtualHub'ı RemoteVnet'e aktarma etkin veya değil. Bool
allowRemoteVnetToUseHubVnetGateways Kullanım dışı: RemoteVnet'in Sanal Hub'ın ağ geçitlerini kullanmasına izin verin. Bool
enableInternetSecurity İnternet güvenliğini etkinleştirin. Bool
remoteVirtualNetwork Uzak sanal ağa başvuru. AltKaynak
routingConfiguration Bu bağlantıda ilişkili ve yayılan yol tablolarını gösteren Yönlendirme Yapılandırması. RoutingConfiguration

Microsoft.Network/virtualHubs/hubVirtualNetworkConnections

Ad Açıklama Değer
apiVersion API sürümü '2023-09-01'
ad Kaynak adı dize (gerekli)
Özellikler Hub sanal ağ bağlantısının özellikleri. HubVirtualNetworkConnectionProperties
tür Kaynak türü 'Microsoft.Network/virtualHubs/hubVirtualNetworkConnections'

PropagatedRouteTable

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

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.
güvenli sanal hub'ları

Azure 'a dağıtma
Bu şablon, İnternet'e yönlendirilen bulut ağ trafiğinizin güvenliğini sağlamak için Azure Güvenlik Duvarı'nı kullanarak güvenli bir sanal merkez oluşturur.
Ç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ı

virtualHubs/hubVirtualNetworkConnections 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/virtualHubs/hubVirtualNetworkConnections kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2023-09-01"
  name = "string"
  body = jsonencode({
    properties = {
      allowHubToRemoteVnetTransit = bool
      allowRemoteVnetToUseHubVnetGateways = bool
      enableInternetSecurity = bool
      remoteVirtualNetwork = {
        id = "string"
      }
      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"
          }
        }
      }
    }
  })
}

Özellik değerleri

HubVirtualNetworkConnectionProperties

Ad Açıklama Değer
allowHubToRemoteVnetTransit Kullanım dışı: VirtualHub'ı RemoteVnet'e aktarma etkin veya değil. Bool
allowRemoteVnetToUseHubVnetGateways Kullanım dışı: RemoteVnet'in Sanal Hub'ın ağ geçitlerini kullanmasına izin verin. Bool
enableInternetSecurity İnternet güvenliğini etkinleştirin. Bool
remoteVirtualNetwork Uzak sanal ağa başvuru. AltKaynak
routingConfiguration Bu bağlantıda ilişkili ve yayılan yol tablolarını gösteren Yönlendirme Yapılandırması. RoutingConfiguration

Microsoft.Network/virtualHubs/hubVirtualNetworkConnections

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Tür kaynağı kimliği: virtualHubs
Özellikler Hub sanal ağ bağlantısının özellikleri. HubVirtualNetworkConnectionProperties
tür Kaynak türü "Microsoft.Network/virtualHubs/hubVirtualNetworkConnections@2023-09-01"

PropagatedRouteTable

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

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