Microsoft.EventHub ad alanları 2023-01-01-preview
Bicep kaynak tanımı
Ad alanları 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.EventHub/namespaces kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.EventHub/namespaces@2023-01-01-preview' = {
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
}
geoDataReplication: {
locations: [
{
clusterArmId: 'string'
locationName: 'string'
roleType: 'string'
}
]
maxReplicationLagDurationInSeconds: int
}
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 |
geoDataReplication | Ad alanı için Coğrafi Veri Çoğaltma ayarları | GeoDataReplicationProperties |
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 |
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 |
GeoDataReplicationProperties
Ad | Açıklama | Değer |
---|---|---|
Konum | Ad alanının çoğaltmalarının korunduğu bölgelerin listesi. | NamespaceReplicaLocation[] |
maxReplicationLagDurationInSeconds | Birincil çoğaltmadan ikincil çoğaltma çekirdeğine veri çoğaltma işlemleri için kabul edilebilir maksimum gecikme. Gecikme yapılandırılan miktarı aştığında, birincil çoğaltmadaki işlemler başarısız olur. İzin verilen değerler 0 ve 5 dakika ile 1 gün arasındadır. | int |
NamespaceReplicaLocation
Ad | Açıklama | Değer |
---|---|---|
clusterArmId | Kümenin ARM kimliğini belirten isteğe bağlı özellik. Ad alanı çoğaltması Ayrılmış Olay Hub'ı Kümesine yerleştirilmeliyse bu gereklidir | string |
locationName | Ad alanının bir çoğaltmasının korunduğu Azure bölgeleri | string |
roleType | GeoDR Rol Türleri | 'Birincil' 'İkincil' |
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ş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 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 |
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 |
Ş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 |
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 |
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 |
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 |
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 |
Bu şablon, Service Bus ad alanını Temel/Standart SKU ile dağıtmanızı sağlar. |
Eventhub ad alanı IP Filtresi kuralı oluşturma |
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 |
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 |
Bu şablon, EventHubs Kümesi ve kümede bir ad alanı oluşturmanıza olanak tanır |
Eventhub kümesi, namesapce & eventhub oluşturur |
Bu şablon kümede EventHubs Kümesi, ad alanı ve eventhub oluşturmanızı sağlar |
Yakalama etkinken EventHubs oluşturma |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Event Hub bağlantısıyla Azure Veri Gezgini db'yi dağıtın. |
Denetim ile Olay Hub'ına yazılan Azure SQL Sunucusu |
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 |
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 |
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ı |
ş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 |
ARM şablonu kaynak tanımı
Ad alanları 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.EventHub/namespaces kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.EventHub/namespaces",
"apiVersion": "2023-01-01-preview",
"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"
},
"geoDataReplication": {
"locations": [
{
"clusterArmId": "string",
"locationName": "string",
"roleType": "string"
}
],
"maxReplicationLagDurationInSeconds": "int"
},
"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/ad alanları' |
apiVersion | Kaynak API'sinin sürümü | '2023-01-01-preview' |
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 | BYOK Şifrelemesi açıklamasının özellikleri | Şifreleme |
geoDataReplication | Ad alanı için Coğrafi Veri Çoğaltma ayarları | GeoDataReplicationProperties |
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 |
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 |
GeoDataReplicationProperties
Ad | Açıklama | Değer |
---|---|---|
Konum | Ad alanının çoğaltmalarının korunduğu bölgelerin listesi. | NamespaceReplicaLocation[] |
maxReplicationLagDurationInSeconds | Birincil çoğaltmadan ikincil çoğaltma çekirdeğine veri çoğaltma işlemleri için kabul edilebilir maksimum gecikme. Gecikme yapılandırılan miktarı aştığında, birincil çoğaltmadaki işlemler başarısız olur. İzin verilen değerler 0 ve 5 dakika ile 1 gün arasındadır. | int |
NamespaceReplicaLocation
Ad | Açıklama | Değer |
---|---|---|
clusterArmId | Kümenin ARM kimliğini belirten isteğe bağlı özellik. Ad alanı çoğaltması Ayrılmış Olay Hub'ı Kümesine yerleştirilmeliyse bu gereklidir | string |
locationName | Ad alanının bir çoğaltmasının korunduğu Azure bölgeleri | string |
roleType | GeoDR Rol Türleri | 'Birincil' 'İkincil' |
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ş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 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 |
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 |
Ş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 |
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 |
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 |
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 |
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 |
Bu şablon, Service Bus ad alanını Temel/Standart SKU ile dağıtmanızı sağlar. |
Eventhub ad alanı IP Filtresi kuralı oluşturma |
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 |
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 |
Bu şablon, EventHubs Kümesi ve kümede bir ad alanı oluşturmanıza olanak tanır |
Eventhub kümesi, namesapce & eventhub oluşturur |
Bu şablon kümede EventHubs Kümesi, ad alanı ve eventhub oluşturmanızı sağlar |
Yakalama etkinken EventHubs oluşturma |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Event Hub bağlantısıyla Azure Veri Gezgini db'yi dağıtın. |
Denetim ile Olay Hub'ına yazılan Azure SQL Sunucusu |
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 |
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 |
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ı |
ş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@2023-01-01-preview"
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
}
geoDataReplication = {
locations = [
{
clusterArmId = "string"
locationName = "string"
roleType = "string"
}
]
maxReplicationLagDurationInSeconds = int
}
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@2023-01-01-preview" |
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 |
geoDataReplication | Ad alanı için Coğrafi Veri Çoğaltma ayarları | GeoDataReplicationProperties |
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 |
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 |
GeoDataReplicationProperties
Ad | Açıklama | Değer |
---|---|---|
Konum | Ad alanının çoğaltmalarının korunduğu bölgelerin listesi. | NamespaceReplicaLocation[] |
maxReplicationLagDurationInSeconds | Birincil çoğaltmadan ikincil çoğaltma çekirdeğine veri çoğaltma işlemleri için kabul edilebilir maksimum gecikme. Gecikme yapılandırılan miktarı aştığında, birincil çoğaltmadaki işlemler başarısız olur. İzin verilen değerler 0 ve 5 dakika ile 1 gün arasındadır. | int |
NamespaceReplicaLocation
Ad | Açıklama | Değer |
---|---|---|
clusterArmId | Kümenin ARM kimliğini belirten isteğe bağlı özellik. Ad alanı çoğaltması Ayrılmış Olay Hub'ı Kümesine yerleştirilmeliyse bu gereklidir | string |
locationName | Ad alanının bir çoğaltmasının korunduğu Azure bölgeleri | string |
roleType | GeoDR Rol Türleri | "Birincil" "İkincil" |
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" |