Dela via


Microsoft.EventHub-namnområden 2022-01-01-preview

Bicep-resursdefinition

Resurstypen namespaces 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-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.EventHub/namespaces@2022-01-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
    }
    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'
  }
}

Egenskapsvärden

ConnectionState

Namn Beskrivning Värde
beskrivning Beskrivning av anslutningstillståndet. sträng
status Status för anslutningen. "Godkänd"
"Frånkopplad"
"Väntar"
"Avvisade"

EHNamespaceProperties

Namn Beskrivning Värde
alternateName Alternativt namn som anges när alias- och namnområdesnamn är samma. sträng
clusterArmId Kluster-ARM-ID för namnområdet. sträng
disableLocalAuth Den här egenskapen inaktiverar SAS-autentisering för Event Hubs-namnområdet. Bool
kryptering Egenskaper för beskrivning av BYOK-kryptering Kryptering
isAutoInflateEnabled Värde som anger om AutoInflate är aktiverat för eventhub-namnområdet. Bool
kafkaEnabled Värde som anger om Kafka är aktiverat för eventhub-namnområdet. Bool
maximumThroughputUnits Den övre gränsen för dataflödesenheter när AutoInflate är aktiverat bör värdet ligga inom 0 till 20 dataflödesenheter. ( '0' if AutoInflateEnabled = true) Int
minimumTlsVersion Den lägsta TLS-versionen för klustret som ska stödjas, t.ex. "1.2" '1.0'
'1.1'
'1.2'
privateEndpointConnections Lista över privata slutpunktsanslutningar. PrivateEndpointConnection[]
publicNetworkAccess Detta avgör om trafik tillåts via offentligt nätverk. Som standard är den aktiverad. "Inaktiverad"
"Aktiverad"
"SecuredByPerimeter"
zoneRedundant När du aktiverar den här egenskapen skapas ett Standard Event Hubs-namnområde i regioner som stöds tillgänglighetszoner. Bool

Kryptering

Namn Beskrivning Värde
keySource Räknar upp det möjliga värdet för keySource för kryptering "Microsoft.KeyVault"
keyVaultProperties Egenskaper för KeyVault KeyVaultProperties[]
requireInfrastructureEncryption Aktivera infrastrukturkryptering (dubbel kryptering) Bool

Identitet

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Egenskaper för användartilldelade identiteter IdentityUserAssignedIdentiteter

IdentityUserAssignedIdentiteter

Namn Beskrivning Värde

KeyVaultEgenskaper

Namn Beskrivning Värde
identitet UserAssignedIdentityProperties
keyName Namnet på nyckeln från KeyVault sträng
keyVaultUri Uri för KeyVault sträng
keyVersion Nyckelversion sträng

Microsoft.EventHub/namnrymder

Namn Beskrivning Värde
identitet Egenskaper för BESKRIVNING av BYOK-identitet identitet
plats Resursplats. sträng
Namn Resursnamnet sträng

Begränsningar:
Min längd = 6
Maximal längd = 6
Mönster = ^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$ (krävs)
Egenskaper Namnområdesegenskaper som angetts för att skapa namnområdesåtgärd. EHNamespaceProperties
Sku Egenskaper för sku-resurs Sku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

PrivateEndpoint

Namn Beskrivning Värde
Id ARM-identifieraren för privat slutpunkt. sträng

PrivateEndpointConnection

Namn Beskrivning Värde
Egenskaper Egenskaper för PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Namn Beskrivning Värde
privateEndpoint Den privata slutpunktsresursen för den här anslutningen. PrivateEndpoint
privateLinkServiceConnectionState Information om anslutningens tillstånd. ConnectionState
provisioningState Etableringstillstånd för den privata slutpunktsanslutningen. "Avbröts"
"Skapar"
"Ta bort"
"Misslyckades"
"Lyckades"
"Uppdaterar"

Sku

Namn Beskrivning Värde
kapacitet Event Hubs-dataflödesenheter för Basic- eller Standard-nivåer, där värdet ska vara 0 till 20 dataflödesenheter. Event Hubs Premium-enheter för Premium-nivån, där värdet ska vara 0 till 10 premiumenheter. Int

Begränsningar:
Minsta värde = 0
Namn Namnet på den här SKU:n. "Grundläggande"
"Premium"
"Standard" (krävs)
Nivå Faktureringsnivån för den här specifika SKU:n. "Grundläggande"
"Premium"
"Standard"

