Microsoft.EventHub-naamruimten/eventhubs

Bicep-resourcedefinitie

Het resourcetype naamruimten/eventhubs kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.EventHub/namespaces/eventhubs wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.EventHub/namespaces/eventhubs@2022-10-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    captureDescription: {
      destination: {
        name: 'string'
        properties: {
          archiveNameFormat: 'string'
          blobContainer: 'string'
          dataLakeAccountName: 'string'
          dataLakeFolderPath: 'string'
          dataLakeSubscriptionId: 'string'
          storageAccountResourceId: 'string'
        }
      }
      enabled: bool
      encoding: 'string'
      intervalInSeconds: int
      sizeLimitInBytes: int
      skipEmptyArchives: bool
    }
    messageRetentionInDays: int
    partitionCount: int
    retentionDescription: {
      cleanupPolicy: 'string'
      retentionTimeInHours: int
      tombstoneRetentionTimeInHours: int
    }
    status: 'string'
  }
}

Eigenschapswaarden

naamruimten/eventhubs

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
tekenreeks (vereist)

Tekenlimiet: 1-256

Geldige tekens:
Alfanumerieken, punten, afbreekstreepjes en onderstrepingstekens.

Begin en eindig met een letter of cijfer.
Bovenliggende In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie Onderliggende resource buiten bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: naamruimten
properties Eigenschappen die zijn opgegeven voor de bewerking Event Hub maken of bijwerken. EventhubProperties

EventhubProperties

Naam Description Waarde
captureDescription Eigenschappen van de beschrijving van de opname CaptureDescription
messageRetentionInDays Aantal dagen dat de gebeurtenissen voor deze Event Hub moeten worden bewaard, moet de waarde 1 tot 7 dagen zijn int
partitionCount Het aantal partities dat is gemaakt voor de Event Hub, toegestane waarden liggen tussen 1 en 32 partities. int
retentionDescription Retentie-instellingen voor Event Hub RetentionDescription
status Inventariseert de mogelijke waarden voor de status van de Event Hub. 'Actief'
'Maken'
'Verwijderen'
'Uitgeschakeld'
'ReceiveDisabled'
'Naam wijzigen'
'Herstellen'
'SendDisabled'
'Onbekend'

CaptureDescription

Naam Description Waarde
doel Eigenschappen van Bestemming waar de opname wordt opgeslagen. (Opslagaccount, blobnamen) Doel
enabled Een waarde die aangeeft of de beschrijving van vastleggen is ingeschakeld. booleaans
Codering Inventariseert de mogelijke waarden voor de coderingsindeling van de beschrijving van de opname. Opmerking: AvroDeflate wordt afgeschaft in nieuwe API-versie 'Avro'
'AvroDeflate'
intervalInSeconds In het tijdvenster kunt u de frequentie instellen waarmee de opname naar Azure Blobs plaatsvindt. De waarde moet tussen 60 en 900 seconden zijn int
sizeLimitInBytes Het groottevenster definieert de hoeveelheid gegevens die is opgebouwd in uw Event Hub vóór een opnamebewerking. De waarde moet tussen 10485760 en 524288000 bytes zijn int
skipEmptyArchives Een waarde die aangeeft of lege archieven moeten worden overgeslagen booleaans

Doel

Naam Description Waarde
naam Naam voor opnamebestemming tekenreeks
properties Eigenschappen die het opslagaccount, de blobcontainer en de archiefnaamindeling voor de opnamebestemming beschrijven BestemmingEigenschappen

BestemmingEigenschappen

