Share via


Microsoft.EventHub ad alanları

Bicep kaynak tanımı

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

resource symbolicname 'Microsoft.EventHub/namespaces@2024-01-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    alternateName: 'string'
    clusterArmId: 'string'
    disableLocalAuth: bool
    encryption: {
      keySource: 'Microsoft.KeyVault'
      keyVaultProperties: [
        {
          identity: {
            userAssignedIdentity: 'string'
          }
          keyName: 'string'
          keyVaultUri: 'string'
          keyVersion: 'string'
        }
      ]
      requireInfrastructureEncryption: bool
    }
    isAutoInflateEnabled: bool
    kafkaEnabled: bool
    maximumThroughputUnits: int
    minimumTlsVersion: 'string'
    privateEndpointConnections: [
      {
        properties: {
          privateEndpoint: {
            id: 'string'
          }
          privateLinkServiceConnectionState: {
            description: 'string'
            status: 'string'
          }
          provisioningState: 'string'
        }
      }
    ]
    publicNetworkAccess: 'string'
    zoneRedundant: bool
  }
}

Özellik değerleri

Ad alanları

Ad Açıklama Değer
name Kaynak adı dize (gerekli)

Karakter sınırı: 6-50

Geçerli karakterler:
Alfasayısallar ve kısa çizgiler.

Harfle başlayın. Harf veya sayı ile sona erer.

Kaynak adı Azure genelinde benzersiz olmalıdır.
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
Sku SKU kaynağının özellikleri Sku
identity BYOK Kimlik açıklamasının özellikleri Kimlik
properties Ad alanı oluşturma işlemi için sağlanan ad alanı özellikleri. EHNamespaceProperties

Kimlik

Ad Açıklama Değer
tür Yönetilen hizmet kimliğinin türü. 'Yok'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Kullanıcı Tarafından Atanan Kimliklerin Özellikleri IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik} UserAssignedIdentity

UserAssignedIdentity

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.

EHNamespaceProperties

