Sdílet prostřednictvím


Obory názvů Microsoft.EventHub 2024-05-01-preview

Definice prostředku Bicep

Typ prostředku oborů názvů je možné nasadit s operacemi, které cílí:

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, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.EventHub/namespaces@2024-05-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    alternateName: 'string'
    clusterArmId: 'string'
    disableLocalAuth: bool
    encryption: {
      keySource: 'Microsoft.KeyVault'
      keyVaultProperties: [
        {
          identity: {
            userAssignedIdentity: 'string'
          }
          keyName: 'string'
          keyVaultUri: 'string'
          keyVersion: 'string'
        }
      ]
      requireInfrastructureEncryption: bool
    }
    geoDataReplication: {
      locations: [
        {
          clusterArmId: 'string'
          locationName: 'string'
          roleType: 'string'
        }
      ]
      maxReplicationLagDurationInSeconds: int
    }
    isAutoInflateEnabled: bool
    kafkaEnabled: bool
    maximumThroughputUnits: int
    minimumTlsVersion: 'string'
    privateEndpointConnections: [
      {
        properties: {
          privateEndpoint: {
            id: 'string'
          }
          privateLinkServiceConnectionState: {
            description: 'string'
            status: 'string'
          }
          provisioningState: 'string'
        }
      }
    ]
    publicNetworkAccess: 'string'
    zoneRedundant: bool
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

ConnectionState

Jméno Popis Hodnota
popis Popis stavu připojení řetězec
stav Stav připojení. "Schváleno"
Odpojeno
Čeká na vyřízení
Odmítnuto

EHNamespaceProperties

Jméno Popis Hodnota
alternateName Alternativní název zadaný v případech, kdy jsou názvy aliasů a oborů názvů stejné. řetězec
clusterArmId ID ARM clusteru oboru názvů. řetězec
disableLocalAuth Tato vlastnost zakáže ověřování SAS pro obor názvů služby Event Hubs. Bool
šifrování Vlastnosti popisu šifrování BYOK šifrování
geoDataReplication Nastavení geografické replikace dat pro obor názvů GeoDataReplicationProperties
isAutoInflateEnabled Hodnota, která označuje, jestli je pro obor názvů eventhubu povolená funkce AutoInflate. Bool
KafkaEnabled Hodnota, která označuje, jestli je pro obor názvů eventhubu povolená platforma Kafka. Bool
maximumThroughputUnits Horní limit jednotek propustnosti při povoleném automatickém nafouknutí by hodnota měla být v rozmezí 0 až 20 jednotek propustnosti. ( '0' if AutoInflateEnabled = true) Int

Omezení:
Minimální hodnota = 0
minimumTlsVersion Minimální verze protokolu TLS pro cluster pro podporu, např. 1.2 '1.0'
'1.1'
'1.2'
privateEndpointConnections Seznam připojení privátních koncových bodů PrivateEndpointConnection[]
publicNetworkAccess To určuje, jestli je provoz povolený přes veřejnou síť. Ve výchozím nastavení je povolená. Zakázáno
Povoleno
SecuredByPerimeter
zoneRedundant Povolením této vlastnosti vytvoříte obor názvů služby Event Hubs úrovně Standard v oblastech podporovaných zónami dostupnosti. Bool

Šifrování

Jméno Popis Hodnota
keySource Vytvoří výčet možné hodnoty keySource pro šifrování. Microsoft.KeyVault
keyVaultProperties Vlastnosti služby KeyVault keyVaultProperties[]
requireInfrastructureEncryption Povolení šifrování infrastruktury (dvojité šifrování) Bool

GeoDataReplicationProperties

Jméno Popis Hodnota
Místa Seznam oblastí, ve kterých jsou zachovány repliky oboru názvů. NamespaceReplicaLocation[]
maxReplicationLagDurationInSeconds Maximální přijatelná prodleva pro operace replikace dat z primární repliky do kvora sekundárních replik. Pokud prodleva překročí nakonfigurovanou částku, operace na primární replice se nezdaří. Povolené hodnoty jsou 0 a 5 minut až 1 den. Int

