Microsoft.EventHub-Namespaces
Bicep-Ressourcendefinition
Der Ressourcentyp namespaces kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Bereitstellungsbefehle für Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.EventHub/namespaces-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
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
}
}
Eigenschaftswerte
Namespaces
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 6-50 Gültige Zeichen: Alphanumerische Zeichen und Bindestriche. Beginnen Sie mit einem Buchstaben. Enden Sie mit einem Buchstaben oder einer Zahl. Der Ressourcenname muss in Azure eindeutig sein. |
location | Ressourcenspeicherort | Zeichenfolge |
tags | Ressourcentags. | Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen. |
sku | Eigenschaften der SKU-Ressource | sku |
Identität | Eigenschaften der BYOK-Identitätsbeschreibung | Identität |
properties | Namespaceeigenschaften, die für den Namespaceerstellungsvorgang bereitgestellt werden. | EHNamespaceProperties |
Identity
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Typ der verwalteten Dienstidentität. | "Keine" "SystemAssigned" 'SystemAssigned, UserAssigned' "UserAssigned" |
userAssignedIdentities | Eigenschaften für benutzerseitig zugewiesene Identitäten | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | UserAssignedIdentity |
UserAssignedIdentity
Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.
EHNamespaceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
alternateName | Alternativer Name, der angegeben wird, wenn Alias- und Namespacenamen identisch sind. | Zeichenfolge |
clusterArmId | Cluster-ARM-ID des Namespace. | Zeichenfolge |
disableLocalAuth | Diese Eigenschaft deaktiviert die SAS-Authentifizierung für den Event Hubs-Namespace. | bool |
Verschlüsselung | Beschreibung der Eigenschaften der BYOK-Verschlüsselung | Verschlüsselung |
isAutoInflateEnabled | Wert, der angibt, ob AutoInflate für eventhub-Namespace aktiviert ist. | bool |
kafkaEnabled | Wert, der angibt, ob Kafka für den Eventhub-Namespace aktiviert ist. | bool |
maximumThroughputUnits | Obergrenze der Durchsatzeinheiten, wenn AutoInflate aktiviert ist, sollte der Wert innerhalb von 0 bis 20 Durchsatzeinheiten liegen. ( '0', wenn AutoInflateEnabled = true) | INT Einschränkungen: Min-Wert = 0 |
minimumTlsVersion | Die TLS-Mindestversion für den Cluster, die unterstützt werden soll, z. B. "1.2" | 1.0 '1.1' '1.2' |
privateEndpointConnections. | Liste der Verbindungen mit privaten Endpunkten. | PrivateEndpointConnection[] |
publicNetworkAccess | Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist es aktiviert. | "Deaktiviert" "Aktiviert" "SecuredByPerimeter" |
zoneRedundant | Wenn Sie diese Eigenschaft aktivieren, wird ein Standard Event Hubs-Namespace in Regionen erstellt, in denen Verfügbarkeitszonen unterstützt werden. | bool |
Verschlüsselung
Name | BESCHREIBUNG | Wert |
---|---|---|
keySource | Listet den möglichen Wert von keySource for Encryption auf. | "Microsoft.KeyVault" |
keyVaultProperties | Eigenschaften von KeyVault | KeyVaultProperties[] |
requireInfrastructureEncryption | Aktivieren der Infrastrukturverschlüsselung (Double Encryption) | bool |
KeyVaultProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
Identität | UserAssignedIdentityProperties | |
keyName | Name des Schlüssels aus KeyVault | Zeichenfolge |
keyVaultUri | URI von KeyVault | Zeichenfolge |
keyVersion | Schlüsselversion | Zeichenfolge |
UserAssignedIdentityProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
userAssignedIdentity | ARM-ID der Benutzeridentität, die für die Verschlüsselung ausgewählt wurde | Zeichenfolge |
PrivateEndpointConnection
Name | BESCHREIBUNG | Wert |
---|---|---|
properties | Eigenschaften der PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
privateEndpoint | Die Ressource "Privater Endpunkt" für diese Verbindung. | PrivateEndpoint |
privateLinkServiceConnectionState | Details zum Status der Verbindung. | ConnectionState |
provisioningState | Bereitstellungsstatus der Verbindung mit privatem Endpunkt. | "Abgebrochen" "Erstellen" "Löschen" "Fehler" "Erfolgreich" "Aktualisieren" |
PrivateEndpoint
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Der ARM-Bezeichner für private Endpunkte. | Zeichenfolge |
ConnectionState
Name | BESCHREIBUNG | Wert |
---|---|---|
description | Beschreibung des Verbindungsstatus. | Zeichenfolge |
status | Status der Verbindung. | "Genehmigt" "Getrennt" "Ausstehend" 'Rejected' |
Sku
Name | BESCHREIBUNG | Wert |
---|---|---|
Kapazität | Die Event Hubs-Durchsatzeinheiten für die Tarife Basic oder Standard, wobei der Wert 0 bis 20 Durchsatzeinheiten sein sollte. Die Event Hubs Premium-Einheiten für den Premium-Tarif, wobei der Wert zwischen 0 und 10 Premium-Einheiten liegen sollte. | INT Einschränkungen: Minimaler Wert = 0 |
name | Name dieser SKU. | "Basic" "Premium" "Standard" (erforderlich) |
Ebene | Die Abrechnungsebene dieser bestimmten SKU. | "Basic" "Premium" "Standard" |
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
PubNub Realtime Gateway für Azure Event Hubs |
Das PubNub Realtime Gateway für Azure stellt eine Echtzeitdatenstrombrücke zwischen dem PubNub Data Stream Network und Azure Event Hubs bereit. – Betrachten Sie es als bidirektionale Brücke zwischen PubNub und Azure! |
Bereitstellen der Sports Analytics-Architektur in Azure |
Erstellt ein Azure-Speicherkonto mit aktiviertem ADLS Gen2, eine Azure Data Factory instance mit verknüpften Diensten für das Speicherkonto (bei Bereitstellung der Azure SQL-Datenbank) und eine Azure Databricks-instance. Der AAD-Identität für den Benutzer, der die Vorlage bereitstellt, und der verwalteten Identität für die ADF-instance wird die Rolle Mitwirkender an Storage-Blobdaten für das Speicherkonto zugewiesen. Es gibt auch Optionen zum Bereitstellen eines Azure Key Vault instance, einer Azure SQL-Datenbank und einer Azure Event Hub-Instanz (für Streaminganwendungsfälle). Wenn ein Azure Key Vault bereitgestellt wird, wird der verwalteten Data Factory-Identität und der AAD-Identität für den Benutzer, der die Vorlage bereitstellt, die Rolle Key Vault Geheimnisbenutzer zugewiesen. |
Moesif-API-Analyse und Monetarisierung |
Die Vorlage protokolliert API-Aufrufe von Azure API Management an die Moesif-API-Analyse- und Monetarisierungsplattform. |
Azure Digital Twins mit Zeitdatenverlaufsverbindung |
Mit dieser Vorlage wird eine Azure Digital Twins-instance erstellt, die mit einer Zeitreihendatenverlaufsverbindung konfiguriert ist. Um eine Verbindung zu erstellen, müssen andere Ressourcen wie ein Event Hubs-Namespace, ein Event Hub, Azure Data Explorer-Cluster und eine Datenbank erstellt werden. Daten werden an einen Event Hub gesendet, der die Daten schließlich an den Azure Data Explorer-Cluster weiterleitet. Daten werden in einer Datenbanktabelle im Cluster gespeichert. |
Erstellen eines benutzerdefinierten Event Grid-Themas und Event Hub-Handlers |
Erstellt einen Azure Event Grid benutzerdefinierten Thema und Event Hub, um die Ereignisse zu behandeln. |
Erstellen eines EventHubs-Namespace, Event Hubs & Consumergruppe |
Mit dieser Vorlage können Sie einen Event Hubs Standard-Namespace, einen Event Hub und eine Consumergruppe bereitstellen. |
Erstellen von EventHubs-Autorisierungsregeln |
Mit dieser Vorlage können Sie einen EventHubs Standard-Namespace, einen Event Hub, eine Consumergruppe und authorizationRules bereitstellen. |
Erstellen eines Eventhub-Namespaces und einer Geowiederherstellungskonfiguration |
Mit dieser Vorlage können Sie einen Service Bus-Namespace mit einer Basic/Standard-SKU bereitstellen. |
Erstellen einer EventHub-Namespace-IP-Filterregel |
Mit dieser Vorlage können Sie einen Service Bus Premium-Namespace mit ip-Filterregel bereitstellen. |
Erstellen eines Event Hubs-Namespaces Virtual Network Regel |
Mit dieser Vorlage können Sie einen Event Hubs Standard-Namespace mit Virtual Network Regel bereitstellen. |
Erstellt Event Hub-Cluster & nameapce im Cluster |
Mit dieser Vorlage können Sie einen EventHubs-Cluster und einen Namespace im Cluster erstellen. |
Erstellt EventHub-Cluster, namesapce & eventhub |
Mit dieser Vorlage können Sie EventHubs-Cluster, Namespace und EventHub im Cluster erstellen. |
Erstellen von EventHubs mit aktivierter Erfassung |
Mit dieser Vorlage können Sie einen EventHubs-Namespace mit einem Event Hub bereitstellen und Capture darauf aktivieren. |
Erstellen von EventHubs mit aktivierter Erfassung (ADLS) |
Mit dieser Vorlage können Sie einen EventHubs-Namespace mit einem Event Hub bereitstellen und Capture darauf aktivieren. |
Erstellen eines EventHubs-Namespace und Aktivieren der automatischen Vergrößerung |
Mit dieser Vorlage können Sie einen Event Hubs Standard-Namespace, einen Event Hub und eine Consumergruppe bereitstellen. Diese Vorlage aktiviert auch das Feature für die automatische Vergrößerung ihres Namespace. |
Erstellen eines Event Hubs |
Mit dieser Vorlage können Sie einen EventHubs-Namespace mit einem Event Hub bereitstellen. |
Herstellen einer Verbindung mit einem Event Hubs-Namespace über einen privaten Endpunkt |
In diesem Beispiel wird gezeigt, wie Sie ein virtuelles Netzwerk und eine private DNS-Zone für den Zugriff auf einen Event Hubs-Namespace über einen privaten Endpunkt verwenden. |
Bereitstellen des MedTech-Diensts |
Der MedTech-Dienst ist einer der Azure Health Data Services, der entwickelt wurde, um Gerätedaten von mehreren Geräten zu erfassen und die Gerätedaten in FHIR-Beobachtungen zu transformieren, die dann im Azure Health Data Services FHIR-Dienst gespeichert werden. |
Bereitstellen des MedTech-Diensts einschließlich einer Azure IoT Hub |
Der MedTech-Dienst ist einer der Azure Health Data Services, der entwickelt wurde, um Gerätedaten von mehreren Geräten zu erfassen und die Gerätedaten in FHIR-Beobachtungen zu transformieren, die dann im Azure Health Data Services FHIR-Dienst gespeichert werden. |
Bereitstellen von Azure Data Explorer db mit Event Hub-Verbindung |
Bereitstellen von Azure Data Explorer db mit Event Hub-Verbindung. |
Azure SQL Server mit in Event Hub geschriebener Überwachung |
Mit dieser Vorlage können Sie einen Azure SQL Server mit aktivierter Überwachung bereitstellen, um Überwachungsprotokolle in Event Hub zu schreiben. |
Erstellen von SQL MI mit konfiguriertem Senden von Protokollen und Metriken |
Mit dieser Vorlage können Sie SQL MI und zusätzliche Ressourcen bereitstellen, die zum Speichern von Protokollen und Metriken (Diagnosearbeitsbereich, Speicherkonto, Event Hub) verwendet werden. |
Erstellen einer Umgebung mit einer Event Hub-Ereignisquelle |
Mit dieser Vorlage können Sie eine Time Series Insights-Umgebung bereitstellen, die für die Nutzung von Ereignissen aus einem Event Hub konfiguriert ist. |
Azure-Funktions-App mit Event Hub und verwalteter Identität |
Seine Vorlage stellt eine Azure Function-App für einen Linux-Verbrauchsplan zusammen mit einem Event Hub, Azure Storage und Application Insights bereit. Die Funktions-App kann die verwaltete Identität verwenden, um eine Verbindung mit dem Event Hub- und Speicherkonto herzustellen. |
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp namespaces kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.EventHub/namespaces-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"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"
}
}
Eigenschaftswerte
Namespaces
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.EventHub/namespaces" |
apiVersion | Die Ressourcen-API-Version | '2024-01-01' |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 6-50 Gültige Zeichen: Alphanumerische Zeichen und Bindestriche. Beginnen Sie mit einem Buchstaben. Enden Sie mit einem Buchstaben oder einer Zahl. Der Ressourcenname muss in Azure eindeutig sein. |
location | Ressourcenspeicherort | Zeichenfolge |
tags | Ressourcentags. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
sku | Eigenschaften der sku-Ressource | sku |
Identität | Eigenschaften der BYOK-Identitätsbeschreibung | Identität |
properties | Namespaceeigenschaften, die für den Namespaceerstellungsvorgang bereitgestellt werden. | EHNamespaceProperties |
Identity
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Typ der verwalteten Dienstidentität. | "Keine" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Eigenschaften für benutzerseitig zugewiesene Identitäten | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | UserAssignedIdentity |
UserAssignedIdentity
Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.
EHNamespaceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
alternateName | Alternativer Name wird angegeben, wenn Alias- und Namespacenamen identisch sind. | Zeichenfolge |
clusterArmId | Cluster-ARM-ID des Namespace. | Zeichenfolge |
disableLocalAuth | Diese Eigenschaft deaktiviert die SAS-Authentifizierung für den Event Hubs-Namespace. | bool |
Verschlüsselung | Beschreibung der Eigenschaften der BYOK-Verschlüsselung | Verschlüsselung |
isAutoInflateEnabled | Wert, der angibt, ob AutoInflate für den eventhub-Namespace aktiviert ist. | bool |
kafkaEnabled | Wert, der angibt, ob Kafka für den eventhub-Namespace aktiviert ist. | bool |
maximumThroughputUnits | Obergrenze für Durchsatzeinheiten wenn AutoInflate aktiviert ist, sollte der Wert innerhalb von 0 bis 20 Durchsatzeinheiten liegen. ( '0', wenn AutoInflateEnabled = true) | INT Einschränkungen: Min-Wert = 0 |
minimumTlsVersion | Die TLS-Mindestversion für den Cluster, die unterstützt werden soll, z. B. "1.2" | 1.0 '1.1' '1.2' |
privateEndpointConnections. | Liste der Verbindungen mit privaten Endpunkten. | PrivateEndpointConnection[] |
publicNetworkAccess | Dadurch wird ermittelt, ob Datenverkehr über das öffentliche Netzwerk zulässig ist. Standardmäßig ist es aktiviert. | "Deaktiviert" "Aktiviert" "SecuredByPerimeter" |
zoneRedundant | Wenn Sie diese Eigenschaft aktivieren, wird ein Standard Event Hubs-Namespace in Regionen erstellt, in denen Verfügbarkeitszonen unterstützt werden. | bool |
Verschlüsselung
Name | BESCHREIBUNG | Wert |
---|---|---|
keySource | Listet den möglichen Wert von keySource for Encryption auf. | "Microsoft.KeyVault" |
keyVaultProperties | Eigenschaften von KeyVault | KeyVaultProperties[] |
requireInfrastructureEncryption | Aktivieren der Infrastrukturverschlüsselung (Double Encryption) | bool |
KeyVaultProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
Identität | UserAssignedIdentityProperties | |
keyName | Name des Schlüssels aus KeyVault | Zeichenfolge |
keyVaultUri | URI von KeyVault | Zeichenfolge |
keyVersion | Schlüsselversion | Zeichenfolge |
UserAssignedIdentityProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
userAssignedIdentity | ARM-ID der Benutzeridentität, die für die Verschlüsselung ausgewählt wurde | Zeichenfolge |
PrivateEndpointConnection
Name | BESCHREIBUNG | Wert |
---|---|---|
properties | Eigenschaften der PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
privateEndpoint | Die Ressource "Privater Endpunkt" für diese Verbindung. | PrivateEndpoint |
privateLinkServiceConnectionState | Details zum Status der Verbindung. | ConnectionState |
provisioningState | Bereitstellungsstatus der Verbindung mit privatem Endpunkt. | "Abgebrochen" "Erstellen" "Löschen" "Fehler" "Erfolgreich" "Aktualisieren" |
PrivateEndpoint
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Der ARM-Bezeichner für private Endpunkte. | Zeichenfolge |
ConnectionState
Name | BESCHREIBUNG | Wert |
---|---|---|
description | Beschreibung des Verbindungsstatus. | Zeichenfolge |
status | Status der Verbindung. | "Genehmigt" "Getrennt" "Ausstehend" 'Rejected' |
Sku
Name | BESCHREIBUNG | Wert |
---|---|---|
Kapazität | Die Event Hubs-Durchsatzeinheiten für die Tarife Basic oder Standard, wobei der Wert 0 bis 20 Durchsatzeinheiten sein sollte. Die Event Hubs Premium-Einheiten für den Premium-Tarif, wobei der Wert zwischen 0 und 10 Premium-Einheiten liegen sollte. | INT Einschränkungen: Minimaler Wert = 0 |
name | Name dieser SKU. | "Basic" "Premium" "Standard" (erforderlich) |
Ebene | Die Abrechnungsebene dieser bestimmten SKU. | "Basic" "Premium" "Standard" |
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
PubNub Realtime Gateway für Azure Event Hubs |
Das PubNub Realtime Gateway für Azure stellt eine Echtzeitdatenstrombrücke zwischen dem PubNub Data Stream Network und Azure Event Hubs bereit. – Betrachten Sie es als bidirektionale Brücke zwischen PubNub und Azure! |
Bereitstellen der Sports Analytics-Architektur in Azure |
Erstellt ein Azure-Speicherkonto mit aktiviertem ADLS Gen2, eine Azure Data Factory instance mit verknüpften Diensten für das Speicherkonto (bei Bereitstellung der Azure SQL-Datenbank) und eine Azure Databricks-instance. Der AAD-Identität für den Benutzer, der die Vorlage bereitstellt, und der verwalteten Identität für die ADF-instance wird die Rolle Mitwirkender an Storage-Blobdaten für das Speicherkonto zugewiesen. Es gibt auch Optionen zum Bereitstellen eines Azure Key Vault instance, einer Azure SQL-Datenbank und einer Azure Event Hub-Instanz (für Streaminganwendungsfälle). Wenn ein Azure Key Vault bereitgestellt wird, wird der verwalteten Data Factory-Identität und der AAD-Identität für den Benutzer, der die Vorlage bereitstellt, die Rolle Key Vault Geheimnisbenutzer zugewiesen. |
Moesif-API-Analyse und Monetarisierung |
Die Vorlage protokolliert API-Aufrufe von Azure API Management an die Moesif-API-Analyse- und Monetarisierungsplattform. |
Azure Digital Twins mit Zeitdatenverlaufsverbindung |
Mit dieser Vorlage wird eine Azure Digital Twins-instance erstellt, die mit einer Zeitreihendatenverlaufsverbindung konfiguriert ist. Um eine Verbindung zu erstellen, müssen andere Ressourcen wie ein Event Hubs-Namespace, ein Event Hub, Azure Data Explorer-Cluster und eine Datenbank erstellt werden. Daten werden an einen Event Hub gesendet, der die Daten schließlich an den Azure Data Explorer-Cluster weiterleitet. Daten werden in einer Datenbanktabelle im Cluster gespeichert. |
Erstellen eines benutzerdefinierten Event Grid-Themas und Event Hub-Handlers |
Erstellt einen Azure Event Grid benutzerdefinierten Thema und Event Hub, um die Ereignisse zu behandeln. |
Erstellen eines EventHubs-Namespace, Event Hubs & Consumergruppe |
Mit dieser Vorlage können Sie einen Event Hubs Standard-Namespace, einen Event Hub und eine Consumergruppe bereitstellen. |
Erstellen von EventHubs-Autorisierungsregeln |
Mit dieser Vorlage können Sie einen EventHubs Standard-Namespace, einen Event Hub, eine Consumergruppe und authorizationRules bereitstellen. |
Erstellen eines Eventhub-Namespaces und einer Geowiederherstellungskonfiguration |
Mit dieser Vorlage können Sie einen Service Bus-Namespace mit einer Basic/Standard-SKU bereitstellen. |
Erstellen einer EventHub-Namespace-IP-Filterregel |
Mit dieser Vorlage können Sie einen Service Bus Premium-Namespace mit ip-Filterregel bereitstellen. |
Erstellen eines Event Hubs-Namespaces Virtual Network Regel |
Mit dieser Vorlage können Sie einen Event Hubs Standard-Namespace mit Virtual Network Regel bereitstellen. |
Erstellt Event Hub-Cluster & nameapce im Cluster |
Mit dieser Vorlage können Sie einen EventHubs-Cluster und einen Namespace im Cluster erstellen. |
Erstellt EventHub-Cluster, namesapce & eventhub |
Mit dieser Vorlage können Sie EventHubs-Cluster, Namespace und EventHub im Cluster erstellen. |
Erstellen von EventHubs mit aktivierter Erfassung |
Mit dieser Vorlage können Sie einen EventHubs-Namespace mit einem Event Hub bereitstellen und Capture darauf aktivieren. |
Erstellen von EventHubs mit aktivierter Erfassung (ADLS) |
Mit dieser Vorlage können Sie einen EventHubs-Namespace mit einem Event Hub bereitstellen und Capture darauf aktivieren. |
Erstellen eines EventHubs-Namespace und Aktivieren der automatischen Vergrößerung |
Mit dieser Vorlage können Sie einen Event Hubs Standard-Namespace, einen Event Hub und eine Consumergruppe bereitstellen. Diese Vorlage aktiviert auch das Feature für die automatische Vergrößerung ihres Namespace. |
Erstellen eines Event Hubs |
Mit dieser Vorlage können Sie einen EventHubs-Namespace mit einem Event Hub bereitstellen. |
Herstellen einer Verbindung mit einem Event Hubs-Namespace über einen privaten Endpunkt |
In diesem Beispiel wird gezeigt, wie Sie ein virtuelles Netzwerk und eine private DNS-Zone für den Zugriff auf einen Event Hubs-Namespace über einen privaten Endpunkt verwenden. |
Bereitstellen des MedTech-Diensts |
Der MedTech-Dienst ist einer der Azure Health Data Services, der entwickelt wurde, um Gerätedaten von mehreren Geräten zu erfassen und die Gerätedaten in FHIR-Beobachtungen zu transformieren, die dann im Azure Health Data Services FHIR-Dienst gespeichert werden. |
Bereitstellen des MedTech-Diensts einschließlich einer Azure IoT Hub |
Der MedTech-Dienst ist einer der Azure Health Data Services, der entwickelt wurde, um Gerätedaten von mehreren Geräten zu erfassen und die Gerätedaten in FHIR-Beobachtungen zu transformieren, die dann im Azure Health Data Services FHIR-Dienst gespeichert werden. |
Bereitstellen von Azure Data Explorer db mit Event Hub-Verbindung |
Bereitstellen von Azure Data Explorer db mit Event Hub-Verbindung. |
Azure SQL Server mit in Event Hub geschriebener Überwachung |
Mit dieser Vorlage können Sie einen Azure SQL Server mit aktivierter Überwachung bereitstellen, um Überwachungsprotokolle in Event Hub zu schreiben. |
Erstellen von SQL MI mit konfiguriertem Senden von Protokollen und Metriken |
Mit dieser Vorlage können Sie SQL MI und zusätzliche Ressourcen bereitstellen, die zum Speichern von Protokollen und Metriken (Diagnosearbeitsbereich, Speicherkonto, Event Hub) verwendet werden. |
Erstellen einer Umgebung mit einer Event Hub-Ereignisquelle |
Mit dieser Vorlage können Sie eine Time Series Insights-Umgebung bereitstellen, die für die Nutzung von Ereignissen aus einem Event Hub konfiguriert ist. |
Azure-Funktions-App mit Event Hub und verwalteter Identität |
Seine Vorlage stellt eine Azure Functions-App in einem Linux-Verbrauchsplan zusammen mit einem Event Hub, Azure Storage und Application Insights bereit. Die Funktions-App kann eine verwaltete Identität verwenden, um eine Verbindung mit dem Event Hub und dem Speicherkonto herzustellen. |
Terraform-Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp namespaces kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.EventHub/namespaces-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden Terraform hinzu.
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"
}
})
}
Eigenschaftswerte
Namespaces
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.EventHub/namespaces@2024-01-01" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 6-50 Gültige Zeichen: Alphanumerische Zeichen und Bindestriche. Beginnen Sie mit einem Buchstaben. Enden Sie mit einem Buchstaben oder einer Zahl. Der Ressourcenname muss in Azure eindeutig sein. |
location | Ressourcenspeicherort | Zeichenfolge |
parent_id | Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. | Zeichenfolge (erforderlich) |
tags | Ressourcentags. | Wörterbuch der Tagnamen und -werte. |
sku | Eigenschaften der SKU-Ressource | sku |
Identität | Eigenschaften der BYOK-Identitätsbeschreibung | Identität |
properties | Namespaceeigenschaften, die für den Namespaceerstellungsvorgang bereitgestellt werden. | EHNamespaceProperties |
Identity
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Typ der verwalteten Dienstidentität. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | Eigenschaften für benutzerseitig zugewiesene Identitäten | Array von Benutzeridentitäts-IDs. |
IdentityUserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|---|---|
{angepasste Eigenschaft} | UserAssignedIdentity |
UserAssignedIdentity
Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.
EHNamespaceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
alternateName | Alternativer Name, der angegeben wird, wenn Alias- und Namespacenamen identisch sind. | Zeichenfolge |
clusterArmId | Cluster-ARM-ID des Namespace. | Zeichenfolge |
disableLocalAuth | Diese Eigenschaft deaktiviert die SAS-Authentifizierung für den Event Hubs-Namespace. | bool |
Verschlüsselung | Beschreibung der Eigenschaften der BYOK-Verschlüsselung | Verschlüsselung |
isAutoInflateEnabled | Wert, der angibt, ob AutoInflate für eventhub-Namespace aktiviert ist. | bool |
kafkaEnabled | Wert, der angibt, ob Kafka für den Eventhub-Namespace aktiviert ist. | bool |
maximumThroughputUnits | Obergrenze der Durchsatzeinheiten, wenn AutoInflate aktiviert ist, sollte der Wert innerhalb von 0 bis 20 Durchsatzeinheiten liegen. ( '0', wenn AutoInflateEnabled = true) | INT Einschränkungen: Minimaler Wert = 0 |
minimumTlsVersion | Die TLS-Mindestversion für den Cluster, die unterstützt werden soll, z. B. "1.2" | "1.0" "1.1" "1.2" |
privateEndpointConnections. | Liste der Verbindungen mit privaten Endpunkten. | PrivateEndpointConnection[] |
publicNetworkAccess | Dadurch wird bestimmt, ob Datenverkehr über ein öffentliches Netzwerk zulässig ist. Standardmäßig ist es aktiviert. | "Deaktiviert" "Aktiviert" "SecuredByPerimeter" |
zoneRedundant | Wenn Sie diese Eigenschaft aktivieren, wird ein Event Hubs-Standardnamespace in den von Regionen unterstützten Verfügbarkeitszonen erstellt. | bool |
Verschlüsselung
Name | BESCHREIBUNG | Wert |
---|---|---|
keySource | Listet den möglichen Wert von keySource für Die Verschlüsselung auf. | "Microsoft.KeyVault" |
keyVaultProperties | Eigenschaften von KeyVault | KeyVaultProperties[] |
requireInfrastructureEncryption | Aktivieren der Infrastrukturverschlüsselung (Double Encryption) | bool |
KeyVaultProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
Identität | UserAssignedIdentityProperties | |
keyName | Name des Schlüssels aus KeyVault | Zeichenfolge |
keyVaultUri | URI von KeyVault | Zeichenfolge |
keyVersion | Schlüsselversion | Zeichenfolge |
UserAssignedIdentityProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
userAssignedIdentity | ARM-ID der für die Verschlüsselung ausgewählten Benutzeridentität | Zeichenfolge |
PrivateEndpointConnection
Name | BESCHREIBUNG | Wert |
---|---|---|
properties | Eigenschaften von PrivateEndpointConnection. | PrivateEndpointConnectionProperties |
PrivateEndpointConnectionProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
privateEndpoint | Die Ressource "Privater Endpunkt" für diese Verbindung. | PrivateEndpoint |
privateLinkServiceConnectionState | Details zum Status der Verbindung. | ConnectionState |
provisioningState | Bereitstellungsstatus der Verbindung mit dem privaten Endpunkt. | "Abgebrochen" "Erstellen" "Löschen" "Fehler" "Erfolgreich" "Aktualisieren" |
PrivateEndpoint
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Der ARM-Bezeichner für den privaten Endpunkt. | Zeichenfolge |
ConnectionState
Name | BESCHREIBUNG | Wert |
---|---|---|
description | Beschreibung des Verbindungsstatus. | Zeichenfolge |
status | Status der Verbindung. | "Genehmigt" "Getrennt" "Ausstehend" "Abgelehnt" |
Sku
Name | BESCHREIBUNG | Wert |
---|---|---|
Kapazität | Die Event Hubs-Durchsatzeinheiten für die Tarife Basic oder Standard, wobei der Wert 0 bis 20 Durchsatzeinheiten sein sollte. Die Event Hubs Premium-Einheiten für den Premium-Tarif, wobei der Wert zwischen 0 und 10 Premium-Einheiten liegen sollte. | INT Einschränkungen: Minimaler Wert = 0 |
name | Name dieser SKU. | „Basic“ "Premium" "Standard" (erforderlich) |
Ebene | Die Abrechnungsebene dieser bestimmten SKU. | „Basic“ "Premium" „Standard“ |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für