TrackedResourceTags

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde

UserAssignedIdentityProperties

Namn Beskrivning Värde
userAssignedIdentity ARM-ID för användaridentitet som valts för kryptering sträng

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 Event Hub-kluster & namn i kluster Med den här mallen kan du skapa EventHubs-kluster och ett namnområde i klustret
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 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-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.EventHub/namespaces",
  "apiVersion": "2022-01-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"
    },
    "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"
  }
}

Egenskapsvärden

ConnectionState

Namn Beskrivning Värde
beskrivning Beskrivning av anslutningstillståndet. sträng
status Status för anslutningen. "Godkänd"
"Frånkopplad"
"Väntar"
"Avvisade"

EHNamespaceProperties

Namn Beskrivning Värde
alternateName Alternativt namn som anges när alias- och namnområdesnamn är samma. sträng
clusterArmId Kluster-ARM-ID för namnområdet. sträng
disableLocalAuth Den här egenskapen inaktiverar SAS-autentisering för Event Hubs-namnområdet. Bool
kryptering Egenskaper för beskrivning av BYOK-kryptering Kryptering
isAutoInflateEnabled Värde som anger om AutoInflate är aktiverat för eventhub-namnområdet. Bool
kafkaEnabled Värde som anger om Kafka är aktiverat för eventhub-namnområdet. Bool
maximumThroughputUnits Den övre gränsen för dataflödesenheter när AutoInflate är aktiverat bör värdet ligga inom 0 till 20 dataflödesenheter. ( '0' if AutoInflateEnabled = true) Int
minimumTlsVersion Den lägsta TLS-versionen för klustret som ska stödjas, t.ex. "1.2" '1.0'
'1.1'
'1.2'
privateEndpointConnections Lista över privata slutpunktsanslutningar. PrivateEndpointConnection[]
publicNetworkAccess Detta avgör om trafik tillåts via offentligt nätverk. Som standard är den aktiverad. "Inaktiverad"
"Aktiverad"
"SecuredByPerimeter"
zoneRedundant När du aktiverar den här egenskapen skapas ett Standard Event Hubs-namnområde i regioner som stöds tillgänglighetszoner. Bool

Kryptering

Namn Beskrivning Värde
keySource Räknar upp det möjliga värdet för keySource för kryptering "Microsoft.KeyVault"
keyVaultProperties Egenskaper för KeyVault KeyVaultProperties[]
requireInfrastructureEncryption Aktivera infrastrukturkryptering (dubbel kryptering) Bool

Identitet

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Egenskaper för användartilldelade identiteter IdentityUserAssignedIdentiteter

IdentityUserAssignedIdentiteter

Namn Beskrivning Värde

KeyVaultEgenskaper

Namn Beskrivning Värde
identitet UserAssignedIdentityProperties
keyName Namnet på nyckeln från KeyVault sträng
keyVaultUri Uri för KeyVault sträng
keyVersion Nyckelversion sträng

Microsoft.EventHub/namnrymder

Namn Beskrivning Värde
apiVersion API-versionen "2022-01-01-preview"
identitet Egenskaper för BESKRIVNING av BYOK-identitet identitet
plats Resursplats. sträng
Namn Resursnamnet sträng

Begränsningar:
Min längd = 6
Maximal längd = 6
Mönster = ^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$ (krävs)
Egenskaper Namnområdesegenskaper som angetts för att skapa namnområdesåtgärd. EHNamespaceProperties
Sku Egenskaper för sku-resurs Sku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.EventHub/namespaces"

PrivateEndpoint

Namn Beskrivning Värde
Id ARM-identifieraren för privat slutpunkt. sträng

PrivateEndpointConnection

Namn Beskrivning Värde
Egenskaper Egenskaper för PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Namn Beskrivning Värde
privateEndpoint Den privata slutpunktsresursen för den här anslutningen. PrivateEndpoint
privateLinkServiceConnectionState Information om anslutningens tillstånd. ConnectionState
provisioningState Etableringstillstånd för den privata slutpunktsanslutningen. "Avbröts"
"Skapar"
"Ta bort"
"Misslyckades"
"Lyckades"
"Uppdaterar"

Sku

Namn Beskrivning Värde
kapacitet Event Hubs-dataflödesenheter för Basic- eller Standard-nivåer, där värdet ska vara 0 till 20 dataflödesenheter. Event Hubs Premium-enheter för Premium-nivån, där värdet ska vara 0 till 10 premiumenheter. Int

