Partager via


az iot ops dataflow endpoint update

Note

Cette référence fait partie de l’extension azure-iot-ops pour Azure CLI (version 2.67.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande de mise à jour du point de terminaison de flux de données az iot ops . Apprenez-en davantage sur les extensions.

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante.

Commandes

Nom Description Type État
az iot ops dataflow endpoint update adls

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour Azure Data Lake Storage Gen2.

Extension GA
az iot ops dataflow endpoint update adx

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour Azure Data Explorer.

Extension GA
az iot ops dataflow endpoint update custom-kafka

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour le répartiteur kafka personnalisé.

Extension GA
az iot ops dataflow endpoint update custom-mqtt

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour le répartiteur MQTT personnalisé.

Extension GA
az iot ops dataflow endpoint update eventgrid

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour Azure Event Grid.

Extension GA
az iot ops dataflow endpoint update eventhub

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour l’espace de noms Azure Event Hubs compatible kafka.

Extension GA
az iot ops dataflow endpoint update fabric-onelake

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour Microsoft Fabric OneLake.

Extension GA
az iot ops dataflow endpoint update fabric-realtime

Mettez à jour les propriétés d’un point de terminaison de flux de données Microsoft Fabric Real-Time Intelligence existant.

Extension GA
az iot ops dataflow endpoint update local-mqtt

Mettez à jour les propriétés d’un point de terminaison de flux de données MQTT local Azure IoT Operations local.

Extension GA
az iot ops dataflow endpoint update local-storage

Mettez à jour les propriétés d’un point de terminaison de flux de données de stockage local existant.

Extension GA
az iot ops dataflow endpoint update otel

Mettez à jour les propriétés d’un point de terminaison de flux de données OpenTelemetry existant.

Extension GA

az iot ops dataflow endpoint update adls

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour Azure Data Lake Storage Gen2.

Pour plus d’informations sur le point de terminaison de flux de données Azure Data Lake Storage Gen2, consultez 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]

Exemples

Mettez à jour le nom du compte de stockage de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Mettez à jour pour utiliser la méthode d’authentification d’identité managée affectée par l’utilisateur de la ressource de point de terminaison de flux de données appelée « 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"

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--aud --audience

Audience du service à authentifier.

Propriété Valeur
Groupe de paramètres: System Assigned Managed Identity Arguments
--auth-type

Type d’authentification pour le point de terminaison de flux de données. Remarque : Lorsqu’il n’est pas spécifié, le type d’authentification est déterminé par d’autres paramètres d’authentification.

Propriété Valeur
Valeurs acceptées: AccessToken, SystemAssignedManagedIdentity, UserAssignedManagedIdentity
--cid --client-id

ID client de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--latency -l

Latence de traitement par lot en millisecondes. Valeur minimale : 0, valeur maximale : 65535.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--mc --message-count

Nombre maximal de messages dans un lot. Valeur minimale : 0, valeur maximale : 4294967295.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--sa --storage-account

Nom du compte Azure Data Lake Storage Gen2.

--scope

Identificateur de ressource (URI d’ID d’application) de la ressource, fixé avec le suffixe .default.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--secret-name -s

Nom du secret Kubernetes qui contient le jeton SAP.

Propriété Valeur
Groupe de paramètres: Access Token Arguments
--show-config

Affichez la configuration de ressource générée au lieu d’appeler l’API avec elle.

Propriété Valeur
Valeurs acceptées: false, true
--tenant-id --tid

ID de locataire de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az iot ops dataflow endpoint update adx

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour Azure Data Explorer.

Pour plus d’informations sur le point de terminaison de flux de données Azure Data Explorer, consultez 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]

Exemples

Mettez à jour les configurations de traitement par lots de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Mettez à jour pour utiliser la méthode d’authentification d’identité managée affectée par le système de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--aud --audience

Audience du service à authentifier.

Propriété Valeur
Groupe de paramètres: System Assigned Managed Identity Arguments
--auth-type

Type d’authentification pour le point de terminaison de flux de données. Remarque : Lorsqu’il n’est pas spécifié, le type d’authentification est déterminé par d’autres paramètres d’authentification.

Propriété Valeur
Valeurs acceptées: SystemAssignedManagedIdentity, UserAssignedManagedIdentity
--cid --client-id

ID client de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--database --db

Nom de la base de données Azure Data Explorer.

--host

L’hôte d’Azure Data Explorer est l’URI du cluster Azure Data Explorer. Sous la forme de https://cluster.region.kusto.windows.net.