Identita

Jméno Popis Hodnota
typ Typ identity spravované služby None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Vlastnosti pro identity přiřazené uživatelem IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Jméno Popis Hodnota

KeyVaultProperties

Jméno Popis Hodnota
identita userAssignedIdentityProperties
keyName Název klíče ze služby KeyVault řetězec
keyVaultUri Identifikátor URI služby KeyVault řetězec
keyVersion Verze klíče řetězec

Microsoft.EventHub/namespaces

Jméno Popis Hodnota
identita Vlastnosti popisu identity BYOK identity
umístění Umístění prostředku řetězec
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 6
Maximální délka = 6
Model = ^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$ (povinné)
vlastnosti Vlastnosti oboru názvů zadané pro operaci vytvoření oboru názvů EHNamespaceProperties
sku Vlastnosti prostředku skladové položky skladové položky
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

NamespaceReplicaLocation

Jméno Popis Hodnota
clusterArmId Volitelná vlastnost, která označuje ID ARM clusteru. To je povinné, pokud by se replika oboru názvů měla umístit do clusteru vyhrazeného centra událostí. řetězec
locationName Oblasti Azure, kde se udržuje replika oboru názvů řetězec
roleType Typy rolí GeoDR Primární
"Sekundární"

PrivateEndpoint

Jméno Popis Hodnota
id Identifikátor ARM pro privátní koncový bod. řetězec

PrivateEndpointConnection

Jméno Popis Hodnota
vlastnosti Vlastnosti PrivateEndpointConnection. privateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Jméno Popis Hodnota
privateEndpoint Prostředek privátního koncového bodu pro toto připojení. PrivateEndpoint
privateLinkServiceConnectionState Podrobnosti o stavu připojení ConnectionState
provisioningState Stav zřizování připojení privátního koncového bodu Zrušeno
Vytváření
Odstranění
Chyba
Úspěch
Aktualizace

Sku

Jméno Popis Hodnota
kapacita Jednotky propustnosti služby Event Hubs pro úrovně Basic nebo Standard, kde by hodnota měla být 0 až 20 jednotek propustnosti. Jednotky Premium služby Event Hubs pro úroveň Premium, kde by hodnota měla být 0 až 10 prémiových jednotek. Int

Omezení:
Minimální hodnota = 0
Jméno Název této skladové položky. "Základní"
Premium
Standard (povinné)
úroveň Fakturační úroveň této konkrétní skladové položky. "Základní"
Premium
"Standardní"

TrackedResourceTags

Jméno Popis Hodnota

UserAssignedIdentity

Jméno Popis Hodnota

UserAssignedIdentityProperties

