Freigeben über


Microsoft.EventHub-Namespaces/eventhubs 2014-09-01

Bicep-Ressourcendefinition

Der Ressourcentyp namespaces/eventhubs kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.EventHub/namespaces/eventhubs-Ressource zu erstellen, fügen Sie ihrer Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.EventHub/namespaces/eventhubs@2014-09-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    messageRetentionInDays: int
    partitionCount: int
    status: 'string'
  }
}

Eigenschaftswerte

EventHubProperties

Name Beschreibung Wert
messageRetentionInDays Die Anzahl der Tage, die die Ereignisse für diesen Event Hub beibehalten werden sollen. Int
partitionCount Die Anzahl der Partitionen, die für den Event Hub erstellt wurden. Int
Status Listet die möglichen Werte für den Status des Event Hub auf. "Aktiv"
"Erstellen"
"Löschen"
"Deaktiviert"
'ReceiveDisabled'
"Umbenennen"
"Wiederherstellen"
'SendDisabled'
"Unbekannt"

Microsoft.EventHub/namespaces/eventhubs

Name Beschreibung Wert
Ort Speicherort der Ressource. Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1 (erforderlich)
Elternteil In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für Ressource des Typs: Namespaces
Eigenschaften Eigenschaften, die für den Vorgang "Event Hub erstellen" oder "Aktualisieren" bereitgestellt werden. EventHubProperties-

Schnellstartbeispiele

Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.

Bicep-Datei Beschreibung
Azure Digital Twins mit Zeitdatenverlaufsverbindung Diese Vorlage erstellt eine Azure Digital Twins-Instanz, die mit einer Zeitreihen-Datenverlaufsverbindung konfiguriert ist. Um eine Verbindung zu erstellen, müssen andere Ressourcen erstellt werden, z. B. einen Event Hubs-Namespace, einen Event Hub, einen Azure Data Explorer-Cluster und eine Datenbank. 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.
Azure Function App mit Event Hub und verwalteter Identität Seine Vorlage stellt eine Azure Function-App in einem Linux-Verbrauchsplan zusammen mit einem Event Hub, Azure Storage und Application Insights bereit. Die Funktions-App kann verwaltete Identität verwenden, um eine Verbindung mit dem Event Hub- und Speicherkonto herzustellen.
Erstellen eines Event Hub- Mit dieser Vorlage können Sie einen EventHubs-Namespace mit einem Event Hub bereitstellen.
Erstellen eines EventHubs-Namespaces, Event Hubs & Consumergruppe Mit dieser Vorlage können Sie einen Event Hubs Standard-Namespace, einen Event Hub und eine Consumergruppe bereitstellen.
Creates Eventhub cluster, namesapce & eventhub Mit dieser Vorlage können Sie EventHubs Cluster, Namespace und EventHub im Cluster erstellen.
Bereitstellen von Azure Data Explorer db mit Ereignisrasterverbindung Bereitstellen von Azure Data Explorer db mit Event Grid-Verbindung.
Bereitstellen von Azure Data Explorer db mit Event Hub-Verbindung Bereitstellen von Azure Data Explorer db mit Event Hub-Verbindung.
Bereitstellen des MedTech-Diensts Der MedTech-Dienst ist einer der Azure Health Data Services, der zum Aufnehmen von Gerätedaten von mehreren Geräten entwickelt wurde, transformieren sie die Gerätedaten in FHIR-Beobachtungen, die dann im Azure Health Data Services-FHIR-Dienst gespeichert werden.
Bereitstellen des MedTech-Diensts einschließlich eines Azure IoT Hub- Der MedTech-Dienst ist einer der Azure Health Data Services, der zum Aufnehmen von Gerätedaten von mehreren Geräten entwickelt wurde, transformieren sie die Gerätedaten in FHIR-Beobachtungen, die dann im Azure Health Data Services-FHIR-Dienst gespeichert werden.
Bereitstellen der Sports Analytics auf azure Architecture Erstellt ein Azure-Speicherkonto mit aktiviertem ADLS Gen 2, einer Azure Data Factory-Instanz mit verknüpften Diensten für das Speicherkonto (eine Azure SQL-Datenbank, sofern bereitgestellt) und eine Azure Databricks-Instanz. Die AAD-Identität für den Benutzer, der die Vorlage bereitstellt, und die verwaltete Identität für die ADF-Instanz wird der Rolle "Mitwirkender von Speicher-BLOB-Daten" für das Speicherkonto gewährt. Es gibt auch Optionen zum Bereitstellen einer Azure Key Vault-Instanz, einer Azure SQL-Datenbank und eines Azure Event Hub (für Streaming-Anwendungsfälle). Wenn ein Azure Key Vault bereitgestellt wird, erhalten die vom Datenfactory verwaltete Identität und die AAD-Identität für den Benutzer, der die Vorlage bereitstellt, die Rolle "Key Vault Secrets User".
FrontDoor CDN mit WAF, Domänen und Protokollen an EventHub- Diese Vorlage erstellt ein neues Azure FrontDoor CDN-Profil. Erstellen Sie WAF mit benutzerdefinierten und verwalteten Regeln, cdn-Routen, Ursprung und Gruppen mit ihrer Zuordnung zu WAF und Routen, konfiguriert benutzerdefinierte Domänen, erstellen Sie Event Hub- und Diagnoseeinstellungen zum Senden von CDN-Zugriffsprotokollen mithilfe des Event Hubs.
Moesif API Analytics and Monetization Die Vorlage protokolliert API-Aufrufe von Azure API Management an moesif-API-Analysen und Monetarisierungsplattform.