--latency -l

Latence de traitement par lot en millisecondes. Valeur minimale : 0, valeur maximale : 65535.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--mc --message-count

Nombre maximal de messages dans un lot. Valeur minimale : 0, valeur maximale : 4294967295.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--scope

Identificateur de ressource (URI d’ID d’application) de la ressource, fixé avec le suffixe .default.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--show-config

Affichez la configuration de ressource générée au lieu d’appeler l’API avec elle.

Propriété Valeur
Valeurs acceptées: false, true
--tenant-id --tid

ID de locataire de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az iot ops dataflow endpoint update custom-kafka

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour le répartiteur kafka personnalisé.

Pour plus d’informations sur le point de terminaison de flux de données kafka personnalisé, consultez 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]

Exemples

Mettez à jour le nom d’hôte de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Mettez à jour pour utiliser la méthode d’authentification SASL de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--acks

Niveau d’accusé de réception du répartiteur Kafka pour vous assurer que le message envoyé par le producteur est correctement écrit dans la rubrique et répliqué sur le cluster Kafka.

Propriété Valeur
Valeur par défaut: All
Valeurs acceptées: All, One, Zero
--aud --audience

Audience du service à authentifier.

Propriété Valeur
Groupe de paramètres: System Assigned Managed Identity Arguments
--auth-type

Type d’authentification pour le point de terminaison de flux de données. Remarque : Lorsqu’il n’est pas spécifié, le type d’authentification est déterminé par d’autres paramètres d’authentification.

Propriété Valeur
Valeurs acceptées: Sasl, SystemAssignedManagedIdentity, UserAssignedManagedIdentity
--cea --cloud-event-attribute

Type de paramètres CloudEvent pour mapper des événements au cloud. Différents formats de message sont requis par différents paramètres.

Propriété Valeur
Groupe de paramètres: Cloud Event Arguments
Valeur par défaut: Propagate
Valeurs acceptées: CreateOrRemap, Propagate
--cid --client-id

ID client de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--cm --config-map-ref

Informations de référence sur la carte de configuration pour le certificat d’autorité de certification approuvée pour le point de terminaison Kafka/MQTT. Remarque : Ce ConfigMap doit contenir le certificat d’autorité de certification au format PEM. ConfigMap doit se trouver dans le même espace de noms que la ressource de flux de données Kafka/MQTT.

Propriété Valeur
Groupe de paramètres: Transport Layer Security (TLS) Arguments
--compression

Type de compression pour les messages envoyés aux rubriques Kafka.

Propriété Valeur
Valeur par défaut: None
Valeurs acceptées: Gzip, Lz4, None, Snappy
--db --disable-batching

Désactivez le traitement par lots.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
Valeurs acceptées: false, true
--dbpc --disable-broker-props-copy

Désactivez la copie des propriétés du répartiteur MQTT vers les en-têtes utilisateur Kafka.

Propriété Valeur
Valeurs acceptées: false, true
--disable-tls

Le flux de données utilise une connexion non sécurisée au répartiteur Kafka/MQTT.

Propriété Valeur
Groupe de paramètres: Transport Layer Security (TLS) Arguments
Valeurs acceptées: false, true
--gid --group-id

ID du groupe de consommateurs que le flux de données utilise pour lire les messages à partir de la rubrique Kafka.

--hostname

Nom d’hôte du paramètre hôte du répartiteur Kafka.

--latency -l

Latence de traitement par lot en millisecondes. Valeur minimale : 0, valeur maximale : 65535.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--max-bytes --mb

Nombre maximal d’octets dans un lot.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--mc --message-count

Nombre maximal de messages dans un lot. Valeur minimale : 0, valeur maximale : 4294967295.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--no-auth

Aucune authentification pour le point de terminaison.

Propriété Valeur
Valeurs acceptées: false, true
--partition-strategy --ps

La stratégie de gestion des partitions contrôle la façon dont les messages sont affectés aux partitions Kafka lors de leur envoi à des rubriques Kafka.

Propriété Valeur
Valeur par défaut: Default
Valeurs acceptées: Default, Property, Static, Topic
--port

Numéro de port du paramètre hôte du répartiteur Kafka.

--sasl-type

Type d’authentification SASL.

Propriété Valeur
Groupe de paramètres: SASL Authentication Arguments
Valeurs acceptées: Plain, ScramSha256, ScramSha512
--scope

