az tsi event-source eventhub

Observação

Essa referência faz parte da extensão timeseriesinsights para a CLI do Azure (versão 2.50.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az tsi event-source eventhub . Saiba mais sobre extensões.

Gerencie a origem do evento com o hub de eventos do subgrupo timeseriesinsights.

Comandos

Nome Description Tipo Status
az tsi event-source eventhub create

Crie uma fonte de eventos no ambiente especificado.

Extensão GA
az tsi event-source eventhub update

Atualize uma fonte de eventos no ambiente especificado.

Extensão GA

az tsi event-source eventhub create

Crie uma fonte de eventos no ambiente especificado.

az tsi event-source eventhub create --consumer-group-name
                                    --environment-name
                                    --event-hub-name
                                    --event-source-name
                                    --event-source-resource-id
                                    --key-name
                                    --location
                                    --namespace
                                    --resource-group
                                    --shared-access-key
                                    [--local-timestamp]
                                    [--tags]
                                    [--timestamp-property-name]

Exemplos

CreateEventHubEventSource

az tsi event-source eventhub create --environment-name "env1" --name "es1" --location westus --consumer-group-name "cgn" --event-hub-name "ehn" --event-source-resource-id "somePathInArm" --key-name "managementKey" --service-bus-namespace "sbn" --shared-access-key "someSecretvalue" --timestamp-property-name "someTimestampProperty" --resource-group "rg1"

Parâmetros Exigidos

--consumer-group-name

O nome do grupo de consumidores do hub de eventos que contém as partições das quais os eventos serão lidos.

--environment-name

O nome do ambiente do Time Series Insights associado ao grupo de recursos especificado.

--event-hub-name

O nome do hub de eventos.

--event-source-name --name -n

O nome da fonte de eventos do Time Series Insights associada ao ambiente especificado.

--event-source-resource-id --resource-id

A ID do recurso da fonte de eventos no Gerenciador de Recursos do Azure.

--key-name --shared-access-policy-name

O nome da chave SAS que concede ao serviço Time Series Insights acesso ao hub de eventos. As políticas de acesso compartilhado para essa chave devem conceder permissões 'Ouvir' ao hub de eventos.

--location -l

Local. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--namespace --service-bus-namespace

O nome do barramento de serviço que contém o hub de eventos.

--resource-group -g

Nome do grupo de recursos do ambiente. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--shared-access-key

O valor da chave de acesso compartilhado que concede ao serviço Time Series Insights acesso de leitura ao hub de eventos. Essa propriedade não é mostrada nas respostas da fonte de eventos.

Parâmetros Opcionais

--local-timestamp

Um objeto que representa a propriedade de carimbo de data/hora local. Ele contém o formato de carimbo de data/hora local que precisa ser usado e as informações de deslocamento de fuso horário correspondentes. Se um valor não for especificado para localTimestamp ou se for nulo, o carimbo de data/hora local não será ingressado com os eventos. Valor esperado: json-string/@json-file.

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

--timestamp-property-name --ts-property-name

A propriedade de evento que será usada como carimbo de data/hora da fonte do evento. Se não for especificado um valor para timestampPropertyName, ou se for especificado null ou empty-string, a hora de criação do evento será usada.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az tsi event-source eventhub update

Atualize uma fonte de eventos no ambiente especificado.

az tsi event-source eventhub update [--environment-name]
                                    [--event-source-name]
                                    [--ids]
                                    [--local-timestamp]
                                    [--resource-group]
                                    [--shared-access-key]
                                    [--subscription]
                                    [--tags]
                                    [--timestamp-property-name]

Exemplos

UpdateEventHubEventSource

az tsi event-source eventhub update --environment-name "env1" --name "es1" --shared-access-key "someSecretvalue" --timestamp-property-name "someTimestampProperty" --resource-group "rg1"

Parâmetros Opcionais

--environment-name

O nome do ambiente do Time Series Insights associado ao grupo de recursos especificado.

--event-source-name --name -n

O nome da fonte de eventos do Time Series Insights associada ao ambiente especificado.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'Resource Id'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--local-timestamp

Um objeto que representa a propriedade de carimbo de data/hora local. Ele contém o formato de carimbo de data/hora local que precisa ser usado e as informações de deslocamento de fuso horário correspondentes. Se um valor não for especificado para localTimestamp ou se for nulo, o carimbo de data/hora local não será ingressado com os eventos. Valor esperado: json-string/@json-file.

--resource-group -g

Nome do grupo de recursos do ambiente. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--shared-access-key

O valor da chave de acesso compartilhado que concede ao serviço Time Series Insights acesso de leitura ao hub de eventos. Essa propriedade não é mostrada nas respostas da fonte de eventos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

--timestamp-property-name --ts-property-name

A propriedade de evento que será usada como carimbo de data/hora da fonte do evento. Se não for especificado um valor para timestampPropertyName, ou se for especificado null ou empty-string, a hora de criação do evento será usada.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.