Espaços de nomes Microsoft.EventHub 2015-08-01

Definição de recurso do Bicep

O tipo de recurso de espaços de nomes pode ser implementado com operações que visam:

Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.

Formato do recurso

Para criar um recurso Microsoft.EventHub/namespaces, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.EventHub/namespaces@2015-08-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  properties: {
    createdAt: 'string'
    enabled: bool
    provisioningState: 'string'
    serviceBusEndpoint: 'string'
    status: 'string'
    updatedAt: 'string'
  }
}

Valores de propriedade

espaços de nomes

Nome Descrição Valor
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 6-50

Carateres válidos:
Alfanuméricos e hífenes.

Comece com a letra. Terminar com letra ou número.

O nome do recurso tem de ser exclusivo em todo o Azure.
localização Localização do espaço de nomes. cadeia (obrigatório)
etiquetas Etiquetas de espaço de nomes. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
sku Parâmetros de SKU fornecidos para a operação criar Espaço de Nomes SKU
propriedades Propriedades do Espaço de Nomes fornecido para criar ou atualizar a operação Espaço de Nomes NamespaceProperties

NamespaceProperties

Nome Descrição Valor
createdAt A hora em que o Espaço de Nomes foi criado. string
ativado Especifica se esta instância está ativada. bool
provisioningState Estado de aprovisionamento do Espaço de Nomes. string
serviceBusEndpoint Ponto final que pode utilizar para realizar operações do Service Bus. string
status Estado do Espaço de Nomes. "A ativar"
"Ativo"
"Criado"
"A criar"
"Desativado"
"Desativar"
"Ativar"
"Com falhas"
"Removido"
"A remover"
'SoftDeleted'
"SoftDeleting"
"Desconhecido"
updatedAt A hora em que o Espaço de Nomes foi atualizado. string

Sku

Nome Descrição Valor
capacidade As unidades de débito dos Hubs de Eventos. int
name Nome deste SKU. "Básico"
'Standard'
tier O escalão de faturação deste SKU específico. "Básico"
"Premium"
"Standard" (obrigatório)

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
PubNub Realtime Gateway para Hubs de Eventos do Azure

Implementar no Azure
O PubNub Realtime Gateway para o Azure fornece uma ponte de fluxo de dados em tempo real entre a Rede de Stream de Dados do PubNub e Hubs de Eventos do Azure. -- considere-a uma ponte bidirecional entre o PubNub e o Azure!
Implementar o Sports Analytics na Arquitetura do Azure

Implementar no Azure
Cria uma conta de armazenamento do Azure com o ADLS Gen2 ativado, uma instância de Azure Data Factory com serviços ligados para a conta de armazenamento (uma Base de Dados SQL do Azure se implementada) e uma instância do Azure Databricks. A identidade do AAD para o utilizador que implementar o modelo e a identidade gerida da instância do ADF receberá a função Contribuidor de Dados de Blobs de Armazenamento na conta de armazenamento. Também existem opções para implementar uma instância do Azure Key Vault, uma Base de Dados SQL do Azure e um Hub de Eventos do Azure (para casos de utilização de transmissão em fluxo). Quando um Key Vault do Azure é implementado, a identidade gerida da fábrica de dados e a identidade do AAD para o utilizador que implementar o modelo receberão a função utilizador Key Vault Segredos.
Análise e Monetização da API moesif

Implementar no Azure
O modelo irá registar chamadas à API do Azure Gestão de API para a plataforma de análise e monetização da API Moesif
Azure Digital Twins com Ligação ao Histórico de Dados de Tempo

Implementar no Azure
Este modelo cria uma instância do Azure Digital Twins configurada com uma ligação de histórico de dados de série temporal. Para criar uma ligação, têm de ser criados outros recursos, como um espaço de nomes dos Hubs de Eventos, um hub de eventos, um cluster de Data Explorer do Azure e uma base de dados. Os dados são enviados para um hub de eventos que, eventualmente, reencaminha os dados para o cluster do Azure Data Explorer. Os dados são armazenados numa tabela de base de dados no cluster
Criar tópico personalizado do Event Grid e processador do hub de eventos

Implementar no Azure
Cria um Azure Event Grid tópico personalizado e hub de eventos para processar os eventos.
Criar um espaço de nomes do EventHubs, o Hub de Eventos, & grupo de consumidores

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes Standard dos Hubs de Eventos, um Hub de Eventos e um grupo de consumidores.
Criar autorização do EventHubsRules

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes Standard do EventHubs, um Hub de Eventos, um grupo de consumidores e authorizationRules
Criar um espaço de nomes do Eventhub e uma configuração de recuperação geográfica

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes do Service Bus com um SKU Básico/Standard.
Criar uma regra de Filtro IP do espaço de nomes do Eventhub

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes Premium do Service Bus com a regra filtro IP
Criar uma regra de Rede Virtual de espaço de nomes dos Hubs de Eventos

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes Standard dos Hubs de Eventos com Rede Virtual regra
Cria cluster do Hub de Eventos & mapa de nomes no cluster

