az iot hub routing-endpoint
Ce groupe de commandes a été déconseillé et sera supprimé dans une prochaine version. Utilisez le groupe de commandes « IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint) » à la place.
Gérer les points de terminaison personnalisés d’un IoT Hub.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az iot hub routing-endpoint create |
Ajoutez un point de terminaison à votre IoT Hub. |
Core | Déprécié |
az iot hub routing-endpoint delete |
Supprimez tout ou point de terminaison mentionné pour votre IoT Hub. |
Core | Déprécié |
az iot hub routing-endpoint list |
Obtenez des informations sur tous les points de terminaison de votre IoT Hub. |
Core | Déprécié |
az iot hub routing-endpoint show |
Obtenez des informations sur le point de terminaison mentionné pour votre IoT Hub. |
Core | Déprécié |
az iot hub routing-endpoint create
Cette commande est implicitement déconseillée, car le groupe de commandes « iot hub routing-endpoint » est déconseillé et sera supprimé dans une prochaine version. Utilisez le groupe de commandes « IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint) » à la place.
Ajoutez un point de terminaison à votre IoT Hub.
Créez un point de terminaison personnalisé dans votre IoT Hub.
az iot hub routing-endpoint create --endpoint-name
--endpoint-resource-group
--endpoint-subscription-id
--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}
--hub-name
[--auth-type {identityBased, keyBased}]
[--batch-frequency]
[--chunk-size]
[--connection-string]
[--container]
[--encoding {avro, json}]
[--endpoint-uri]
[--entity-path]
[--ff]
[--identity]
[--resource-group]
Exemples
Ajoutez un nouveau point de terminaison « E2 » de type EventHub à « MyIotHub » IoT Hub.
az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --endpoint-type eventhub --endpoint-resource-group {ResourceGroup} --endpoint-subscription-id {SubscriptionId} --connection-string {ConnectionString}
Ajoutez un nouveau point de terminaison « S1 » de type Azure Stockage Container au hub IoT « MyIotHub » au sein du groupe de ressources de point de terminaison « MyEndpointResourceGroup ».
az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name S1 --endpoint-type azurestoragecontainer --endpoint-resource-group MyEndpointResourceGroup \
--endpoint-subscription-id {SubscriptionId} --connection-string {ConnectionString} \
--container-name {ContainerName} --batch-frequency 100 --chunk-size 100 \
--ff {iothub}-{partition}-{YYYY}-{MM}-{DD}-{HH}-{mm}
Ajouter un nouveau point de terminaison EventHub basé sur une identité nommé « EventHubIdentity » et authentifier à l’aide d’une identité managée affectée par l’utilisateur
az iot hub routing-endpoint create --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name EventHubIdentity --endpoint-type eventhub --endpoint-resource-group {ResourceGroup} --endpoint-subscription-id {SubscriptionId} --auth-type identityBased --identity {userIdentityResourceId} --endpoint-uri {EventHubEndpointUri} --entity-path {EntityPath}
Paramètres obligatoires
Nom du point de terminaison de routage.
Groupe de ressources de la ressource du point de terminaison.
SubscriptionId de la ressource de point de terminaison.
Type du point de terminaison de routage.
Nom d’IoT Hub.
Paramètres facultatifs
Type d’authentification pour le point de terminaison. La valeur par défaut est keyBased.
Demander une fréquence de traitement par lots en secondes. Durée maximale qui peut s’écouler avant l’écriture des données dans un objet blob, entre 60 et 720 secondes.
Taille de bloc de requête en mégaoctets (Mo). Taille maximale des objets blob, entre 10 et 500 Mo.
chaîne d’Connecter ion du point de terminaison de routage.
Nom du conteneur de stockage.
Format d’encodage pour le conteneur. La valeur par défaut est AVRO. Notez que ce champ s’applique uniquement aux points de terminaison de conteneur d’objets blob.
URI de la ressource de point de terminaison.
Chemin d’accès d’entité de la ressource de point de terminaison.
Format de nom de fichier pour l’objet blob. Le format de nom de fichier doit contenir {iothub}, {partition}, {AAAA}, {MM}, {DD}, {HH} et {mm}. Tous les paramètres sont obligatoires, mais peuvent être réorganisé avec ou sans délimiteurs.
Utilisez une identité managée affectée par le système ou affectée par l’utilisateur pour l’authentification de point de terminaison. Utilisez « [système] » pour faire référence à l’identité affectée par le système ou à un ID de ressource pour faire référence à une identité affectée par l’utilisateur. Si vous utilisez --auth-type sans ce paramètre, l’identité managée affectée par le système est supposée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
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 iot hub routing-endpoint delete
Cette commande est implicitement déconseillée, car le groupe de commandes « iot hub routing-endpoint » est déconseillé et sera supprimé dans une prochaine version. Utilisez le groupe de commandes « IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint) » à la place.
Supprimez tout ou point de terminaison mentionné pour votre IoT Hub.
Supprimez un point de terminaison pour votre IoT Hub. Nous vous recommandons de supprimer tous les itinéraires vers le point de terminaison, avant de supprimer le point de terminaison.
az iot hub routing-endpoint delete [--endpoint-name]
[--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Exemples
Supprimez le point de terminaison « E2 » de « MyIotHub » IoT Hub.
az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-name E2
Supprimez tous les points de terminaison de type « EventHub » de « MyIotHub » IoT Hub.
az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub
Supprimez tous les points de terminaison d’IoT Hub « MyIotHub ».
az iot hub routing-endpoint delete --resource-group MyResourceGroup --hub-name MyIotHub
Paramètres facultatifs
Nom du point de terminaison de routage.
Type du point de terminaison de routage.
Nom d’IoT Hub.
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 ».
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
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 iot hub routing-endpoint list
Cette commande est implicitement déconseillée, car le groupe de commandes « iot hub routing-endpoint » est déconseillé et sera supprimé dans une prochaine version. Utilisez le groupe de commandes « IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint) » à la place.
Obtenez des informations sur tous les points de terminaison de votre IoT Hub.
Obtenez des informations sur tous les points de terminaison de votre IoT Hub. Vous pouvez également spécifier le type de point de terminaison sur lequel vous souhaitez obtenir l’information.
az iot hub routing-endpoint list [--endpoint-type {azurestoragecontainer, eventhub, servicebusqueue, servicebustopic}]
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Exemples
Obtenez tous les points de terminaison à partir de « MyIotHub » IoT Hub.
az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub
Obtenez tous les points de terminaison de type « EventHub » à partir de « MyIotHub » IoT Hub.
az iot hub routing-endpoint list -g MyResourceGroup --hub-name MyIotHub --endpoint-type eventhub
Paramètres facultatifs
Type du point de terminaison de routage.
Nom d’IoT Hub.
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 ».
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
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 iot hub routing-endpoint show
Cette commande est implicitement déconseillée, car le groupe de commandes « iot hub routing-endpoint » est déconseillé et sera supprimé dans une prochaine version. Utilisez le groupe de commandes « IoT Extension (azure-iot) message-endpoint (az iot hub message-endpoint) » à la place.
Obtenez des informations sur le point de terminaison mentionné pour votre IoT Hub.
Obtenez des informations sur un point de terminaison spécifique dans votre IoT Hub.
az iot hub routing-endpoint show --endpoint-name
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Exemples
Obtenez des informations de point de terminaison à partir de « MyIotHub » IoT Hub.
az iot hub routing-endpoint show --resource-group MyResourceGroup --hub-name MyIotHub \
--endpoint-name {endpointName}
Paramètres obligatoires
Nom du point de terminaison de routage.
Paramètres facultatifs
Nom d’IoT Hub.
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 ».
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
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.