Begränsningar:
Minsta värde = 0
Namn Namnet på den här SKU:n. "Grundläggande"
"Premium"
"Standard" (krävs)
Nivå Faktureringsnivån för den här specifika SKU:n. "Grundläggande"
"Premium"
"Standard"

TrackedResourceTags

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde

UserAssignedIdentityProperties

Namn Beskrivning Värde
userAssignedIdentity ARM-ID för användaridentitet som valts för kryptering sträng

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
Azure SQL Server med granskning skriven till Event Hub

Distribuera till Azure
Med den här mallen kan du distribuera en Azure SQL-server med Granskning aktiverat för att skriva granskningsloggar till Event Hub
Anslut till ett Event Hubs-namnområde via privat slutpunkt

Distribuera till Azure
Det här exemplet visar hur du använder konfigurera ett virtuellt nätverk och en privat DNS-zon för att få åtkomst till ett Event Hubs-namnområde via en privat slutpunkt.
Skapa en event hubs-regel för virtuellt nätverk

Distribuera till Azure
Med den här mallen kan du distribuera ett Event Hubs Standard-namnområde med en regel för virtuellt nätverk
Skapa en Eventhub-namnrymd och geo-återställningskonfiguration

Distribuera till Azure
Med den här mallen kan du distribuera ett Service Bus-namnområde med en Basic-/Standard-SKU.
Skapa en IP-filterregel för Eventhub-namnområde

Distribuera till Azure
Med den här mallen kan du distribuera ett Service Bus Premium-namnområde med IP-filterregeln
Skapa en miljö med en Händelsehubb-händelsekälla

Distribuera till Azure
Med den här mallen kan du distribuera en Time Series Insights-miljö som är konfigurerad för att använda händelser från en händelsehubb.
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 och aktivera automatisk blåsning

Distribuera till Azure
Med den här mallen kan du distribuera ett Event Hubs Standard-namnområde, en händelsehubb och en konsumentgrupp. Den här mallen aktiverar också funktionen auto-inflate på ditt namnområde.
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.
Skapa anpassat Event Grid-ämne och händelsehubbhanterare

Distribuera till Azure
Skapar ett anpassat Azure Event Grid-ämne och en händelsehubb för att hantera händelserna.
Skapa EventHubs-auktoriseringRegler

Distribuera till Azure
Med den här mallen kan du distribuera ett EventHubs Standard-namnområde, en händelsehubb, en konsumentgrupp och authorizationRules
Skapa EventHubs med Capture aktiverat

Distribuera till Azure
Med den här mallen kan du distribuera ett EventHubs-namnområde med en händelsehubb och aktivera Capture på den
Skapa EventHubs med capture aktiverat (ADLS)

Distribuera till Azure
Med den här mallen kan du distribuera ett EventHubs-namnområde med en händelsehubb och aktivera Capture på den
Skapa SQL MI med konfigurerad sändning av loggar och mått

Distribuera till Azure
Med den här mallen kan du distribuera SQL MI och ytterligare resurser som används för att lagra loggar och mått (diagnostikarbetsyta, lagringskonto, händelsehubb).
Skapar Event Hub-kluster & namn i kluster

Distribuera till Azure
Med den här mallen kan du skapa EventHubs-kluster och ett namnområde i klustret
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
PubNub Realtime Gateway för Azure Event Hubs

Distribuera till Azure
PubNub Realtime Gateway för Azure tillhandahåller en dataströmbrygga i realtid mellan PubNub Data Stream Network och Azure Event Hubs. - Betrakta det som en dubbelriktad bro mellan PubNub och Azure!

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen namespaces 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-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventHub/namespaces@2022-01-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
      }
      isAutoInflateEnabled = bool
      kafkaEnabled = bool
      maximumThroughputUnits = int
      minimumTlsVersion = "string"
      privateEndpointConnections = [
        {
          properties = {
            privateEndpoint = {
              id = "string"
            }
            privateLinkServiceConnectionState = {
              description = "string"
              status = "string"
            }
            provisioningState = "string"
          }
        }
      ]
      publicNetworkAccess = "string"
      zoneRedundant = bool
    }
  })
}

Egenskapsvärden

ConnectionState

Namn Beskrivning Värde
beskrivning Beskrivning av anslutningstillståndet. sträng
status Status för anslutningen. "Godkänd"
"Frånkopplad"
"Väntar"
"Avvisade"

EHNamespaceProperties