Identificateur de ressource (URI d’ID d’application) de la ressource, fixé avec le suffixe .default.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--secret-name -s

Nom du secret Kubernetes qui contient le jeton SASL.

Propriété Valeur
Groupe de paramètres: SASL Authentication Arguments
--show-config

Affichez la configuration de ressource générée au lieu d’appeler l’API avec elle.

Propriété Valeur
Valeurs acceptées: false, true
--tenant-id --tid

ID de locataire de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az iot ops dataflow endpoint update custom-mqtt

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour le répartiteur MQTT personnalisé.

Pour plus d’informations sur le point de terminaison de flux de données MQTT personnalisé, consultez 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]

Exemples

Mettez à jour le type de paramètre d’événement cloud de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Mettez à jour pour utiliser la méthode d’authentification X509 de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--auth-type

Type d’authentification pour le point de terminaison de flux de données. Remarque : Lorsqu’il n’est pas spécifié, le type d’authentification est déterminé par d’autres paramètres d’authentification.

Propriété Valeur
Valeurs acceptées: ServiceAccountToken, SystemAssignedManagedIdentity, UserAssignedManagedIdentity, X509Certificate
--cea --cloud-event-attribute

Type de paramètres CloudEvent pour mapper des événements au cloud. Différents formats de message sont requis par différents paramètres.

Propriété Valeur
Groupe de paramètres: Cloud Event Arguments
Valeur par défaut: Propagate
Valeurs acceptées: CreateOrRemap, Propagate
--cid --client-id

ID client de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--client-id-prefix

Préfixe d’ID client pour le client MQTT. Remarque : la modification du préfixe d’ID client après le déploiement d’Opérations IoT peut entraîner une perte de données.

--cm --config-map-ref

Informations de référence sur la carte de configuration pour le certificat d’autorité de certification approuvée pour le point de terminaison Kafka/MQTT. Remarque : Ce ConfigMap doit contenir le certificat d’autorité de certification au format PEM. ConfigMap doit se trouver dans le même espace de noms que la ressource de flux de données Kafka/MQTT.

Propriété Valeur
Groupe de paramètres: Transport Layer Security (TLS) Arguments
--disable-tls

Le flux de données utilise une connexion non sécurisée au répartiteur Kafka/MQTT.

Propriété Valeur
Groupe de paramètres: Transport Layer Security (TLS) Arguments
Valeurs acceptées: false, true
--hostname

Nom d’hôte du paramètre hôte du répartiteur MQTT personnalisé.

--ka --keep-alive

Durée maximale en secondes pendant laquelle le client de flux de données peut être inactif avant d’envoyer un message PINGREQ au répartiteur. Valeur minimale : 0.

--max-inflight-msg --mim

Nombre maximal de messages inflérables que le client MQTT du flux de données peut avoir. Valeur minimale : 0.

--no-auth

Aucune authentification pour le point de terminaison.

Propriété Valeur
Valeurs acceptées: false, true
--port

Numéro de port du paramètre hôte du répartiteur MQTT personnalisé.

--protocol

Protocole à utiliser pour les connexions clientes.

Propriété Valeur
Valeur par défaut: Mqtt
Valeurs acceptées: Mqtt, WebSockets
--qos

Niveau qualité de service (QoS) pour les messages MQTT. Seuls 0 ou 1 sont pris en charge.

--retain

Conservez le paramètre pour spécifier si le flux de données doit conserver l’indicateur de conservation sur les messages MQTT. La définition de ce paramètre garantit si le répartiteur distant a les mêmes messages conservés que le répartiteur local.

Propriété Valeur
Valeur par défaut: Keep
Valeurs acceptées: Keep, Never
--sami-aud --sami-audience

Audience de l’identité managée affectée par le système.

Propriété Valeur
Groupe de paramètres: System Assigned Managed Identity Arguments
--sat-aud --sat-audience

Audience du jeton de compte de service Kubernetes (SAT).

Propriété Valeur
Groupe de paramètres: Kubernetes Service Account Token Arguments
--scope

Identificateur de ressource (URI d’ID d’application) de la ressource, fixé avec le suffixe .default.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--secret-name -s

Nom du secret kubernetes qui contient le certificat client X509, la clé privée correspondant au certificat client et les certificats intermédiaires pour la chaîne de certificats client. Remarque : le certificat et la clé privée doivent être au format PEM et non protégés par mot de passe.

Propriété Valeur
Groupe de paramètres: X509 Authentication Arguments
--session-expiry

