Obory názvů Microsoft.EventHub/eventhubs
Definice prostředku Bicep
Typ prostředku obory názvů nebo eventhubs je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.EventHub/namespaces/eventhubs, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.EventHub/namespaces/eventhubs@2024-01-01' = {
name: 'string'
parent: resourceSymbolicName
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'
}
}
Hodnoty vlastností
obory názvů/eventhubs
Název | Description | Hodnota |
---|---|---|
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v nástroji Bicep. |
string (povinné) Limit počtu znaků: 1–256 Platné znaky: Alfanumerické znaky, tečky, spojovníky a podtržítka Začíná a končí písmenem nebo číslicí. |
Nadřazené | V nástroji Bicep můžete zadat nadřazený prostředek podřízeného prostředku. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu: obory názvů |
properties | Vlastnosti zadané pro operaci Vytvoření nebo aktualizace centra událostí | EventhubProperties |
EventhubProperties
Název | Description | Hodnota |
---|---|---|
captureDescription | Vlastnosti popisu zachycení | Popis záznamu |
messageRetentionInDays | Počet dnů pro uchování událostí pro toto centrum událostí, hodnota by měla být 1 až 7 dnů. | int Omezení: Minimální hodnota = 1 |
partitionCount | Počet oddílů vytvořených pro centrum událostí a povolené hodnoty jsou od 1 do 32 oddílů. | int Omezení: Minimální hodnota = 1 |
retentionDescription | Nastavení uchovávání informací centra událostí | RetentionDescription |
status | Vytvoří výčet možných hodnot stavu centra událostí. | Aktivní 'Vytváření' "Odstraňuje se" Zakázáno ReceiveDisabled Přejmenování Probíhá obnovení 'SendDisabled' Neznámý |
Popis záznamu
Název | Description | Hodnota |
---|---|---|
destination | Vlastnosti cíle, kam se bude ukládat zachytávání. (Účet úložiště, názvy objektů blob) | Cíl |
enabled | Hodnota, která označuje, jestli je povolen popis zachycení. | bool |
encoding | Vytvoří výčet možných hodnot pro formát kódování popisu záznamu. Poznámka: AvroDeflate bude v nové verzi rozhraní API zastaralá. | 'Avro' 'AvroDeflate' |
intervalInSeconds | Časový interval umožňuje nastavit frekvenci, s jakou se bude provádět zachytávání objektů blob Azure. Hodnota by měla být v rozsahu 60 až 900 sekund. | int |
velikostLimitInBytes | Okno velikosti definuje množství dat vytvořených v centru událostí před operací zachycení. Hodnota by měla být mezi 10485760 a 524288000 bajtů. | int |
skipEmptyArchives | Hodnota, která určuje, jestli se má přeskočit prázdné archivy | bool |
Cíl
Název | Description | Hodnota |
---|---|---|
identity | Hodnota, která označuje, jestli je povolen popis zachycení. | CaptureIdentity |
name | Název cíle zachycení | řetězec |
properties | Vlastnosti popisující účet úložiště, kontejner objektů blob a formát názvu archivu pro cíl zachycení | Vlastnosti cíle |
CaptureIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ spravované identity Azure Active Directory | 'SystemAssigned' UserAssigned |
userAssignedIdentity | ID ARM spravované identity uživatele Tato vlastnost je povinná, je typ UserAssignedIdentity. Pokud je type SystemAssigned, použije se identita přiřazená systémem přidružená k oboru názvů. | řetězec |
Vlastnosti cíle
Název | Description | Hodnota |
---|---|---|
formát názvu archivu | Zásady vytváření názvů objektů blob pro archivaci, například {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Zde jsou všechny parametry (obor názvů, EventHub atd.) povinné bez ohledu na pořadí. | řetězec |
kontejner objektů blob | Název kontejneru objektů blob | řetězec |
dataLakeAccountName | Název Azure Data Lake Store pro zachycené události | řetězec |
dataLakeFolderPath | Cesta k cílové složce pro zachycené události | řetězec |
dataLakeSubscriptionId | ID předplatného Azure Data Lake Store | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Vzor = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
storageAccountResourceId | ID prostředku účtu úložiště, který se má použít k vytvoření objektů blob | řetězec |
RetentionDescription
Název | Description | Hodnota |
---|---|---|
vyčištěníZásady | Vytvoří výčet možných hodnot pro zásady čištění. | 'Kompaktní' Odstranit |
retentionTimeInHours | Počet hodin uchování událostí pro toto centrum událostí Tato hodnota se používá pouze v případě, že cleanupPolicy je Delete. Pokud cleanupPolicy je Compact, vrácená hodnota této vlastnosti je Long.MaxValue | int |
tombstoneRetentionTimeInHours | Počet hodin, po které se mají zachovat značky odstraněných objektů zkomprimovaného centra událostí Tato hodnota se používá pouze v případě, že má cleanupPolicy hodnotu Compact. Pokud příjemce začne počátečním posunem, musí příjemce dokončit čtení značky odstraněného objektu během této zadané doby, aby se zajistilo, že získá platný snímek pro konkrétní klíč popsaný značkou odstraněného objektu v rámci zkomprimovaného centra událostí. | int |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
PubNub Realtime Gateway pro Azure Event Hubs |
PubNub Realtime Gateway pro Azure poskytuje most datových streamů v reálném čase mezi sítí Stream PubNub Data Stream a Azure Event Hubs. -- Považujte to za obousměrný most mezi PubNubem a Azure! |
Nasazení sportovní analýzy v architektuře Azure |
Vytvoří účet úložiště Azure s povolenou službou ADLS Gen2, instanci Azure Data Factory s propojenými službami pro účet úložiště (pokud je nasazená Azure SQL Database) a instanci Azure Databricks. Identitě AAD uživatele, který šablonu nasazuje, a spravované identitě pro instanci ADF se udělí role Přispěvatel dat v objektech blob služby Storage v účtu úložiště. K dispozici jsou také možnosti nasazení instance azure Key Vault, Azure SQL Database a centra událostí Azure (pro případy použití streamování). Po nasazení Key Vault Azure se spravované identitě datové továrny a identitě AAD pro uživatele, který šablonu nasazuje, udělí role uživatele Key Vault tajné kódy. |
Moesif API Analytics and Monetization |
Šablona bude protokolovat volání rozhraní API z Azure API Management na platformu pro analýzu a monetizaci rozhraní API Moesif. |
Azure Digital Twins s připojením historie časových dat |
Tato šablona vytvoří instanci Služby Azure Digital Twins nakonfigurovanou s připojením k historii dat časové řady. Aby bylo možné vytvořit připojení, musí se vytvořit další prostředky, jako je obor názvů služby Event Hubs, centrum událostí, cluster Azure Data Explorer a databáze. Data se odesílají do centra událostí, které je nakonec předá do clusteru Azure Data Explorer. Data jsou uložená v databázové tabulce v clusteru. |
Vytvoření vlastního tématu Event Gridu a obslužné rutiny centra událostí |
Vytvoří Azure Event Grid vlastní téma a centrum událostí pro zpracování událostí. |
Vytvoření oboru názvů EventHubs, centra událostí & skupiny uživatelů |
Tato šablona umožňuje nasadit obor názvů služby Event Hubs Standard, centrum událostí a skupinu příjemců. |
Vytvoření pravidel autorizace EventHubs |
Tato šablona umožňuje nasadit obor názvů EventHubs Standard, centrum událostí, skupinu příjemců a autorizační pravidla. |
Vytvoří cluster EventHub, namesapce & eventhub. |
Tato šablona umožňuje vytvořit cluster EventHubs, obor názvů a eventhub v clusteru. |
Vytvoření EventHubs s povolenou funkcí Capture |
Tato šablona umožňuje nasadit obor názvů EventHubs s centrem událostí a povolit v něm funkci Capture. |
Vytvoření EventHubs s povoleným zachytáváním (ADLS) |
Tato šablona umožňuje nasadit obor názvů EventHubs s centrem událostí a povolit v něm funkci Capture. |
Vytvoření oboru názvů EventHubs a povolení automatického rozšiřování |
Tato šablona umožňuje nasadit obor názvů služby Event Hubs Standard, centrum událostí a skupinu příjemců. Tato šablona také zapne funkci automatického rozšiřování ve vašem oboru názvů. |
Vytvoření centra událostí |
Tato šablona umožňuje nasadit obor názvů EventHubs s centrem událostí. |
Připojení k oboru názvů služby Event Hubs prostřednictvím privátního koncového bodu |
Tato ukázka ukazuje, jak pomocí konfigurace virtuální sítě a zóny privátního DNS přistupovat k oboru názvů služby Event Hubs prostřednictvím privátního koncového bodu. |
Nasazení služby MedTech |
Služba MedTech je jednou ze služeb Azure Health Data Services, jejichž účelem je ingestovat data zařízení z více zařízení a transformovat data zařízení na FHIR Observations, které se pak uchovávají ve službě Azure Health Data Services FHIR. |
Nasazení služby MedTech včetně Azure IoT Hub |
Služba MedTech je jednou ze služeb Azure Health Data Services, jejichž účelem je ingestovat data zařízení z více zařízení a transformovat data zařízení na FHIR Observations, které se pak uchovávají ve službě Azure Health Data Services FHIR. |
Nasazení databáze Azure Data Explorer s připojením k centru událostí |
Nasazení databáze Azure Data Explorer s připojením k centru událostí |
Azure SQL Server s auditováním zapsaným do centra událostí |
Tato šablona umožňuje nasadit server Azure SQL s povoleným auditováním pro zápis protokolů auditu do centra událostí. |
Vytvoření SQL MI s nakonfigurovaným odesíláním protokolů a metrik |
Tato šablona umožňuje nasadit SQL MI a další prostředky používané k ukládání protokolů a metrik (pracovní prostor diagnostiky, účet úložiště, centrum událostí). |
Vytvoření prostředí se zdrojem událostí centra událostí |
Tato šablona umožňuje nasadit prostředí Time Series Insights, které je nakonfigurované tak, aby využívalo události z centra událostí. |
Aplikace funkcí Azure s centrem událostí a spravovanou identitou |
jeho šablona zřídí aplikaci Azure Functions v plánu Linux Consumption spolu s centrem událostí, Azure Storage a Application Insights. Aplikace funkcí může používat spravovanou identitu pro připojení k centru událostí a účtu úložiště. |
Definice prostředku šablony ARM
Typ prostředku obory názvů nebo eventhubs je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.EventHub/namespaces/eventhubs, přidejte do šablony následující kód JSON.
{
"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"
}
}
Hodnoty vlastností
obory názvů/eventhubs
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.EventHub/namespaces/eventhubs |
apiVersion | Verze rozhraní API prostředků | '2024-01-01' |
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM. |
string (povinné) Limit počtu znaků: 1-256 Platné znaky: Alfanumerické znaky, tečky, spojovníky a podtržítka. Začátek a konec písmenem nebo číslem |
properties | Vlastnosti zadané do operace Vytvořit nebo aktualizovat centrum událostí. | EventhubProperties |
EventhubProperties
Název | Description | Hodnota |
---|---|---|
captureDescription | Vlastnosti popisu zachycení | CaptureDescription |
messageRetentionInDays | Počet dnů pro uchování událostí pro toto centrum událostí, hodnota by měla být 1 až 7 dnů. | int Omezení: Minimální hodnota = 1 |
partitionCount | Počet oddílů vytvořených pro centrum událostí, povolené hodnoty jsou od 1 do 32 oddílů. | int Omezení: Minimální hodnota = 1 |
retentionDescription | Nastavení uchovávání informací v centru událostí | RetentionDescription |
status | Vytvoří výčet možných hodnot pro stav centra událostí. | Aktivní 'Vytváření' "Odstraňuje se" Zakázáno ReceiveDisabled Přejmenování "Obnovení" 'SendDisabled' Neznámý |
CaptureDescription
Název | Description | Hodnota |
---|---|---|
destination | Vlastnosti cíle, kam se uloží zachytávání. (Účet úložiště, názvy objektů blob) | Cíl |
enabled | Hodnota, která označuje, jestli je povolen popis zachycení. | bool |
encoding | Vytvoří výčet možných hodnot pro formát kódování popisu zachycení. Poznámka: Funkce AvroDeflate bude v nové verzi rozhraní API zastaralá. | 'Avro' 'AvroDeflate' |
intervalInSeconds | Časové okno umožňuje nastavit frekvenci, s jakou bude probíhat zachytávání objektů blob Azure. Hodnota by měla být v rozmezí 60 až 900 sekund. | int |
sizeLimitInBytes | Okno velikost definuje množství dat vytvořených v centru událostí před operací zachycení. Hodnota by měla být mezi 10485760 až 524288000 bajtů. | int |
skipEmptyArchives | Hodnota, která označuje, jestli se má přeskočit prázdné archivy | bool |
Cíl
Název | Description | Hodnota |
---|---|---|
identity | Hodnota, která označuje, jestli je povolen popis zachycení. | CaptureIdentity |
name | Název cíle zachycení | řetězec |
properties | Vlastnosti popisující účet úložiště, kontejner objektů blob a formát názvu archivu pro cíl zachycení | DestinationVlastnosti |
CaptureIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ spravované identity Azure Active Directory. | 'SystemAssigned' 'UserAssigned' |
userAssignedIdentity | ID ARM spravované identity uživatele. Tato vlastnost je povinná, je typ UserAssignedIdentity. Pokud je typem SystemAssigned, použije se identita přiřazená systémem přidružená k oboru názvů. | řetězec |
DestinationVlastnosti
Název | Description | Hodnota |
---|---|---|
archiveNameFormat | Zásady vytváření názvů objektů blob pro archivaci, například {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Zde jsou všechny parametry (Obor názvů, EventHub atd.) povinné bez ohledu na pořadí. | řetězec |
blobContainer | Název kontejneru objektů blob | řetězec |
dataLakeAccountName | Název Azure Data Lake Store pro zachycené události | řetězec |
dataLakeFolderPath | Cesta k cílové složce pro zachycené události | řetězec |
dataLakeSubscriptionId | ID předplatného Služby Azure Data Lake Store | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
storageAccountResourceId | ID prostředku účtu úložiště, který se má použít k vytvoření objektů blob | řetězec |
RetentionDescription
Název | Description | Hodnota |
---|---|---|
cleanupPolicy | Vytvoří výčet možných hodnot pro zásady čištění. | 'Kompaktní' Odstranit |
retentionTimeInHours | Počet hodin uchování událostí pro toto centrum událostí Tato hodnota se používá pouze v případě, že cleanupPolicy je Delete. Pokud cleanupPolicy je Compact, vrácená hodnota této vlastnosti je Long.MaxValue | int |
tombstoneRetentionTimeInHours | Počet hodin pro uchování značek náhrobků zkomprimovaného centra událostí Tato hodnota se používá pouze v případě, že cleanupPolicy je Compact. Pokud příjemce začne odsazením, musí příjemce dokončit čtení značkymbstone během této zadané doby, aby zajistil, že získá platný snímek pro konkrétní klíč popsaný značkou náhrobku v rámci komprimovaného centra událostí. | int |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
PubNub Realtime Gateway pro Azure Event Hubs |
PubNub Realtime Gateway pro Azure poskytuje most datových proudů v reálném čase mezi sítí PubNub Data Stream Network a Azure Event Hubs. -- Představte si to jako obousměrný most mezi PubNubem a Azure! |
Nasazení služby Sports Analytics v architektuře Azure |
Vytvoří účet úložiště Azure s povolenou službou ADLS Gen2, instanci Azure Data Factory s propojenými službami pro účet úložiště (pokud je nasazená databáze Azure SQL) a instanci Azure Databricks. Identita AAD pro uživatele nasazující šablonu a spravovaná identita pro instanci ADF budou mít v účtu úložiště roli Přispěvatel dat v objektech blob služby Storage. Existují také možnosti nasazení instance Azure Key Vault, databáze Azure SQL a centra událostí Azure (pro případy použití streamování). Po nasazení azure Key Vault se identitě spravované datové továrny a identitě AAD pro uživatele, který šablonu nasazuje, udělí role uživatele Key Vault Tajné kódy. |
Moesif API Analytics and Monetization |
Šablona protokoluje volání rozhraní API z Azure API Management na platformu pro analýzu a monetizaci rozhraní API Moesif. |
Azure Digital Twins s připojením historie časových dat |
Tato šablona vytvoří instanci Azure Digital Twins nakonfigurovanou s připojením historie dat časových řad. Aby bylo možné vytvořit připojení, je potřeba vytvořit další prostředky, jako je obor názvů služby Event Hubs, centrum událostí, cluster Azure Data Explorer a databáze. Data se odesílají do centra událostí, které je nakonec předá do clusteru Azure Data Explorer. Data jsou uložená v databázové tabulce v clusteru. |
Vytvoření vlastního tématu Event Gridu a obslužné rutiny centra událostí |
Vytvoří Azure Event Grid vlastní téma a centrum událostí pro zpracování událostí. |
Vytvoření oboru názvů EventHubs, centra událostí & skupiny příjemců |
Tato šablona umožňuje nasadit obor názvů služby Event Hubs Standard, centrum událostí a skupinu příjemců. |
Vytvoření pravidel autorizace EventHubs |
Tato šablona umožňuje nasadit obor názvů EventHubs Standard, centrum událostí, skupinu příjemců a autorizační pravidla. |
Vytvoří cluster EventHub, namesapce & eventhub. |
Tato šablona umožňuje vytvořit cluster EventHubs, obor názvů a eventhub v clusteru. |
Vytvoření EventHubs s povolenou funkcí Capture |
Tato šablona umožňuje nasadit obor názvů EventHubs s centrem událostí a povolit v něm funkci Capture. |
Vytvoření EventHubs s povoleným zachytáváním (ADLS) |
Tato šablona umožňuje nasadit obor názvů EventHubs s centrem událostí a povolit v něm funkci Capture. |
Vytvoření oboru názvů EventHubs a povolení automatického rozšiřování |
Tato šablona umožňuje nasadit obor názvů služby Event Hubs Standard, centrum událostí a skupinu příjemců. Tato šablona také zapne funkci automatického rozšiřování ve vašem oboru názvů. |
Vytvoření centra událostí |
Tato šablona umožňuje nasadit obor názvů EventHubs s centrem událostí. |
Připojení k oboru názvů služby Event Hubs prostřednictvím privátního koncového bodu |
Tato ukázka ukazuje, jak pomocí konfigurace virtuální sítě a zóny privátního DNS přistupovat k oboru názvů služby Event Hubs prostřednictvím privátního koncového bodu. |
Nasazení služby MedTech |
Služba MedTech je jednou ze služeb Azure Health Data Services, jejichž účelem je ingestovat data zařízení z více zařízení a transformovat data zařízení na FHIR Observations, které se pak uchovávají ve službě Azure Health Data Services FHIR. |
Nasazení služby MedTech včetně Azure IoT Hub |
Služba MedTech je jednou ze služeb Azure Health Data Services, jejichž účelem je ingestovat data zařízení z více zařízení a transformovat data zařízení na FHIR Observations, které se pak uchovávají ve službě Azure Health Data Services FHIR. |
Nasazení databáze Azure Data Explorer s připojením k centru událostí |
Nasazení databáze Azure Data Explorer s připojením k centru událostí |
Azure SQL Server s auditováním zapsaným do centra událostí |
Tato šablona umožňuje nasadit server Azure SQL s povoleným auditováním pro zápis protokolů auditu do centra událostí. |
Vytvoření SQL MI s nakonfigurovaným odesíláním protokolů a metrik |
Tato šablona umožňuje nasadit SQL MI a další prostředky používané k ukládání protokolů a metrik (pracovní prostor diagnostiky, účet úložiště, centrum událostí). |
Vytvoření prostředí se zdrojem událostí centra událostí |
Tato šablona umožňuje nasadit prostředí Time Series Insights, které je nakonfigurované tak, aby využívalo události z centra událostí. |
Aplikace funkcí Azure s centrem událostí a spravovanou identitou |
jeho šablona zřídí aplikaci Azure Functions v plánu Linux Consumption spolu s centrem událostí, Azure Storage a Application Insights. Aplikace funkcí může používat spravovanou identitu pro připojení k centru událostí a účtu úložiště. |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku obory názvů nebo eventhubs je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.EventHub/namespaces/eventhubs, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventHub/namespaces/eventhubs@2024-01-01"
name = "string"
parent_id = "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"
}
})
}
Hodnoty vlastností
obory názvů/eventhubs
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.EventHub/namespaces/eventhubs@2024-01-01 |
name | Název prostředku | string (povinné) Limit počtu znaků: 1-256 Platné znaky: Alfanumerické znaky, tečky, spojovníky a podtržítka. Začátek a konec písmenem nebo číslem |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: obory názvů |
properties | Vlastnosti zadané do operace Vytvořit nebo aktualizovat centrum událostí. | EventhubProperties |
EventhubProperties
Název | Description | Hodnota |
---|---|---|
captureDescription | Vlastnosti popisu zachycení | CaptureDescription |
messageRetentionInDays | Počet dnů pro uchování událostí pro toto centrum událostí, hodnota by měla být 1 až 7 dnů. | int Omezení: Minimální hodnota = 1 |
partitionCount | Počet oddílů vytvořených pro centrum událostí, povolené hodnoty jsou od 1 do 32 oddílů. | int Omezení: Minimální hodnota = 1 |
retentionDescription | Nastavení uchovávání informací v centru událostí | RetentionDescription |
status | Vytvoří výčet možných hodnot pro stav centra událostí. | "Aktivní" "Vytváření" "Odstranění" "Zakázáno" "ReceiveDisabled" "Přejmenování" "Obnovení" "SendDisabled" "Neznámé" |
CaptureDescription
Název | Description | Hodnota |
---|---|---|
destination | Vlastnosti cíle, kam se uloží zachytávání. (Účet úložiště, názvy objektů blob) | Cíl |
enabled | Hodnota, která označuje, jestli je povolen popis zachycení. | bool |
encoding | Vytvoří výčet možných hodnot pro formát kódování popisu zachycení. Poznámka: Funkce AvroDeflate bude v nové verzi rozhraní API zastaralá. | "Avro" "AvroDeflate" |
intervalInSeconds | Časové okno umožňuje nastavit frekvenci, s jakou bude probíhat zachytávání objektů blob Azure. Hodnota by měla být v rozmezí 60 až 900 sekund. | int |
sizeLimitInBytes | Okno velikost definuje množství dat vytvořených v centru událostí před operací zachycení. Hodnota by měla být mezi 10485760 až 524288000 bajtů. | int |
skipEmptyArchives | Hodnota, která označuje, jestli se má přeskočit prázdné archivy | bool |
Cíl
Název | Description | Hodnota |
---|---|---|
identity | Hodnota, která označuje, jestli je povolen popis zachycení. | CaptureIdentity |
name | Název cíle zachycení | řetězec |
properties | Vlastnosti popisující účet úložiště, kontejner objektů blob a formát názvu archivu pro cíl zachycení | DestinationVlastnosti |
CaptureIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ spravované identity Azure Active Directory. | "SystemAssigned" "UserAssigned" |
userAssignedIdentity | ID ARM spravované identity uživatele. Tato vlastnost je povinná, je typ UserAssignedIdentity. Pokud je typem SystemAssigned, použije se identita přiřazená systémem přidružená k oboru názvů. | řetězec |
DestinationVlastnosti
Název | Description | Hodnota |
---|---|---|
archiveNameFormat | Zásady vytváření názvů objektů blob pro archivaci, například {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Zde jsou všechny parametry (Obor názvů, EventHub atd.) povinné bez ohledu na pořadí. | řetězec |
blobContainer | Název kontejneru objektů blob | řetězec |
dataLakeAccountName | Název Azure Data Lake Store pro zachycené události | řetězec |
dataLakeFolderPath | Cesta k cílové složce pro zachycené události | řetězec |
dataLakeSubscriptionId | ID předplatného Služby Azure Data Lake Store | řetězec Omezení: Minimální délka = 36 Maximální délka = 36 Vzor = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
storageAccountResourceId | ID prostředku účtu úložiště, který se má použít k vytvoření objektů blob | řetězec |
RetentionDescription
Název | Description | Hodnota |
---|---|---|
vyčištěníZásady | Vytvoří výčet možných hodnot pro zásady čištění. | "Kompaktní" "Odstranit" |
retentionTimeInHours | Počet hodin uchování událostí pro toto centrum událostí Tato hodnota se používá pouze v případě, že cleanupPolicy je Delete. Pokud cleanupPolicy je Compact, vrácená hodnota této vlastnosti je Long.MaxValue | int |
tombstoneRetentionTimeInHours | Počet hodin, po které se mají zachovat značky odstraněných objektů zkomprimovaného centra událostí Tato hodnota se používá pouze v případě, že má cleanupPolicy hodnotu Compact. Pokud příjemce začne počátečním posunem, musí příjemce dokončit čtení značky odstraněného objektu během této zadané doby, aby se zajistilo, že získá platný snímek pro konkrétní klíč popsaný značkou odstraněného objektu v rámci zkomprimovaného centra událostí. | int |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro