共用方式為


Microsoft.EventHub 命名空間/eventhubs

Bicep 資源定義

命名空間/eventhubs 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.EventHub/namespaces/eventhubs 資源,請將下列 Bicep 新增至範本。

resource symbolicname 'Microsoft.EventHub/namespaces/eventhubs@2024-05-01-preview' = {
  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
    messageTimestampDescription: {
      timestampType: 'string'
    }
    partitionCount: int
    retentionDescription: {
      cleanupPolicy: 'string'
      minCompactionLagInMins: int
      retentionTimeInHours: int
      tombstoneRetentionTimeInHours: int
    }
    status: 'string'
    userMetadata: 'string'
  }
}

屬性值

CaptureDescription

名字 描述 價值
目的地 將儲存擷取之目的地的屬性。 (記憶體帳戶、Blob 名稱) 目的地
啟用 值,指出是否啟用擷取描述。 bool
編碼 列舉擷取描述編碼格式的可能值。 注意:新 API 版本中將會淘汰 'AvroDeflate' 'Avro'
'AvroDeflate'
intervalInSeconds 時間範圍可讓您設定擷取至 Azure Blob 的頻率,值應介於 60 到 900 秒之間 int
sizeLimitInBytes 大小視窗會在擷取作業之前定義事件中樞內建的數據量,值應該介於10485760到524288000個字節之間 int
skipEmptyArchives 值,指出是否略過空白封存 bool

CaptureIdentity

名字 描述 價值
類型 Azure Active Directory 受控識別的類型。 'SystemAssigned'
'UserAssigned'
userAssignedIdentity 受控用戶識別的 ARM 識別碼。 這是必要屬性,類型為UserAssignedIdentity。 如果類型為 SystemAssigned,則會使用與命名空間相關聯的系統指派身分識別。 字串

目的地

名字 描述 價值
身份 值,指出是否啟用擷取描述。 CaptureIdentity
名字 擷取目的地的名稱 字串
性能 描述擷取目的地之記憶體帳戶、Blob 容器和封存名稱格式的屬性 DestinationProperties

DestinationProperties

名字 描述 價值
archiveNameFormat 封存的 Blob 命名慣例,例如 {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}。 在這裡,所有參數 (Namespace,EventHub .. 等) 都是強制性的,無論順序為何 字串
blobContainer Blob 容器名稱 字串
dataLakeAccountName 擷取事件的 Azure Data Lake Store 名稱 字串
dataLakeFolderPath 所擷取事件的目的地資料夾路徑 字串
dataLakeSubscriptionId Azure Data Lake Store 的訂用帳戶標識碼 字串

約束:
最小長度 = 36
最大長度 = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageAccountResourceId 要用來建立 Blob 的記憶體帳戶資源識別碼 字串

EventhubProperties

名字 描述 價值
captureDescription 擷取描述的屬性 CaptureDescription
messageRetentionInDays 保留此事件中樞事件的天數,值應為 1 到 7 天 int

約束:
最小值 = 1
messageTimestampDescription MessageTimestamp 描述的屬性 MessageTimestampDescription
partitionCount 為事件中樞建立的數據分割數目,允許的值是從 1 到 32 個數據分割。 int

約束:
最小值 = 1
retentionDescription 事件中樞保留設定 RetentionDescription
地位 列舉事件中樞狀態的可能值。 'Active'
'Creating'
'刪除'
'Disabled'
'ReceiveDisabled'
'Renaming'
'還原'
'SendDisabled'
'Unknown'
userMetadata 取得和設定使用者的元數據。 字串

MessageTimestampDescription

名字 描述 價值
timestampType 表示訊息將保留的時間戳類型。兩種類型的時間戳類型 - “AppendTime” 和 “CreateTime”。 AppendTime 是指訊息在訊息代理程式記錄檔內附加的時間。 CreateTime 是指在來源端產生訊息的時間,而產生者可以在傳送訊息時設定此時間戳。 預設值為 AppendTime。 如果您使用AMQP通訊協定,CreateTime等於AppendTime,其行為會維持不變。 'Create'
'LogAppend'

Microsoft.EventHub/namespaces/eventhubs

名字 描述 價值
名字 資源名稱 字串

約束:
最小長度 = 1
最大長度 = 1 (必要)
父母 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源外部宣告子資源時,才需要新增這個屬性。

如需詳細資訊,請參閱 父資源外部的子資源
類型的資源符號名稱:命名空間
性能 提供給建立或更新事件中樞作業的屬性。 EventhubProperties

RetentionDescription