Intervalle d’expiration de session en secondes pour le client MQTT du flux de données. Valeur minimale : 0.

--show-config

Affichez la configuration de ressource générée au lieu d’appeler l’API avec elle.

Propriété Valeur
Valeurs acceptées: false, true
--tenant-id --tid

ID de locataire de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az iot ops dataflow endpoint update eventgrid

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour Azure Event Grid.

Pour plus d’informations sur le point de terminaison de flux de données Azure Event Grid, consultez 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]

Exemples

Mettez à jour l’intervalle d’expiration de session de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Mettez à jour pour utiliser la méthode d’authentification X509 de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--aud --audience

Audience du service à authentifier.

Propriété Valeur
Groupe de paramètres: System Assigned Managed Identity Arguments
--auth-type

Type d’authentification pour le point de terminaison de flux de données. Remarque : Lorsqu’il n’est pas spécifié, le type d’authentification est déterminé par d’autres paramètres d’authentification.

Propriété Valeur
Valeurs acceptées: SystemAssignedManagedIdentity, UserAssignedManagedIdentity, X509Certificate
--cea --cloud-event-attribute

Type de paramètres CloudEvent pour mapper des événements au cloud. Différents formats de message sont requis par différents paramètres.

Propriété Valeur
Groupe de paramètres: Cloud Event Arguments
Valeur par défaut: Propagate
Valeurs acceptées: CreateOrRemap, Propagate
--cid --client-id

ID client de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--client-id-prefix

Préfixe d’ID client pour le client MQTT. Remarque : la modification du préfixe d’ID client après le déploiement d’Opérations IoT peut entraîner une perte de données.

--cm --config-map-ref

Informations de référence sur la carte de configuration pour le certificat d’autorité de certification approuvée pour le point de terminaison Kafka/MQTT. Remarque : Ce ConfigMap doit contenir le certificat d’autorité de certification au format PEM. ConfigMap doit se trouver dans le même espace de noms que la ressource de flux de données Kafka/MQTT.

Propriété Valeur
Groupe de paramètres: Transport Layer Security (TLS) Arguments
--hostname

Nom d’hôte de l’espace de noms Event Grid. Vous trouverez la propriété « Nom d’hôte Http ». Sous la forme de NAMESPACE.REGION-1.ts.eventgrid.azure.net.

--ka --keep-alive

Durée maximale en secondes pendant laquelle le client de flux de données peut être inactif avant d’envoyer un message PINGREQ au répartiteur. Valeur minimale : 0.

--max-inflight-msg --mim

Nombre maximal de messages inflérables que le client MQTT du flux de données peut avoir. Valeur minimale : 0.

--port

Numéro de port de l’espace de noms Event Grid.

--protocol

Protocole à utiliser pour les connexions clientes.

Propriété Valeur
Valeur par défaut: Mqtt
Valeurs acceptées: Mqtt, WebSockets
--qos

Niveau qualité de service (QoS) pour les messages MQTT. Seuls 0 ou 1 sont pris en charge.

--retain

Conservez le paramètre pour spécifier si le flux de données doit conserver l’indicateur de conservation sur les messages MQTT. La définition de ce paramètre garantit si le répartiteur distant a les mêmes messages conservés que le répartiteur local.

Propriété Valeur
Valeur par défaut: Keep
Valeurs acceptées: Keep, Never
--scope

Identificateur de ressource (URI d’ID d’application) de la ressource, fixé avec le suffixe .default.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--secret-name -s

Nom du secret kubernetes qui contient le certificat client X509, la clé privée correspondant au certificat client et les certificats intermédiaires pour la chaîne de certificats client. Remarque : le certificat et la clé privée doivent être au format PEM et non protégés par mot de passe.

Propriété Valeur
Groupe de paramètres: X509 Authentication Arguments
--session-expiry

Intervalle d’expiration de session en secondes pour le client MQTT du flux de données. Valeur minimale : 0.

--show-config

Affichez la configuration de ressource générée au lieu d’appeler l’API avec elle.

Propriété Valeur
Valeurs acceptées: false, true
--tenant-id --tid

ID de locataire de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az iot ops dataflow endpoint update eventhub

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour l’espace de noms Azure Event Hubs compatible kafka.

Pour plus d’informations sur le point de terminaison de flux de données Azure Event Hubs, consultez 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]

Exemples

Mettez à jour le type de compression de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Mettez à jour pour utiliser la méthode d’authentification SASL de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--acks