Ad Açıklama Değer
alternateName Diğer ad ve ad alanı adları aynı olduğunda belirtilen alternatif ad. string
clusterArmId Ad Alanının Küme ARM Kimliği. string
disableLocalAuth Bu özellik Event Hubs ad alanı için SAS kimlik doğrulamasını devre dışı bırakır. bool
şifreleme KAG Şifreleme açıklamasının özellikleri Şifreleme
isAutoInflateEnabled AutoInflate'ın eventhub ad alanı için etkinleştirilip etkinleştirilmediğini gösteren değer. bool
kafkaEnabled Kafka'nın eventhub ad alanı için etkinleştirilip etkinleştirilmediğini gösteren değer. bool
maximumThroughputUnits AutoInflate etkinleştirildiğinde aktarım hızı birimlerinin üst sınırı, değerin 0 ile 20 aktarım hızı birimi arasında olması gerekir. ( AutoInflateEnabled = true ise '0' int

Kısıtlama -ları:
Min değer = 0
minimumTlsVersion Kümenin desteklenmesi için en düşük TLS sürümü, örneğin '1.2' '1.0'
'1.1'
'1.2'
privateEndpointConnections Özel uç nokta bağlantılarının listesi. PrivateEndpointConnection[]
publicNetworkAccess Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. 'Devre Dışı'
'Etkin'
'SecuredByPerimeter'
zoneRedundant Bu özelliğin etkinleştirilmesi, desteklenen kullanılabilirlik alanlarında Bir Standart Event Hubs Ad Alanı oluşturur. bool

Şifreleme

Ad Açıklama Değer
keySource Şifreleme için keySource'un olası değerini numaralandırır 'Microsoft.KeyVault'
keyVaultProperties KeyVault Özellikleri KeyVaultProperties[]
requireInfrastructureEncryption Altyapı Şifrelemesini Etkinleştirme (Çift Şifreleme) bool

KeyVaultProperties

Ad Açıklama Değer
identity UserAssignedIdentityProperties
Keyname KeyVault'tan Anahtarın Adı string
keyVaultUri KeyVault Uri'sini string
keyVersion Anahtar Sürümü string

UserAssignedIdentityProperties

Ad Açıklama Değer
userAssignedIdentity Şifreleme için seçilen kullanıcı kimliğinin ARM kimliği string

PrivateEndpointConnection

Ad Açıklama Değer
properties PrivateEndpointConnection özellikleri. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Ad Açıklama Değer
privateEndpoint Bu Bağlantı için Özel Uç Nokta kaynağı. PrivateEndpoint
privateLinkServiceConnectionState Bağlantının durumuyla ilgili ayrıntılar. ConnectionState
provisioningState Özel Uç Nokta Bağlantısının sağlama durumu. 'İptal Edildi'
'Oluşturuluyor'
'Siliniyor'
'Başarısız'
'Başarılı'
'Güncelleştiriliyor'

PrivateEndpoint

Ad Açıklama Değer
kimlik Özel Uç Nokta için ARM tanımlayıcısı. string

ConnectionState

Ad Açıklama Değer
açıklama Bağlantı durumunun açıklaması. string
durum Bağlantının durumu. 'Onaylandı'
'Bağlantısı Kesildi'
'Beklemede'
'Reddedildi'

Sku

Ad Açıklama Değer
capacity Temel veya Standart katmanlar için Event Hubs aktarım hızı birimleri; burada değer 0 ile 20 aktarım hızı birimi olmalıdır. Değerin 0 ile 10 premium birim arasında olması gereken Premium katmanı için Event Hubs premium birimleri. int

Kısıtlama -ları:
Min değer = 0
name Bu SKU'nun adı. 'Temel'
'Premium'
'Standart' (gerekli)
tier Bu SKU'nun faturalama katmanı. 'Temel'
'Premium'
'Standart'

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

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

Şablon Description
Azure Event Hubs için PubNub Gerçek Zamanlı Ağ Geçidi

Azure’a dağıtın
Azure için PubNub Realtime Gateway, PubNub Data Stream Network ile Azure Event Hubs arasında gerçek zamanlı bir veri akışı köprüsü sağlar. -- PubNub ile Azure arasında çift yönlü bir köprü olarak düşünün!
Azure Mimarisinde Spor Analizi'ni dağıtma

Azure’a dağıtın
ADLS 2. Nesil etkinleştirilmiş bir Azure depolama hesabı, depolama hesabı için bağlı hizmetlere sahip bir Azure Data Factory örneği (dağıtıldıysa Azure SQL Veritabanı) ve bir Azure Databricks örneği oluşturur. Şablonu dağıtan kullanıcının AAD kimliğine ve ADF örneğinin yönetilen kimliğine depolama hesabında Depolama Blob Verileri Katkıda Bulunanı rolü verilir. Azure Key Vault örneği, Azure SQL Veritabanı ve Azure Olay Hub'ı (akış kullanım örnekleri için) dağıtma seçenekleri de vardır. Azure Key Vault dağıtıldığında, şablonu dağıtan kullanıcının veri fabrikası yönetilen kimliğine ve AAD kimliğine Key Vault Gizli Diziler Kullanıcısı rolü verilir.
Moesif API Analytics ve Para Kazanma

Azure’a dağıtın
Şablon, Azure API Management'dan Moesif API analizi ve para kazanma platformuna API çağrılarını günlüğe kaydeder
Zaman Veri Geçmişi Bağlantısı ile Azure Digital Twins

Azure’a dağıtın
Bu şablon, zaman serisi veri geçmişi bağlantısıyla yapılandırılmış bir Azure Digital Twins örneği oluşturur. Bağlantı oluşturmak için Event Hubs ad alanı, olay hub'ı, Azure Veri Gezgini kümesi ve veritabanı gibi diğer kaynakların oluşturulması gerekir. Veriler, sonunda azure Veri Gezgini kümesine iletilen bir olay hub'ına gönderilir. Veriler kümedeki bir veritabanı tablosunda depolanır
Event Grid özel konusu ve olay hub'ı işleyicisi oluşturma

Azure’a dağıtın
Olayları işlemek için bir Azure Event Grid özel konu ve olay hub'ı oluşturur.
EventHubs ad alanı, Event Hub & tüketici grubu oluşturma

Azure’a dağıtın
Bu şablon bir Event Hubs Standard ad alanı, bir Event Hub ve bir tüketici grubu dağıtmanızı sağlar.
EventHubs authorizationRules oluşturma

Azure’a dağıtın
Bu şablon eventhubs Standard ad alanını, Event Hub'ı, tüketici grubunu ve authorizationRules'u dağıtmanızı sağlar
Eventhub ad alanı ve coğrafi kurtarma yapılandırması oluşturma

Azure’a dağıtın
Bu şablon, Service Bus ad alanını Temel/Standart SKU ile dağıtmanızı sağlar.
Eventhub ad alanı IP Filtresi kuralı oluşturma

Azure’a dağıtın
Bu şablon, IP Filtresi kuralıyla Service Bus Premium ad alanı dağıtmanızı sağlar
Event Hubs ad alanı Sanal Ağ kuralı oluşturma

Azure’a dağıtın
Bu şablon, bir Event Hubs Standard ad alanını Sanal Ağ kuralıyla dağıtmanızı sağlar
Kümede Olay Hub'ı kümesi & namesapce oluşturur

Azure’a dağıtın
Bu şablon, EventHubs Kümesi ve kümede bir ad alanı oluşturmanıza olanak tanır
Eventhub kümesi, namesapce & eventhub oluşturur

Azure’a dağıtın
Bu şablon, kümede EventHubs Kümesi, ad alanı ve eventhub oluşturmanızı sağlar
Yakalama etkinken EventHubs oluşturma

Azure’a dağıtın
Bu şablon bir olay hub'ı ile EventHubs ad alanını dağıtmanızı ve üzerinde Capture özelliğini etkinleştirmenizi sağlar
Yakalama etkin (ADLS) ile EventHubs oluşturma

Azure’a dağıtın
Bu şablon bir olay hub'ı ile EventHubs ad alanını dağıtmanızı ve üzerinde Capture özelliğini etkinleştirmenizi sağlar
EventHubs ad alanı oluşturma ve otomatik şişirme özelliğini etkinleştirme

Azure’a dağıtın
Bu şablon bir Event Hubs Standard ad alanı, bir Event Hub ve bir tüketici grubu dağıtmanızı sağlar. Bu şablon ayrıca ad alanınızdaki otomatik şişirme özelliğini de açar.
Olay hub'ı oluşturma

Azure’a dağıtın
Bu şablon, olay hub'ı ile eventHubs ad alanı dağıtmanıza olanak tanır.
Özel uç nokta aracılığıyla Event Hubs ad alanına bağlanma

Azure’a dağıtın
Bu örnek, özel uç nokta üzerinden Event Hubs ad alanına erişmek için sanal ağı ve özel DNS bölgesini yapılandırmayı gösterir.
MedTech hizmetini dağıtma

Azure’a dağıtın
MedTech hizmeti, birden çok cihazdan cihaz verilerini almak, cihaz verilerini FHIR Gözlemlerine dönüştürmek ve daha sonra Azure Health Veri Hizmetleri FHIR hizmetinde kalıcı hale getirmek için tasarlanmış Azure Health Veri Hizmetleri'nden biridir.
Bir Azure IoT Hub dahil olmak üzere MedTech hizmetini dağıtma

Azure’a dağıtın
MedTech hizmeti, birden çok cihazdan cihaz verilerini almak, cihaz verilerini FHIR Gözlemlerine dönüştürmek ve daha sonra Azure Health Veri Hizmetleri FHIR hizmetinde kalıcı hale getirmek için tasarlanmış Azure Health Veri Hizmetleri'nden biridir.
Event Hub bağlantısıyla Azure Veri Gezgini db dağıtma

Azure’a dağıtın
Azure Veri Gezgini db'yi Event Hub bağlantısıyla dağıtın.
Event Hub'a yazılan Denetimli Azure SQL Sunucusu

Azure’a dağıtın
Bu şablon, Olay Hub'ına denetim günlükleri yazmak için Denetim etkinleştirilmiş bir Azure SQL sunucusu dağıtmanıza olanak tanır
Günlüklerin ve ölçümlerin yapılandırılmış gönderimiyle SQL MI oluşturma

Azure’a dağıtın
Bu şablon, SQL MI'yi ve günlükleri ve ölçümleri (tanılama çalışma alanı, depolama hesabı, olay hub'ı) depolamak için kullanılan ek kaynakları dağıtmanıza olanak tanır.
Olay Hub'ı Olay Kaynağı ile Ortam Oluşturma