Jméno Popis Hodnota
userAssignedIdentity ID ARM identity uživatele vybrané pro šifrování řetězec

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
Azure Digital Twins s připojení historie časových dat Tato šablona vytvoří instanci služby Azure Digital Twins nakonfigurovanou s připojením historie dat časových řad. Aby bylo možné vytvořit připojení, musí být vytvořeny další prostředky, jako je obor názvů služby Event Hubs, centrum událostí, cluster Azure Data Explorer a databáze. Data se posílají do centra událostí, které nakonec přeposílají data do clusteru Azure Data Exploreru. Data jsou uložená v databázové tabulce v clusteru.
aplikace Funkcí Azure s centrem událostí a spravované identity jeho šablona zřídí aplikaci Azure Functions v plánu Consumption linuxu spolu s centrem událostí, službou 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ě.
Vytvoření centra událostí Tato šablona umožňuje nasadit obor názvů EventHubs s centrem událostí.
vytvoření oboru názvů EventHubs, centra událostí & skupiny příjemců Tato šablona umožňuje nasadit standardní obor názvů služby Event Hubs, centrum událostí a skupinu příjemců.
vytvoří cluster centra událostí & názvy v clusteru Tato šablona umožňuje vytvořit cluster EventHubs a obor názvů v clusteru.
vytvoří cluster EventHub, & eventhub Tato šablona umožňuje vytvořit cluster EventHubs, obor názvů a eventhub v clusteru.
nasazení databáze Azure Data Exploreru s připojením k Event Gridu Nasaďte databázi Azure Data Exploreru s připojením ke službě Event Grid.
nasazení databáze Azure Data Exploreru s připojením centra událostí Nasaďte databázi Azure Data Exploreru s připojením centra událostí.
nasazení služby MedTech Služba MedTech je jednou ze služeb Azure Health Data Services navržená tak, aby ingestovala data zařízení z více zařízení, transformovala data zařízení na pozorování FHIR, která se pak uchovávají ve službě FHIR služby Azure Health Data Services.
nasazení služby MedTech, včetně služby Azure IoT Hub Služba MedTech je jednou ze služeb Azure Health Data Services navržená tak, aby ingestovala data zařízení z více zařízení, transformovala data zařízení na pozorování FHIR, která se pak uchovávají ve službě FHIR služby Azure Health Data Services.
nasazení analýzy sportů v architektuře Azure Vytvoří účet úložiště Azure s povoleným ADLS Gen2, instancí služby Azure Data Factory s propojenými službami pro účet úložiště (pokud je nasazená služba Azure SQL Database) a instancí Azure Databricks. Identita AAD pro uživatele, který nasazuje šablonu, a spravovanou identitu instance ADF se udělí roli Přispěvatel dat objektů blob služby Storage v účtu úložiště. K dispozici jsou také možnosti nasazení instance služby Azure Key Vault, Azure SQL Database a centra událostí Azure (pro případy použití streamování). Po nasazení služby Azure Key Vault se spravované identitě datové továrny a identitě AAD pro uživatele, který šablonu nasazuje, udělí roli uživatele tajných kódů služby Key Vault.
CDN služby FrontDoor s WAF, doménami a protokoly do služby EventHub Tato šablona vytvoří nový profil cdn služby Azure FrontDoor. Vytvořte WAF s vlastními a spravovanými pravidly, trasami cdn, zdroji a skupinami s jejich přidružením k WAF a trasám, nakonfiguruje vlastní domény, vytvoříte centrum událostí a nastavení diagnostiky pro odesílání protokolů přístupu CDN pomocí centra událostí.
analýzy a monetizace rozhraní API Moesif Šablona bude protokolovat volání rozhraní API ze služby Azure API Management do platformy Analýzy a monetizace rozhraní Moesif API.

Definice prostředku šablony ARM

Typ prostředku oborů názvů je možné nasadit s operacemi, které cílí:

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, přidejte do šablony následující JSON.