Niveau d’accusé de réception du répartiteur Kafka pour vous assurer que le message envoyé par le producteur est correctement écrit dans la rubrique et répliqué sur le cluster Kafka.

Propriété Valeur
Valeur par défaut: All
Valeurs acceptées: All, One, Zero
--aud --audience

Audience du service à authentifier.

Propriété Valeur
Groupe de paramètres: System Assigned Managed Identity Arguments
--auth-type

Type d’authentification pour le point de terminaison de flux de données. Remarque : Lorsqu’il n’est pas spécifié, le type d’authentification est déterminé par d’autres paramètres d’authentification.

Propriété Valeur
Valeurs acceptées: Sasl, SystemAssignedManagedIdentity, UserAssignedManagedIdentity
--cea --cloud-event-attribute

Type de paramètres CloudEvent pour mapper des événements au cloud. Différents formats de message sont requis par différents paramètres.

Propriété Valeur
Groupe de paramètres: Cloud Event Arguments
Valeur par défaut: Propagate
Valeurs acceptées: CreateOrRemap, Propagate
--cid --client-id

ID client de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--cm --config-map-ref

Informations de référence sur la carte de configuration pour le certificat d’autorité de certification approuvée pour le point de terminaison Kafka/MQTT. Remarque : Ce ConfigMap doit contenir le certificat d’autorité de certification au format PEM. ConfigMap doit se trouver dans le même espace de noms que la ressource de flux de données Kafka/MQTT.

Propriété Valeur
Groupe de paramètres: Transport Layer Security (TLS) Arguments
--compression

Type de compression pour les messages envoyés aux rubriques Kafka.

Propriété Valeur
Valeur par défaut: None
Valeurs acceptées: Gzip, Lz4, None, Snappy
--db --disable-batching

Désactivez le traitement par lots.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
Valeurs acceptées: false, true
--dbpc --disable-broker-props-copy

Désactivez la copie des propriétés du répartiteur MQTT vers les en-têtes utilisateur Kafka.

Propriété Valeur
Valeurs acceptées: false, true
--ehns --eventhub-namespace

Nom de l’espace de noms Event Hubs.

--gid --group-id

ID du groupe de consommateurs que le flux de données utilise pour lire les messages à partir de la rubrique Kafka.

--latency -l

Latence de traitement par lot en millisecondes. Valeur minimale : 0, valeur maximale : 65535.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--max-bytes --mb

Nombre maximal d’octets dans un lot.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--mc --message-count

Nombre maximal de messages dans un lot. Valeur minimale : 0, valeur maximale : 4294967295.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--partition-strategy --ps

La stratégie de gestion des partitions contrôle la façon dont les messages sont affectés aux partitions Kafka lors de leur envoi à des rubriques Kafka.

Propriété Valeur
Valeur par défaut: Default
Valeurs acceptées: Default, Property, Static, Topic
--sasl-type

Type d’authentification SASL.

Propriété Valeur
Groupe de paramètres: SASL Authentication Arguments
Valeurs acceptées: Plain, ScramSha256, ScramSha512
--scope

Identificateur de ressource (URI d’ID d’application) de la ressource, fixé avec le suffixe .default.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--secret-name -s

Nom du secret Kubernetes qui contient la chaîne de connexion du hub d’événements. Remarque : Le secret doit se trouver dans le même espace de noms que le point de terminaison de flux de données Kafka. Le secret doit avoir à la fois le nom d’utilisateur et le mot de passe en tant que paires clé-valeur. Pour plus d’informations sur le format de secret, reportez-vous au lien dans la description de la commande.

Propriété Valeur
Groupe de paramètres: SASL Authentication Arguments
--show-config

Affichez la configuration de ressource générée au lieu d’appeler l’API avec elle.

Propriété Valeur
Valeurs acceptées: false, true
--tenant-id --tid

ID de locataire de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az iot ops dataflow endpoint update fabric-onelake

Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour Microsoft Fabric OneLake.

Pour plus d’informations sur le point de terminaison de flux de données Microsoft Fabric OneLake, consultez 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]

Exemples

Mettez à jour le nom lakehouse de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Mettez à jour pour utiliser la méthode d’authentification d’identité managée affectée par le système de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--aud --audience

Audience du service à authentifier.

Propriété Valeur
Groupe de paramètres: System Assigned Managed Identity Arguments
--auth-type