Namn Beskrivning Värde
alternateName Alternativt namn som anges när alias- och namnområdesnamn är samma. sträng
clusterArmId Kluster-ARM-ID för namnområdet. sträng
disableLocalAuth Den här egenskapen inaktiverar SAS-autentisering för Event Hubs-namnområdet. Bool
kryptering Egenskaper för beskrivning av BYOK-kryptering Kryptering
isAutoInflateEnabled Värde som anger om AutoInflate är aktiverat för eventhub-namnområdet. Bool
kafkaEnabled Värde som anger om Kafka är aktiverat för eventhub-namnområdet. Bool
maximumThroughputUnits Den övre gränsen för dataflödesenheter när AutoInflate är aktiverat bör värdet ligga inom 0 till 20 dataflödesenheter. ( '0' if AutoInflateEnabled = true) Int
minimumTlsVersion Den lägsta TLS-versionen för klustret som ska stödjas, t.ex. "1.2" '1.0'
'1.1'
'1.2'
privateEndpointConnections Lista över privata slutpunktsanslutningar. PrivateEndpointConnection[]
publicNetworkAccess Detta avgör om trafik tillåts via offentligt nätverk. Som standard är den aktiverad. "Inaktiverad"
"Aktiverad"
"SecuredByPerimeter"
zoneRedundant När du aktiverar den här egenskapen skapas ett Standard Event Hubs-namnområde i regioner som stöds tillgänglighetszoner. Bool

Kryptering

Namn Beskrivning Värde
keySource Räknar upp det möjliga värdet för keySource för kryptering "Microsoft.KeyVault"
keyVaultProperties Egenskaper för KeyVault KeyVaultProperties[]
requireInfrastructureEncryption Aktivera infrastrukturkryptering (dubbel kryptering) Bool

Identitet

Namn Beskrivning Värde
typ Typ av hanterad tjänstidentitet. "Ingen"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities Egenskaper för användartilldelade identiteter IdentityUserAssignedIdentiteter

IdentityUserAssignedIdentiteter

Namn Beskrivning Värde

KeyVaultEgenskaper

Namn Beskrivning Värde
identitet UserAssignedIdentityProperties
keyName Namnet på nyckeln från KeyVault sträng
keyVaultUri Uri för KeyVault sträng
keyVersion Nyckelversion sträng

Microsoft.EventHub/namnrymder

Namn Beskrivning Värde
identitet Egenskaper för BESKRIVNING av BYOK-identitet identitet
plats Resursplats. sträng
Namn Resursnamnet sträng

Begränsningar:
Min längd = 6
Maximal längd = 6
Mönster = ^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$ (krävs)
Egenskaper Namnområdesegenskaper som angetts för att skapa namnområdesåtgärd. EHNamespaceProperties
Sku Egenskaper för sku-resurs Sku
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.EventHub/namespaces@2022-01-01-preview"

PrivateEndpoint

Namn Beskrivning Värde
Id ARM-identifieraren för privat slutpunkt. sträng

PrivateEndpointConnection

Namn Beskrivning Värde
Egenskaper Egenskaper för PrivateEndpointConnection. PrivateEndpointConnectionProperties

PrivateEndpointConnectionProperties

Namn Beskrivning Värde
privateEndpoint Den privata slutpunktsresursen för den här anslutningen. PrivateEndpoint
privateLinkServiceConnectionState Information om anslutningens tillstånd. ConnectionState
provisioningState Etableringstillstånd för den privata slutpunktsanslutningen. "Avbröts"
"Skapar"
"Ta bort"
"Misslyckades"
"Lyckades"
"Uppdaterar"

Sku

Namn Beskrivning Värde
kapacitet Event Hubs-dataflödesenheter för Basic- eller Standard-nivåer, där värdet ska vara 0 till 20 dataflödesenheter. Event Hubs Premium-enheter för Premium-nivån, där värdet ska vara 0 till 10 premiumenheter. Int

Begränsningar:
Minsta värde = 0
Namn Namnet på den här SKU:n. "Grundläggande"
"Premium"
"Standard" (krävs)
Nivå Faktureringsnivån för den här specifika SKU:n. "Grundläggande"
"Premium"
"Standard"

TrackedResourceTags

Namn Beskrivning Värde

UserAssignedIdentity

Namn Beskrivning Värde

UserAssignedIdentityProperties

Namn Beskrivning Värde
userAssignedIdentity ARM-ID för användaridentitet som valts för kryptering sträng