Aracılığıyla paylaş


Microsoft.Network virtualHubs/bgpConnections 2023-06-01

Bicep kaynak tanımı

virtualHubs/bgpConnections 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üğü.

Kaynak biçimi

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

resource symbolicname 'Microsoft.Network/virtualHubs/bgpConnections@2023-06-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    hubVirtualNetworkConnection: {
      id: 'string'
    }
    peerAsn: int
    peerIp: 'string'
  }
}

Özellik değerleri

virtualHubs/bgpConnections

Ad Açıklama Değer
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)
Üst Bicep'te bir alt kaynağın üst kaynağını belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak.
Şu tür kaynağın sembolik adı: virtualHubs
properties Bgp bağlantılarının özellikleri. BgpConnectionProperties

BgpConnectionProperties

Ad Açıklama Değer
hubVirtualNetworkConnection HubVirtualNetworkConnection kaynağına başvuru. Subresource
peerAsn Eş ASN'si. int

Kısıtlama -ları:
Min değer = 0
Maksimum değer = 4294967295
peerIp Eş IP. string

Subresource

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

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

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

Şablon Description
Yeni Bir Alt Ağda Yol Sunucusu İçerik Oluşturucu

Azure’a dağıtın
Bu şablon RouteServerSubnet adlı bir alt ağa Bir Yönlendirme Sunucusu dağıtır.
Quagga ile BGP eşlemesinde Azure Route Server

Azure’a dağıtın
Bu şablon, Quagga ile bir Yönlendirici Sunucusu ve Ubuntu VM dağıtır. Yönlendirici Sunucusu ile Quagga arasında iki dış BGP oturumu oluşturulur. Quagga yüklemesi ve yapılandırması Linux için Azure özel betik uzantısı tarafından yürütülür

ARM şablonu kaynak tanımı

virtualHubs/bgpConnections 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üğü.

Kaynak biçimi

Microsoft.Network/virtualHubs/bgpConnections kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Network/virtualHubs/bgpConnections",
  "apiVersion": "2023-06-01",
  "name": "string",
  "properties": {
    "hubVirtualNetworkConnection": {
      "id": "string"
    },
    "peerAsn": "int",
    "peerIp": "string"
  }
}

Özellik değerleri

virtualHubs/bgpConnections

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Network/virtualHubs/bgpConnections'
apiVersion Kaynak API'sinin sürümü '2023-06-01'
name Kaynak adı

Bkz. JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlama.
dize (gerekli)
properties Bgp bağlantılarının özellikleri. BgpConnectionProperties

BgpConnectionProperties

Ad Açıklama Değer
hubVirtualNetworkConnection HubVirtualNetworkConnection kaynağına başvuru. Subresource
peerAsn Eş ASN'si. int

Kısıtlama -ları:
Min değer = 0
Maksimum değer = 4294967295
peerIp Eş IP. string

Subresource

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

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

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

Şablon Description
Yeni Bir Alt Ağda Yol Sunucusu İçerik Oluşturucu

Azure’a dağıtın
Bu şablon RouteServerSubnet adlı bir alt ağa Bir Yönlendirme Sunucusu dağıtır.
Quagga ile BGP eşlemesinde Azure Route Server

Azure’a dağıtın
Bu şablon, Quagga ile bir Yönlendirici Sunucusu ve Ubuntu VM dağıtır. Yönlendirici Sunucusu ile Quagga arasında iki dış BGP oturumu oluşturulur. Quagga yüklemesi ve yapılandırması Linux için Azure özel betik uzantısı tarafından yürütülür

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/virtualHubs/bgpConnections@2023-06-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      hubVirtualNetworkConnection = {
        id = "string"
      }
      peerAsn = int
      peerIp = "string"
    }
  })
}

Özellik değerleri

virtualHubs/bgpConnections

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Network/virtualHubs/bgpConnections@2023-06-01"
name Kaynak adı dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Şu tür kaynağın kimliği: virtualHubs
properties Bgp bağlantılarının özellikleri. BgpConnectionProperties

BgpConnectionProperties

Ad Açıklama Değer
hubVirtualNetworkConnection HubVirtualNetworkConnection kaynağına başvuru. Subresource
peerAsn Eş ASN'si. int

Kısıtlama -ları:
Min değer = 0
Maksimum değer = 4294967295
peerIp Eş IP. string

Subresource

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