{
  "type": "Microsoft.EventHub/namespaces",
  "apiVersion": "2024-05-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "alternateName": "string",
    "clusterArmId": "string",
    "disableLocalAuth": "bool",
    "encryption": {
      "keySource": "Microsoft.KeyVault",
      "keyVaultProperties": [
        {
          "identity": {
            "userAssignedIdentity": "string"
          },
          "keyName": "string",
          "keyVaultUri": "string",
          "keyVersion": "string"
        }
      ],
      "requireInfrastructureEncryption": "bool"
    },
    "geoDataReplication": {
      "locations": [
        {
          "clusterArmId": "string",
          "locationName": "string",
          "roleType": "string"
        }
      ],
      "maxReplicationLagDurationInSeconds": "int"
    },
    "isAutoInflateEnabled": "bool",
    "kafkaEnabled": "bool",
    "maximumThroughputUnits": "int",
    "minimumTlsVersion": "string",
    "privateEndpointConnections": [
      {
        "properties": {
          "privateEndpoint": {
            "id": "string"
          },
          "privateLinkServiceConnectionState": {
            "description": "string",
            "status": "string"
          },
          "provisioningState": "string"
        }
      }
    ],
    "publicNetworkAccess": "string",
    "zoneRedundant": "bool"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

ConnectionState

Jméno Popis Hodnota
popis Popis stavu připojení řetězec
stav Stav připojení. "Schváleno"
Odpojeno
Čeká na vyřízení
Odmítnuto

EHNamespaceProperties

Jméno Popis Hodnota
alternateName Alternativní název zadaný v případech, kdy jsou názvy aliasů a oborů názvů stejné. řetězec
clusterArmId ID ARM clusteru oboru názvů. řetězec
disableLocalAuth Tato vlastnost zakáže ověřování SAS pro obor názvů služby Event Hubs. Bool
šifrování Vlastnosti popisu šifrování BYOK šifrování
geoDataReplication Nastavení geografické replikace dat pro obor názvů GeoDataReplicationProperties
isAutoInflateEnabled Hodnota, která označuje, jestli je pro obor názvů eventhubu povolená funkce AutoInflate. Bool
KafkaEnabled Hodnota, která označuje, jestli je pro obor názvů eventhubu povolená platforma Kafka. Bool
maximumThroughputUnits Horní limit jednotek propustnosti při povoleném automatickém nafouknutí by hodnota měla být v rozmezí 0 až 20 jednotek propustnosti. ( '0' if AutoInflateEnabled = true) Int

Omezení:
Minimální hodnota = 0
minimumTlsVersion Minimální verze protokolu TLS pro cluster pro podporu, např. 1.2 '1.0'
'1.1'
'1.2'
privateEndpointConnections Seznam připojení privátních koncových bodů PrivateEndpointConnection[]
publicNetworkAccess To určuje, jestli je provoz povolený přes veřejnou síť. Ve výchozím nastavení je povolená. Zakázáno
Povoleno
SecuredByPerimeter
zoneRedundant Povolením této vlastnosti vytvoříte obor názvů služby Event Hubs úrovně Standard v oblastech podporovaných zónami dostupnosti. Bool

Šifrování

Jméno Popis Hodnota
keySource Vytvoří výčet možné hodnoty keySource pro šifrování. Microsoft.KeyVault
keyVaultProperties Vlastnosti služby KeyVault keyVaultProperties[]
requireInfrastructureEncryption Povolení šifrování infrastruktury (dvojité šifrování) Bool

GeoDataReplicationProperties

Jméno Popis Hodnota
Místa Seznam oblastí, ve kterých jsou zachovány repliky oboru názvů. NamespaceReplicaLocation[]
maxReplicationLagDurationInSeconds Maximální přijatelná prodleva pro operace replikace dat z primární repliky do kvora sekundárních replik. Pokud prodleva překročí nakonfigurovanou částku, operace na primární replice se nezdaří. Povolené hodnoty jsou 0 a 5 minut až 1 den. Int

Identita

Jméno Popis Hodnota
typ Typ identity spravované služby None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Vlastnosti pro identity přiřazené uživatelem IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Jméno Popis Hodnota

KeyVaultProperties

Jméno Popis Hodnota
identita userAssignedIdentityProperties
keyName Název klíče ze služby KeyVault řetězec
keyVaultUri Identifikátor URI služby KeyVault řetězec
keyVersion Verze klíče řetězec

Microsoft.EventHub/namespaces

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2024-05-01-preview
identita Vlastnosti popisu identity BYOK identity
umístění Umístění prostředku řetězec
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 6
Maximální délka = 6
Model = ^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$ (povinné)
vlastnosti Vlastnosti oboru názvů zadané pro operaci vytvoření oboru názvů EHNamespaceProperties
sku Vlastnosti prostředku skladové položky skladové položky
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.EventHub/namespaces

NamespaceReplicaLocation

Jméno Popis Hodnota
clusterArmId Volitelná vlastnost, která označuje ID ARM clusteru. To je povinné, pokud by se replika oboru názvů měla umístit do clusteru vyhrazeného centra událostí. řetězec
locationName Oblasti Azure, kde se udržuje replika oboru názvů řetězec
roleType Typy rolí GeoDR Primární
"Sekundární"

PrivateEndpoint

Jméno Popis Hodnota
id Identifikátor ARM pro privátní koncový bod. řetězec

PrivateEndpointConnection

Jméno Popis Hodnota
vlastnosti Vlastnosti PrivateEndpointConnection. privateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Jméno Popis Hodnota
privateEndpoint Prostředek privátního koncového bodu pro toto připojení. PrivateEndpoint
privateLinkServiceConnectionState Podrobnosti o stavu připojení ConnectionState
provisioningState Stav zřizování připojení privátního koncového bodu Zrušeno
Vytváření
Odstranění
Chyba
Úspěch
Aktualizace

Sku

Jméno Popis Hodnota
kapacita Jednotky propustnosti služby Event Hubs pro úrovně Basic nebo Standard, kde by hodnota měla být 0 až 20 jednotek propustnosti. Jednotky Premium služby Event Hubs pro úroveň Premium, kde by hodnota měla být 0 až 10 prémiových jednotek. Int

Omezení:
Minimální hodnota = 0
Jméno Název této skladové položky. "Základní"
Premium
Standard (povinné)
úroveň Fakturační úroveň této konkrétní skladové položky. "Základní"
Premium
"Standardní"

TrackedResourceTags

Jméno Popis Hodnota

UserAssignedIdentity

Jméno Popis Hodnota

UserAssignedIdentityProperties

Jméno Popis Hodnota
userAssignedIdentity ID ARM identity uživatele vybrané pro šifrování řetězec

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
Azure Digital Twins s připojení historie časových dat

nasazení do Azure
Tato šablona vytvoří instanci služby Azure Digital Twins nakonfigurovanou s připojením historie dat časových řad. Aby bylo možné vytvořit připojení, musí být vytvořeny další prostředky, jako je obor názvů služby Event Hubs, centrum událostí, cluster Azure Data Explorer a databáze. Data se posílají do centra událostí, které nakonec přeposílají data do clusteru Azure Data Exploreru. Data jsou uložená v databázové tabulce v clusteru.
aplikace Funkcí Azure s centrem událostí a spravované identity

nasazení do Azure
jeho šablona zřídí aplikaci Azure Functions v plánu Consumption linuxu spolu s centrem událostí, službou 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ě.
Azure SQL Serveru s auditováním zapsaným do centra událostí

nasazení do Azure
Tato šablona umožňuje nasadit server Azure SQL s povoleným auditováním pro zápis protokolů auditu do centra událostí.
Připojení k oboru názvů služby Event Hubs prostřednictvím privátního koncového bodu

nasazení do Azure
Tato ukázka ukazuje, jak použít konfiguraci virtuální sítě a privátní zóny DNS pro přístup k oboru názvů služby Event Hubs prostřednictvím privátního koncového bodu.
vytvoření pravidla virtuální sítě oboru názvů služby Event Hubs

nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Event Hubs Standard s pravidlem virtuální sítě.
Vytvoření oboru názvů EventHubu a konfigurace geografického obnovení

nasazení do Azure
Tato šablona umožňuje nasadit obor názvů služby Service Bus s skladovou jednotkou Basic/Standard.
vytvoření pravidla filtru IP adres oboru názvů EventHubu

nasazení do Azure
Tato šablona umožňuje nasadit obor názvů Service Bus Premium s pravidlem filtru IP adres.
vytvoření prostředí se zdrojem událostí centra událostí

nasazení do Azure
Tato šablona umožňuje nasadit prostředí Time Series Insights, které je nakonfigurované pro využívání událostí z centra událostí.
Vytvoření centra událostí

nasazení do Azure
Tato šablona umožňuje nasadit obor názvů EventHubs s centrem událostí.
Vytvoření oboru názvů EventHubs a povolení automatického nafouknutí

nasazení do Azure
Tato šablona umožňuje nasadit standardní obor názvů služby Event Hubs, centrum událostí a skupinu příjemců. Tato šablona také zapne funkci automatického nafouknutí oboru názvů.
vytvoření oboru názvů EventHubs, centra událostí & skupiny příjemců

nasazení do Azure
Tato šablona umožňuje nasadit standardní obor názvů služby Event Hubs, centrum událostí a skupinu příjemců.
vytvoření vlastního tématu Event Gridu a obslužné rutiny centra událostí

nasazení do Azure
Vytvoří vlastní téma služby Azure Event Grid a centrum událostí pro zpracování událostí.
vytvoření autorizačních EventHubs

nasazení do Azure
Tato šablona umožňuje nasadit obor názvů EventHubs Standard, centrum událostí, skupinu příjemců a autorizační pravidla.
Vytvoření EventHubs s povolenou funkcí Capture

nasazení do Azure
Tato šablona umožňuje nasadit obor názvů EventHubs s centrem událostí a povolit funkci Capture.
vytvoření EventHubs s povoleným zachytáváním (ADLS)

nasazení do Azure
Tato šablona umožňuje nasadit obor názvů EventHubs s centrem událostí a povolit funkci Capture.
Vytvoření SQL MI s nakonfigurovaným odesíláním protokolů a metrik

nasazení do Azure
Tato šablona umožňuje nasadit SQL MI a další prostředky používané k ukládání protokolů a metrik (diagnostický pracovní prostor, účet úložiště, centrum událostí).
vytvoří cluster centra událostí & názvy v clusteru

nasazení do Azure
Tato šablona umožňuje vytvořit cluster EventHubs a obor názvů v clusteru.
vytvoří cluster EventHub, & eventhub

nasazení do Azure
Tato šablona umožňuje vytvořit cluster EventHubs, obor názvů a eventhub v clusteru.
nasazení databáze Azure Data Exploreru s připojením k Event Gridu

nasazení do Azure
Nasaďte databázi Azure Data Exploreru s připojením ke službě Event Grid.
nasazení databáze Azure Data Exploreru s připojením centra událostí

nasazení do Azure
Nasaďte databázi Azure Data Exploreru s připojením centra událostí.
nasazení služby MedTech

nasazení do Azure
Služba MedTech je jednou ze služeb Azure Health Data Services navržená tak, aby ingestovala data zařízení z více zařízení, transformovala data zařízení na pozorování FHIR, která se pak uchovávají ve službě FHIR služby Azure Health Data Services.
nasazení služby MedTech, včetně služby Azure IoT Hub

nasazení do Azure
Služba MedTech je jednou ze služeb Azure Health Data Services navržená tak, aby ingestovala data zařízení z více zařízení, transformovala data zařízení na pozorování FHIR, která se pak uchovávají ve službě FHIR služby Azure Health Data Services.
nasazení analýzy sportů v architektuře Azure

nasazení do Azure
Vytvoří účet úložiště Azure s povoleným ADLS Gen2, instancí služby Azure Data Factory s propojenými službami pro účet úložiště (pokud je nasazená služba Azure SQL Database) a instancí Azure Databricks. Identita AAD pro uživatele, který nasazuje šablonu, a spravovanou identitu instance ADF se udělí roli Přispěvatel dat objektů blob služby Storage v účtu úložiště. K dispozici jsou také možnosti nasazení instance služby Azure Key Vault, Azure SQL Database a centra událostí Azure (pro případy použití streamování). Po nasazení služby Azure Key Vault se spravované identitě datové továrny a identitě AAD pro uživatele, který šablonu nasazuje, udělí roli uživatele tajných kódů služby Key Vault.
CDN služby FrontDoor s WAF, doménami a protokoly do služby EventHub

nasazení do Azure
Tato šablona vytvoří nový profil cdn služby Azure FrontDoor. Vytvořte WAF s vlastními a spravovanými pravidly, trasami cdn, zdroji a skupinami s jejich přidružením k WAF a trasám, nakonfiguruje vlastní domény, vytvoříte centrum událostí a nastavení diagnostiky pro odesílání protokolů přístupu CDN pomocí centra událostí.
analýzy a monetizace rozhraní API Moesif

nasazení do Azure
Šablona bude protokolovat volání rozhraní API ze služby Azure API Management do platformy Analýzy a monetizace rozhraní Moesif API.
brány PubNub v reálném čase pro službu Azure Event Hubs

nasazení do Azure
Brána PubNub v reálném čase pro Azure poskytuje most datových proudů v reálném čase mezi sítí PubNub Data Stream a Azure Event Hubs. - Zvažte to obousměrný most mezi PubNubem a Azure!

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku oborů názvů je možné nasadit s operacemi, které cílí:

  • 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, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventHub/namespaces@2024-05-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  sku = {
    capacity = int
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      alternateName = "string"
      clusterArmId = "string"
      disableLocalAuth = bool
      encryption = {
        keySource = "Microsoft.KeyVault"
        keyVaultProperties = [
          {
            identity = {
              userAssignedIdentity = "string"
            }
            keyName = "string"
            keyVaultUri = "string"
            keyVersion = "string"
          }
        ]
        requireInfrastructureEncryption = bool
      }
      geoDataReplication = {
        locations = [
          {
            clusterArmId = "string"
            locationName = "string"
            roleType = "string"
          }
        ]
        maxReplicationLagDurationInSeconds = int
      }
      isAutoInflateEnabled = bool
      kafkaEnabled = bool
      maximumThroughputUnits = int
      minimumTlsVersion = "string"
      privateEndpointConnections = [
        {
          properties = {
            privateEndpoint = {
              id = "string"
            }
            privateLinkServiceConnectionState = {
              description = "string"
              status = "string"
            }
            provisioningState = "string"
          }
        }
      ]
      publicNetworkAccess = "string"
      zoneRedundant = bool
    }
  })
}