ARM-Vorlagenressourcendefinition

Der Ressourcentyp namespaces/eventhubs kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.EventHub/namespaces/eventhubs-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.EventHub/namespaces/eventhubs",
  "apiVersion": "2014-09-01",
  "name": "string",
  "location": "string",
  "properties": {
    "messageRetentionInDays": "int",
    "partitionCount": "int",
    "status": "string"
  }
}

Eigenschaftswerte

EventHubProperties

Name Beschreibung Wert
messageRetentionInDays Die Anzahl der Tage, die die Ereignisse für diesen Event Hub beibehalten werden sollen. Int
partitionCount Die Anzahl der Partitionen, die für den Event Hub erstellt wurden. Int
Status Listet die möglichen Werte für den Status des Event Hub auf. "Aktiv"
"Erstellen"
"Löschen"
"Deaktiviert"
'ReceiveDisabled'
"Umbenennen"
"Wiederherstellen"
'SendDisabled'
"Unbekannt"

Microsoft.EventHub/namespaces/eventhubs

Name Beschreibung Wert
apiVersion Die API-Version '2014-09-01'
Ort Speicherort der Ressource. Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1 (erforderlich)
Eigenschaften Eigenschaften, die für den Vorgang "Event Hub erstellen" oder "Aktualisieren" bereitgestellt werden. EventHubProperties-
Art Der Ressourcentyp "Microsoft.EventHub/namespaces/eventhubs"

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
Azure Digital Twins mit Zeitdatenverlaufsverbindung

Bereitstellen in Azure
Diese Vorlage erstellt eine Azure Digital Twins-Instanz, die mit einer Zeitreihen-Datenverlaufsverbindung konfiguriert ist. Um eine Verbindung zu erstellen, müssen andere Ressourcen erstellt werden, z. B. einen Event Hubs-Namespace, einen Event Hub, einen Azure Data Explorer-Cluster und eine Datenbank. 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.
Azure Function App mit Event Hub und verwalteter Identität

Bereitstellen in Azure
Seine Vorlage stellt eine Azure Function-App in einem Linux-Verbrauchsplan zusammen mit einem Event Hub, Azure Storage und Application Insights bereit. Die Funktions-App kann verwaltete Identität verwenden, um eine Verbindung mit dem Event Hub- und Speicherkonto herzustellen.
Erstellen eines Event Hub-

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen EventHubs-Namespace mit einem Event Hub bereitstellen.
Erstellen eines EventHubs-Namespaces, Event Hubs & Consumergruppe

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen Event Hubs Standard-Namespace, einen Event Hub und eine Consumergruppe bereitstellen.
Creates Eventhub cluster, namesapce & eventhub

Bereitstellen in Azure
Mit dieser Vorlage können Sie EventHubs Cluster, Namespace und EventHub im Cluster erstellen.
Bereitstellen von Azure Data Explorer db mit Ereignisrasterverbindung

Bereitstellen in Azure
Bereitstellen von Azure Data Explorer db mit Event Grid-Verbindung.
Bereitstellen von Azure Data Explorer db mit Event Hub-Verbindung