Naam Description Waarde
archiveNameFormat Naamconventie voor blobs voor archief, bijvoorbeeld {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Hier zijn alle parameters (naamruimte, EventHub enz.) verplicht, ongeacht de volgorde tekenreeks
blobContainer Naam van blobcontainer tekenreeks
dataLakeAccountName De azure Data Lake Store-naam voor de vastgelegde gebeurtenissen tekenreeks
dataLakeFolderPath Het pad naar de doelmap voor de vastgelegde gebeurtenissen tekenreeks
dataLakeSubscriptionId Abonnements-id van Azure Data Lake Store tekenreeks
storageAccountResourceId Resource-id van het opslagaccount dat moet worden gebruikt om de blobs te maken tekenreeks

RetentionDescription

Naam Description Waarde
cleanupPolicy Inventariseert de mogelijke waarden voor opschoningsbeleid 'Compact'
'Verwijderen'
retentionTimeInHours Het aantal uren dat de gebeurtenissen voor deze Event Hub moeten worden bewaard. Deze waarde wordt alleen gebruikt wanneer cleanupPolicy Delete is. Als cleanupPolicy Compact is, is de geretourneerde waarde van deze eigenschap Long.MaxValue int
tombstoneRetentionTimeInHours Aantal uren voor het bewaren van de tombstone-markeringen van een gecomprimeerde Event Hub. Deze waarde wordt alleen gebruikt wanneer cleanupPolicy Compact is. De consument moet het lezen van de tombstone-markering voltooien binnen deze opgegeven hoeveelheid tijd als de consument begint met het starten van offset om ervoor te zorgen dat hij een geldige momentopname krijgt voor de specifieke sleutel die wordt beschreven door de tombstone-markering in de gecomprimeerde Event Hub int

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
PubNub Realtime Gateway voor Azure Event Hubs

Implementeren op Azure
De PubNub Realtime Gateway voor Azure biedt een realtime-gegevensstroombrug tussen het PubNub Data Stream Network en Azure Event Hubs. -- Beschouw het als een bidirectionele brug tussen PubNub en Azure!
De Sports Analytics in Azure-architectuur implementeren

Implementeren op Azure
Hiermee maakt u een Azure-opslagaccount waarvoor ADLS Gen 2 is ingeschakeld, een Azure Data Factory-exemplaar met gekoppelde services voor het opslagaccount (een Azure SQL Database indien geïmplementeerd) en een Azure Databricks-exemplaar. Aan de AAD-identiteit voor de gebruiker die de sjabloon implementeert en de beheerde identiteit voor het ADF-exemplaar wordt de rol Inzender voor opslagblobgegevens verleend voor het opslagaccount. Er zijn ook opties voor het implementeren van een Azure Key Vault-exemplaar, een Azure SQL Database en een Azure Event Hub (voor streaming-use cases). Wanneer een Azure Key Vault wordt geïmplementeerd, krijgen de beheerde identiteit van data factory en de AAD-identiteit voor de gebruiker die de sjabloon implementeert, de rol Key Vault Geheimengebruiker.
Azure Digital Twins met tijdgegevensgeschiedenisverbinding

Implementeren op Azure
Met deze sjabloon maakt u een Azure Digital Twins-exemplaar dat is geconfigureerd met een tijdreeksgegevensgeschiedenisverbinding. Als u een verbinding wilt maken, moeten er andere resources worden gemaakt, zoals een Event Hubs-naamruimte, een Event Hub, Azure Data Explorer-cluster en een database. Gegevens worden verzonden naar een Event Hub die de gegevens uiteindelijk doorstuurt naar het Azure Data Explorer-cluster. Gegevens worden opgeslagen in een databasetabel in het cluster
Aangepast Event Grid-onderwerp en Event Hub-handler maken

Implementeren op Azure
Hiermee maakt u een Azure Event Grid aangepast onderwerp en Event Hub om de gebeurtenissen af te handelen.
Een EventHubs-naamruimte, Event Hub, & consumentengroep maken

Implementeren op Azure
Met deze sjabloon kunt u een Event Hubs Standard-naamruimte, een Event Hub en een consumentengroep implementeren.
EventHubs-autorisatieregels maken

Implementeren op Azure
Met deze sjabloon kunt u een EventHubs Standard-naamruimte, een Event Hub, een consumentengroep en authorizationRules implementeren
Maakt eventhub-cluster, naamsapce & eventhub

Implementeren op Azure
Met deze sjabloon kunt u een EventHubs-cluster, naamruimte en eventhub in het cluster maken
EventHubs maken met Capture ingeschakeld

Implementeren op Azure
Met deze sjabloon kunt u een EventHubs-naamruimte met een Event Hub implementeren en Capture inschakelen
EventHubs maken met Capture ingeschakeld (ADLS)

Implementeren op Azure
Met deze sjabloon kunt u een EventHubs-naamruimte met een Event Hub implementeren en Capture inschakelen
Een EventHubs-naamruimte maken en automatisch vergroten inschakelen

Implementeren op Azure
Met deze sjabloon kunt u een Event Hubs Standard-naamruimte, een Event Hub en een consumentengroep implementeren. Met deze sjabloon wordt ook de functie voor automatisch vergroten van uw naamruimte ingeschakeld.
Een Event Hub maken

Implementeren op Azure
Met deze sjabloon kunt u een EventHubs-naamruimte implementeren met een Event Hub.
Verbinding maken met een Event Hubs-naamruimte via een privé-eindpunt

Implementeren op Azure
In dit voorbeeld ziet u hoe u een virtueel netwerk en een privé-DNS-zone configureert voor toegang tot een Event Hubs-naamruimte via een privé-eindpunt.
Een Azure Health Data Services implementeren - MedTech-serviceoverzicht

Implementeren op Azure
De MedTech-service is een optionele service van de Azure Health Data Services die is ontworpen voor het opnemen van statusgegevens van meerdere en verschillende IoMT-apparaten (Internet of Medical Things), en normaliseert, groepeert, transformeert en bewaart de statusgegevens van apparaten in de FHIR-service® (Fast Healthcare Interoperability Resources) binnen een Azure Health Data Services-werkruimte.
Azure Data Explorer db implementeren met Event Hub-verbinding

Implementeren op Azure
Implementeer Azure Data Explorer db met Event Hub-verbinding.
Azure SQL Server met controle geschreven naar Event Hub

Implementeren op Azure
Met deze sjabloon kunt u een Azure SQL server implementeren waarvoor Controle is ingeschakeld om auditlogboeken naar Event Hub te schrijven
SQL MI maken met geconfigureerde verzending van logboeken en metrische gegevens

Implementeren op Azure
Met deze sjabloon kunt u SQL MI en aanvullende resources implementeren die worden gebruikt voor het opslaan van logboeken en metrische gegevens (diagnostische werkruimte, opslagaccount, Event Hub).
Een omgeving maken met een Event Hub-gebeurtenisbron

Implementeren op Azure
Met deze sjabloon kunt u een Time Series Insights-omgeving implementeren die is geconfigureerd om gebeurtenissen van een Event Hub te gebruiken.

Resourcedefinitie van ARM-sjabloon

Het resourcetype naamruimten/eventhubs kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.EventHub/namespaces/eventhubs wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.EventHub/namespaces/eventhubs",
  "apiVersion": "2022-10-01-preview",
  "name": "string",
  "properties": {
    "captureDescription": {
      "destination": {
        "name": "string",
        "properties": {
          "archiveNameFormat": "string",
          "blobContainer": "string",
          "dataLakeAccountName": "string",
          "dataLakeFolderPath": "string",
          "dataLakeSubscriptionId": "string",
          "storageAccountResourceId": "string"
        }
      },
      "enabled": "bool",
      "encoding": "string",
      "intervalInSeconds": "int",
      "sizeLimitInBytes": "int",
      "skipEmptyArchives": "bool"
    },
    "messageRetentionInDays": "int",
    "partitionCount": "int",
    "retentionDescription": {
      "cleanupPolicy": "string",
      "retentionTimeInHours": "int",
      "tombstoneRetentionTimeInHours": "int"
    },
    "status": "string"
  }
}