名字 描述 價值
cleanupPolicy 列舉清除原則的可能值 'Compact'
'Delete'
'DeleteOrCompact'
minCompactionLagInMins 訊息在記錄檔中保持無法壓縮的最小時間。 當 cleanupPolicy 為 Compact 或 DeleteOrCompact 時,會使用此值。 int
retentionTimeInHours 保留此事件中樞事件的時數。 這應該是正值上限命名空間 SKU。-1 是保留時間無限的特殊案例,但實體的大小受到限制,其大小取決於命名空間 SKU 類型。 int
tombstoneRetentionTimeInHours 保留壓縮事件中樞之墓碑標記的時數。 當 cleanupPolicy 為 Compact 或 DeleteOrCompact 時,會使用此值。 如果取用者從起始位移開始,必須完成讀取此指定時間範圍內的墓碑標記,以確保取用者在壓縮事件中樞內為墓碑標記所描述的特定索引鍵取得有效的快照集 int

快速入門範例

下列快速入門範例會部署此資源類型。

Bicep 檔案 描述
Azure Digital Twins 與時間數據歷程記錄連線 此範本會建立以時間序列數據歷程記錄連線設定的 Azure Digital Twins 實例。 若要建立連線,必須建立其他資源,例如事件中樞命名空間、事件中樞、Azure 數據總管叢集和資料庫。 數據會傳送至事件中樞,該中樞最終會將數據轉送至 Azure 數據總管叢集。 數據會儲存在叢集中的資料庫數據表中
使用事件中樞和受控識別 Azure 函式應用程式 他的範本會在Linux取用方案上布建 Azure 函式應用程式,以及事件中樞、Azure 記憶體和 Application Insights。 函式應用程式可以使用受控識別來連線到事件中樞和記憶體帳戶
建立事件中樞 此範本可讓您使用事件中樞來部署 EventHubs 命名空間。
建立 EventHubs 命名空間、事件中樞、& 取用者群組 此範本可讓您部署事件中樞標準命名空間、事件中樞和取用者群組。
建立 Eventhub 叢集、nameapce & eventhub 此範本可讓您在叢集中建立 EventHubs 叢集、命名空間和 eventhub
使用事件方格連線部署 Azure 數據總管資料庫 使用事件方格聯機部署 Azure 數據總管資料庫。
使用事件中樞連線部署 Azure 數據總管資料庫 使用事件中樞連線部署 Azure 數據總管資料庫。
部署 MedTech 服務 MedTech 服務是 Azure Health Data Services 的其中一個,其設計目的是從多個裝置內嵌裝置數據,將裝置數據轉換成 FHIR 觀察,然後保存在 Azure Health Data Services FHIR 服務中。
部署 MedTech 服務,包括 Azure IoT 中樞 MedTech 服務是 Azure Health Data Services 的其中一個,其設計目的是從多個裝置內嵌裝置數據,將裝置數據轉換成 FHIR 觀察,然後保存在 Azure Health Data Services FHIR 服務中。
在 Azure 架構上部署體育分析 建立已啟用 ADLS Gen 2 的 Azure 記憶體帳戶、具有記憶體帳戶連結服務的 Azure Data Factory 實例(如果已部署的 Azure SQL Database),以及 Azure Databricks 實例。 部署範本和 ADF 實例受控識別的使用者 AAD 身分識別,將會在記憶體帳戶上授與記憶體 Blob 數據參與者角色。 還有一個選項可用來部署 Azure Key Vault 實例、Azure SQL Database 和 Azure 事件中樞(適用於串流使用案例)。 部署 Azure Key Vault 時,部署範本之使用者的 Data Factory 受控識別和 AAD 身分識別將會獲得 Key Vault 秘密使用者角色。
使用 WAF、網域和記錄將 FrontDoor CDN 至 EventHub 此範本會建立新的 Azure FrontDoor cdn 配置檔。 使用自定義和受控規則、cdn 路由、來源和群組建立 WAF 與 WAF 和路由的關聯、設定自定義網路變數、建立事件中樞和診斷設定,以使用事件中樞傳送 CDN 存取記錄。
Moesif API分析和獲利 此範本會將來自 Azure API 管理的 API 呼叫記錄至 Moesif API 分析和獲利平臺

ARM 樣本資源定義

命名空間/eventhubs 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.EventHub/namespaces/eventhubs 資源,請將下列 JSON 新增至範本。

{
  "type": "Microsoft.EventHub/namespaces/eventhubs",
  "apiVersion": "2024-05-01-preview",
  "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",
    "messageTimestampDescription": {
      "timestampType": "string"
    },
    "partitionCount": "int",
    "retentionDescription": {
      "cleanupPolicy": "string",
      "minCompactionLagInMins": "int",
      "retentionTimeInHours": "int",
      "tombstoneRetentionTimeInHours": "int"
    },
    "status": "string",
    "userMetadata": "string"
  }
}

