az tsi event-source iothub
Remarque
Cette référence fait partie de l’extension timeseriesinsights pour Azure CLI (version 2.50.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande iothub source d’événement az tsi. En savoir plus sur les extensions.
Gérer la source d’événement avec timeseriesinsights sous-groupe iot-hub.
Commandes
Nom | Description | Type | Statut |
---|---|---|---|
az tsi event-source iothub create |
Créez une source d’événement sous l’environnement spécifié. |
Extension | GA |
az tsi event-source iothub update |
Mettez à jour une source d’événement dans l’environnement spécifié. |
Extension | GA |
az tsi event-source iothub create
Créez une source d’événement sous l’environnement spécifié.
az tsi event-source iothub create --consumer-group-name
--environment-name
--event-source-name
--event-source-resource-id
--iot-hub-name
--key-name
--location
--resource-group
--shared-access-key
[--local-timestamp]
[--tags]
[--timestamp-property-name]
Exemples
CreateIotHubEventSource
az tsi event-source iothub create -g "rg" --environment-name "env1" --name "eventsource" --consumer-group-name "consumer-group" --iot-hub-name "iothub" --location westus --key-name "key-name" --shared-access-key "someSecretvalue" --event-source-resource-id "resource-id"
Paramètres obligatoires
Nom du groupe de consommateurs du hub iot qui contient les partitions à partir desquelles les événements seront lus.
Nom de l’environnement time Series Recommandations associé au groupe de ressources spécifié.
Nom de la source d’événement Time Series Recommandations associée à l’environnement spécifié.
ID de ressource de la source d’événement dans Azure Resource Manager.
Nom du hub iot.
Nom de la clé de stratégie d’accès partagé qui accorde au service Time Series Recommandations l’accès au hub iot. Cette clé de stratégie d’accès partagé doit accorder des autorisations « service connect » au hub iot.
Emplacement. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
Nom du groupe de ressources de l’environnement. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Valeur de la clé de stratégie d’accès partagé qui accorde au service Time Series Recommandations un accès en lecture au hub iot. Cette propriété n’est pas affichée dans les réponses à la source d’événements.
Paramètres facultatifs
Objet qui représente la propriété timestamp locale. Il contient le format d’horodatage local qui doit être utilisé et les informations de décalage de fuseau horaire correspondantes. Si une valeur n’est pas spécifiée pour localTimestamp ou si null, l’horodatage local n’est pas entré avec les événements. Valeur attendue : json-string/@json-file.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Propriété de l’événement qui sera utilisée comme horodateur de la source de l’événement. Si aucune valeur n’est spécifiée pour timestampPropertyName, ou si la valeur Null ou une chaîne vide est spécifiée, l’heure de création de l’événement sera utilisée.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az tsi event-source iothub update
Mettez à jour une source d’événement dans l’environnement spécifié.
az tsi event-source iothub update [--environment-name]
[--event-source-name]
[--ids]
[--local-timestamp]
[--resource-group]
[--shared-access-key]
[--subscription]
[--tags]
[--timestamp-property-name]
Exemples
UpdateIotHubEventSource
az tsi event-source iothub update -g "rg" --environment-name "env1" --name "eventsource" --timestamp-property-name timestampProp --shared-access-key "someSecretvalue" --tags test=tag
Paramètres facultatifs
Nom de l’environnement time Series Recommandations associé au groupe de ressources spécifié.
Nom de la source d’événement Time Series Recommandations associée à l’environnement spécifié.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Objet qui représente la propriété timestamp locale. Il contient le format d’horodatage local qui doit être utilisé et les informations de décalage de fuseau horaire correspondantes. Si une valeur n’est pas spécifiée pour localTimestamp ou si null, l’horodatage local n’est pas entré avec les événements. Valeur attendue : json-string/@json-file.
Nom du groupe de ressources de l’environnement. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Valeur de la clé de stratégie d’accès partagé qui accorde au service Time Series Recommandations un accès en lecture au hub iot. Cette propriété n’est pas affichée dans les réponses à la source d’événements.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Propriété de l’événement qui sera utilisée comme horodateur de la source de l’événement. Si aucune valeur n’est spécifiée pour timestampPropertyName, ou si la valeur Null ou une chaîne vide est spécifiée, l’heure de création de l’événement sera utilisée.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.