Eigenschapswaarden

naamruimten/eventhubs

Naam Description Waarde
type Het resourcetype 'Microsoft.EventHub/namespaces/eventhubs'
apiVersion De resource-API-versie '2022-10-01-preview'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)

Tekenlimiet: 1-256

Geldige tekens:
Alfanumerieken, punten, afbreekstreepjes en onderstrepingstekens.

Begin en eindig met een letter of cijfer.
properties Eigenschappen die zijn opgegeven voor de bewerking Event Hub maken of bijwerken. EventhubProperties

EventhubProperties

Naam Description Waarde
captureDescription Eigenschappen van de beschrijving van de opname CaptureDescription
messageRetentionInDays Aantal dagen dat de gebeurtenissen voor deze Event Hub moeten worden bewaard, moet de waarde 1 tot 7 dagen zijn int
partitionCount Het aantal partities dat is gemaakt voor de Event Hub, toegestane waarden liggen tussen 1 en 32 partities. int
retentionDescription Retentie-instellingen voor Event Hub RetentionDescription
status Inventariseert de mogelijke waarden voor de status van de Event Hub. 'Actief'
'Maken'
'Verwijderen'
'Uitgeschakeld'
'ReceiveDisabled'
'Naam wijzigen'
'Herstellen'
'SendDisabled'
'Onbekend'

CaptureDescription