屬性值

CaptureDescription

名字 描述 價值
目的地 將儲存擷取之目的地的屬性。 (記憶體帳戶、Blob 名稱) 目的地
啟用 值,指出是否啟用擷取描述。 bool
編碼 列舉擷取描述編碼格式的可能值。 注意:新 API 版本中將會淘汰 'AvroDeflate' 'Avro'
'AvroDeflate'
intervalInSeconds 時間範圍可讓您設定擷取至 Azure Blob 的頻率,值應介於 60 到 900 秒之間 int
sizeLimitInBytes 大小視窗會在擷取作業之前定義事件中樞內建的數據量,值應該介於10485760到524288000個字節之間 int
skipEmptyArchives 值,指出是否略過空白封存 bool

CaptureIdentity

名字 描述 價值
類型 Azure Active Directory 受控識別的類型。 'SystemAssigned'
'UserAssigned'
userAssignedIdentity 受控用戶識別的 ARM 識別碼。 這是必要屬性,類型為UserAssignedIdentity。 如果類型為 SystemAssigned,則會使用與命名空間相關聯的系統指派身分識別。 字串

目的地

名字 描述 價值
身份 值,指出是否啟用擷取描述。 CaptureIdentity
名字 擷取目的地的名稱 字串
性能 描述擷取目的地之記憶體帳戶、Blob 容器和封存名稱格式的屬性 DestinationProperties

DestinationProperties

名字 描述 價值
archiveNameFormat 封存的 Blob 命名慣例,例如 {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}。 在這裡,所有參數 (Namespace,EventHub .. 等) 都是強制性的,無論順序為何 字串
blobContainer Blob 容器名稱 字串
dataLakeAccountName 擷取事件的 Azure Data Lake Store 名稱 字串
dataLakeFolderPath 所擷取事件的目的地資料夾路徑 字串
dataLakeSubscriptionId Azure Data Lake Store 的訂用帳戶標識碼 字串

約束:
最小長度 = 36
最大長度 = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageAccountResourceId 要用來建立 Blob 的記憶體帳戶資源識別碼 字串

EventhubProperties

名字 描述 價值
captureDescription 擷取描述的屬性 CaptureDescription
messageRetentionInDays 保留此事件中樞事件的天數,值應為 1 到 7 天 int

約束:
最小值 = 1
messageTimestampDescription MessageTimestamp 描述的屬性 MessageTimestampDescription
partitionCount 為事件中樞建立的數據分割數目,允許的值是從 1 到 32 個數據分割。 int

約束:
最小值 = 1
retentionDescription 事件中樞保留設定 RetentionDescription
地位 列舉事件中樞狀態的可能值。 'Active'
'Creating'
'刪除'
'Disabled'
'ReceiveDisabled'
'Renaming'
'還原'
'SendDisabled'
'Unknown'
userMetadata 取得和設定使用者的元數據。 字串

MessageTimestampDescription

名字 描述 價值
timestampType 表示訊息將保留的時間戳類型。兩種類型的時間戳類型 - “AppendTime” 和 “CreateTime”。 AppendTime 是指訊息在訊息代理程式記錄檔內附加的時間。 CreateTime 是指在來源端產生訊息的時間,而產生者可以在傳送訊息時設定此時間戳。 預設值為 AppendTime。 如果您使用AMQP通訊協定,CreateTime等於AppendTime,其行為會維持不變。 'Create'
'LogAppend'

Microsoft.EventHub/namespaces/eventhubs

名字 描述 價值
apiVersion API 版本 '2024-05-01-preview'
名字 資源名稱 字串

約束:
最小長度 = 1
最大長度 = 1 (必要)
性能 提供給建立或更新事件中樞作業的屬性。 EventhubProperties
類型 資源類型 'Microsoft.EventHub/namespaces/eventhubs'

RetentionDescription

名字 描述 價值
cleanupPolicy 列舉清除原則的可能值 'Compact'
'Delete'
'DeleteOrCompact'
minCompactionLagInMins 訊息在記錄檔中保持無法壓縮的最小時間。 當 cleanupPolicy 為 Compact 或 DeleteOrCompact 時,會使用此值。 int
retentionTimeInHours 保留此事件中樞事件的時數。 這應該是正值上限命名空間 SKU。-1 是保留時間無限的特殊案例,但實體的大小受到限制,其大小取決於命名空間 SKU 類型。 int
tombstoneRetentionTimeInHours 保留壓縮事件中樞之墓碑標記的時數。 當 cleanupPolicy 為 Compact 或 DeleteOrCompact 時,會使用此值。 如果取用者從起始位移開始,必須完成讀取此指定時間範圍內的墓碑標記,以確保取用者在壓縮事件中樞內為墓碑標記所描述的特定索引鍵取得有效的快照集 int

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
Azure Digital Twins 與時間數據歷程記錄連線