Type d’authentification pour le point de terminaison de flux de données. Remarque : Lorsqu’il n’est pas spécifié, le type d’authentification est déterminé par d’autres paramètres d’authentification.

Propriété Valeur
Valeurs acceptées: SystemAssignedManagedIdentity, UserAssignedManagedIdentity
--cid --client-id

ID client de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--lakehouse

Nom microsoft Fabric lakehouse sous espace de travail fourni.

--latency -l

Latence de traitement par lot en millisecondes. Valeur minimale : 0, valeur maximale : 65535.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--mc --message-count

Nombre maximal de messages dans un lot. Valeur minimale : 0, valeur maximale : 4294967295.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--path-type --pt

Type de chemin d’accès utilisé dans OneLake.

Propriété Valeur
Valeurs acceptées: Files, Tables
--scope

Identificateur de ressource (URI d’ID d’application) de la ressource, fixé avec le suffixe .default.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--show-config

Affichez la configuration de ressource générée au lieu d’appeler l’API avec elle.

Propriété Valeur
Valeurs acceptées: false, true
--tenant-id --tid

ID de locataire de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--workspace

Nom de l’espace de travail Microsoft Fabric. Remarque : la valeur par défaut « mon espace de travail » n’est pas prise en charge.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az iot ops dataflow endpoint update fabric-realtime

Mettez à jour les propriétés d’un point de terminaison de flux de données Microsoft Fabric Real-Time Intelligence existant.

Pour plus d’informations sur le point de terminaison de flux de données Microsoft Fabric Real-Time Intelligence, consultez 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]

Exemples

Mettez à jour la stratégie de partition de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Mettez à jour pour utiliser la méthode d’authentification SASL de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--acks

Niveau d’accusé de réception du répartiteur Kafka pour vous assurer que le message envoyé par le producteur est correctement écrit dans la rubrique et répliqué sur le cluster Kafka.

Propriété Valeur
Valeur par défaut: All
Valeurs acceptées: All, One, Zero
--aud --audience

Audience du service à authentifier.

Propriété Valeur
Groupe de paramètres: System Assigned Managed Identity Arguments
--auth-type

Type d’authentification pour le point de terminaison de flux de données. Remarque : Lorsqu’il n’est pas spécifié, le type d’authentification est déterminé par d’autres paramètres d’authentification.

Propriété Valeur
Valeurs acceptées: Sasl, SystemAssignedManagedIdentity, UserAssignedManagedIdentity
--cea --cloud-event-attribute

Type de paramètres CloudEvent pour mapper des événements au cloud. Différents formats de message sont requis par différents paramètres.

Propriété Valeur
Groupe de paramètres: Cloud Event Arguments
Valeur par défaut: Propagate
Valeurs acceptées: CreateOrRemap, Propagate
--cid --client-id

ID client de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--cm --config-map-ref

Informations de référence sur la carte de configuration pour le certificat d’autorité de certification approuvée pour le point de terminaison Kafka/MQTT. Remarque : Ce ConfigMap doit contenir le certificat d’autorité de certification au format PEM. ConfigMap doit se trouver dans le même espace de noms que la ressource de flux de données Kafka/MQTT.

Propriété Valeur
Groupe de paramètres: Transport Layer Security (TLS) Arguments
--compression

Type de compression pour les messages envoyés aux rubriques Kafka.

Propriété Valeur
Valeur par défaut: None
Valeurs acceptées: Gzip, Lz4, None, Snappy
--db --disable-batching

Désactivez le traitement par lots.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
Valeurs acceptées: false, true
--dbpc --disable-broker-props-copy

Désactivez la copie des propriétés du répartiteur MQTT vers les en-têtes utilisateur Kafka.

Propriété Valeur
Valeurs acceptées: false, true
--disable-tls

Le flux de données utilise une connexion non sécurisée au répartiteur Kafka/MQTT.

Propriété Valeur
Groupe de paramètres: Transport Layer Security (TLS) Arguments
Valeurs acceptées: false, true
--gid --group-id

ID du groupe de consommateurs que le flux de données utilise pour lire les messages à partir de la rubrique Kafka.

--host

L’hôte de l’infrastructure en temps réel est la valeur « Serveur Bootstrap ». Se trouve dans la destination du flux d’événements : section « Authentification par clé SAS ». Sous la forme de *.servicebus.windows.net:9093.

--latency -l

Latence de traitement par lot en millisecondes. Valeur minimale : 0, valeur maximale : 65535.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--max-bytes --mb

Nombre maximal d’octets dans un lot.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--mc --message-count

