Event Hubs - List By Namespace
Získá všechna centra událostí v oboru názvů.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs?api-version=2024-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs?api-version=2024-01-01&$skip={$skip}&$top={$top}
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
namespace
|
path | True |
string |
Název oboru názvů Vzor regulárního výrazu: |
resource
|
path | True |
string |
Název skupiny prostředků v rámci předplatného Azure. |
subscription
|
path | True |
string |
Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného je součástí identifikátoru URI pro každé volání služby. |
api-version
|
query | True |
string |
Verze rozhraní API klienta. |
$skip
|
query |
integer |
Skip se používá pouze v případě, že předchozí operace vrátila částečný výsledek. Pokud předchozí odpověď obsahuje prvek nextLink, bude hodnota elementu nextLink obsahovat parametr skip, který určuje počáteční bod pro další volání. |
|
$top
|
query |
integer |
Lze použít k omezení počtu výsledků na nejnovější N usageDetails. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
Seznam služby Event Hubs se úspěšně načetl. |
|
Other Status Codes |
Odpověď na chybu centra událostí popisující, proč operace selhala. |
Zabezpečení
azure_auth
Tok Azure Active Directory OAuth2
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
Name | Description |
---|---|
user_impersonation | zosobnění uživatelského účtu |
Příklady
EventHubsListAll
Ukázkový požadavek
Ukázková odpověď
{
"value": [
{
"id": "/subscriptions/e2f361f0-3b27-4503-a9cc-21cfba380093/resourceGroups/Default-NotificationHubs-AustraliaEast/providers/Microsoft.EventHub/namespaces/sdk-Namespace-716/eventhubs/sdk-eventhub-10",
"name": "sdk-eventhub-10",
"type": "Microsoft.EventHub/Namespaces/EventHubs",
"properties": {
"messageRetentionInDays": 4,
"partitionCount": 4,
"status": "Active",
"createdAt": "2017-06-28T02:45:55.877Z",
"updatedAt": "2017-06-28T02:46:05.877Z",
"partitionIds": [
"0",
"1",
"2",
"3"
],
"captureDescription": {
"enabled": true,
"encoding": "Avro",
"destination": {
"name": "EventHubArchive.AzureBlockBlob",
"properties": {
"storageAccountResourceId": "/subscriptions/e2f361f0-3b27-4503-a9cc-21cfba380093/resourceGroups/Default-Storage-SouthCentralUS/providers/Microsoft.ClassicStorage/storageAccounts/arjunteststorage",
"blobContainer": "container",
"archiveNameFormat": "{Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}"
}
},
"intervalInSeconds": 120,
"sizeLimitInBytes": 10485763
},
"retentionDescription": {
"cleanupPolicy": "Delete",
"retentionTimeInHours": 96,
"tombstoneRetentionTimeInHours": 1
}
}
}
]
}
Definice
Name | Description |
---|---|
Capture |
Vlastnosti pro konfiguraci popisu zachycení pro eventhub |
Capture |
Hodnota, která označuje, jestli je povolen popis zachycení. |
Capture |
Typ spravované identity Azure Active Directory |
Cleanup |
Vytvoří výčet možných hodnot pro zásady čištění. |
created |
Typ identity, která prostředek vytvořila. |
Destination |
Podrobnosti o zachytávání úložiště pro popis zachycení |
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á. |
Entity |
Vytvoří výčet možných hodnot stavu centra událostí. |
Error |
Další informace o chybě správy prostředků |
Error |
Podrobnosti o chybě |
Error |
Chybová odpověď značí, že služba centra událostí nemůže zpracovat příchozí požadavek. Důvod je uvedený v chybové zprávě. |
Eventhub |
Jedna položka v operaci Výpis nebo Získání centra událostí |
Event |
Výsledek operace List EventHubs |
Retention |
Vlastnosti pro konfiguraci nastavení uchovávání informací pro centrum událostí |
system |
Metadata týkající se vytvoření a poslední změny prostředku. |
CaptureDescription
Vlastnosti pro konfiguraci popisu zachycení pro eventhub
Name | Typ | Description |
---|---|---|
destination |
Vlastnosti cíle, kam se bude ukládat zachytávání. (Účet úložiště, názvy objektů blob) |
|
enabled |
boolean |
Hodnota, která označuje, jestli je povolen popis zachycení. |
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á. |
|
intervalInSeconds |
integer |
Č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. |
sizeLimitInBytes |
integer |
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ů. |
skipEmptyArchives |
boolean |
Hodnota, která určuje, jestli se má přeskočit prázdné archivy |
CaptureIdentity
Hodnota, která označuje, jestli je povolen popis zachycení.
Name | Typ | Description |
---|---|---|
type |
Typ spravované identity Azure Active Directory |
|
userAssignedIdentity |
string |
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ů. |
CaptureIdentityType
Typ spravované identity Azure Active Directory
Name | Typ | Description |
---|---|---|
SystemAssigned |
string |
|
UserAssigned |
string |
CleanupPolicyRetentionDescription
Vytvoří výčet možných hodnot pro zásady čištění.
Name | Typ | Description |
---|---|---|
Compact |
string |
|
Delete |
string |
createdByType
Typ identity, která prostředek vytvořila.
Name | Typ | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
Destination
Podrobnosti o zachytávání úložiště pro popis zachycení
Name | Typ | Description |
---|---|---|
identity |
Hodnota, která označuje, jestli je povolen popis zachycení. |
|
name |
string |
Název cíle zachycení |
properties.archiveNameFormat |
string |
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í. |
properties.blobContainer |
string |
Název kontejneru objektů blob |
properties.dataLakeAccountName |
string |
Název Azure Data Lake Store pro zachycené události |
properties.dataLakeFolderPath |
string |
Cesta k cílové složce pro zachycené události |
properties.dataLakeSubscriptionId |
string |
ID předplatného Azure Data Lake Store |
properties.storageAccountResourceId |
string |
ID prostředku účtu úložiště, který se má použít k vytvoření objektů blob |
EncodingCaptureDescription
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á.
Name | Typ | Description |
---|---|---|
Avro |
string |
|
AvroDeflate |
string |
EntityStatus
Vytvoří výčet možných hodnot stavu centra událostí.
Name | Typ | Description |
---|---|---|
Active |
string |
|
Creating |
string |
|
Deleting |
string |
|
Disabled |
string |
|
ReceiveDisabled |
string |
|
Renaming |
string |
|
Restoring |
string |
|
SendDisabled |
string |
|
Unknown |
string |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
Name | Typ | Description |
---|---|---|
info |
object |
Další informace. |
type |
string |
Typ další informace. |
ErrorDetail
Podrobnosti o chybě
Name | Typ | Description |
---|---|---|
additionalInfo |
Další informace o chybě. |
|
code |
string |
Kód chyby |
details |
Podrobnosti o chybě. |
|
message |
string |
Chybová zpráva |
target |
string |
Cíl chyby. |
ErrorResponse
Chybová odpověď značí, že služba centra událostí nemůže zpracovat příchozí požadavek. Důvod je uvedený v chybové zprávě.
Name | Typ | Description |
---|---|---|
error |
Objekt chyby. |
Eventhub
Jedna položka v operaci Výpis nebo Získání centra událostí
Name | Typ | Description |
---|---|---|
id |
string |
Plně kvalifikované ID prostředku Příklad : /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resourceProviderNamespace}/{typ_prostředku}/{název_prostředku} |
location |
string |
Geografické umístění, kde se prostředek nachází |
name |
string |
Název prostředku |
properties.captureDescription |
Vlastnosti popisu zachycení |
|
properties.createdAt |
string |
Přesný čas vytvoření centra událostí |
properties.messageRetentionInDays |
integer |
Počet dnů pro uchování událostí pro toto centrum událostí, hodnota by měla být 1 až 7 dnů. |
properties.partitionCount |
integer |
Počet oddílů vytvořených pro centrum událostí a povolené hodnoty jsou od 1 do 32 oddílů. |
properties.partitionIds |
string[] |
Aktuální počet horizontálních oddílů v centru událostí |
properties.retentionDescription |
Nastavení uchovávání informací centra událostí |
|
properties.status |
Vytvoří výčet možných hodnot stavu centra událostí. |
|
properties.updatedAt |
string |
Přesný čas, kdy byla zpráva aktualizována. |
properties.userMetadata |
string |
Získá a nastaví metadata uživatele. |
systemData |
Metadata systému vztahující se k tomuto prostředku. |
|
type |
string |
Typ prostředku. Například Microsoft.EventHub/Namespaces nebo Microsoft.EventHub/Namespaces |
EventHubListResult
Výsledek operace List EventHubs
Name | Typ | Description |
---|---|---|
nextLink |
string |
Odkaz na další sadu výsledků Není prázdné, pokud value obsahuje neúplný seznam EventHubs. |
value |
Eventhub[] |
Výsledek operace List EventHubs |
RetentionDescription
Vlastnosti pro konfiguraci nastavení uchovávání informací pro centrum událostí
Name | Typ | Description |
---|---|---|
cleanupPolicy |
Vytvoří výčet možných hodnot pro zásady čištění. |
|
retentionTimeInHours |
integer |
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 |
tombstoneRetentionTimeInHours |
integer |
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í. |
systemData
Metadata týkající se vytvoření a poslední změny prostředku.
Name | Typ | Description |
---|---|---|
createdAt |
string |
Časové razítko vytvoření prostředku (UTC) |
createdBy |
string |
Identita, která vytvořila prostředek. |
createdByType |
Typ identity, která prostředek vytvořila. |
|
lastModifiedAt |
string |
Typ identity, která naposledy změnila prostředek. |
lastModifiedBy |
string |
Identita, která naposledy změnila prostředek. |
lastModifiedByType |
Typ identity, která naposledy změnila prostředek. |