部署至 Azure
此範本會建立以時間序列數據歷程記錄連線設定的 Azure Digital Twins 實例。 若要建立連線,必須建立其他資源,例如事件中樞命名空間、事件中樞、Azure 數據總管叢集和資料庫。 數據會傳送至事件中樞,該中樞最終會將數據轉送至 Azure 數據總管叢集。 數據會儲存在叢集中的資料庫數據表中
使用事件中樞和受控識別 Azure 函式應用程式

部署至 Azure
他的範本會在Linux取用方案上布建 Azure 函式應用程式,以及事件中樞、Azure 記憶體和 Application Insights。 函式應用程式可以使用受控識別來連線到事件中樞和記憶體帳戶
建立事件中樞

部署至 Azure
此範本可讓您使用事件中樞來部署 EventHubs 命名空間。
建立 EventHubs 命名空間、事件中樞、& 取用者群組

部署至 Azure
此範本可讓您部署事件中樞標準命名空間、事件中樞和取用者群組。
建立 Eventhub 叢集、nameapce & eventhub

部署至 Azure
此範本可讓您在叢集中建立 EventHubs 叢集、命名空間和 eventhub
使用事件方格連線部署 Azure 數據總管資料庫

部署至 Azure
使用事件方格聯機部署 Azure 數據總管資料庫。
使用事件中樞連線部署 Azure 數據總管資料庫

部署至 Azure
使用事件中樞連線部署 Azure 數據總管資料庫。
部署 MedTech 服務

部署至 Azure
MedTech 服務是 Azure Health Data Services 的其中一個,其設計目的是從多個裝置內嵌裝置數據,將裝置數據轉換成 FHIR 觀察,然後保存在 Azure Health Data Services FHIR 服務中。
部署 MedTech 服務,包括 Azure IoT 中樞

部署至 Azure
MedTech 服務是 Azure Health Data Services 的其中一個,其設計目的是從多個裝置內嵌裝置數據,將裝置數據轉換成 FHIR 觀察,然後保存在 Azure Health Data Services FHIR 服務中。
在 Azure 架構上部署體育分析

部署至 Azure
建立已啟用 ADLS Gen 2 的 Azure 記憶體帳戶、具有記憶體帳戶連結服務的 Azure Data Factory 實例(如果已部署的 Azure SQL Database),以及 Azure Databricks 實例。 部署範本和 ADF 實例受控識別的使用者 AAD 身分識別,將會在記憶體帳戶上授與記憶體 Blob 數據參與者角色。 還有一個選項可用來部署 Azure Key Vault 實例、Azure SQL Database 和 Azure 事件中樞(適用於串流使用案例)。 部署 Azure Key Vault 時,部署範本之使用者的 Data Factory 受控識別和 AAD 身分識別將會獲得 Key Vault 秘密使用者角色。
使用 WAF、網域和記錄將 FrontDoor CDN 至 EventHub

部署至 Azure
此範本會建立新的 Azure FrontDoor cdn 配置檔。 使用自定義和受控規則、cdn 路由、來源和群組建立 WAF 與 WAF 和路由的關聯、設定自定義網路變數、建立事件中樞和診斷設定,以使用事件中樞傳送 CDN 存取記錄。
Moesif API分析和獲利

部署至 Azure
此範本會將來自 Azure API 管理的 API 呼叫記錄至 Moesif API 分析和獲利平臺

Terraform (AzAPI 提供者) 資源定義

命名空間/eventhubs 資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.EventHub/namespaces/eventhubs 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventHub/namespaces/eventhubs@2024-05-01-preview"
  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
      messageTimestampDescription = {
        timestampType = "string"
      }
      partitionCount = int
      retentionDescription = {
        cleanupPolicy = "string"
        minCompactionLagInMins = int
        retentionTimeInHours = int
        tombstoneRetentionTimeInHours = int
      }
      status = "string"
      userMetadata = "string"
    }
  })
}

屬性值

CaptureDescription