Implementar no Azure
Este modelo permite-lhe criar o Cluster do EventHubs e um espaço de nomes no cluster
Cria cluster do Eventhub, namesapce & eventhub

Implementar no Azure
Este modelo permite-lhe criar o Cluster do EventHubs, o espaço de nomes e o eventhub no cluster
Criar EventHubs com a Captura ativada

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes do EventHubs com um hub de eventos e ativar a Captura no mesmo
Criar EventHubs com a Captura ativada (ADLS)

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes do EventHubs com um hub de eventos e ativar a Captura no mesmo
Criar um espaço de nomes do EventHubs e ativar a inflação automática

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes Standard dos Hubs de Eventos, um Hub de Eventos e um grupo de consumidores. Este modelo também ativa a funcionalidade de inflação automática no seu espaço de nomes.
Criar um hub de eventos

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes do EventHubs com um hub de eventos.
Ligar a um espaço de nomes dos Hubs de Eventos através de um ponto final privado

Implementar no Azure
Este exemplo mostra como utilizar a configuração de uma rede virtual e de uma zona DNS privada para aceder a um espaço de nomes dos Hubs de Eventos através de um ponto final privado.
Implementar o serviço MedTech

Implementar no Azure
O serviço MedTech é um dos Serviços de Dados de Saúde do Azure concebidos para ingerir dados de dispositivos de vários dispositivos, transformando os dados do dispositivo em Observações FHIR, que são depois persistentes no serviço FHIR dos Serviços de Dados de Saúde do Azure.
Implementar o serviço MedTech, incluindo um Hub IoT do Azure

Implementar no Azure
O serviço MedTech é um dos Serviços de Dados de Saúde do Azure concebidos para ingerir dados de dispositivos de vários dispositivos, transformando os dados do dispositivo em Observações FHIR, que são depois persistentes no serviço FHIR dos Serviços de Dados de Saúde do Azure.
Implementar o Azure Data Explorer db com a ligação do Hub de Eventos

Implementar no Azure
Implementar o Azure Data Explorer db com a ligação do Hub de Eventos.
SQL do Azure Server com Auditoria escrita no Hub de Eventos

Implementar no Azure
Este modelo permite-lhe implementar um servidor SQL do Azure com a Auditoria ativada para escrever registos de auditoria no Hub de Eventos
Criar o SQL MI com o envio configurado de registos e métricas

Implementar no Azure
Este modelo permite-lhe implementar o SQL MI e recursos adicionais utilizados para armazenar registos e métricas (área de trabalho de diagnóstico, conta de armazenamento, hub de eventos).
Criar um Ambiente com uma Origem de Eventos do Hub de Eventos

Implementar no Azure
Este modelo permite-lhe implementar um ambiente do Time Series Insights configurado para consumir eventos a partir de um Hub de Eventos.
Aplicação de Funções do Azure com o Hub de Eventos e Identidade Gerida

Implementar no Azure
o seu modelo aprovisiona uma aplicação de Funções do Azure num plano de Consumo do Linux, juntamente com um Hub de Eventos, o Armazenamento do Azure e o Application Insights. A aplicação de funções consegue utilizar a identidade gerida para ligar ao Hub de Eventos e à conta de Armazenamento

Definição de recurso de modelo do ARM

O tipo de recurso de espaços de nomes pode ser implementado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.

Formato do recurso

Para criar um recurso Microsoft.EventHub/namespaces, adicione o seguinte JSON ao seu modelo.

{
  "type": "Microsoft.EventHub/namespaces",
  "apiVersion": "2015-08-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "properties": {
    "createdAt": "string",
    "enabled": "bool",
    "provisioningState": "string",
    "serviceBusEndpoint": "string",
    "status": "string",
    "updatedAt": "string"
  }
}

Valores de propriedade

espaços de nomes

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.EventHub/namespaces"
apiVersion A versão da API de recursos '2015-08-01'
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 6-50

Carateres válidos:
Alfanuméricos e hífenes.

Comece com a letra. Termine com letra ou número.

O nome do recurso tem de ser exclusivo em todo o Azure.
localização Localização do espaço de nomes. cadeia (obrigatório)
etiquetas Etiquetas de espaço de nomes. Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos
sku Parâmetros SKU fornecidos para a operação criar Espaço de Nomes SKU
propriedades Propriedades do Espaço de Nomes fornecido para criar ou atualizar a operação Espaço de Nomes NamespaceProperties

NamespaceProperties