Azure’a dağıtın
Bu şablon, bir Olay Hub'ından gelen olayları kullanacak şekilde yapılandırılmış bir Time Series Insights ortamı dağıtmanızı sağlar.
Event Hub ve Yönetilen Kimlik ile Azure İşlev Uygulaması

Azure’a dağıtın
şablonu bir Linux Tüketim planında Bir Azure İşlevi uygulaması ve bir Event Hub, Azure Depolama ve Application Insights sağlar. İşlev uygulaması, Olay Hub'ına ve Depolama hesabına bağlanmak için yönetilen kimliği kullanabilir

ARM şablonu kaynak tanımı

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

{
  "type": "Microsoft.EventHub/namespaces",
  "apiVersion": "2024-01-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "alternateName": "string",
    "clusterArmId": "string",
    "disableLocalAuth": "bool",
    "encryption": {
      "keySource": "Microsoft.KeyVault",
      "keyVaultProperties": [
        {
          "identity": {
            "userAssignedIdentity": "string"
          },
          "keyName": "string",
          "keyVaultUri": "string",
          "keyVersion": "string"
        }
      ],
      "requireInfrastructureEncryption": "bool"
    },
    "isAutoInflateEnabled": "bool",
    "kafkaEnabled": "bool",
    "maximumThroughputUnits": "int",
    "minimumTlsVersion": "string",
    "privateEndpointConnections": [
      {
        "properties": {
          "privateEndpoint": {
            "id": "string"
          },
          "privateLinkServiceConnectionState": {
            "description": "string",
            "status": "string"
          },
          "provisioningState": "string"
        }
      }
    ],
    "publicNetworkAccess": "string",
    "zoneRedundant": "bool"
  }
}