Naam Description Waarde
doel Eigenschappen van Bestemming waar de opname wordt opgeslagen. (Opslagaccount, blobnamen) Doel
enabled Een waarde die aangeeft of de beschrijving van vastleggen is ingeschakeld. booleaans
Codering Inventariseert de mogelijke waarden voor de coderingsindeling van de beschrijving van de opname. Opmerking: AvroDeflate wordt afgeschaft in nieuwe API-versie 'Avro'
'AvroDeflate'
intervalInSeconds In het tijdvenster kunt u de frequentie instellen waarmee de opname naar Azure Blobs plaatsvindt. De waarde moet tussen 60 en 900 seconden zijn int
sizeLimitInBytes Het groottevenster definieert de hoeveelheid gegevens die is opgebouwd in uw Event Hub vóór een opnamebewerking. De waarde moet tussen 10485760 en 524288000 bytes zijn int
skipEmptyArchives Een waarde die aangeeft of lege archieven moeten worden overgeslagen booleaans

Doel

Naam Description Waarde
naam Naam voor opnamebestemming tekenreeks
properties Eigenschappen die het opslagaccount, de blobcontainer en de archiefnaamindeling voor de opnamebestemming beschrijven BestemmingEigenschappen

BestemmingEigenschappen

Naam Description Waarde
archiveNameFormat Naamconventie voor blobs voor archief, bijvoorbeeld {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Hier zijn alle parameters (naamruimte, EventHub enz.) verplicht, ongeacht de volgorde tekenreeks
blobContainer Naam van blobcontainer tekenreeks
dataLakeAccountName De azure Data Lake Store-naam voor de vastgelegde gebeurtenissen tekenreeks
dataLakeFolderPath Het pad naar de doelmap voor de vastgelegde gebeurtenissen tekenreeks
dataLakeSubscriptionId Abonnements-id van Azure Data Lake Store tekenreeks
storageAccountResourceId Resource-id van het opslagaccount dat moet worden gebruikt om de blobs te maken tekenreeks

RetentionDescription

Naam Description Waarde
cleanupPolicy Inventariseert de mogelijke waarden voor opschoningsbeleid 'Compact'
'Verwijderen'
retentionTimeInHours Het aantal uren dat de gebeurtenissen voor deze Event Hub moeten worden bewaard. Deze waarde wordt alleen gebruikt wanneer cleanupPolicy Delete is. Als cleanupPolicy Compact is, is de geretourneerde waarde van deze eigenschap Long.MaxValue int
tombstoneRetentionTimeInHours Aantal uren voor het bewaren van de tombstone-markeringen van een gecomprimeerde Event Hub. Deze waarde wordt alleen gebruikt wanneer cleanupPolicy Compact is. De consument moet het lezen van de tombstone-markering voltooien binnen deze opgegeven hoeveelheid tijd als de consument begint met het starten van offset om ervoor te zorgen dat hij een geldige momentopname krijgt voor de specifieke sleutel die wordt beschreven door de tombstone-markering in de gecomprimeerde Event Hub int

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
PubNub Realtime Gateway voor Azure Event Hubs

Implementeren op Azure
De PubNub Realtime Gateway voor Azure biedt een realtime-gegevensstroombrug tussen het PubNub Data Stream Network en Azure Event Hubs. -- Beschouw het als een bidirectionele brug tussen PubNub en Azure!
De Sports Analytics in Azure-architectuur implementeren

Implementeren op Azure
Hiermee maakt u een Azure-opslagaccount waarvoor ADLS Gen 2 is ingeschakeld, een Azure Data Factory-exemplaar met gekoppelde services voor het opslagaccount (een Azure SQL Database indien geïmplementeerd) en een Azure Databricks-exemplaar. Aan de AAD-identiteit voor de gebruiker die de sjabloon implementeert en de beheerde identiteit voor het ADF-exemplaar wordt de rol Inzender voor opslagblobgegevens verleend voor het opslagaccount. Er zijn ook opties voor het implementeren van een Azure Key Vault-exemplaar, een Azure SQL Database en een Azure Event Hub (voor streaming-use cases). Wanneer een Azure Key Vault wordt geïmplementeerd, krijgen de beheerde identiteit van data factory en de AAD-identiteit voor de gebruiker die de sjabloon implementeert, de rol Key Vault Geheimengebruiker.
Azure Digital Twins met tijdgegevensgeschiedenisverbinding

Implementeren op Azure
Met deze sjabloon maakt u een Azure Digital Twins-exemplaar dat is geconfigureerd met een tijdreeksgegevensgeschiedenisverbinding. Als u een verbinding wilt maken, moeten er andere resources worden gemaakt, zoals een Event Hubs-naamruimte, een Event Hub, Azure Data Explorer-cluster en een database. Gegevens worden verzonden naar een Event Hub die de gegevens uiteindelijk doorstuurt naar het Azure Data Explorer-cluster. Gegevens worden opgeslagen in een databasetabel in het cluster
Aangepast Event Grid-onderwerp en Event Hub-handler maken

Implementeren op Azure
Hiermee maakt u een Azure Event Grid aangepast onderwerp en Event Hub om de gebeurtenissen af te handelen.
Een EventHubs-naamruimte, Event Hub, & consumentengroep maken

Implementeren op Azure
Met deze sjabloon kunt u een Event Hubs Standard-naamruimte, een Event Hub en een consumentengroep implementeren.
EventHubs-autorisatieregels maken

Implementeren op Azure
Met deze sjabloon kunt u een EventHubs Standard-naamruimte, een Event Hub, een consumentengroep en authorizationRules implementeren
Maakt eventhub-cluster, naamsapce & eventhub

Implementeren op Azure
Met deze sjabloon kunt u een EventHubs-cluster, naamruimte en eventhub in het cluster maken
EventHubs maken met Capture ingeschakeld

Implementeren op Azure
Met deze sjabloon kunt u een EventHubs-naamruimte met een Event Hub implementeren en Capture inschakelen
EventHubs maken met Capture ingeschakeld (ADLS)

Implementeren op Azure
Met deze sjabloon kunt u een EventHubs-naamruimte met een Event Hub implementeren en Capture inschakelen
Een EventHubs-naamruimte maken en automatisch vergroten inschakelen

Implementeren op Azure
Met deze sjabloon kunt u een Event Hubs Standard-naamruimte, een Event Hub en een consumentengroep implementeren. Met deze sjabloon wordt ook de functie voor automatisch vergroten van uw naamruimte ingeschakeld.
Een Event Hub maken

Implementeren op Azure
Met deze sjabloon kunt u een EventHubs-naamruimte implementeren met een Event Hub.
Verbinding maken met een Event Hubs-naamruimte via een privé-eindpunt

Implementeren op Azure
In dit voorbeeld ziet u hoe u een virtueel netwerk en een privé-DNS-zone configureert voor toegang tot een Event Hubs-naamruimte via een privé-eindpunt.
Een Azure Health Data Services implementeren - MedTech-serviceoverzicht

Implementeren op Azure
De MedTech-service is een optionele service van de Azure Health Data Services die is ontworpen voor het opnemen van statusgegevens van meerdere en verschillende IoMT-apparaten (Internet of Medical Things), en normaliseert, groepeert, transformeert en bewaart de statusgegevens van apparaten in de FHIR-service® (Fast Healthcare Interoperability Resources) binnen een Azure Health Data Services-werkruimte.
Azure Data Explorer db implementeren met Event Hub-verbinding

Implementeren op Azure
Implementeer Azure Data Explorer db met Event Hub-verbinding.
Azure SQL Server met controle geschreven naar Event Hub

Implementeren op Azure
Met deze sjabloon kunt u een Azure SQL server implementeren waarvoor Controle is ingeschakeld om auditlogboeken naar Event Hub te schrijven
SQL MI maken met geconfigureerde verzending van logboeken en metrische gegevens

Implementeren op Azure
Met deze sjabloon kunt u SQL MI en aanvullende resources implementeren die worden gebruikt voor het opslaan van logboeken en metrische gegevens (diagnostische werkruimte, opslagaccount, Event Hub).
Een omgeving maken met een Event Hub-gebeurtenisbron

Implementeren op Azure
Met deze sjabloon kunt u een Time Series Insights-omgeving implementeren die is geconfigureerd om gebeurtenissen van een Event Hub te gebruiken.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype naamruimten/eventhubs kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.EventHub/namespaces/eventhubs wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventHub/namespaces/eventhubs@2022-10-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      captureDescription = {
        destination = {
          name = "string"
          properties = {
            archiveNameFormat = "string"
            blobContainer = "string"
            dataLakeAccountName = "string"
            dataLakeFolderPath = "string"
            dataLakeSubscriptionId = "string"
            storageAccountResourceId = "string"
          }
        }
        enabled = bool
        encoding = "string"
        intervalInSeconds = int
        sizeLimitInBytes = int
        skipEmptyArchives = bool
      }
      messageRetentionInDays = int
      partitionCount = int
      retentionDescription = {
        cleanupPolicy = "string"
        retentionTimeInHours = int
        tombstoneRetentionTimeInHours = int
      }
      status = "string"
    }
  })
}