Hodnoty vlastností

ConnectionState

Jméno Popis Hodnota
popis Popis stavu připojení řetězec
stav Stav připojení. "Schváleno"
Odpojeno
Čeká na vyřízení
Odmítnuto

EHNamespaceProperties

Jméno Popis Hodnota
alternateName Alternativní název zadaný v případech, kdy jsou názvy aliasů a oborů názvů stejné. řetězec
clusterArmId ID ARM clusteru oboru názvů. řetězec
disableLocalAuth Tato vlastnost zakáže ověřování SAS pro obor názvů služby Event Hubs. Bool
šifrování Vlastnosti popisu šifrování BYOK šifrování
geoDataReplication Nastavení geografické replikace dat pro obor názvů GeoDataReplicationProperties
isAutoInflateEnabled Hodnota, která označuje, jestli je pro obor názvů eventhubu povolená funkce AutoInflate. Bool
KafkaEnabled Hodnota, která označuje, jestli je pro obor názvů eventhubu povolená platforma Kafka. Bool
maximumThroughputUnits Horní limit jednotek propustnosti při povoleném automatickém nafouknutí by hodnota měla být v rozmezí 0 až 20 jednotek propustnosti. ( '0' if AutoInflateEnabled = true) Int

Omezení:
Minimální hodnota = 0
minimumTlsVersion Minimální verze protokolu TLS pro cluster pro podporu, např. 1.2 '1.0'
'1.1'
'1.2'
privateEndpointConnections Seznam připojení privátních koncových bodů PrivateEndpointConnection[]
publicNetworkAccess To určuje, jestli je provoz povolený přes veřejnou síť. Ve výchozím nastavení je povolená. Zakázáno
Povoleno
SecuredByPerimeter
zoneRedundant Povolením této vlastnosti vytvoříte obor názvů služby Event Hubs úrovně Standard v oblastech podporovaných zónami dostupnosti. Bool