Özellik değerleri

Ad alanları

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.EventHub/namespaces'
apiVersion Kaynak API'sinin sürümü '2024-01-01'
name Kaynak adı dize (gerekli)

Karakter sınırı: 6-50

Geçerli karakterler:
Alfasayısal değerler ve kısa çizgiler.

Harfle başlayın. Harf veya sayı ile biter.

Kaynak adı Azure genelinde benzersiz olmalıdır.
location Kaynak konumu. string
etiketler Kaynak etiketleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
Sku SKU kaynağının özellikleri Sku
identity BYOK Kimlik açıklamasının özellikleri Kimlik
properties Ad alanı oluşturma işlemi için sağlanan ad alanı özellikleri. EHNamespaceProperties

Kimlik

Ad Açıklama Değer
tür Yönetilen hizmet kimliğinin türü. 'Yok'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Kullanıcı Tarafından Atanan Kimliklerin Özellikleri IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik} UserAssignedIdentity

UserAssignedIdentity

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermez. Tüm özellikler Salt Okunur'dır.

EHNamespaceProperties

Ad Açıklama Değer
alternateName Diğer ad ve ad alanı adları aynı olduğunda belirtilen alternatif ad. string
clusterArmId Ad Alanının Küme ARM Kimliği. string
disableLocalAuth Bu özellik, Event Hubs ad alanı için SAS kimlik doğrulamasını devre dışı bırakır. bool
şifreleme BYOK Şifrelemesi açıklamasının özellikleri Şifreleme
isAutoInflateEnabled AutoInflate'ın eventhub ad alanı için etkinleştirilip etkinleştirilmediğini gösteren değer. bool
kafkaEnabled Kafka'nın eventhub ad alanı için etkinleştirilip etkinleştirilmediğini gösteren değer. bool
maximumThroughputUnits AutoInflate etkinleştirildiğinde aktarım hızı birimlerinin üst sınırı, değerin 0 ile 20 aktarım hızı birimi arasında olması gerekir. ( AutoInflateEnabled = true ise '0' int

Kısıtlama -ları:
Min değer = 0
minimumTlsVersion Kümenin desteklenmesi için en düşük TLS sürümü, örneğin '1.2' '1.0'
'1.1'
'1.2'
privateEndpointConnections Özel uç nokta bağlantılarının listesi. PrivateEndpointConnection[]
publicNetworkAccess Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. 'Devre Dışı'
'Etkin'
'SecuredByPerimeter'
zoneRedundant Bu özelliğin etkinleştirilmesi, desteklenen kullanılabilirlik alanlarında Bir Standart Event Hubs Ad Alanı oluşturur. bool

Şifreleme

Ad Açıklama Değer
keySource Şifreleme için keySource'un olası değerini numaralandırır 'Microsoft.KeyVault'
keyVaultProperties KeyVault Özellikleri KeyVaultProperties[]
requireInfrastructureEncryption Altyapı Şifrelemesini Etkinleştirme (Çift Şifreleme) bool

KeyVaultProperties

Ad Açıklama Değer
identity UserAssignedIdentityProperties
Keyname KeyVault'tan Anahtarın Adı string
keyVaultUri KeyVault Uri'sini string
keyVersion Anahtar Sürümü string

UserAssignedIdentityProperties

Ad Açıklama Değer
userAssignedIdentity Şifreleme için seçilen kullanıcı kimliğinin ARM kimliği string

PrivateEndpointConnection

Ad Açıklama Değer
properties PrivateEndpointConnection özellikleri. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Ad Açıklama Değer
privateEndpoint Bu Bağlantı için Özel Uç Nokta kaynağı. PrivateEndpoint
privateLinkServiceConnectionState Bağlantının durumuyla ilgili ayrıntılar. ConnectionState
provisioningState Özel Uç Nokta Bağlantısının sağlama durumu. 'İptal Edildi'
'Oluşturuluyor'
'Siliniyor'
'Başarısız'
'Başarılı'
'Güncelleştiriliyor'

PrivateEndpoint

Ad Açıklama Değer
kimlik Özel Uç Nokta için ARM tanımlayıcısı. string

ConnectionState

Ad Açıklama Değer
açıklama Bağlantı durumunun açıklaması. string
durum Bağlantının durumu. 'Onaylandı'
'Bağlantısı Kesildi'
'Beklemede'
'Reddedildi'

Sku

Ad Açıklama Değer
capacity Temel veya Standart katmanlar için Event Hubs aktarım hızı birimleri; burada değer 0 ile 20 aktarım hızı birimi olmalıdır. Değerin 0 ile 10 premium birim arasında olması gereken Premium katmanı için Event Hubs premium birimleri. int

Kısıtlama -ları:
Min değer = 0
name Bu SKU'nun adı. 'Temel'
'Premium'
'Standart' (gerekli)
tier Bu belirli SKU'nun faturalama katmanı. 'Temel'
'Premium'
'Standart'

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

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

Şablon Description
Azure Event Hubs için PubNub Realtime Gateway

Azure’a dağıtın
Azure için PubNub Realtime Gateway, PubNub Data Stream Network ile Azure Event Hubs arasında gerçek zamanlı bir veri akışı köprüsü sağlar. -- PubNub ile Azure arasında çift yönlü bir köprü olarak düşünün!
Azure Mimarisinde Spor Analizi'ni dağıtma

Azure’a dağıtın
ADLS 2. Nesil'in etkinleştirildiği bir Azure depolama hesabı, depolama hesabı için bağlı hizmetler içeren bir Azure Data Factory örneği (dağıtıldıysa Azure SQL Veritabanı) ve bir Azure Databricks örneği oluşturur. Şablonu dağıtan kullanıcının AAD kimliğine ve ADF örneğinin yönetilen kimliğine depolama hesabında Depolama Blob Verileri Katkıda Bulunanı rolü verilir. Azure Key Vault örneği, Azure SQL Veritabanı ve Azure Olay Hub'ı (akış kullanım örnekleri için) dağıtma seçenekleri de vardır. Azure Key Vault dağıtıldığında, şablonu dağıtan kullanıcının data factory yönetilen kimliğine ve AAD kimliğine Key Vault Gizli Dizi kullanıcı rolü verilir.
Moesif API Analytics ve Para Kazanma

Azure’a dağıtın
Şablon, Azure API Management'dan Moesif API analizi ve para kazanma platformuna API çağrılarını günlüğe kaydeder
Zaman Veri Geçmişi Bağlantısı ile Azure Digital Twins

Azure’a dağıtın
Bu şablon, zaman serisi veri geçmişi bağlantısıyla yapılandırılmış bir Azure Digital Twins örneği oluşturur. Bağlantı oluşturmak için Event Hubs ad alanı, olay hub'ı, Azure Veri Gezgini kümesi ve veritabanı gibi diğer kaynakların oluşturulması gerekir. Veriler bir olay hub'ına gönderilir ve bu da sonunda verileri Azure Veri Gezgini kümesine iletir. Veriler kümedeki bir veritabanı tablosunda depolanır
Event Grid özel konusu ve olay hub'ı işleyicisi oluşturma

Azure’a dağıtın
Olayları işlemek için bir Azure Event Grid özel konu ve olay hub'ı oluşturur.
EventHubs ad alanı, Event Hub & tüketici grubu oluşturma

Azure’a dağıtın
Bu şablon bir Event Hubs Standard ad alanı, bir Olay Hub'ı ve bir tüketici grubu dağıtmanızı sağlar.
EventHubs authorizationRules oluşturma

Azure’a dağıtın
Bu şablon bir EventHubs Standard ad alanı, Olay Hub'ı, tüketici grubu ve authorizationRules dağıtmanızı sağlar
Eventhub ad alanı ve coğrafi kurtarma yapılandırması oluşturma

Azure’a dağıtın
Bu şablon, Service Bus ad alanını Temel/Standart SKU ile dağıtmanızı sağlar.
Eventhub ad alanı IP Filtresi kuralı oluşturma

Azure’a dağıtın
Bu şablon, IP Filtresi kuralıyla Service Bus Premium ad alanı dağıtmanızı sağlar
Event Hubs ad alanı Sanal Ağ kuralı oluşturma

Azure’a dağıtın
Bu şablon, Sanal Ağ kuralıyla Event Hubs Standard ad alanını dağıtmanızı sağlar
Kümede Olay Hub'ı kümesi & namesapce oluşturur

Azure’a dağıtın
Bu şablon, EventHubs Kümesi ve kümede bir ad alanı oluşturmanıza olanak tanır
Eventhub kümesi, namesapce & eventhub oluşturur

Azure’a dağıtın
Bu şablon kümede EventHubs Kümesi, ad alanı ve eventhub oluşturmanızı sağlar
Yakalama etkinken EventHubs oluşturma

Azure’a dağıtın
Bu şablon olay hub'ı ile EventHubs ad alanını dağıtmanızı ve üzerinde Yakalama'yı etkinleştirmenizi sağlar
Yakalama etkin (ADLS) ile EventHubs oluşturma

Azure’a dağıtın
Bu şablon olay hub'ı ile EventHubs ad alanını dağıtmanızı ve üzerinde Yakalama'yı etkinleştirmenizi sağlar
EventHubs ad alanı oluşturma ve otomatik şişirme özelliğini etkinleştirme

Azure’a dağıtın
Bu şablon bir Event Hubs Standard ad alanı, bir Olay Hub'ı ve bir tüketici grubu dağıtmanızı sağlar. Bu şablon ayrıca ad alanınızdaki otomatik şişirme özelliğini de açar.
Olay hub'ı oluşturma

Azure’a dağıtın
Bu şablon, olay hub'ı ile eventHubs ad alanı dağıtmanızı sağlar.
Özel uç nokta aracılığıyla Event Hubs ad alanına bağlanma

Azure’a dağıtın
Bu örnekte, özel uç nokta üzerinden Event Hubs ad alanına erişmek için sanal ağ ve özel DNS bölgesi yapılandırmanın nasıl kullanılacağı gösterilmektedir.
MedTech hizmetini dağıtma

Azure’a dağıtın
MedTech hizmeti, birden çok cihazdan cihaz verilerini almak, cihaz verilerini FHIR Gözlemleri'ne dönüştürmek ve daha sonra Azure Health Data Services FHIR hizmetinde kalıcı hale getirmek için tasarlanmış Azure Health Veri Hizmetleri'nden biridir.
Bir Azure IoT Hub dahil olmak üzere MedTech hizmetini dağıtma

Azure’a dağıtın
MedTech hizmeti, birden çok cihazdan cihaz verilerini almak, cihaz verilerini FHIR Gözlemleri'ne dönüştürmek ve daha sonra Azure Health Data Services FHIR hizmetinde kalıcı hale getirmek için tasarlanmış Azure Health Veri Hizmetleri'nden biridir.
Event Hub bağlantısıyla Azure Veri Gezgini db dağıtma

Azure’a dağıtın
Event Hub bağlantısıyla Azure Veri Gezgini db'yi dağıtın.
Denetim ile Olay Hub'ına yazılan Azure SQL Sunucusu

Azure’a dağıtın
Bu şablon, denetim günlüklerini Olay Hub'ına yazmak için Denetim etkinleştirilmiş bir Azure SQL sunucusu dağıtmanızı sağlar
Günlüklerin ve ölçümlerin yapılandırılmış gönderilmesiyle SQL MI oluşturma

Azure’a dağıtın
Bu şablon, günlükleri ve ölçümleri (tanılama çalışma alanı, depolama hesabı, olay hub'ı) depolamak için kullanılan SQL MI ve ek kaynakları dağıtmanıza olanak tanır.
Olay Hub'ı Olay Kaynağı ile Ortam Oluşturma

Azure’a dağıtın
Bu şablon, olay hub'ından olayları kullanacak şekilde yapılandırılmış bir Time Series Insights ortamı dağıtmanızı sağlar.
Olay Hub'ı ve Yönetilen Kimlik ile Azure İşlev Uygulaması

Azure’a dağıtın
şablonu, Bir Linux Tüketim planında Bir Azure İşlevi uygulaması ve bir Olay Hub'ı, Azure Depolama ve Application Insights sağlar. İşlev uygulaması, Olay Hub'ı ve Depolama hesabına bağlanmak için yönetilen kimliği kullanabilir

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventHub/namespaces@2024-01-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      alternateName = "string"
      clusterArmId = "string"
      disableLocalAuth = bool
      encryption = {
        keySource = "Microsoft.KeyVault"
        keyVaultProperties = [
          {
            identity = {
              userAssignedIdentity = "string"
            }
            keyName = "string"
            keyVaultUri = "string"
            keyVersion = "string"
          }
        ]
        requireInfrastructureEncryption = bool
      }
      isAutoInflateEnabled = bool
      kafkaEnabled = bool
      maximumThroughputUnits = int
      minimumTlsVersion = "string"
      privateEndpointConnections = [
        {
          properties = {
            privateEndpoint = {
              id = "string"
            }
            privateLinkServiceConnectionState = {
              description = "string"
              status = "string"
            }
            provisioningState = "string"
          }
        }
      ]
      publicNetworkAccess = "string"
      zoneRedundant = bool
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Özellik değerleri

Ad alanları

Ad Açıklama Değer
tür Kaynak türü "Microsoft.EventHub/namespaces@2024-01-01"
name Kaynak adı dize (gerekli)

Karakter sınırı: 6-50

Geçerli karakterler:
Alfasayısallar ve kısa çizgiler.

Harfle başlayın. Harf veya sayı ile sona erer.

Kaynak adı Azure genelinde benzersiz olmalıdır.
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üğü.
Sku SKU kaynağının özellikleri Sku
identity BYOK Kimlik açıklamasının özellikleri Kimlik
properties Ad alanı oluşturma işlemi için sağlanan ad alanı özellikleri. EHNamespaceProperties

Kimlik

Ad Açıklama Değer
tür Yönetilen hizmet kimliğinin türü. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Kullanıcı Tarafından Atanan Kimliklerin Özellikleri Kullanıcı kimliği kimlikleri dizisi.

IdentityUserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik} UserAssignedIdentity

UserAssignedIdentity

Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.

EHNamespaceProperties

Ad Açıklama Değer
alternateName Diğer ad ve ad alanı adları aynı olduğunda belirtilen alternatif ad. string
clusterArmId Ad Alanının Küme ARM Kimliği. string
disableLocalAuth Bu özellik Event Hubs ad alanı için SAS kimlik doğrulamasını devre dışı bırakır. bool
şifreleme KAG Şifreleme açıklamasının özellikleri Şifreleme
isAutoInflateEnabled AutoInflate'ın eventhub ad alanı için etkinleştirilip etkinleştirilmediğini gösteren değer. bool
kafkaEnabled Kafka'nın eventhub ad alanı için etkinleştirilip etkinleştirilmediğini gösteren değer. bool
maximumThroughputUnits AutoInflate etkinleştirildiğinde aktarım hızı birimlerinin üst sınırı, değerin 0 ile 20 aktarım hızı birimi arasında olması gerekir. ( AutoInflateEnabled = true ise '0' int

Kısıtlama -ları:
Min değer = 0
minimumTlsVersion Kümenin desteklenmesi gereken en düşük TLS sürümü, örneğin '1.2' "1.0"
"1.1"
"1.2"
privateEndpointConnections Özel uç nokta bağlantılarının listesi. PrivateEndpointConnection[]
publicNetworkAccess Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. "Devre dışı"
"Etkin"
"SecuredByPerimeter"
zoneRedundant Bu özelliğin etkinleştirilmesi, desteklenen kullanılabilirlik alanlarında Standart Event Hubs Ad Alanı oluşturur. bool

Şifreleme

Ad Açıklama Değer
keySource Şifreleme için keySource'un olası değerini numaralandırır "Microsoft.KeyVault"
keyVaultProperties KeyVault Özellikleri KeyVaultProperties[]
requireInfrastructureEncryption Altyapı Şifrelemesini Etkinleştirme (Çift Şifreleme) bool

KeyVaultProperties

Ad Açıklama Değer
identity UserAssignedIdentityProperties
Keyname KeyVault'tan Anahtarın Adı string
keyVaultUri KeyVault'un Uri'si string
keyVersion Anahtar Sürümü string

UserAssignedIdentityProperties

Ad Açıklama Değer
userAssignedIdentity Şifreleme için seçilen kullanıcı kimliğinin ARM kimliği string

PrivateEndpointConnection

Ad Açıklama Değer
properties PrivateEndpointConnection özellikleri. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Ad Açıklama Değer
privateEndpoint Bu Bağlantı için Özel Uç Nokta kaynağı. PrivateEndpoint
privateLinkServiceConnectionState Bağlantının durumuyla ilgili ayrıntılar. ConnectionState
provisioningState Özel Uç Nokta Bağlantısının sağlama durumu. "İptal edildi"
"Oluşturuluyor"
"Silme"
"Başarısız"
"Başarılı"
"Güncelleştirme"

PrivateEndpoint

Ad Açıklama Değer
kimlik Özel Uç Nokta için ARM tanımlayıcısı. string

ConnectionState

Ad Açıklama Değer
açıklama Bağlantı durumunun açıklaması. string
durum Bağlantının durumu. "Onaylandı"
"Bağlantısı kesildi"
"Beklemede"
"Reddedildi"

Sku

Ad Açıklama Değer
capacity Temel veya Standart katmanlar için Event Hubs aktarım hızı birimleri; burada değer 0 ile 20 aktarım hızı birimi olmalıdır. Değerin 0 ile 10 premium birim arasında olması gereken Premium katmanı için Event Hubs premium birimleri. int

Kısıtlama -ları:
Min değer = 0
name Bu SKU'nun adı. "Temel"
"Premium"
"Standart" (gerekli)
tier Bu belirli SKU'nun faturalama katmanı. "Temel"
"Premium"
"Standart"