Dela via


Microsoft.EventHub-namnområden/eventhubs 2024-01-01

Bicep-resursdefinition

Resurstypen namespaces/eventhubs kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventHub/namespaces/eventhubs-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.EventHub/namespaces/eventhubs@2024-01-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    captureDescription: {
      destination: {
        identity: {
          type: 'string'
          userAssignedIdentity: 'string'
        }
        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'
    userMetadata: 'string'
  }
}

Egenskapsvärden

CaptureDescription

Namn Beskrivning Värde
destination Egenskaper för mål där avbildning lagras. (Lagringskonto, blobnamn) mål
Aktiverat Ett värde som anger om avbildningsbeskrivningen är aktiverad. Bool
kodning Räknar upp möjliga värden för kodningsformatet för avbildningsbeskrivningen. Obs! "AvroDeflate" kommer att bli inaktuell i ny API-version "Avro"
"AvroDeflate"
intervalInSeconds Med tidsfönstret kan du ange hur ofta avbildningen ska ske till Azure Blobs, värdet ska vara mellan 60 och 900 sekunder Int
sizeLimitInBytes Storleksfönstret definierar mängden data som har byggts upp i händelsehubben innan en avbildningsåtgärd. Värdet ska ligga mellan 10485760 för att 524288000 byte Int
skipEmptyArchives Ett värde som anger om du vill hoppa över tomma arkiv Bool

CaptureIdentity

Namn Beskrivning Värde
typ Typ av Hanterad Identitet i Azure Active Directory. "SystemAssigned"
"UserAssigned"
userAssignedIdentity ARM-ID för hanterad användaridentitet. Den här egenskapen krävs är typen UserAssignedIdentity. Om typen är SystemAssigned används den systemtilldelade identitet som är associerad med namnområdet. sträng

Destination

Namn Beskrivning Värde
identitet Ett värde som anger om avbildningsbeskrivningen är aktiverad. CaptureIdentity
Namn Namn på avbildningsmål sträng
Egenskaper Egenskaper som beskriver lagringskontot, blobcontainern och arkivnamnsformatet för avbildningsmål DestinationProperties

DestinationEgenskaper

Namn Beskrivning Värde
archiveNameFormat Namngivningskonvention för blobar för arkiv, t.ex. {Namnområde}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Här är alla parametrar (namnområde, EventHub osv.) obligatoriska oavsett ordning sträng
blobContainer Namn på blobcontainer sträng
dataLakeAccountName Azure Data Lake Store-namnet för de insamlade händelserna sträng
dataLakeFolderPath Sökvägen till målmappen för de insamlade händelserna sträng
dataLakeSubscriptionId Prenumerations-ID för Azure Data Lake Store sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageAccountResourceId Resurs-ID för lagringskontot som ska användas för att skapa blobarna sträng

EventhubProperties

Namn Beskrivning Värde
captureDescription Egenskaper för avbildningsbeskrivning CaptureDescription
messageRetentionInDays Antal dagar för att behålla händelserna för den här händelsehubben, värdet ska vara mellan 1 och 7 dagar Int

Begränsningar:
Minsta värde = 1
partitionCount Antalet partitioner som skapats för händelsehubben, tillåtna värden är från 1 till 32 partitioner. Int

Begränsningar:
Minsta värde = 1
retentionDescription Kvarhållningsinställningar för händelsehubb RetentionDescription
status Räknar upp möjliga värden för händelsehubbens status. "Aktiv"
"Skapar"
"Ta bort"
"Inaktiverad"
"ReceiveDisabled"
"Byt namn"
"Återställa"
"SendDisabled"
"Okänd"
userMetadata Hämtar och anger metadata för användaren. sträng

