Microsoft.EventHub-Namespaces/eventhubs 2021-01-01-preview
Bicep-Ressourcendefinition
Der Ressourcentyp namespaces/eventhubs 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/eventhubs-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.EventHub/namespaces/eventhubs@2021-01-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
captureDescription: {
destination: {
name: 'string'
properties: {
archiveNameFormat: 'string'
blobContainer: 'string'
storageAccountResourceId: 'string'
}
}
enabled: bool
encoding: 'string'
intervalInSeconds: int
sizeLimitInBytes: int
skipEmptyArchives: bool
}
messageRetentionInDays: int
partitionCount: int
status: 'string'
}
}
Eigenschaftswerte
namespaces/eventhubs
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Ressourcenname Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in Bicep festlegen. |
Zeichenfolge (erforderlich) Zeichenlimit: 1-256 Gültige Zeichen: Alphanumerische Zeichen, Punkte, Bindestriche und Unterstriche. Beginnen und enden Sie mit einem Buchstaben oder einer Zahl. |
parent | 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 vom Typ: Namespaces |
properties | Eigenschaften, die für den Event Hub-Vorgang Erstellen oder Aktualisieren bereitgestellt werden. | EventhubProperties |
EventhubProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
captureDescription | Eigenschaften der Erfassungsbeschreibung | CaptureDescription |
messageRetentionInDays | Anzahl der Tage zum Beibehalten der Ereignisse für diesen Event Hub, Der Wert sollte 1 bis 7 Tage betragen. | INT Einschränkungen: Min-Wert = 1 |
partitionCount | Anzahl der für den Event Hub erstellten Partitionen, zulässige Werte liegen zwischen 1 und 32 Partitionen. | INT Einschränkungen: Min-Wert = 1 |
status | Listet die möglichen Werte für die status des Event Hub auf. | "Aktiv" "Erstellen" "Löschen" "Deaktiviert" "ReceiveDisabled" "Umbenennung" "Wiederherstellen" 'SendDisabled' "Unbekannt" |
CaptureDescription
Name | BESCHREIBUNG | Wert |
---|---|---|
destination | Eigenschaften des Ziels, in dem die Erfassung gespeichert wird. (Speicherkonto, Blobnamen) | Ziel |
enabled | Ein Wert, der angibt, ob die Erfassungsbeschreibung aktiviert ist. | bool |
encoding | Listet die möglichen Werte für das Codierungsformat der Erfassungsbeschreibung auf. Hinweis: "AvroDeflate" ist in der neuen API-Version veraltet. | 'Avro' 'AvroDeflate' |
intervalInSeconds | Im Zeitfenster können Sie die Häufigkeit festlegen, mit der die Erfassung in Azure Blobs erfolgt. Der Wert sollte zwischen 60 und 900 Sekunden betragen. | INT Einschränkungen: Min-Wert = 60 Maximaler Wert = 900 |
sizeLimitInBytes | Das Größenfenster definiert die Datenmenge, die in Ihrem Event Hub vor einem Erfassungsvorgang erstellt wurde. Der Wert sollte zwischen 10485760 und 524288000 Bytes betragen. | INT Einschränkungen: Min-Wert = 10485760 Maximaler Wert = 524288000 |
skipEmptyArchives | Ein Wert, der angibt, ob leere Archive überspringen | bool |
Destination
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Name für das Erfassungsziel | Zeichenfolge |
properties | Eigenschaften, die das Format des Speicherkontos, des Blobcontainers und des Archivnamens für das Erfassungsziel beschreiben | DestinationProperties |
DestinationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
archiveNameFormat | Blobbenennungskonvention für Archiv, z. B. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Hier sind alle Parameter (Namespace, EventHub usw.) unabhängig von der Reihenfolge obligatorisch. | Zeichenfolge |
blobContainer | Blobcontainername | Zeichenfolge |
storageAccountResourceId | Ressourcen-ID des Speicherkontos, das zum Erstellen der Blobs verwendet werden soll | Zeichenfolge |
Schnellstartvorlagen
Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen 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 von Sports Analytics in azure Architecture |
Erstellt ein Azure-Speicherkonto mit aktiviertem ADLS Gen 2, eine Azure Data Factory instance mit verknüpften Diensten für das Speicherkonto (eine Azure SQL-Datenbank, falls bereitgestellt) 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 für Speicherblobdaten" für das Speicherkonto zugewiesen. Es gibt auch Optionen zum Bereitstellen eines Azure Key Vault instance, einer Azure SQL-Datenbank und eines Azure Event Hub (für Streaminganwendungsfälle). Wenn ein Azure Key Vault bereitgestellt wird, erhalten die verwaltete Data Factory-Identität und die AAD-Identität für den Benutzer, der die Vorlage bereitstellt, die Rolle "Key Vault Geheimnisse benutzer". |
Moesif API Analytics und Monetarisierung |
Die Vorlage protokolliert API-Aufrufe von Azure API Management für 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 herzustellen, müssen andere Ressourcen wie ein Event Hubs-Namespace, ein Event Hubs, 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 eines Event Hub-Handlers |
Erstellt ein Azure Event Grid benutzerdefinierten Thema und Event Hub, um die Ereignisse zu behandeln. |
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. |
Erstellen einer EventHubs-AutorisierungRules |
Mit dieser Vorlage können Sie einen EventHubs Standard-Namespace, einen Event Hub, eine Consumergruppe und Autorisierungsrichtlinien bereitstellen. |
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-Namespaces und Aktivieren der automatischen Aufblasung |
Mit dieser Vorlage können Sie einen Event Hubs Standard-Namespace, einen Event Hub und eine Consumergruppe bereitstellen. Diese Vorlage aktiviert auch das Feature zum automatischen Aufblasen in Ihrem 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 konfigurieren, um über einen privaten Endpunkt auf einen Event Hubs-Namespace zuzugreifen. |
Bereitstellen des MedTech-Diensts |
Der MedTech-Dienst ist einer der Azure Health Data Services, der zum Erfassen von Gerätedaten von mehreren Geräten entwickelt wurde und die Gerätedaten in FHIR-Beobachtungen transformiert werden, die dann im Azure Health Data Services FHIR-Dienst beibehalten werden. |
Bereitstellen des MedTech-Diensts einschließlich einer Azure IoT Hub |
Der MedTech-Dienst ist einer der Azure Health Data Services, der zum Erfassen von Gerätedaten von mehreren Geräten entwickelt wurde und die Gerätedaten in FHIR-Beobachtungen transformiert werden, die dann im Azure Health Data Services FHIR-Dienst beibehalten 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 zum Schreiben von Überwachungsprotokollen in Event Hub bereitstellen. |
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/eventhubs kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- 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/eventhubs-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.EventHub/namespaces/eventhubs",
"apiVersion": "2021-01-01-preview",
"name": "string",
"properties": {
"captureDescription": {
"destination": {
"name": "string",
"properties": {
"archiveNameFormat": "string",
"blobContainer": "string",
"storageAccountResourceId": "string"
}
},
"enabled": "bool",
"encoding": "string",
"intervalInSeconds": "int",
"sizeLimitInBytes": "int",
"skipEmptyArchives": "bool"
},
"messageRetentionInDays": "int",
"partitionCount": "int",
"status": "string"
}
}
Eigenschaftswerte
namespaces/eventhubs
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.EventHub/namespaces/eventhubs" |
apiVersion | Die Version der Ressourcen-API | "2021-01-01-preview" |
name | Der Ressourcenname Weitere Informationen finden Sie unter Festlegen von Namen und Typen für untergeordnete Ressourcen in JSON-ARM-Vorlagen. |
Zeichenfolge (erforderlich) Zeichenlimit: 1-256 Gültige Zeichen: Alphanumerische Zeichen, Punkte, Bindestriche und Unterstriche. Beginnen und enden Sie mit einem Buchstaben oder einer Zahl. |
properties | Eigenschaften, die für den Event Hub-Vorgang erstellen oder aktualisieren bereitgestellt werden. | EventhubProperties |
EventhubProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
captureDescription | Eigenschaften der Erfassungsbeschreibung | CaptureDescription |
messageRetentionInDays | Anzahl der Tage zum Beibehalten der Ereignisse für diesen Event Hub. Der Wert sollte zwischen 1 und 7 Tagen betragen. | INT Einschränkungen: Minimaler Wert = 1 |
partitionCount | Anzahl der für den Event Hub erstellten Partitionen. Zulässige Werte liegen zwischen 1 und 32 Partitionen. | INT Einschränkungen: Minimaler Wert = 1 |
status | Listet die möglichen Werte für die status des Event Hubs auf. | "Aktiv" "Erstellen" "Löschen" "Deaktiviert" "ReceiveDisabled" "Umbenennen" "Wiederherstellen" 'SendDisabled' "Unbekannt" |
CaptureDescription
Name | BESCHREIBUNG | Wert |
---|---|---|
destination | Eigenschaften des Ziels, in dem die Erfassung gespeichert wird. (Speicherkonto, Blobnamen) | Ziel |
enabled | Ein -Wert, der angibt, ob die Erfassungsbeschreibung aktiviert ist. | bool |
encoding | Listet die möglichen Werte für das Codierungsformat der Erfassungsbeschreibung auf. Hinweis: "AvroDeflate" wird in der neuen API-Version veraltet sein. | 'Avro' 'AvroDeflate' |
intervalInSeconds | Im Zeitfenster können Sie die Häufigkeit festlegen, mit der die Erfassung in Azure Blobs erfolgt. Der Wert sollte zwischen 60 und 900 Sekunden betragen. | INT Einschränkungen: Minimaler Wert = 60 Maximaler Wert = 900 |
sizeLimitInBytes | Das Größenfenster definiert die Datenmenge, die in Ihrem Event Hub vor einem Erfassungsvorgang erstellt wurde. Der Wert sollte zwischen 10485760 und 524288000 Bytes betragen. | INT Einschränkungen: Minimaler Wert = 10485760 Max. Wert = 524288000 |
skipEmptyArchives | Ein -Wert, der angibt, ob leere Archive übersprungen werden sollen. | bool |
Destination
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Name für das Erfassungsziel | Zeichenfolge |
properties | Eigenschaften, die das Format des Speicherkontos, des Blobcontainers und des Archivnamens für das Erfassungsziel beschreiben | DestinationProperties |
DestinationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
archiveNameFormat | Blobbenennungskonvention für archivieren, z. B. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Hier sind alle Parameter (Namespace, EventHub usw.) unabhängig von der Reihenfolge obligatorisch. | Zeichenfolge |
blobContainer | Name des Blobcontainers | Zeichenfolge |
storageAccountResourceId | Ressourcen-ID des Speicherkontos, das zum Erstellen der Blobs verwendet werden soll | Zeichenfolge |
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. |
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/eventhubs 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/eventhubs-Ressource zu erstellen, fügen Sie Der Vorlage die folgende Terraform-Ressource hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventHub/namespaces/eventhubs@2021-01-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
captureDescription = {
destination = {
name = "string"
properties = {
archiveNameFormat = "string"
blobContainer = "string"
storageAccountResourceId = "string"
}
}
enabled = bool
encoding = "string"
intervalInSeconds = int
sizeLimitInBytes = int
skipEmptyArchives = bool
}
messageRetentionInDays = int
partitionCount = int
status = "string"
}
})
}
Eigenschaftswerte
namespaces/eventhubs
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.EventHub/namespaces/eventhubs@2021-01-01-preview" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-256 Gültige Zeichen: Alphanumerische Zeichen, Punkte, Bindestriche und Unterstriche. Beginnen und enden Sie mit einem Buchstaben oder einer Zahl. |
parent_id | Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. | ID für Ressource vom Typ: Namespaces |
properties | Eigenschaften, die für den Event Hub-Vorgang erstellen oder aktualisieren bereitgestellt werden. | EventhubProperties |
EventhubProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
captureDescription | Eigenschaften der Erfassungsbeschreibung | CaptureDescription |
messageRetentionInDays | Anzahl der Tage zum Beibehalten der Ereignisse für diesen Event Hub. Der Wert sollte zwischen 1 und 7 Tagen betragen. | INT Einschränkungen: Minimaler Wert = 1 |
partitionCount | Anzahl der für den Event Hub erstellten Partitionen. Zulässige Werte liegen zwischen 1 und 32 Partitionen. | INT Einschränkungen: Minimaler Wert = 1 |
status | Listet die möglichen Werte für die status des Event Hubs auf. | "Aktiv" "Erstellen" "Löschen" "Deaktiviert" "ReceiveDisabled" "Umbenennen" "Wiederherstellen" "SendDisabled" "Unbekannt" |
CaptureDescription
Name | BESCHREIBUNG | Wert |
---|---|---|
destination | Eigenschaften des Ziels, in dem die Erfassung gespeichert wird. (Speicherkonto, Blobnamen) | Ziel |
enabled | Ein -Wert, der angibt, ob die Erfassungsbeschreibung aktiviert ist. | bool |
encoding | Listet die möglichen Werte für das Codierungsformat der Erfassungsbeschreibung auf. Hinweis: "AvroDeflate" wird in der neuen API-Version veraltet sein. | "Avro" "AvroDeflate" |
intervalInSeconds | Im Zeitfenster können Sie die Häufigkeit festlegen, mit der die Erfassung in Azure Blobs erfolgt. Der Wert sollte zwischen 60 und 900 Sekunden betragen. | INT Einschränkungen: Minimaler Wert = 60 Maximaler Wert = 900 |
sizeLimitInBytes | Das Größenfenster definiert die Datenmenge, die in Ihrem Event Hub vor einem Erfassungsvorgang erstellt wurde. Der Wert sollte zwischen 10485760 und 524288000 Bytes betragen. | INT Einschränkungen: Minimaler Wert = 10485760 Max. Wert = 524288000 |
skipEmptyArchives | Ein -Wert, der angibt, ob leere Archive übersprungen werden sollen. | bool |
Destination
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Name für das Erfassungsziel | Zeichenfolge |
properties | Eigenschaften, die das Format des Speicherkontos, des Blobcontainers und des Archivnamens für das Erfassungsziel beschreiben | DestinationProperties |
DestinationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
archiveNameFormat | Blobbenennungskonvention für archivieren, z. B. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Hier sind alle Parameter (Namespace, EventHub usw.) unabhängig von der Reihenfolge obligatorisch. | Zeichenfolge |
blobContainer | Name des Blobcontainers | Zeichenfolge |
storageAccountResourceId | Ressourcen-ID des Speicherkontos, das zum Erstellen der Blobs verwendet werden soll | Zeichenfolge |