Nome Descrição Valor
createdAt A hora em que o Espaço de Nomes foi criado. string
ativado Especifica se esta instância está ativada. bool
provisioningState Estado de aprovisionamento do Espaço de Nomes. string
serviceBusEndpoint Ponto final que pode utilizar para realizar operações do Service Bus. string
status Estado do Espaço de Nomes. "Ativar"
"Ativo"
"Criado"
"A criar"
"Desativado"
"Desativar"
"Ativar"
"Falha"
"Removido"
"A remover"
'SoftDeleted'
'SoftDeleting'
'Desconhecido'
updatedAt A hora em que o Espaço de Nomes foi atualizado. string

Sku

Nome Descrição Valor
capacidade As unidades de débito dos Hubs de Eventos. int
name Nome deste SKU. "Básico"
'Standard'
tier O escalão de faturação deste SKU específico. "Básico"
"Premium"
"Standard" (obrigatório)

Modelos de início rápido

Os seguintes modelos de início rápido implementam este tipo de recurso.

Modelo Description
PubNub Realtime Gateway para Hubs de Eventos do Azure

Implementar no Azure
O PubNub Realtime Gateway para o Azure fornece uma ponte de fluxo de dados em tempo real entre a Rede de Stream de Dados do PubNub e Hubs de Eventos do Azure. -- considere-a uma ponte bidirecional entre o PubNub e o Azure!
Implementar o Sports Analytics na Arquitetura do Azure

Implementar no Azure
Cria uma conta de armazenamento do Azure com o ADLS Gen2 ativado, uma instância de Azure Data Factory com serviços ligados para a conta de armazenamento (uma Base de Dados SQL do Azure se implementada) e uma instância do Azure Databricks. A identidade do AAD para o utilizador que implementar o modelo e a identidade gerida da instância do ADF receberá a função Contribuidor de Dados de Blobs de Armazenamento na conta de armazenamento. Também existem opções para implementar uma instância do Azure Key Vault, uma Base de Dados SQL do Azure e um Hub de Eventos do Azure (para casos de utilização de transmissão em fluxo). Quando um Key Vault do Azure é implementado, a identidade gerida da fábrica de dados e a identidade do AAD para o utilizador que implementar o modelo receberão a função utilizador Key Vault Segredos.
Análise e Monetização da API moesif

Implementar no Azure
O modelo irá registar chamadas à API do Azure Gestão de API para a plataforma de análise e monetização da API Moesif
Azure Digital Twins com Ligação ao Histórico de Dados de Tempo

Implementar no Azure
Este modelo cria uma instância do Azure Digital Twins configurada com uma ligação de histórico de dados de série temporal. Para criar uma ligação, têm de ser criados outros recursos, como um espaço de nomes dos Hubs de Eventos, um hub de eventos, um cluster de Data Explorer do Azure e uma base de dados. Os dados são enviados para um hub de eventos que, eventualmente, reencaminha os dados para o cluster do Azure Data Explorer. Os dados são armazenados numa tabela de base de dados no cluster
Criar tópico personalizado do Event Grid e processador do hub de eventos

Implementar no Azure
Cria um Azure Event Grid tópico personalizado e hub de eventos para processar os eventos.
Criar um espaço de nomes do EventHubs, o Hub de Eventos, & grupo de consumidores

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes Standard dos Hubs de Eventos, um Hub de Eventos e um grupo de consumidores.
Criar autorização do EventHubsRules

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes Standard do EventHubs, um Hub de Eventos, um grupo de consumidores e authorizationRules
Criar um espaço de nomes do Eventhub e uma configuração de recuperação geográfica

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes do Service Bus com um SKU Básico/Standard.
Criar uma regra de Filtro IP do espaço de nomes do Eventhub

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes Premium do Service Bus com a regra filtro IP
Criar uma regra de Rede Virtual de espaço de nomes dos Hubs de Eventos

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes Standard dos Hubs de Eventos com Rede Virtual regra
Cria cluster do Hub de Eventos & mapa de nomes no cluster

Implementar no Azure
Este modelo permite-lhe criar o Cluster do EventHubs e um espaço de nomes no cluster
Cria cluster do Eventhub, namesapce & eventhub

Implementar no Azure
Este modelo permite-lhe criar o Cluster do EventHubs, o espaço de nomes e o eventhub no cluster
Criar EventHubs com a Captura ativada

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes do EventHubs com um hub de eventos e ativar a Captura no mesmo
Criar EventHubs com a Captura ativada (ADLS)

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes do EventHubs com um hub de eventos e ativar a Captura no mesmo
Criar um espaço de nomes do EventHubs e ativar a inflação automática

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes Standard dos Hubs de Eventos, um Hub de Eventos e um grupo de consumidores. Este modelo também ativa a funcionalidade de inflação automática no seu espaço de nomes.
Criar um hub de eventos