Eigenschapswaarden

naamruimten/eventhubs

Naam Description Waarde
type Het resourcetype "Microsoft.EventHub/namespaces/eventhubs@2022-10-01-preview"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-256

Geldige tekens:
Alfanumerieken, punten, afbreekstreepjes en onderstrepingstekens.

Begin en eindig met een letter of cijfer.
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: naamruimten
properties Eigenschappen die zijn opgegeven voor de bewerking Event Hub maken of bijwerken. EventhubProperties

EventhubProperties

Naam Description Waarde
captureDescription Eigenschappen van de beschrijving van de opname CaptureDescription
messageRetentionInDays Aantal dagen dat de gebeurtenissen voor deze Event Hub moeten worden bewaard, moet de waarde 1 tot 7 dagen zijn int
partitionCount Het aantal partities dat is gemaakt voor de Event Hub, toegestane waarden liggen tussen 1 en 32 partities. int
retentionDescription Retentie-instellingen voor Event Hub RetentionDescription
status Inventariseert de mogelijke waarden voor de status van de Event Hub. "Actief"
"Maken"
"Verwijderen"
"Uitgeschakeld"
"ReceiveDisabled"
"Naam wijzigen"
"Herstellen"
"SendDisabled"
"Onbekend"

CaptureDescription

Naam Description Waarde
doel Eigenschappen van Bestemming waar de opname wordt opgeslagen. (Opslagaccount, blobnamen) Doel
enabled Een waarde die aangeeft of de beschrijving van vastleggen is ingeschakeld. booleaans
Codering Inventariseert de mogelijke waarden voor de coderingsindeling van de beschrijving van de opname. Opmerking: AvroDeflate wordt afgeschaft in nieuwe API-versie "Avro"
"AvroDeflate"
intervalInSeconds In het tijdvenster kunt u de frequentie instellen waarmee de opname naar Azure Blobs plaatsvindt. De waarde moet tussen 60 en 900 seconden zijn int
sizeLimitInBytes Het groottevenster definieert de hoeveelheid gegevens die is opgebouwd in uw Event Hub vóór een opnamebewerking. De waarde moet tussen 10485760 en 524288000 bytes zijn int
skipEmptyArchives Een waarde die aangeeft of lege archieven moeten worden overgeslagen booleaans