Bereitstellen in Azure
Bereitstellen von Azure Data Explorer db mit Event Hub-Verbindung.
Bereitstellen des MedTech-Diensts

Bereitstellen in Azure
Der MedTech-Dienst ist einer der Azure Health Data Services, der zum Aufnehmen von Gerätedaten von mehreren Geräten entwickelt wurde, transformieren sie die Gerätedaten in FHIR-Beobachtungen, die dann im Azure Health Data Services-FHIR-Dienst gespeichert werden.
Bereitstellen des MedTech-Diensts einschließlich eines Azure IoT Hub-

Bereitstellen in Azure
Der MedTech-Dienst ist einer der Azure Health Data Services, der zum Aufnehmen von Gerätedaten von mehreren Geräten entwickelt wurde, transformieren sie die Gerätedaten in FHIR-Beobachtungen, die dann im Azure Health Data Services-FHIR-Dienst gespeichert werden.
Bereitstellen der Sports Analytics auf azure Architecture

Bereitstellen in Azure
Erstellt ein Azure-Speicherkonto mit aktiviertem ADLS Gen 2, einer Azure Data Factory-Instanz mit verknüpften Diensten für das Speicherkonto (eine Azure SQL-Datenbank, sofern bereitgestellt) und eine Azure Databricks-Instanz. Die AAD-Identität für den Benutzer, der die Vorlage bereitstellt, und die verwaltete Identität für die ADF-Instanz wird der Rolle "Mitwirkender von Speicher-BLOB-Daten" für das Speicherkonto gewährt. Es gibt auch Optionen zum Bereitstellen einer Azure Key Vault-Instanz, einer Azure SQL-Datenbank und eines Azure Event Hub (für Streaming-Anwendungsfälle). Wenn ein Azure Key Vault bereitgestellt wird, erhalten die vom Datenfactory verwaltete Identität und die AAD-Identität für den Benutzer, der die Vorlage bereitstellt, die Rolle "Key Vault Secrets User".
FrontDoor CDN mit WAF, Domänen und Protokollen an EventHub-

Bereitstellen in Azure
Diese Vorlage erstellt ein neues Azure FrontDoor CDN-Profil. Erstellen Sie WAF mit benutzerdefinierten und verwalteten Regeln, cdn-Routen, Ursprung und Gruppen mit ihrer Zuordnung zu WAF und Routen, konfiguriert benutzerdefinierte Domänen, erstellen Sie Event Hub- und Diagnoseeinstellungen zum Senden von CDN-Zugriffsprotokollen mithilfe des Event Hubs.
Moesif API Analytics and Monetization

Bereitstellen in Azure
Die Vorlage protokolliert API-Aufrufe von Azure API Management an moesif-API-Analysen und Monetarisierungsplattform.

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp namespaces/eventhubs kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.EventHub/namespaces/eventhubs-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventHub/namespaces/eventhubs@2014-09-01"
  name = "string"
  location = "string"
  body = jsonencode({
    properties = {
      messageRetentionInDays = int
      partitionCount = int
      status = "string"
    }
  })
}

Eigenschaftswerte

EventHubProperties

Name Beschreibung Wert
messageRetentionInDays Die Anzahl der Tage, die die Ereignisse für diesen Event Hub beibehalten werden sollen. Int
partitionCount Die Anzahl der Partitionen, die für den Event Hub erstellt wurden. Int
Status Listet die möglichen Werte für den Status des Event Hub auf. "Aktiv"
"Erstellen"
"Löschen"
"Deaktiviert"
'ReceiveDisabled'
"Umbenennen"
"Wiederherstellen"
'SendDisabled'
"Unbekannt"

Microsoft.EventHub/namespaces/eventhubs

Name Beschreibung Wert
Ort Speicherort der Ressource. Zeichenfolge (erforderlich)
Name Der Ressourcenname Schnur

Zwänge:
Min. Länge = 1
Max. Länge = 1 (erforderlich)
parent_id Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. ID für Ressource des Typs: Namespaces
Eigenschaften Eigenschaften, die für den Vorgang "Event Hub erstellen" oder "Aktualisieren" bereitgestellt werden. EventHubProperties-
Art Der Ressourcentyp "Microsoft.EventHub/namespaces/eventhubs@2014-09-01"