名字 描述 價值
目的地 將儲存擷取之目的地的屬性。 (記憶體帳戶、Blob 名稱) 目的地
啟用 值,指出是否啟用擷取描述。 bool
編碼 列舉擷取描述編碼格式的可能值。 注意:新 API 版本中將會淘汰 'AvroDeflate' 'Avro'
'AvroDeflate'
intervalInSeconds 時間範圍可讓您設定擷取至 Azure Blob 的頻率,值應介於 60 到 900 秒之間 int
sizeLimitInBytes 大小視窗會在擷取作業之前定義事件中樞內建的數據量,值應該介於10485760到524288000個字節之間 int
skipEmptyArchives 值,指出是否略過空白封存 bool

CaptureIdentity

名字 描述 價值
類型 Azure Active Directory 受控識別的類型。 'SystemAssigned'
'UserAssigned'
userAssignedIdentity 受控用戶識別的 ARM 識別碼。 這是必要屬性,類型為UserAssignedIdentity。 如果類型為 SystemAssigned,則會使用與命名空間相關聯的系統指派身分識別。 字串

目的地

名字 描述 價值
身份 值,指出是否啟用擷取描述。 CaptureIdentity
名字 擷取目的地的名稱 字串
性能 描述擷取目的地之記憶體帳戶、Blob 容器和封存名稱格式的屬性 DestinationProperties

DestinationProperties

名字 描述 價值
archiveNameFormat 封存的 Blob 命名慣例,例如 {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}。 在這裡,所有參數 (Namespace,EventHub .. 等) 都是強制性的,無論順序為何 字串
blobContainer Blob 容器名稱 字串
dataLakeAccountName 擷取事件的 Azure Data Lake Store 名稱 字串
dataLakeFolderPath 所擷取事件的目的地資料夾路徑 字串
dataLakeSubscriptionId Azure Data Lake Store 的訂用帳戶標識碼 字串

約束:
最小長度 = 36
最大長度 = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
storageAccountResourceId 要用來建立 Blob 的記憶體帳戶資源識別碼 字串

EventhubProperties

名字 描述 價值
captureDescription 擷取描述的屬性 CaptureDescription
messageRetentionInDays 保留此事件中樞事件的天數,值應為 1 到 7 天 int

約束:
最小值 = 1
messageTimestampDescription MessageTimestamp 描述的屬性 MessageTimestampDescription
partitionCount 為事件中樞建立的數據分割數目,允許的值是從 1 到 32 個數據分割。 int

約束:
最小值 = 1
retentionDescription 事件中樞保留設定 RetentionDescription
地位 列舉事件中樞狀態的可能值。 'Active'
'Creating'
'刪除'
'Disabled'
'ReceiveDisabled'
'Renaming'
'還原'
'SendDisabled'
'Unknown'
userMetadata 取得和設定使用者的元數據。 字串

MessageTimestampDescription

名字 描述 價值
timestampType 表示訊息將保留的時間戳類型。兩種類型的時間戳類型 - “AppendTime” 和 “CreateTime”。 AppendTime 是指訊息在訊息代理程式記錄檔內附加的時間。 CreateTime 是指在來源端產生訊息的時間,而產生者可以在傳送訊息時設定此時間戳。 預設值為 AppendTime。 如果您使用AMQP通訊協定,CreateTime等於AppendTime,其行為會維持不變。 'Create'
'LogAppend'

Microsoft.EventHub/namespaces/eventhubs

名字 描述 價值
名字 資源名稱 字串

約束:
最小長度 = 1
最大長度 = 1 (必要)
parent_id 此資源為父系之資源的標識碼。 類型的資源標識碼:命名空間
性能 提供給建立或更新事件中樞作業的屬性。 EventhubProperties
類型 資源類型 “Microsoft.EventHub/namespaces/eventhubs@2024-05-01-preview”

RetentionDescription

名字 描述 價值
cleanupPolicy 列舉清除原則的可能值 'Compact'
'Delete'
'DeleteOrCompact'
minCompactionLagInMins 訊息在記錄檔中保持無法壓縮的最小時間。 當 cleanupPolicy 為 Compact 或 DeleteOrCompact 時,會使用此值。 int
retentionTimeInHours 保留此事件中樞事件的時數。 這應該是正值上限命名空間 SKU。-1 是保留時間無限的特殊案例,但實體的大小受到限制,其大小取決於命名空間 SKU 類型。 int
tombstoneRetentionTimeInHours 保留壓縮事件中樞之墓碑標記的時數。 當 cleanupPolicy 為 Compact 或 DeleteOrCompact 時,會使用此值。 如果取用者從起始位移開始,必須完成讀取此指定時間範圍內的墓碑標記,以確保取用者在壓縮事件中樞內為墓碑標記所描述的特定索引鍵取得有效的快照集 int