Šifrování

Jméno Popis Hodnota
keySource Vytvoří výčet možné hodnoty keySource pro šifrování. Microsoft.KeyVault
keyVaultProperties Vlastnosti služby KeyVault keyVaultProperties[]
requireInfrastructureEncryption Povolení šifrování infrastruktury (dvojité šifrování) Bool

GeoDataReplicationProperties

Jméno Popis Hodnota
Místa Seznam oblastí, ve kterých jsou zachovány repliky oboru názvů. NamespaceReplicaLocation[]
maxReplicationLagDurationInSeconds Maximální přijatelná prodleva pro operace replikace dat z primární repliky do kvora sekundárních replik. Pokud prodleva překročí nakonfigurovanou částku, operace na primární replice se nezdaří. Povolené hodnoty jsou 0 a 5 minut až 1 den. Int

Identita

Jméno Popis Hodnota
typ Typ identity spravované služby None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Vlastnosti pro identity přiřazené uživatelem IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Jméno Popis Hodnota

KeyVaultProperties

Jméno Popis Hodnota
identita userAssignedIdentityProperties
keyName Název klíče ze služby KeyVault řetězec
keyVaultUri Identifikátor URI služby KeyVault řetězec
keyVersion Verze klíče řetězec

Microsoft.EventHub/namespaces