Doel

Naam Description Waarde
naam Naam voor opnamebestemming tekenreeks
properties Eigenschappen die het opslagaccount, de blobcontainer en de archiefnaamindeling voor de opnamebestemming beschrijven BestemmingEigenschappen

BestemmingEigenschappen

Naam Description Waarde
archiveNameFormat Naamconventie voor blobs voor archief, bijvoorbeeld {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Hier zijn alle parameters (naamruimte, EventHub enz.) verplicht, ongeacht de volgorde tekenreeks
blobContainer Naam van blobcontainer tekenreeks
dataLakeAccountName De Azure Data Lake Store-naam voor de vastgelegde gebeurtenissen tekenreeks
dataLakeFolderPath Het pad naar de doelmap voor de vastgelegde gebeurtenissen tekenreeks
dataLakeSubscriptionId Abonnements-id van Azure Data Lake Store tekenreeks
storageAccountResourceId Resource-id van het opslagaccount dat moet worden gebruikt om de blobs te maken tekenreeks

RetentionDescription

Naam Description Waarde
cleanupPolicy Inventariseert de mogelijke waarden voor opschoningsbeleid "Compact"
"Verwijderen"
retentionTimeInHours Aantal uren voor het bewaren van de gebeurtenissen voor deze Event Hub. Deze waarde wordt alleen gebruikt wanneer cleanupPolicy Delete is. Als cleanupPolicy Compact is, is de geretourneerde waarde van deze eigenschap Long.MaxValue int
tombstoneRetentionTimeInHours Aantal uren voor het bewaren van de tombstone-markeringen van een gecomprimeerde Event Hub. Deze waarde wordt alleen gebruikt wanneer cleanupPolicy Compact is. De consument moet de tombstone-markering binnen deze opgegeven tijd voltooien als de consument begint met het starten van offset om ervoor te zorgen dat deze een geldige momentopname krijgt voor de specifieke sleutel die wordt beschreven door de tombstone-markering in de gecomprimeerde Event Hub int