Nombre maximal de messages dans un lot. Valeur minimale : 0, valeur maximale : 4294967295.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--partition-strategy --ps

La stratégie de gestion des partitions contrôle la façon dont les messages sont affectés aux partitions Kafka lors de leur envoi à des rubriques Kafka.

Propriété Valeur
Valeur par défaut: Default
Valeurs acceptées: Default, Property, Static, Topic
--sasl-type

Type d’authentification SASL.

Propriété Valeur
Groupe de paramètres: SASL Authentication Arguments
Valeurs acceptées: Plain, ScramSha256, ScramSha512
--scope

Identificateur de ressource (URI d’ID d’application) de la ressource, fixé avec le suffixe .default.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
--secret-name -s

Nom du secret Kubernetes qui contient la valeur de clé primaire de chaîne de connexion. Se trouve dans la destination du flux d’événements : section « Authentification par clé SAS ». Remarque : Le secret doit se trouver dans le même espace de noms que le point de terminaison de flux de données Kafka. Pour plus d’informations sur le format de secret, reportez-vous au lien dans la description de la commande.

Propriété Valeur
Groupe de paramètres: SASL Authentication Arguments
--show-config

Affichez la configuration de ressource générée au lieu d’appeler l’API avec elle.

Propriété Valeur
Valeurs acceptées: false, true
--tenant-id --tid

ID de locataire de l’identité affectée par l’utilisateur.

Propriété Valeur
Groupe de paramètres: User Assigned Managed Identity Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az iot ops dataflow endpoint update local-mqtt

Mettez à jour les propriétés d’un point de terminaison de flux de données MQTT local Azure IoT Operations local.

Pour plus d’informations sur le point de terminaison de flux de données MQTT local des opérations Azure IoT, consultez 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}]

Exemples

Mettez à jour la référence de carte de configuration pour le certificat d’autorité de certification approuvé de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Mettez à jour pour utiliser la méthode d’authentification du jeton de compte Kubernetes Service de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--aud --audience

Audience du jeton de compte de service Kubernetes (SAT).

Propriété Valeur
Groupe de paramètres: Kubernetes Service Account Token Arguments
--auth-type

Type d’authentification pour le point de terminaison de flux de données. Remarque : Lorsqu’il n’est pas spécifié, le type d’authentification est déterminé par d’autres paramètres d’authentification.

Propriété Valeur
Valeurs acceptées: ServiceAccountToken, X509Certificate
--cea --cloud-event-attribute

Type de paramètres CloudEvent pour mapper des événements au cloud. Différents formats de message sont requis par différents paramètres.

Propriété Valeur
Groupe de paramètres: Cloud Event Arguments
Valeur par défaut: Propagate
Valeurs acceptées: CreateOrRemap, Propagate
--client-id-prefix

Préfixe d’ID client pour le client MQTT. Remarque : la modification du préfixe d’ID client après le déploiement d’Opérations IoT peut entraîner une perte de données.

--cm --config-map-ref

Informations de référence sur la carte de configuration pour le certificat d’autorité de certification approuvée pour le point de terminaison Kafka/MQTT. Remarque : Ce ConfigMap doit contenir le certificat d’autorité de certification au format PEM. ConfigMap doit se trouver dans le même espace de noms que la ressource de flux de données Kafka/MQTT.

Propriété Valeur
Groupe de paramètres: Transport Layer Security (TLS) Arguments
--disable-tls

Le flux de données utilise une connexion non sécurisée au répartiteur Kafka/MQTT.

Propriété Valeur
Groupe de paramètres: Transport Layer Security (TLS) Arguments
Valeur par défaut: False
Valeurs acceptées: false, true
--hostname

Nom d’hôte du répartiteur MQTT local.

--ka --keep-alive

Durée maximale en secondes pendant laquelle le client de flux de données peut être inactif avant d’envoyer un message PINGREQ au répartiteur. Valeur minimale : 0.

--max-inflight-msg --mim

Nombre maximal de messages inflérables que le client MQTT du flux de données peut avoir. Valeur minimale : 0.

--no-auth

Aucune authentification pour le point de terminaison.

Propriété Valeur
Valeurs acceptées: false, true
--port

Numéro de port du répartiteur MQTT local.

--protocol

Protocole à utiliser pour les connexions clientes.

Propriété Valeur
Valeur par défaut: Mqtt
Valeurs acceptées: Mqtt, WebSockets
--qos