Microsoft.EventHub/namespaces/eventhubs

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Min längd = 1
Maximal längd = 1 (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: namnområden
Egenskaper Egenskaper som anges för åtgärden Skapa eller uppdatera händelsehubben. EventhubProperties

RetentionDescription

Namn Beskrivning Värde
cleanupPolicy Räknar upp möjliga värden för rensningsprincip "Kompakt"
"Ta bort"
retentionTimeInHours Antal timmar för att behålla händelserna för den här händelsehubben. Det här värdet används bara när cleanupPolicy är Ta bort. Om cleanupPolicy är Compact är det returnerade värdet för den här egenskapen Long.MaxValue Int
tombstoneRetentionTimeInHours Antal timmar för att behålla gravstensmarkörerna för en komprimerad händelsehubb. Det här värdet används endast när cleanupPolicy är Compact. Konsumenten måste slutföra läsningen av gravstensmarkören inom den angivna tidsperioden om konsumenten börjar starta förskjutningen för att säkerställa att de får en giltig ögonblicksbild för den specifika nyckeln som beskrivs av gravstensmarkören i den komprimerade händelsehubben Int

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
Azure Digital Twins med tidsdatahistorikanslutning Den här mallen skapar en Azure Digital Twins-instans som konfigurerats med en tidsserieanslutning för datahistorik. För att kunna skapa en anslutning måste andra resurser skapas, till exempel ett Event Hubs-namnområde, en händelsehubb, Ett Azure Data Explorer-kluster och en databas. Data skickas till en händelsehubb som så småningom vidarebefordrar data till Azure Data Explorer-klustret. Data lagras i en databastabell i klustret
Azure-funktionsapp med Händelsehubb och Hanterad identitet hans mall etablerar en Azure-funktionsapp på en Linux-förbrukningsplan, tillsammans med en händelsehubb, Azure Storage och Application Insights. Funktionsappen kan använda hanterad identitet för att ansluta till händelsehubben och lagringskontot
Skapa en händelsehubb Med den här mallen kan du distribuera ett EventHubs-namnområde med en händelsehubb.
Skapa ett EventHubs-namnområde, en händelsehubb & konsumentgrupp Med den här mallen kan du distribuera ett Event Hubs Standard-namnområde, en händelsehubb och en konsumentgrupp.
Skapar Eventhub-kluster, namntilldela & eventhub Med den här mallen kan du skapa EventHubs-kluster, namnområde och eventhub i kluster
Distribuera Azure Data Explorer db med Event Grid-anslutning Distribuera Azure Data Explorer db med Event Grid-anslutning.
Distribuera Azure Data Explorer db med Event Hub-anslutning Distribuera Azure Data Explorer db med Event Hub-anslutning.
Distribuera MedTech-tjänsten MedTech-tjänsten är en av Azure Health Data Services som är utformad för att mata in enhetsdata från flera enheter, omvandla enhetsdata till FHIR-observationer, som sedan sparas i Azure Health Data Services FHIR-tjänsten.
Distribuera MedTech-tjänsten, inklusive en Azure IoT Hub- MedTech-tjänsten är en av Azure Health Data Services som är utformad för att mata in enhetsdata från flera enheter, omvandla enhetsdata till FHIR-observationer, som sedan sparas i Azure Health Data Services FHIR-tjänsten.
Distribuera Sports Analytics på Azure Architecture Skapar ett Azure Storage-konto med ADLS Gen 2 aktiverat, en Azure Data Factory-instans med länkade tjänster för lagringskontot (en Azure SQL Database om den distribueras) och en Azure Databricks-instans. AAD-identiteten för den användare som distribuerar mallen och den hanterade identiteten för ADF-instansen beviljas rollen Storage Blob Data Contributor för lagringskontot. Det finns också alternativ för att distribuera en Azure Key Vault-instans, en Azure SQL Database och en Azure Event Hub (för användningsfall för direktuppspelning). När ett Azure Key Vault distribueras beviljas den hanterade identiteten för datafabriken och AAD-identiteten för den användare som distribuerar mallen rollen Key Vault-hemligheter.
FrontDoor CDN med WAF, domäner och loggar till EventHub Den här mallen skapar en ny Azure FrontDoor cdn-profil. Skapa WAF med anpassade och hanterade regler, cdn-vägar, ursprung och grupper med deras koppling till WAF och vägar, konfigurerar anpassade domäner, skapar händelsehubb och diagnostikinställningar för att skicka CDN-åtkomstloggar med hjälp av händelsehubben.
Moesif API Analytics och monetarisering Mallen loggar API-anrop från Azure API Management till Moesif API-analys- och intäktsplattform

Resursdefinition för ARM-mall

Resurstypen namespaces/eventhubs kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventHub/namespaces/eventhubs-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.EventHub/namespaces/eventhubs",
  "apiVersion": "2024-01-01",
  "name": "string",
  "properties": {
    "captureDescription": {
      "destination": {
        "identity": {
          "type": "string",
          "userAssignedIdentity": "string"
        },
        "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",
    "userMetadata": "string"
  }
}

Egenskapsvärden

CaptureDescription

Namn Beskrivning Värde
destination Egenskaper för mål där avbildning lagras. (Lagringskonto, blobnamn) mål
Aktiverat Ett värde som anger om avbildningsbeskrivningen är aktiverad. Bool
kodning Räknar upp möjliga värden för kodningsformatet för avbildningsbeskrivningen. Obs! "AvroDeflate" kommer att bli inaktuell i ny API-version "Avro"
"AvroDeflate"
intervalInSeconds Med tidsfönstret kan du ange hur ofta avbildningen ska ske till Azure Blobs, värdet ska vara mellan 60 och 900 sekunder Int
sizeLimitInBytes Storleksfönstret definierar mängden data som har byggts upp i händelsehubben innan en avbildningsåtgärd. Värdet ska ligga mellan 10485760 för att 524288000 byte Int
skipEmptyArchives Ett värde som anger om du vill hoppa över tomma arkiv Bool

CaptureIdentity

Namn Beskrivning Värde
typ Typ av Hanterad Identitet i Azure Active Directory. "SystemAssigned"
"UserAssigned"
userAssignedIdentity ARM-ID för hanterad användaridentitet. Den här egenskapen krävs är typen UserAssignedIdentity. Om typen är SystemAssigned används den systemtilldelade identitet som är associerad med namnområdet. sträng

Destination

Namn Beskrivning Värde
identitet Ett värde som anger om avbildningsbeskrivningen är aktiverad. CaptureIdentity
Namn Namn på avbildningsmål sträng
Egenskaper Egenskaper som beskriver lagringskontot, blobcontainern och arkivnamnsformatet för avbildningsmål DestinationProperties

DestinationEgenskaper

Namn Beskrivning Värde
archiveNameFormat Namngivningskonvention för blobar för arkiv, t.ex. {Namnområde}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Här är alla parametrar (namnområde, EventHub osv.) obligatoriska oavsett ordning sträng
blobContainer Namn på blobcontainer sträng
dataLakeAccountName Azure Data Lake Store-namnet för de insamlade händelserna sträng
dataLakeFolderPath Sökvägen till målmappen för de insamlade händelserna sträng
dataLakeSubscriptionId Prenumerations-ID för Azure Data Lake Store sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageAccountResourceId Resurs-ID för lagringskontot som ska användas för att skapa blobarna sträng

EventhubProperties

Namn Beskrivning Värde
captureDescription Egenskaper för avbildningsbeskrivning CaptureDescription
messageRetentionInDays Antal dagar för att behålla händelserna för den här händelsehubben, värdet ska vara mellan 1 och 7 dagar Int

Begränsningar:
Minsta värde = 1
partitionCount Antalet partitioner som skapats för händelsehubben, tillåtna värden är från 1 till 32 partitioner. Int

Begränsningar:
Minsta värde = 1
retentionDescription Kvarhållningsinställningar för händelsehubb RetentionDescription
status Räknar upp möjliga värden för händelsehubbens status. "Aktiv"
"Skapar"
"Ta bort"
"Inaktiverad"
"ReceiveDisabled"
"Byt namn"
"Återställa"
"SendDisabled"
"Okänd"
userMetadata Hämtar och anger metadata för användaren. sträng

Microsoft.EventHub/namespaces/eventhubs

Namn Beskrivning Värde
apiVersion API-versionen '2024-01-01'
Namn Resursnamnet sträng

Begränsningar:
Min längd = 1
Maximal längd = 1 (krävs)
Egenskaper Egenskaper som anges för åtgärden Skapa eller uppdatera händelsehubben. EventhubProperties
typ Resurstypen "Microsoft.EventHub/namespaces/eventhubs"

RetentionDescription

Namn Beskrivning Värde
cleanupPolicy Räknar upp möjliga värden för rensningsprincip "Kompakt"
"Ta bort"
retentionTimeInHours Antal timmar för att behålla händelserna för den här händelsehubben. Det här värdet används bara när cleanupPolicy är Ta bort. Om cleanupPolicy är Compact är det returnerade värdet för den här egenskapen Long.MaxValue Int
tombstoneRetentionTimeInHours Antal timmar för att behålla gravstensmarkörerna för en komprimerad händelsehubb. Det här värdet används endast när cleanupPolicy är Compact. Konsumenten måste slutföra läsningen av gravstensmarkören inom den angivna tidsperioden om konsumenten börjar starta förskjutningen för att säkerställa att de får en giltig ögonblicksbild för den specifika nyckeln som beskrivs av gravstensmarkören i den komprimerade händelsehubben Int

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Azure Digital Twins med tidsdatahistorikanslutning

Distribuera till Azure
Den här mallen skapar en Azure Digital Twins-instans som konfigurerats med en tidsserieanslutning för datahistorik. För att kunna skapa en anslutning måste andra resurser skapas, till exempel ett Event Hubs-namnområde, en händelsehubb, Ett Azure Data Explorer-kluster och en databas. Data skickas till en händelsehubb som så småningom vidarebefordrar data till Azure Data Explorer-klustret. Data lagras i en databastabell i klustret
Azure-funktionsapp med Händelsehubb och Hanterad identitet

Distribuera till Azure
hans mall etablerar en Azure-funktionsapp på en Linux-förbrukningsplan, tillsammans med en händelsehubb, Azure Storage och Application Insights. Funktionsappen kan använda hanterad identitet för att ansluta till händelsehubben och lagringskontot
Skapa en händelsehubb

Distribuera till Azure
Med den här mallen kan du distribuera ett EventHubs-namnområde med en händelsehubb.
Skapa ett EventHubs-namnområde, en händelsehubb & konsumentgrupp

Distribuera till Azure
Med den här mallen kan du distribuera ett Event Hubs Standard-namnområde, en händelsehubb och en konsumentgrupp.
Skapar Eventhub-kluster, namntilldela & eventhub

Distribuera till Azure
Med den här mallen kan du skapa EventHubs-kluster, namnområde och eventhub i kluster
Distribuera Azure Data Explorer db med Event Grid-anslutning

Distribuera till Azure
Distribuera Azure Data Explorer db med Event Grid-anslutning.
Distribuera Azure Data Explorer db med Event Hub-anslutning

Distribuera till Azure
Distribuera Azure Data Explorer db med Event Hub-anslutning.
Distribuera MedTech-tjänsten

Distribuera till Azure
MedTech-tjänsten är en av Azure Health Data Services som är utformad för att mata in enhetsdata från flera enheter, omvandla enhetsdata till FHIR-observationer, som sedan sparas i Azure Health Data Services FHIR-tjänsten.
Distribuera MedTech-tjänsten, inklusive en Azure IoT Hub-

Distribuera till Azure
MedTech-tjänsten är en av Azure Health Data Services som är utformad för att mata in enhetsdata från flera enheter, omvandla enhetsdata till FHIR-observationer, som sedan sparas i Azure Health Data Services FHIR-tjänsten.
Distribuera Sports Analytics på Azure Architecture

Distribuera till Azure
Skapar ett Azure Storage-konto med ADLS Gen 2 aktiverat, en Azure Data Factory-instans med länkade tjänster för lagringskontot (en Azure SQL Database om den distribueras) och en Azure Databricks-instans. AAD-identiteten för den användare som distribuerar mallen och den hanterade identiteten för ADF-instansen beviljas rollen Storage Blob Data Contributor för lagringskontot. Det finns också alternativ för att distribuera en Azure Key Vault-instans, en Azure SQL Database och en Azure Event Hub (för användningsfall för direktuppspelning). När ett Azure Key Vault distribueras beviljas den hanterade identiteten för datafabriken och AAD-identiteten för den användare som distribuerar mallen rollen Key Vault-hemligheter.
FrontDoor CDN med WAF, domäner och loggar till EventHub

Distribuera till Azure
Den här mallen skapar en ny Azure FrontDoor cdn-profil. Skapa WAF med anpassade och hanterade regler, cdn-vägar, ursprung och grupper med deras koppling till WAF och vägar, konfigurerar anpassade domäner, skapar händelsehubb och diagnostikinställningar för att skicka CDN-åtkomstloggar med hjälp av händelsehubben.
Moesif API Analytics och monetarisering

Distribuera till Azure
Mallen loggar API-anrop från Azure API Management till Moesif API-analys- och intäktsplattform

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen namespaces/eventhubs kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.EventHub/namespaces/eventhubs-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventHub/namespaces/eventhubs@2024-01-01"
  name = "string"
  body = jsonencode({
    properties = {
      captureDescription = {
        destination = {
          identity = {
            type = "string"
            userAssignedIdentity = "string"
          }
          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"
      userMetadata = "string"
    }
  })
}

Egenskapsvärden

CaptureDescription

Namn Beskrivning Värde
destination Egenskaper för mål där avbildning lagras. (Lagringskonto, blobnamn) mål
Aktiverat Ett värde som anger om avbildningsbeskrivningen är aktiverad. Bool
kodning Räknar upp möjliga värden för kodningsformatet för avbildningsbeskrivningen. Obs! "AvroDeflate" kommer att bli inaktuell i ny API-version "Avro"
"AvroDeflate"
intervalInSeconds Med tidsfönstret kan du ange hur ofta avbildningen ska ske till Azure Blobs, värdet ska vara mellan 60 och 900 sekunder Int
sizeLimitInBytes Storleksfönstret definierar mängden data som har byggts upp i händelsehubben innan en avbildningsåtgärd. Värdet ska ligga mellan 10485760 för att 524288000 byte Int
skipEmptyArchives Ett värde som anger om du vill hoppa över tomma arkiv Bool

CaptureIdentity

Namn Beskrivning Värde
typ Typ av Hanterad Identitet i Azure Active Directory. "SystemAssigned"
"UserAssigned"
userAssignedIdentity ARM-ID för hanterad användaridentitet. Den här egenskapen krävs är typen UserAssignedIdentity. Om typen är SystemAssigned används den systemtilldelade identitet som är associerad med namnområdet. sträng

Destination

Namn Beskrivning Värde
identitet Ett värde som anger om avbildningsbeskrivningen är aktiverad. CaptureIdentity
Namn Namn på avbildningsmål sträng
Egenskaper Egenskaper som beskriver lagringskontot, blobcontainern och arkivnamnsformatet för avbildningsmål DestinationProperties

DestinationEgenskaper

Namn Beskrivning Värde
archiveNameFormat Namngivningskonvention för blobar för arkiv, t.ex. {Namnområde}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Här är alla parametrar (namnområde, EventHub osv.) obligatoriska oavsett ordning sträng
blobContainer Namn på blobcontainer sträng
dataLakeAccountName Azure Data Lake Store-namnet för de insamlade händelserna sträng
dataLakeFolderPath Sökvägen till målmappen för de insamlade händelserna sträng
dataLakeSubscriptionId Prenumerations-ID för Azure Data Lake Store sträng

Begränsningar:
Min längd = 36
Maximal längd = 36
Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageAccountResourceId Resurs-ID för lagringskontot som ska användas för att skapa blobarna sträng

EventhubProperties

Namn Beskrivning Värde
captureDescription Egenskaper för avbildningsbeskrivning CaptureDescription
messageRetentionInDays Antal dagar för att behålla händelserna för den här händelsehubben, värdet ska vara mellan 1 och 7 dagar Int

Begränsningar:
Minsta värde = 1
partitionCount Antalet partitioner som skapats för händelsehubben, tillåtna värden är från 1 till 32 partitioner. Int

Begränsningar:
Minsta värde = 1
retentionDescription Kvarhållningsinställningar för händelsehubb RetentionDescription
status Räknar upp möjliga värden för händelsehubbens status. "Aktiv"
"Skapar"
"Ta bort"
"Inaktiverad"
"ReceiveDisabled"
"Byt namn"
"Återställa"
"SendDisabled"
"Okänd"
userMetadata Hämtar och anger metadata för användaren. sträng

Microsoft.EventHub/namespaces/eventhubs

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Min längd = 1
Maximal längd = 1 (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: namnområden
Egenskaper Egenskaper som anges för åtgärden Skapa eller uppdatera händelsehubben. EventhubProperties
typ Resurstypen "Microsoft.EventHub/namespaces/eventhubs@2024-01-01"

RetentionDescription

Namn Beskrivning Värde
cleanupPolicy Räknar upp möjliga värden för rensningsprincip "Kompakt"
"Ta bort"
retentionTimeInHours Antal timmar för att behålla händelserna för den här händelsehubben. Det här värdet används bara när cleanupPolicy är Ta bort. Om cleanupPolicy är Compact är det returnerade värdet för den här egenskapen Long.MaxValue Int
tombstoneRetentionTimeInHours Antal timmar för att behålla gravstensmarkörerna för en komprimerad händelsehubb. Det här värdet används endast när cleanupPolicy är Compact. Konsumenten måste slutföra läsningen av gravstensmarkören inom den angivna tidsperioden om konsumenten börjar starta förskjutningen för att säkerställa att de får en giltig ögonblicksbild för den specifika nyckeln som beskrivs av gravstensmarkören i den komprimerade händelsehubben Int