Jméno Popis Hodnota
identita Vlastnosti popisu identity BYOK identity
umístění Umístění prostředku řetězec
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 6
Maximální délka = 6
Model = ^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$ (povinné)
vlastnosti Vlastnosti oboru názvů zadané pro operaci vytvoření oboru názvů EHNamespaceProperties
sku Vlastnosti prostředku skladové položky skladové položky
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.EventHub/namespaces@2024-05-01-preview

NamespaceReplicaLocation

Jméno Popis Hodnota
clusterArmId Volitelná vlastnost, která označuje ID ARM clusteru. To je povinné, pokud by se replika oboru názvů měla umístit do clusteru vyhrazeného centra událostí. řetězec
locationName Oblasti Azure, kde se udržuje replika oboru názvů řetězec
roleType Typy rolí GeoDR Primární
"Sekundární"

PrivateEndpoint

Jméno Popis Hodnota
id Identifikátor ARM pro privátní koncový bod. řetězec

PrivateEndpointConnection

Jméno Popis Hodnota
vlastnosti Vlastnosti PrivateEndpointConnection. privateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Jméno Popis Hodnota
privateEndpoint Prostředek privátního koncového bodu pro toto připojení. PrivateEndpoint
privateLinkServiceConnectionState Podrobnosti o stavu připojení ConnectionState
provisioningState Stav zřizování připojení privátního koncového bodu Zrušeno
Vytváření
Odstranění
Chyba
Úspěch
Aktualizace

Sku

Jméno Popis Hodnota
kapacita Jednotky propustnosti služby Event Hubs pro úrovně Basic nebo Standard, kde by hodnota měla být 0 až 20 jednotek propustnosti. Jednotky Premium služby Event Hubs pro úroveň Premium, kde by hodnota měla být 0 až 10 prémiových jednotek. Int

Omezení:
Minimální hodnota = 0
Jméno Název této skladové položky. "Základní"
Premium
Standard (povinné)
úroveň Fakturační úroveň této konkrétní skladové položky. "Základní"
Premium
"Standardní"

TrackedResourceTags

Jméno Popis Hodnota

UserAssignedIdentity

Jméno Popis Hodnota

UserAssignedIdentityProperties

Jméno Popis Hodnota
userAssignedIdentity ID ARM identity uživatele vybrané pro šifrování řetězec