Implementar no Azure
Este modelo permite-lhe implementar um espaço de nomes do EventHubs com um hub de eventos.
Ligar a um espaço de nomes dos Hubs de Eventos através de um ponto final privado

Implementar no Azure
Este exemplo mostra como utilizar a configuração de uma rede virtual e de uma zona DNS privada para aceder a um espaço de nomes dos Hubs de Eventos através de um ponto final privado.
Implementar o serviço MedTech

Implementar no Azure
O serviço MedTech é um dos Serviços de Dados de Saúde do Azure concebidos para ingerir dados de dispositivos de vários dispositivos, transformando os dados do dispositivo em Observações FHIR, que são depois persistentes no serviço FHIR dos Serviços de Dados de Saúde do Azure.
Implementar o serviço MedTech, incluindo um Hub IoT do Azure

Implementar no Azure
O serviço MedTech é um dos Serviços de Dados de Saúde do Azure concebidos para ingerir dados de dispositivos de vários dispositivos, transformando os dados do dispositivo em Observações FHIR, que são depois persistentes no serviço FHIR dos Serviços de Dados de Saúde do Azure.
Implementar o Azure Data Explorer db com a ligação do Hub de Eventos

Implementar no Azure
Implementar o Azure Data Explorer db com a ligação do Hub de Eventos.
SQL do Azure Server com Auditoria escrita no Hub de Eventos

Implementar no Azure
Este modelo permite-lhe implementar um servidor SQL do Azure com a Auditoria ativada para escrever registos de auditoria no Hub de Eventos
Criar o SQL MI com o envio configurado de registos e métricas

Implementar no Azure
Este modelo permite-lhe implementar o SQL MI e recursos adicionais utilizados para armazenar registos e métricas (área de trabalho de diagnóstico, conta de armazenamento, hub de eventos).
Criar um Ambiente com uma Origem de Eventos do Hub de Eventos

Implementar no Azure
Este modelo permite-lhe implementar um ambiente do Time Series Insights configurado para consumir eventos a partir de um Hub de Eventos.
Aplicação de Funções do Azure com o Hub de Eventos e Identidade Gerida

Implementar no Azure
o seu modelo aprovisiona uma aplicação de Funções do Azure num plano de Consumo do Linux, juntamente com um Hub de Eventos, o Armazenamento do Azure e o Application Insights. A aplicação de funções consegue utilizar a identidade gerida para ligar ao Hub de Eventos e à conta de Armazenamento

Definição de recurso do Terraform (fornecedor AzAPI)

O tipo de recurso de espaços de nomes pode ser implementado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.

Formato do recurso

Para criar um recurso Microsoft.EventHub/namespaces, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventHub/namespaces@2015-08-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      createdAt = "string"
      enabled = bool
      provisioningState = "string"
      serviceBusEndpoint = "string"
      status = "string"
      updatedAt = "string"
    }
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
  })
}

Valores de propriedade

espaços de nomes

Nome Descrição Valor
tipo O tipo de recurso "Microsoft.EventHub/namespaces@2015-08-01"
name O nome do recurso cadeia (obrigatório)

Limite de carateres: 6-50

Carateres válidos:
Alfanuméricos e hífenes.

Comece com a letra. Termine com letra ou número.

O nome do recurso tem de ser exclusivo em todo o Azure.
localização Localização do espaço de nomes. cadeia (obrigatório)
parent_id Para implementar num grupo de recursos, utilize o ID desse grupo de recursos. cadeia (obrigatório)
etiquetas Etiquetas de espaço de nomes. Dicionário de nomes e valores de etiquetas.
sku Parâmetros SKU fornecidos para a operação criar Espaço de Nomes SKU
propriedades Propriedades do Espaço de Nomes fornecido para criar ou atualizar a operação Espaço de Nomes NamespaceProperties

NamespaceProperties

Nome Descrição Valor
createdAt A hora em que o Espaço de Nomes foi criado. string
ativado Especifica se esta instância está ativada. bool
provisioningState Estado de aprovisionamento do Espaço de Nomes. string
serviceBusEndpoint Ponto final que pode utilizar para realizar operações do Service Bus. string
status Estado do Espaço de Nomes. "A ativar"
"Ativo"
"Criado"
"A criar"
"Desativado"
"Desativar"
"Ativar"
"Falhou"
"Removido"
"A remover"
"SoftDeleted"
"SoftDeleting"
"Desconhecido"
updatedAt A hora em que o Espaço de Nomes foi atualizado. string

Sku

Nome Descrição Valor
capacidade As unidades de débito dos Hubs de Eventos. int
name Nome deste SKU. "Básico"
"Standard"
tier O escalão de faturação deste SKU específico. "Básico"
"Premium"
"Standard" (obrigatório)