Niveau qualité de service (QoS) pour les messages MQTT. Seuls 0 ou 1 sont pris en charge.

--retain

Conservez le paramètre pour spécifier si le flux de données doit conserver l’indicateur de conservation sur les messages MQTT. La définition de ce paramètre garantit si le répartiteur distant a les mêmes messages conservés que le répartiteur local.

Propriété Valeur
Valeur par défaut: Keep
Valeurs acceptées: Keep, Never
--secret-name -s

Nom du secret kubernetes qui contient le certificat client X509, la clé privée correspondant au certificat client et les certificats intermédiaires pour la chaîne de certificats client. Remarque : le certificat et la clé privée doivent être au format PEM et non protégés par mot de passe.

Propriété Valeur
Groupe de paramètres: X509 Authentication Arguments
--session-expiry

Intervalle d’expiration de session en secondes pour le client MQTT du flux de données. Valeur minimale : 0.

--show-config

Affichez la configuration de ressource générée au lieu d’appeler l’API avec elle.

Propriété Valeur
Valeurs acceptées: false, true
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az iot ops dataflow endpoint update local-storage

Mettez à jour les propriétés d’un point de terminaison de flux de données de stockage local existant.

Pour plus d’informations sur le point de terminaison de flux de données de stockage local, consultez https://aka.ms/local-storage-endpoint.

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

Exemples

Mettez à jour la référence PVC de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--pvc-ref

Nom de la PersistentVolumeClaim (PVC) à utiliser pour le stockage local. Remarque : le PVC doit se trouver dans le même espace de noms que le point de terminaison du flux de données.

--show-config

Affichez la configuration de ressource générée au lieu d’appeler l’API avec elle.

Propriété Valeur
Valeurs acceptées: false, true
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az iot ops dataflow endpoint update otel

Mettez à jour les propriétés d’un point de terminaison de flux de données OpenTelemetry existant.

Pour plus d’informations sur le point de terminaison de flux de données OpenTelemetry, consultez 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}]

Exemples

Mettez à jour la référence de carte de configuration pour le certificat d’autorité de certification approuvé de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Mettez à jour pour utiliser la méthode d’authentification du jeton de compte Kubernetes Service de la ressource de point de terminaison de flux de données appelée « myendpoint ».

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

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--aud --audience

Audience du service à authentifier.

Propriété Valeur
Groupe de paramètres: System Assigned Managed Identity Arguments
--auth-type

Type d’authentification pour le point de terminaison de flux de données. Remarque : Lorsqu’il n’est pas spécifié, le type d’authentification est déterminé par d’autres paramètres d’authentification.

Propriété Valeur
Valeurs acceptées: ServiceAccountToken, X509Certificate
--cm --config-map-ref

Informations de référence sur la carte de configuration pour le certificat d’autorité de certification approuvée pour le point de terminaison Kafka/MQTT. Remarque : Ce ConfigMap doit contenir le certificat d’autorité de certification au format PEM. ConfigMap doit se trouver dans le même espace de noms que la ressource de flux de données Kafka/MQTT.

Propriété Valeur
Groupe de paramètres: Transport Layer Security (TLS) Arguments
--disable-tls

Le flux de données utilise une connexion non sécurisée au répartiteur Kafka/MQTT.

Propriété Valeur
Groupe de paramètres: Transport Layer Security (TLS) Arguments
Valeurs acceptées: false, true
--hostname

Nom d’hôte du paramètre de télémétrie ouvert.

--latency -l

Latence de traitement par lot en millisecondes. Valeur minimale : 0, valeur maximale : 65535.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--mc --message-count

Nombre maximal de messages dans un lot. Valeur minimale : 0, valeur maximale : 4294967295.

Propriété Valeur
Groupe de paramètres: Batching Configuration Arguments
--no-auth

Aucune authentification pour le point de terminaison.

Propriété Valeur
Valeurs acceptées: false, true
--port

Numéro de port du paramètre de télémétrie ouvert.

--secret-name -s

Nom du secret kubernetes qui contient le certificat client X509, la clé privée correspondant au certificat client et les certificats intermédiaires pour la chaîne de certificats client. Remarque : le certificat et la clé privée doivent être au format PEM et non protégés par mot de passe.

Propriété Valeur
Groupe de paramètres: X509 Authentication Arguments
--show-config

Affichez la configuration de ressource générée au lieu d’appeler l’API avec elle.

Propriété Valeur
Valeurs acceptées: false, true
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False