Partilhar via


az iot ops dataflow endpoint update

Note

Essa referência faz parte da extensão azure-iot-ops para a CLI do Azure (versão 2.67.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az iot ops dataflow endpoint update . Saiba mais sobre extensões.

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente.

Comandos

Name Description Tipo Status
az iot ops dataflow endpoint update adls

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o Azure Data Lake Storage Gen2.

Extension disponibilidade geral
az iot ops dataflow endpoint update adx

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o Azure Data Explorer.

Extension disponibilidade geral
az iot ops dataflow endpoint update custom-kafka

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o agente kafka personalizado.

Extension disponibilidade geral
az iot ops dataflow endpoint update custom-mqtt

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o agente MQTT personalizado.

Extension disponibilidade geral
az iot ops dataflow endpoint update eventgrid

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para a Grade de Eventos do Azure.

Extension disponibilidade geral
az iot ops dataflow endpoint update eventhub

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para namespace de Hubs de Eventos do Azure habilitado para kafka.

Extension disponibilidade geral
az iot ops dataflow endpoint update fabric-onelake

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o Microsoft Fabric OneLake.

Extension disponibilidade geral
az iot ops dataflow endpoint update fabric-realtime

Atualize as propriedades de um ponto de extremidade de fluxo de dados existente do Microsoft Fabric Real-Time Intelligence.

Extension disponibilidade geral
az iot ops dataflow endpoint update local-mqtt

Atualize as propriedades de um ponto de extremidade de fluxo de dados MQTT Local do Azure IoT Operations existente.

Extension disponibilidade geral
az iot ops dataflow endpoint update local-storage

Atualize as propriedades de um ponto de extremidade de fluxo de dados de armazenamento local existente.

Extension disponibilidade geral
az iot ops dataflow endpoint update otel

Atualize as propriedades de um ponto de extremidade de fluxo de dados OpenTelemetry existente.

Extension disponibilidade geral

az iot ops dataflow endpoint update adls

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o Azure Data Lake Storage Gen2.

Para obter mais informações sobre o ponto de extremidade de fluxo de dados do Azure Data Lake Storage Gen2, consulte https://aka.ms/adlsv2.

az iot ops dataflow endpoint update adls --instance
                                         --name
                                         --resource-group
                                         [--aud --audience]
                                         [--auth-type {AccessToken, SystemAssignedManagedIdentity, UserAssignedManagedIdentity}]
                                         [--cid --client-id]
                                         [--latency]
                                         [--mc --message-count]
                                         [--sa --storage-account]
                                         [--scope]
                                         [--secret-name]
                                         [--show-config {false, true}]
                                         [--tenant-id --tid]

Exemplos

Atualize o nome da conta de armazenamento do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update adls --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --storage-account newstorageaccount

Atualize para usar o método de autenticação de identidade gerenciada atribuído pelo usuário do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update adls --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --client-id 425cb1e9-1247-4cbc-8cdb-1aac9b429696 --tenant-id bca45660-49a2-4bad-862a-0b9459b4b836 --scope "https://storage.azure.com/.default"

Parâmetros Obrigatórios

--instance -i

Nome da instância de Operações IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--aud --audience

Audiência do serviço para autenticar contra.

Propriedade Valor
Grupo de parâmetros: System Assigned Managed Identity Arguments
--auth-type

O tipo de autenticação para o ponto de extremidade de fluxo de dados. Nota: Quando não especificado, o tipo de autenticação é determinado por outros parâmetros de autenticação.

Propriedade Valor
Valores aceites: AccessToken, SystemAssignedManagedIdentity, UserAssignedManagedIdentity
--cid --client-id

O ID do cliente da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--latency -l

A latência de lote em milissegundos. Valor mínimo: 0, valor máximo: 65535.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--mc --message-count

Número máximo de mensagens em um lote. Valor mínimo: 0, valor máximo: 4294967295.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--sa --storage-account

O nome da conta do Azure Data Lake Storage Gen2.

--scope

Identificador de recurso (URI de ID do aplicativo) do recurso, afixado com o sufixo .default.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--secret-name -s

O nome do segredo do kubernetes que contém o token SAS.

Propriedade Valor
Grupo de parâmetros: Access Token Arguments
--show-config

Mostrar a configuração de recurso gerada em vez de invocar a API com ela.

Propriedade Valor
Valores aceites: false, true
--tenant-id --tid

O ID do locatário da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az iot ops dataflow endpoint update adx

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o Azure Data Explorer.

Para obter mais informações sobre o ponto de extremidade de fluxo de dados do Azure Data Explorer, consulte https://aka.ms/aio-adx.

az iot ops dataflow endpoint update adx --instance
                                        --name
                                        --resource-group
                                        [--aud --audience]
                                        [--auth-type {SystemAssignedManagedIdentity, UserAssignedManagedIdentity}]
                                        [--cid --client-id]
                                        [--database --db]
                                        [--host]
                                        [--latency]
                                        [--mc --message-count]
                                        [--scope]
                                        [--show-config {false, true}]
                                        [--tenant-id --tid]

Exemplos

Atualize as configurações de lote do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update adx --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --latency 70 --message-count 100

Atualização para usar o método de autenticação de identidade gerenciada atribuído pelo sistema do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update adx --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --auth-type SystemAssignedManagedIdentity

Parâmetros Obrigatórios

--instance -i

Nome da instância de Operações IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--aud --audience

Audiência do serviço para autenticar contra.

Propriedade Valor
Grupo de parâmetros: System Assigned Managed Identity Arguments
--auth-type

O tipo de autenticação para o ponto de extremidade de fluxo de dados. Nota: Quando não especificado, o tipo de autenticação é determinado por outros parâmetros de autenticação.

Propriedade Valor
Valores aceites: SystemAssignedManagedIdentity, UserAssignedManagedIdentity
--cid --client-id

O ID do cliente da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--database --db

O nome do banco de dados do Azure Data Explorer.

--host

O host do Azure Data Explorer é o URI do cluster do Azure Data Explorer. Sob a forma de https://cluster.region.kusto.windows.net.

--latency -l

A latência de lote em milissegundos. Valor mínimo: 0, valor máximo: 65535.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--mc --message-count

Número máximo de mensagens em um lote. Valor mínimo: 0, valor máximo: 4294967295.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--scope

Identificador de recurso (URI de ID do aplicativo) do recurso, afixado com o sufixo .default.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--show-config

Mostrar a configuração de recurso gerada em vez de invocar a API com ela.

Propriedade Valor
Valores aceites: false, true
--tenant-id --tid

O ID do locatário da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az iot ops dataflow endpoint update custom-kafka

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o agente kafka personalizado.

Para obter mais informações sobre o ponto de extremidade de fluxo de dados kafka personalizado, consulte https://aka.ms/aio-custom-kafka.

az iot ops dataflow endpoint update custom-kafka --instance
                                                 --name
                                                 --resource-group
                                                 [--acks {All, One, Zero}]
                                                 [--aud --audience]
                                                 [--auth-type {Sasl, SystemAssignedManagedIdentity, UserAssignedManagedIdentity}]
                                                 [--cea --cloud-event-attribute {CreateOrRemap, Propagate}]
                                                 [--cid --client-id]
                                                 [--cm --config-map-ref]
                                                 [--compression {Gzip, Lz4, None, Snappy}]
                                                 [--db --disable-batching {false, true}]
                                                 [--dbpc --disable-broker-props-copy {false, true}]
                                                 [--disable-tls {false, true}]
                                                 [--gid --group-id]
                                                 [--hostname]
                                                 [--latency]
                                                 [--max-bytes --mb]
                                                 [--mc --message-count]
                                                 [--no-auth {false, true}]
                                                 [--partition-strategy --ps {Default, Property, Static, Topic}]
                                                 [--port]
                                                 [--sasl-type {Plain, ScramSha256, ScramSha512}]
                                                 [--scope]
                                                 [--secret-name]
                                                 [--show-config {false, true}]
                                                 [--tenant-id --tid]

Exemplos

Atualize o nome do host do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update custom-kafka --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --hostname newkafkabroker

Atualize para usar o método de autenticação SASL do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update custom-kafka --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --sasl-type ScramSha256 --secret-name mysecret

Parâmetros Obrigatórios

--instance -i

Nome da instância de Operações IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acks

Nível de reconhecimento do corretor Kafka para garantir que a mensagem enviada pelo produtor seja escrita com sucesso no tópico e replicada em todo o cluster Kafka.

Propriedade Valor
Default value: All
Valores aceites: All, One, Zero
--aud --audience

Audiência do serviço para autenticar contra.

Propriedade Valor
Grupo de parâmetros: System Assigned Managed Identity Arguments
--auth-type

O tipo de autenticação para o ponto de extremidade de fluxo de dados. Nota: Quando não especificado, o tipo de autenticação é determinado por outros parâmetros de autenticação.

Propriedade Valor
Valores aceites: Sasl, SystemAssignedManagedIdentity, UserAssignedManagedIdentity
--cea --cloud-event-attribute

Configurações do CloudEvent tipo para mapear eventos para a nuvem. Diferentes formatos de mensagem são exigidos por configurações diferentes.

Propriedade Valor
Grupo de parâmetros: Cloud Event Arguments
Default value: Propagate
Valores aceites: CreateOrRemap, Propagate
--cid --client-id

O ID do cliente da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--cm --config-map-ref

Referência de mapa de configuração para certificado de CA confiável para ponto de extremidade Kafka/MQTT. Nota: Este ConfigMap deve conter o certificado da autoridade de certificação no formato PEM. O ConfigMap deve estar no mesmo namespace que o recurso de fluxo de dados Kafka/MQTT.

Propriedade Valor
Grupo de parâmetros: Transport Layer Security (TLS) Arguments
--compression

Tipo de compressão para as mensagens enviadas para tópicos Kafka.

Propriedade Valor
Default value: None
Valores aceites: Gzip, Lz4, None, Snappy
--db --disable-batching

Desative o envio em lote.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
Valores aceites: false, true
--dbpc --disable-broker-props-copy

Desative a cópia das propriedades do broker MQTT para cabeçalhos de usuário Kafka.

Propriedade Valor
Valores aceites: false, true
--disable-tls

O fluxo de dados usa uma conexão insegura com o broker Kafka/MQTT.

Propriedade Valor
Grupo de parâmetros: Transport Layer Security (TLS) Arguments
Valores aceites: false, true
--gid --group-id

ID do grupo de consumidores que o fluxo de dados usa para ler mensagens do tópico Kafka.

--hostname

O nome do host da configuração do host do broker Kafka.

--latency -l

A latência de lote em milissegundos. Valor mínimo: 0, valor máximo: 65535.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--max-bytes --mb

Número máximo de bytes em um lote.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--mc --message-count

Número máximo de mensagens em um lote. Valor mínimo: 0, valor máximo: 4294967295.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--no-auth

Nenhuma autenticação para o ponto de extremidade.

Propriedade Valor
Valores aceites: false, true
--partition-strategy --ps

A estratégia de manipulação de partições controla como as mensagens são atribuídas às partições Kafka ao enviá-las para tópicos Kafka.

Propriedade Valor
Default value: Default
Valores aceites: Default, Property, Static, Topic
--port

O número da porta da configuração do host do broker Kafka.

--sasl-type

O tipo de autenticação SASL.

Propriedade Valor
Grupo de parâmetros: SASL Authentication Arguments
Valores aceites: Plain, ScramSha256, ScramSha512
--scope

Identificador de recurso (URI de ID do aplicativo) do recurso, afixado com o sufixo .default.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--secret-name -s

O nome do segredo do Kubernetes que contém o token SASL.

Propriedade Valor
Grupo de parâmetros: SASL Authentication Arguments
--show-config

Mostrar a configuração de recurso gerada em vez de invocar a API com ela.

Propriedade Valor
Valores aceites: false, true
--tenant-id --tid

O ID do locatário da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az iot ops dataflow endpoint update custom-mqtt

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o agente MQTT personalizado.

Para obter mais informações sobre o ponto de extremidade de fluxo de dados MQTT personalizado, consulte https://aka.ms/aio-custom-mqtt.

az iot ops dataflow endpoint update custom-mqtt --instance
                                                --name
                                                --resource-group
                                                [--auth-type {ServiceAccountToken, SystemAssignedManagedIdentity, UserAssignedManagedIdentity, X509Certificate}]
                                                [--cea --cloud-event-attribute {CreateOrRemap, Propagate}]
                                                [--cid --client-id]
                                                [--client-id-prefix]
                                                [--cm --config-map-ref]
                                                [--disable-tls {false, true}]
                                                [--hostname]
                                                [--ka --keep-alive]
                                                [--max-inflight-msg --mim]
                                                [--no-auth {false, true}]
                                                [--port]
                                                [--protocol {Mqtt, WebSockets}]
                                                [--qos]
                                                [--retain {Keep, Never}]
                                                [--sami-aud --sami-audience]
                                                [--sat-aud --sat-audience]
                                                [--scope]
                                                [--secret-name]
                                                [--session-expiry]
                                                [--show-config {false, true}]
                                                [--tenant-id --tid]

Exemplos

Atualize o tipo de configuração de evento na nuvem do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update custom-mqtt --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --cloud-event-attribute CreateOrRemap

Atualize para usar o método de autenticação X509 do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update custom-mqtt --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --auth-type X509Certificate --secret-name mysecret

Parâmetros Obrigatórios

--instance -i

Nome da instância de Operações IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--auth-type

O tipo de autenticação para o ponto de extremidade de fluxo de dados. Nota: Quando não especificado, o tipo de autenticação é determinado por outros parâmetros de autenticação.

Propriedade Valor
Valores aceites: ServiceAccountToken, SystemAssignedManagedIdentity, UserAssignedManagedIdentity, X509Certificate
--cea --cloud-event-attribute

Configurações do CloudEvent tipo para mapear eventos para a nuvem. Diferentes formatos de mensagem são exigidos por configurações diferentes.

Propriedade Valor
Grupo de parâmetros: Cloud Event Arguments
Default value: Propagate
Valores aceites: CreateOrRemap, Propagate
--cid --client-id

O ID do cliente da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--client-id-prefix

O prefixo de id do cliente para o cliente MQTT. Nota: Alterar o prefixo da ID do cliente após a implantação das Operações IoT pode resultar em perda de dados.

--cm --config-map-ref

Referência de mapa de configuração para certificado de CA confiável para ponto de extremidade Kafka/MQTT. Nota: Este ConfigMap deve conter o certificado da autoridade de certificação no formato PEM. O ConfigMap deve estar no mesmo namespace que o recurso de fluxo de dados Kafka/MQTT.

Propriedade Valor
Grupo de parâmetros: Transport Layer Security (TLS) Arguments
--disable-tls

O fluxo de dados usa uma conexão insegura com o broker Kafka/MQTT.

Propriedade Valor
Grupo de parâmetros: Transport Layer Security (TLS) Arguments
Valores aceites: false, true
--hostname

O nome do host da configuração de host do broker MQTT personalizada.

--ka --keep-alive

O tempo máximo em segundos que o cliente de fluxo de dados pode ficar ocioso antes de enviar uma mensagem PINGREQ para o broker. Valor mínimo: 0.

--max-inflight-msg --mim

O número máximo de mensagens de entrada que o cliente MQTT de fluxo de dados pode ter. Valor mínimo: 0.

--no-auth

Nenhuma autenticação para o ponto de extremidade.

Propriedade Valor
Valores aceites: false, true
--port

O número da porta da configuração personalizada do host do broker MQTT.

--protocol

Protocolo a ser usado para conexões de cliente.

Propriedade Valor
Default value: Mqtt
Valores aceites: Mqtt, WebSockets
--qos

Nível de Qualidade de Serviço (QoS) para as mensagens MQTT. Apenas 0 ou 1 são suportados.

--retain

Configuração de retenção para especificar se o fluxo de dados deve manter o sinalizador de retenção em mensagens MQTT. Definir isso garante se o agente remoto tem ou não as mesmas mensagens retidas que o agente local.

Propriedade Valor
Default value: Keep
Valores aceites: Keep, Never
--sami-aud --sami-audience

O público do sistema atribuído identidade gerenciada.

Propriedade Valor
Grupo de parâmetros: System Assigned Managed Identity Arguments
--sat-aud --sat-audience

O público do token de conta de serviço (SAT) do Kubernetes.

Propriedade Valor
Grupo de parâmetros: Kubernetes Service Account Token Arguments
--scope

Identificador de recurso (URI de ID do aplicativo) do recurso, afixado com o sufixo .default.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--secret-name -s

O nome do segredo do kubernetes que contém o certificado do cliente X509, a chave privada correspondente ao certificado do cliente e os certificados intermediários para a cadeia de certificados do cliente. Nota: O certificado e a chave privada devem estar em formato PEM e não protegidos por palavra-passe.

Propriedade Valor
Grupo de parâmetros: X509 Authentication Arguments
--session-expiry

O intervalo de expiração da sessão em segundos para o cliente MQTT de fluxo de dados. Valor mínimo: 0.

--show-config

Mostrar a configuração de recurso gerada em vez de invocar a API com ela.

Propriedade Valor
Valores aceites: false, true
--tenant-id --tid

O ID do locatário da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az iot ops dataflow endpoint update eventgrid

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para a Grade de Eventos do Azure.

Para obter mais informações sobre o ponto de extremidade de fluxo de dados da Grade de Eventos do Azure, consulte https://aka.ms/aio-eventgrid.

az iot ops dataflow endpoint update eventgrid --instance
                                              --name
                                              --resource-group
                                              [--aud --audience]
                                              [--auth-type {SystemAssignedManagedIdentity, UserAssignedManagedIdentity, X509Certificate}]
                                              [--cea --cloud-event-attribute {CreateOrRemap, Propagate}]
                                              [--cid --client-id]
                                              [--client-id-prefix]
                                              [--cm --config-map-ref]
                                              [--hostname]
                                              [--ka --keep-alive]
                                              [--max-inflight-msg --mim]
                                              [--port]
                                              [--protocol {Mqtt, WebSockets}]
                                              [--qos]
                                              [--retain {Keep, Never}]
                                              [--scope]
                                              [--secret-name]
                                              [--session-expiry]
                                              [--show-config {false, true}]
                                              [--tenant-id --tid]

Exemplos

Atualize o intervalo de expiração da sessão do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update eventgrid --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --session-expiry 100

Atualize para usar o método de autenticação X509 do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update eventgrid --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --secret-name mysecret

Parâmetros Obrigatórios

--instance -i

Nome da instância de Operações IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--aud --audience

Audiência do serviço para autenticar contra.

Propriedade Valor
Grupo de parâmetros: System Assigned Managed Identity Arguments
--auth-type

O tipo de autenticação para o ponto de extremidade de fluxo de dados. Nota: Quando não especificado, o tipo de autenticação é determinado por outros parâmetros de autenticação.

Propriedade Valor
Valores aceites: SystemAssignedManagedIdentity, UserAssignedManagedIdentity, X509Certificate
--cea --cloud-event-attribute

Configurações do CloudEvent tipo para mapear eventos para a nuvem. Diferentes formatos de mensagem são exigidos por configurações diferentes.

Propriedade Valor
Grupo de parâmetros: Cloud Event Arguments
Default value: Propagate
Valores aceites: CreateOrRemap, Propagate
--cid --client-id

O ID do cliente da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--client-id-prefix

O prefixo de id do cliente para o cliente MQTT. Nota: Alterar o prefixo da ID do cliente após a implantação das Operações IoT pode resultar em perda de dados.

--cm --config-map-ref

Referência de mapa de configuração para certificado de CA confiável para ponto de extremidade Kafka/MQTT. Nota: Este ConfigMap deve conter o certificado da autoridade de certificação no formato PEM. O ConfigMap deve estar no mesmo namespace que o recurso de fluxo de dados Kafka/MQTT.

Propriedade Valor
Grupo de parâmetros: Transport Layer Security (TLS) Arguments
--hostname

O nome do host do namespace da grade de eventos. Pode ser encontrado na propriedade 'Http hostname'. Sob a forma de NAMESPACE.REGION-1.ts.eventgrid.azure.net.

--ka --keep-alive

O tempo máximo em segundos que o cliente de fluxo de dados pode ficar ocioso antes de enviar uma mensagem PINGREQ para o broker. Valor mínimo: 0.

--max-inflight-msg --mim

O número máximo de mensagens de entrada que o cliente MQTT de fluxo de dados pode ter. Valor mínimo: 0.

--port

O número da porta do namespace da grade de eventos.

--protocol

Protocolo a ser usado para conexões de cliente.

Propriedade Valor
Default value: Mqtt
Valores aceites: Mqtt, WebSockets
--qos

Nível de Qualidade de Serviço (QoS) para as mensagens MQTT. Apenas 0 ou 1 são suportados.

--retain

Configuração de retenção para especificar se o fluxo de dados deve manter o sinalizador de retenção em mensagens MQTT. Definir isso garante se o agente remoto tem ou não as mesmas mensagens retidas que o agente local.

Propriedade Valor
Default value: Keep
Valores aceites: Keep, Never
--scope

Identificador de recurso (URI de ID do aplicativo) do recurso, afixado com o sufixo .default.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--secret-name -s

O nome do segredo do kubernetes que contém o certificado do cliente X509, a chave privada correspondente ao certificado do cliente e os certificados intermediários para a cadeia de certificados do cliente. Nota: O certificado e a chave privada devem estar em formato PEM e não protegidos por palavra-passe.

Propriedade Valor
Grupo de parâmetros: X509 Authentication Arguments
--session-expiry

O intervalo de expiração da sessão em segundos para o cliente MQTT de fluxo de dados. Valor mínimo: 0.

--show-config

Mostrar a configuração de recurso gerada em vez de invocar a API com ela.

Propriedade Valor
Valores aceites: false, true
--tenant-id --tid

O ID do locatário da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az iot ops dataflow endpoint update eventhub

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para namespace de Hubs de Eventos do Azure habilitado para kafka.

Para obter mais informações sobre o ponto de extremidade de fluxo de dados dos Hubs de Eventos do Azure, consulte https://aka.ms/aio-eventhub.

az iot ops dataflow endpoint update eventhub --instance
                                             --name
                                             --resource-group
                                             [--acks {All, One, Zero}]
                                             [--aud --audience]
                                             [--auth-type {Sasl, SystemAssignedManagedIdentity, UserAssignedManagedIdentity}]
                                             [--cea --cloud-event-attribute {CreateOrRemap, Propagate}]
                                             [--cid --client-id]
                                             [--cm --config-map-ref]
                                             [--compression {Gzip, Lz4, None, Snappy}]
                                             [--db --disable-batching {false, true}]
                                             [--dbpc --disable-broker-props-copy {false, true}]
                                             [--ehns --eventhub-namespace]
                                             [--gid --group-id]
                                             [--latency]
                                             [--max-bytes --mb]
                                             [--mc --message-count]
                                             [--partition-strategy --ps {Default, Property, Static, Topic}]
                                             [--sasl-type {Plain, ScramSha256, ScramSha512}]
                                             [--scope]
                                             [--secret-name]
                                             [--show-config {false, true}]
                                             [--tenant-id --tid]

Exemplos

Atualize o tipo de compactação do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update eventhub --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --compression Gzip

Atualize para usar o método de autenticação SASL do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update eventhub --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --sasl-type ScramSha256 --secret-name mysecret

Parâmetros Obrigatórios

--instance -i

Nome da instância de Operações IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acks

Nível de reconhecimento do corretor Kafka para garantir que a mensagem enviada pelo produtor seja escrita com sucesso no tópico e replicada em todo o cluster Kafka.

Propriedade Valor
Default value: All
Valores aceites: All, One, Zero
--aud --audience

Audiência do serviço para autenticar contra.

Propriedade Valor
Grupo de parâmetros: System Assigned Managed Identity Arguments
--auth-type

O tipo de autenticação para o ponto de extremidade de fluxo de dados. Nota: Quando não especificado, o tipo de autenticação é determinado por outros parâmetros de autenticação.

Propriedade Valor
Valores aceites: Sasl, SystemAssignedManagedIdentity, UserAssignedManagedIdentity
--cea --cloud-event-attribute

Configurações do CloudEvent tipo para mapear eventos para a nuvem. Diferentes formatos de mensagem são exigidos por configurações diferentes.

Propriedade Valor
Grupo de parâmetros: Cloud Event Arguments
Default value: Propagate
Valores aceites: CreateOrRemap, Propagate
--cid --client-id

O ID do cliente da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--cm --config-map-ref

Referência de mapa de configuração para certificado de CA confiável para ponto de extremidade Kafka/MQTT. Nota: Este ConfigMap deve conter o certificado da autoridade de certificação no formato PEM. O ConfigMap deve estar no mesmo namespace que o recurso de fluxo de dados Kafka/MQTT.

Propriedade Valor
Grupo de parâmetros: Transport Layer Security (TLS) Arguments
--compression

Tipo de compressão para as mensagens enviadas para tópicos Kafka.

Propriedade Valor
Default value: None
Valores aceites: Gzip, Lz4, None, Snappy
--db --disable-batching

Desative o envio em lote.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
Valores aceites: false, true
--dbpc --disable-broker-props-copy

Desative a cópia das propriedades do broker MQTT para cabeçalhos de usuário Kafka.

Propriedade Valor
Valores aceites: false, true
--ehns --eventhub-namespace

O nome do namespace dos Hubs de Eventos.

--gid --group-id

ID do grupo de consumidores que o fluxo de dados usa para ler mensagens do tópico Kafka.

--latency -l

A latência de lote em milissegundos. Valor mínimo: 0, valor máximo: 65535.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--max-bytes --mb

Número máximo de bytes em um lote.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--mc --message-count

Número máximo de mensagens em um lote. Valor mínimo: 0, valor máximo: 4294967295.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--partition-strategy --ps

A estratégia de manipulação de partições controla como as mensagens são atribuídas às partições Kafka ao enviá-las para tópicos Kafka.

Propriedade Valor
Default value: Default
Valores aceites: Default, Property, Static, Topic
--sasl-type

O tipo de autenticação SASL.

Propriedade Valor
Grupo de parâmetros: SASL Authentication Arguments
Valores aceites: Plain, ScramSha256, ScramSha512
--scope

Identificador de recurso (URI de ID do aplicativo) do recurso, afixado com o sufixo .default.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--secret-name -s

O nome do segredo do kubernetes que contém a cadeia de conexão do hub de eventos. Nota: O segredo deve estar no mesmo namespace que o ponto de extremidade do fluxo de dados Kafka. O segredo deve ter o nome de usuário e a senha como pares chave-valor. Para obter mais informações sobre o formato secreto, consulte o link na descrição do comando.

Propriedade Valor
Grupo de parâmetros: SASL Authentication Arguments
--show-config

Mostrar a configuração de recurso gerada em vez de invocar a API com ela.

Propriedade Valor
Valores aceites: false, true
--tenant-id --tid

O ID do locatário da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az iot ops dataflow endpoint update fabric-onelake

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o Microsoft Fabric OneLake.

Para obter mais informações sobre o ponto de extremidade de fluxo de dados do Microsoft Fabric OneLake, consulte https://aka.ms/fabric-onelake.

az iot ops dataflow endpoint update fabric-onelake --instance
                                                   --name
                                                   --resource-group
                                                   [--aud --audience]
                                                   [--auth-type {SystemAssignedManagedIdentity, UserAssignedManagedIdentity}]
                                                   [--cid --client-id]
                                                   [--lakehouse]
                                                   [--latency]
                                                   [--mc --message-count]
                                                   [--path-type --pt {Files, Tables}]
                                                   [--scope]
                                                   [--show-config {false, true}]
                                                   [--tenant-id --tid]
                                                   [--workspace]

Exemplos

Atualize o nome lakehouse do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update fabric-onelake --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --lakehouse newlakehouse

Atualização para usar o método de autenticação de identidade gerenciada atribuído pelo sistema do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update fabric-onelake --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --audience newaudience

Parâmetros Obrigatórios

--instance -i

Nome da instância de Operações IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--aud --audience

Audiência do serviço para autenticar contra.

Propriedade Valor
Grupo de parâmetros: System Assigned Managed Identity Arguments
--auth-type

O tipo de autenticação para o ponto de extremidade de fluxo de dados. Nota: Quando não especificado, o tipo de autenticação é determinado por outros parâmetros de autenticação.

Propriedade Valor
Valores aceites: SystemAssignedManagedIdentity, UserAssignedManagedIdentity
--cid --client-id

O ID do cliente da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--lakehouse

O nome da casa de lago do Microsoft Fabric no espaço de trabalho fornecido.

--latency -l

A latência de lote em milissegundos. Valor mínimo: 0, valor máximo: 65535.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--mc --message-count

Número máximo de mensagens em um lote. Valor mínimo: 0, valor máximo: 4294967295.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--path-type --pt

O tipo de caminho usado no OneLake.

Propriedade Valor
Valores aceites: Files, Tables
--scope

Identificador de recurso (URI de ID do aplicativo) do recurso, afixado com o sufixo .default.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--show-config

Mostrar a configuração de recurso gerada em vez de invocar a API com ela.

Propriedade Valor
Valores aceites: false, true
--tenant-id --tid

O ID do locatário da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--workspace

O nome do espaço de trabalho do Microsoft Fabric. Nota: O padrão 'meu espaço de trabalho' não é suportado.

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az iot ops dataflow endpoint update fabric-realtime

Atualize as propriedades de um ponto de extremidade de fluxo de dados existente do Microsoft Fabric Real-Time Intelligence.

Para obter mais informações sobre o ponto de extremidade de fluxo de dados do Microsoft Fabric Real-Time Intelligence, consulte https://aka.ms/aio-fabric-real-time.

az iot ops dataflow endpoint update fabric-realtime --instance
                                                    --name
                                                    --resource-group
                                                    [--acks {All, One, Zero}]
                                                    [--aud --audience]
                                                    [--auth-type {Sasl, SystemAssignedManagedIdentity, UserAssignedManagedIdentity}]
                                                    [--cea --cloud-event-attribute {CreateOrRemap, Propagate}]
                                                    [--cid --client-id]
                                                    [--cm --config-map-ref]
                                                    [--compression {Gzip, Lz4, None, Snappy}]
                                                    [--db --disable-batching {false, true}]
                                                    [--dbpc --disable-broker-props-copy {false, true}]
                                                    [--disable-tls {false, true}]
                                                    [--gid --group-id]
                                                    [--host]
                                                    [--latency]
                                                    [--max-bytes --mb]
                                                    [--mc --message-count]
                                                    [--partition-strategy --ps {Default, Property, Static, Topic}]
                                                    [--sasl-type {Plain, ScramSha256, ScramSha512}]
                                                    [--scope]
                                                    [--secret-name]
                                                    [--show-config {false, true}]
                                                    [--tenant-id --tid]

Exemplos

Atualize a estratégia de partição do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update fabric-realtime --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --partition-strategy Static

Atualize para usar o método de autenticação SASL do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update fabric-realtime --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --sasl-type ScramSha256 --secret-name mysecret

Parâmetros Obrigatórios

--instance -i

Nome da instância de Operações IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--acks

Nível de reconhecimento do corretor Kafka para garantir que a mensagem enviada pelo produtor seja escrita com sucesso no tópico e replicada em todo o cluster Kafka.

Propriedade Valor
Default value: All
Valores aceites: All, One, Zero
--aud --audience

Audiência do serviço para autenticar contra.

Propriedade Valor
Grupo de parâmetros: System Assigned Managed Identity Arguments
--auth-type

O tipo de autenticação para o ponto de extremidade de fluxo de dados. Nota: Quando não especificado, o tipo de autenticação é determinado por outros parâmetros de autenticação.

Propriedade Valor
Valores aceites: Sasl, SystemAssignedManagedIdentity, UserAssignedManagedIdentity
--cea --cloud-event-attribute

Configurações do CloudEvent tipo para mapear eventos para a nuvem. Diferentes formatos de mensagem são exigidos por configurações diferentes.

Propriedade Valor
Grupo de parâmetros: Cloud Event Arguments
Default value: Propagate
Valores aceites: CreateOrRemap, Propagate
--cid --client-id

O ID do cliente da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--cm --config-map-ref

Referência de mapa de configuração para certificado de CA confiável para ponto de extremidade Kafka/MQTT. Nota: Este ConfigMap deve conter o certificado da autoridade de certificação no formato PEM. O ConfigMap deve estar no mesmo namespace que o recurso de fluxo de dados Kafka/MQTT.

Propriedade Valor
Grupo de parâmetros: Transport Layer Security (TLS) Arguments
--compression

Tipo de compressão para as mensagens enviadas para tópicos Kafka.

Propriedade Valor
Default value: None
Valores aceites: Gzip, Lz4, None, Snappy
--db --disable-batching

Desative o envio em lote.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
Valores aceites: false, true
--dbpc --disable-broker-props-copy

Desative a cópia das propriedades do broker MQTT para cabeçalhos de usuário Kafka.

Propriedade Valor
Valores aceites: false, true
--disable-tls

O fluxo de dados usa uma conexão insegura com o broker Kafka/MQTT.

Propriedade Valor
Grupo de parâmetros: Transport Layer Security (TLS) Arguments
Valores aceites: false, true
--gid --group-id

ID do grupo de consumidores que o fluxo de dados usa para ler mensagens do tópico Kafka.

--host

Host do Fabric em tempo real é o valor 'Servidor de bootstrap'. Pode ser encontrado no destino do fluxo de eventos -- seção 'Autenticação de chave SAS'. Sob a forma de *.servicebus.windows.net:9093.

--latency -l

A latência de lote em milissegundos. Valor mínimo: 0, valor máximo: 65535.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--max-bytes --mb

Número máximo de bytes em um lote.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--mc --message-count

Número máximo de mensagens em um lote. Valor mínimo: 0, valor máximo: 4294967295.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--partition-strategy --ps

A estratégia de manipulação de partições controla como as mensagens são atribuídas às partições Kafka ao enviá-las para tópicos Kafka.

Propriedade Valor
Default value: Default
Valores aceites: Default, Property, Static, Topic
--sasl-type

O tipo de autenticação SASL.

Propriedade Valor
Grupo de parâmetros: SASL Authentication Arguments
Valores aceites: Plain, ScramSha256, ScramSha512
--scope

Identificador de recurso (URI de ID do aplicativo) do recurso, afixado com o sufixo .default.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
--secret-name -s

O nome do segredo do kubernetes que contém o valor da chave primária da cadeia de conexão. Pode ser encontrado no destino do fluxo de eventos -- seção 'Autenticação de chave SAS'. Nota: O segredo deve estar no mesmo namespace que o ponto de extremidade do fluxo de dados Kafka. Para obter mais informações sobre o formato secreto, consulte o link na descrição do comando.

Propriedade Valor
Grupo de parâmetros: SASL Authentication Arguments
--show-config

Mostrar a configuração de recurso gerada em vez de invocar a API com ela.

Propriedade Valor
Valores aceites: false, true
--tenant-id --tid

O ID do locatário da identidade atribuída ao usuário.

Propriedade Valor
Grupo de parâmetros: User Assigned Managed Identity Arguments
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az iot ops dataflow endpoint update local-mqtt

Atualize as propriedades de um ponto de extremidade de fluxo de dados MQTT Local do Azure IoT Operations existente.

Para obter mais informações sobre o ponto de extremidade de fluxo de dados MQTT Local do Azure IoT Operations, consulte https://aka.ms/local-mqtt-broker.

az iot ops dataflow endpoint update local-mqtt --instance
                                               --name
                                               --resource-group
                                               [--aud --audience]
                                               [--auth-type {ServiceAccountToken, X509Certificate}]
                                               [--cea --cloud-event-attribute {CreateOrRemap, Propagate}]
                                               [--client-id-prefix]
                                               [--cm --config-map-ref]
                                               [--disable-tls {false, true}]
                                               [--hostname]
                                               [--ka --keep-alive]
                                               [--max-inflight-msg --mim]
                                               [--no-auth {false, true}]
                                               [--port]
                                               [--protocol {Mqtt, WebSockets}]
                                               [--qos]
                                               [--retain {Keep, Never}]
                                               [--secret-name]
                                               [--session-expiry]
                                               [--show-config {false, true}]

Exemplos

Atualize a referência do mapa de configuração para o certificado de CA confiável do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update local-mqtt --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --config-map-ref mynewconfigmap

Atualize para usar o método de autenticação do Token de Conta de Serviço do Kubernetes do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update local-mqtt --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --auth-type ServiceAccountToken --audience myaudience

Parâmetros Obrigatórios

--instance -i

Nome da instância de Operações IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--aud --audience

O público do token de conta de serviço (SAT) do Kubernetes.

Propriedade Valor
Grupo de parâmetros: Kubernetes Service Account Token Arguments
--auth-type

O tipo de autenticação para o ponto de extremidade de fluxo de dados. Nota: Quando não especificado, o tipo de autenticação é determinado por outros parâmetros de autenticação.

Propriedade Valor
Valores aceites: ServiceAccountToken, X509Certificate
--cea --cloud-event-attribute

Configurações do CloudEvent tipo para mapear eventos para a nuvem. Diferentes formatos de mensagem são exigidos por configurações diferentes.

Propriedade Valor
Grupo de parâmetros: Cloud Event Arguments
Default value: Propagate
Valores aceites: CreateOrRemap, Propagate
--client-id-prefix

O prefixo de id do cliente para o cliente MQTT. Nota: Alterar o prefixo da ID do cliente após a implantação das Operações IoT pode resultar em perda de dados.

--cm --config-map-ref

Referência de mapa de configuração para certificado de CA confiável para ponto de extremidade Kafka/MQTT. Nota: Este ConfigMap deve conter o certificado da autoridade de certificação no formato PEM. O ConfigMap deve estar no mesmo namespace que o recurso de fluxo de dados Kafka/MQTT.

Propriedade Valor
Grupo de parâmetros: Transport Layer Security (TLS) Arguments
--disable-tls

O fluxo de dados usa uma conexão insegura com o broker Kafka/MQTT.

Propriedade Valor
Grupo de parâmetros: Transport Layer Security (TLS) Arguments
Default value: False
Valores aceites: false, true
--hostname

O nome do host do broker MQTT local.

--ka --keep-alive

O tempo máximo em segundos que o cliente de fluxo de dados pode ficar ocioso antes de enviar uma mensagem PINGREQ para o broker. Valor mínimo: 0.

--max-inflight-msg --mim

O número máximo de mensagens de entrada que o cliente MQTT de fluxo de dados pode ter. Valor mínimo: 0.

--no-auth

Nenhuma autenticação para o ponto de extremidade.

Propriedade Valor
Valores aceites: false, true
--port

O número da porta do broker MQTT local.

--protocol

Protocolo a ser usado para conexões de cliente.

Propriedade Valor
Default value: Mqtt
Valores aceites: Mqtt, WebSockets
--qos

Nível de Qualidade de Serviço (QoS) para as mensagens MQTT. Apenas 0 ou 1 são suportados.

--retain

Configuração de retenção para especificar se o fluxo de dados deve manter o sinalizador de retenção em mensagens MQTT. Definir isso garante se o agente remoto tem ou não as mesmas mensagens retidas que o agente local.

Propriedade Valor
Default value: Keep
Valores aceites: Keep, Never
--secret-name -s

O nome do segredo do kubernetes que contém o certificado do cliente X509, a chave privada correspondente ao certificado do cliente e os certificados intermediários para a cadeia de certificados do cliente. Nota: O certificado e a chave privada devem estar em formato PEM e não protegidos por palavra-passe.

Propriedade Valor
Grupo de parâmetros: X509 Authentication Arguments
--session-expiry

O intervalo de expiração da sessão em segundos para o cliente MQTT de fluxo de dados. Valor mínimo: 0.

--show-config

Mostrar a configuração de recurso gerada em vez de invocar a API com ela.

Propriedade Valor
Valores aceites: false, true
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az iot ops dataflow endpoint update local-storage

Atualize as propriedades de um ponto de extremidade de fluxo de dados de armazenamento local existente.

Para obter mais informações sobre o ponto de extremidade de fluxo de dados de armazenamento local, consulte https://aka.ms/local-storage-endpoint.

az iot ops dataflow endpoint update local-storage --instance
                                                  --name
                                                  --resource-group
                                                  [--pvc-ref]
                                                  [--show-config {false, true}]

Exemplos

Atualize a referência PVC do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update local-storage --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --pvc-ref newpvc

Parâmetros Obrigatórios

--instance -i

Nome da instância de Operações IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--pvc-ref

O nome do PersistentVolumeClaim (PVC) a ser usado para armazenamento local. Nota: O PVC deve estar no mesmo namespace que o ponto de extremidade de fluxo de dados.

--show-config

Mostrar a configuração de recurso gerada em vez de invocar a API com ela.

Propriedade Valor
Valores aceites: false, true
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az iot ops dataflow endpoint update otel

Atualize as propriedades de um ponto de extremidade de fluxo de dados OpenTelemetry existente.

Para obter mais informações sobre o ponto de extremidade de fluxo de dados OpenTelemetria, consulte https://aka.ms/opentelemetry-endpoint.

az iot ops dataflow endpoint update otel --instance
                                         --name
                                         --resource-group
                                         [--aud --audience]
                                         [--auth-type {ServiceAccountToken, X509Certificate}]
                                         [--cm --config-map-ref]
                                         [--disable-tls {false, true}]
                                         [--hostname]
                                         [--latency]
                                         [--mc --message-count]
                                         [--no-auth {false, true}]
                                         [--port]
                                         [--secret-name]
                                         [--show-config {false, true}]

Exemplos

Atualize a referência do mapa de configuração para o certificado de CA confiável do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update otel --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --config-map-ref mynewconfigmap

Atualize para usar o método de autenticação do Token de Conta de Serviço do Kubernetes do recurso de ponto de extremidade de fluxo de dados chamado 'myendpoint'.

az iot ops dataflow endpoint update otel --name myendpoint --instance mycluster-ops-instance --resource-group myresourcegroup --auth-type ServiceAccountToken --audience myaudience

Parâmetros Obrigatórios

--instance -i

Nome da instância de Operações IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

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

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--aud --audience

Audiência do serviço para autenticar contra.

Propriedade Valor
Grupo de parâmetros: System Assigned Managed Identity Arguments
--auth-type

O tipo de autenticação para o ponto de extremidade de fluxo de dados. Nota: Quando não especificado, o tipo de autenticação é determinado por outros parâmetros de autenticação.

Propriedade Valor
Valores aceites: ServiceAccountToken, X509Certificate
--cm --config-map-ref

Referência de mapa de configuração para certificado de CA confiável para ponto de extremidade Kafka/MQTT. Nota: Este ConfigMap deve conter o certificado da autoridade de certificação no formato PEM. O ConfigMap deve estar no mesmo namespace que o recurso de fluxo de dados Kafka/MQTT.

Propriedade Valor
Grupo de parâmetros: Transport Layer Security (TLS) Arguments
--disable-tls

O fluxo de dados usa uma conexão insegura com o broker Kafka/MQTT.

Propriedade Valor
Grupo de parâmetros: Transport Layer Security (TLS) Arguments
Valores aceites: false, true
--hostname

O nome do host da configuração de telemetria aberta.

--latency -l

A latência de lote em milissegundos. Valor mínimo: 0, valor máximo: 65535.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--mc --message-count

Número máximo de mensagens em um lote. Valor mínimo: 0, valor máximo: 4294967295.

Propriedade Valor
Grupo de parâmetros: Batching Configuration Arguments
--no-auth

Nenhuma autenticação para o ponto de extremidade.

Propriedade Valor
Valores aceites: false, true
--port

O número da porta da configuração de telemetria aberta.

--secret-name -s

O nome do segredo do kubernetes que contém o certificado do cliente X509, a chave privada correspondente ao certificado do cliente e os certificados intermediários para a cadeia de certificados do cliente. Nota: O certificado e a chave privada devem estar em formato PEM e não protegidos por palavra-passe.

Propriedade Valor
Grupo de parâmetros: X509 Authentication Arguments
--show-config

Mostrar a configuração de recurso gerada em vez de invocar a API com ela.

Propriedade Valor
Valores aceites: false, true
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False