Partager via


models Paquet

Classes

ArmIdentity

ArmIdentity.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

ArmUserIdentity

ArmUserIdentity.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

CertificateBodyDescription

Certificat X509 sérialisé JSON.

CertificateDescription

Certificat X509.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

CertificateListDescription

Tableau sérialisé JSON d’objets Certificate.

CertificateProperties

Description d’un certificat d’autorité de certification X509.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

CertificatePropertiesWithNonce

Description d’un certificat d’autorité de certification X509, y compris le nonce de défi émis pour le flux de preuve de possession.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

CertificateVerificationDescription

Certificat feuille sérialisé JSON.

CertificateWithNonceDescription

Certificat X509.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

CloudToDeviceProperties

Propriétés de messagerie cloud-à-appareil IoT Hub.

EncryptionPropertiesDescription

Propriétés de chiffrement du hub IoT.

EndpointHealthData

Données d’intégrité d’un point de terminaison.

EndpointHealthDataListResult

Tableau sérialisé JSON d’objets EndpointHealthData avec un lien suivant.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

EnrichmentProperties

Propriétés d’un enrichissement que votre hub IoT applique aux messages remis aux points de terminaison.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

ErrorDetails

Détails de l’erreur.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

EventHubConsumerGroupBodyDescription

Groupe de consommateurs EventHub.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

EventHubConsumerGroupInfo

Propriétés de l’objet EventHubConsumerGroupInfo.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

EventHubConsumerGroupName

Nom du groupe de consommateurs EventHub.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

EventHubConsumerGroupsListResult

Tableau sérialisé JSON de noms de groupes de consommateurs compatibles avec Event Hub avec un lien suivant.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

EventHubProperties

Propriétés du point de terminaison compatible Event Hub provisionné utilisé par le hub IoT.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

ExportDevicesRequest

Permet de fournir des paramètres lors de la demande d’exportation de tous les appareils dans le hub IoT.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

FailoverInput

Permet de fournir une région de basculement lors de la demande de basculement manuel pour un hub.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

FallbackRouteProperties

Propriétés de l’itinéraire de secours. IoT Hub utilise ces propriétés lorsqu’il achemine les messages vers le point de terminaison de secours.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

FeedbackProperties

Propriétés de la file d’attente de commentaires pour les messages cloud-à-appareil.

GroupIdInformation

Informations de groupe pour la création d’un point de terminaison privé sur un IotHub.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

GroupIdInformationProperties

Propriétés d’un objet d’informations de groupe.

ImportDevicesRequest

Permet de fournir des paramètres lors de la demande d’importation de tous les appareils dans le hub.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

IotHubCapacity

IoT Hub informations sur la capacité.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

IotHubDescription

Description du hub IoT.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

IotHubDescriptionListResult

Tableau sérialisé JSON d’objets IotHubDescription avec un lien suivant.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

IotHubLocationDescription

Représentation publique de l’un des emplacements où une ressource est provisionnée.

IotHubNameAvailabilityInfo

Propriétés indiquant si un nom de hub IoT donné est disponible.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

IotHubProperties

Propriétés d’un hub IoT.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

IotHubPropertiesDeviceStreams

L’appareil diffuse les propriétés d’iothub.

IotHubQuotaMetricInfo

Propriétés des métriques de quota.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

IotHubQuotaMetricInfoListResult

Tableau sérialisé JSON d’objets IotHubQuotaMetricInfo avec un lien suivant.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

IotHubSkuDescription

Propriétés de la référence SKU.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

IotHubSkuDescriptionListResult

Tableau sérialisé JSON d’objets IotHubSkuDescription avec un lien suivant.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

IotHubSkuInfo

Informations sur la référence SKU du hub IoT.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

IpFilterRule

Règles de filtre IP pour le hub IoT.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

JobResponse

Propriétés de l’objet Job Response.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

JobResponseListResult

Tableau sérialisé JSON d’objets JobResponse avec un lien suivant.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

KeyVaultKeyProperties

Propriétés de la clé KeyVault.

ManagedIdentity

Propriétés de l’identité managée.

MatchedRoute

Itinéraires correspondants.

MessagingEndpointProperties

Propriétés des points de terminaison de messagerie utilisés par ce hub IoT.

Name

Nom du type IoT Hub.

NetworkRuleSetIpRule

Règle IP à appliquer dans le cadre de l’ensemble de règles réseau.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

NetworkRuleSetProperties

Propriétés de l’ensemble de règles réseau d’IotHub.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Operation

IoT Hub opération de l’API REST.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

OperationDisplay

Objet qui représente l’opération.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

OperationInputs

Valeurs d’entrée.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

OperationListResult

Résultat de la demande de liste IoT Hub opérations. Il contient une liste d’opérations et un lien URL pour obtenir l’ensemble de résultats suivant.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

PrivateEndpoint

Propriété de point de terminaison privé d’une connexion de point de terminaison privé.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

PrivateEndpointConnection

Connexion de point de terminaison privé d’un IotHub.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

PrivateEndpointConnectionProperties

Propriétés d’une connexion de point de terminaison privé.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

PrivateLinkResources

Ressources de liaison privée disponibles pour un IotHub.

PrivateLinkServiceConnectionState

État actuel d’une connexion de point de terminaison privé.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

RegistryStatistics

Statistiques du registre des identités.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Resource

Propriétés communes d’une ressource Azure.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

RootCertificateProperties

Cette propriété stocke les informations relatives au certificat racine.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

RouteCompilationError

Erreur de compilation lors de l’évaluation de l’itinéraire.

RouteErrorPosition

Position où l’erreur d’itinéraire s’est produite.

RouteErrorRange

Plage d’erreurs d’itinéraire.

RouteProperties

Propriétés d’une règle de routage que votre hub IoT utilise pour acheminer les messages vers les points de terminaison.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

RoutingCosmosDBSqlApiProperties

Propriétés liées à un point de terminaison de collection sql Cosmos DB.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

RoutingEndpoints

Propriétés liées aux points de terminaison personnalisés vers lesquels votre hub IoT achemine les messages en fonction des règles de routage. Un maximum de 10 points de terminaison personnalisés sont autorisés sur tous les types de points de terminaison pour les hubs payants et un seul point de terminaison personnalisé est autorisé sur tous les types de points de terminaison pour les hubs gratuits.

RoutingEventHubProperties

Propriétés liées à un point de terminaison de hub d’événements.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

RoutingMessage

Message de routage.

RoutingProperties

Propriétés liées au routage du hub IoT. Voir https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging.

RoutingServiceBusQueueEndpointProperties

Propriétés liées aux types de points de terminaison de file d’attente Service Bus.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

RoutingServiceBusTopicEndpointProperties

Propriétés liées aux types de points de terminaison de rubrique Service Bus.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

RoutingStorageContainerProperties

Propriétés liées à un point de terminaison de conteneur de stockage.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

RoutingTwin

Paramètre d’entrée de référence de jumeau. Il s'agit d'un paramètre facultatif.

RoutingTwinProperties

RoutingTwinProperties.

SharedAccessSignatureAuthorizationRule

Propriétés d’une stratégie d’accès partagé IoT Hub.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

SharedAccessSignatureAuthorizationRuleListResult

Liste des stratégies d’accès partagé avec un lien suivant.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

StorageEndpointProperties

Propriétés du point de terminaison stockage Azure pour le chargement de fichiers.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

TagsResource

Conteneur contenant uniquement les balises d’une ressource, ce qui permet à l’utilisateur de mettre à jour les balises sur un IoT Hub instance.

TestAllRoutesInput

Entrée pour tester tous les itinéraires.

TestAllRoutesResult

Résultat du test de tous les itinéraires.

TestRouteInput

Entrée pour tester l’itinéraire.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

TestRouteResult

Résultat du test d’un itinéraire.

TestRouteResultDetails

Résultat détaillé du test d’un itinéraire.

UserSubscriptionQuota

Réponse au quota d’abonnement utilisateur.

UserSubscriptionQuotaListResult

Tableau sérialisé json de réponse de quota d’abonnement utilisateur.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Énumérations

AccessRights

Autorisations affectées à la stratégie d’accès partagé.

AuthenticationType

Spécifie le type d’authentification utilisé pour la connexion au compte de stockage.

Capabilities

Fonctionnalités activées pour le hub IoT.

CreatedByType

Type d’identité qui a créé la ressource.

DefaultAction

Action par défaut pour l’ensemble de règles réseau.

EndpointHealthStatus

Les états d’intégrité ont les significations suivantes. Le status « sain » indique que le point de terminaison accepte les messages comme prévu. L’status « non sain » montre que le point de terminaison n’accepte pas les messages comme prévu et IoT Hub tente à nouveau d’envoyer des données à ce point de terminaison. L’état d’un point de terminaison non sain doit être mis à jour vers l’état sain si IoT Hub a établi un état cohérent d’intégrité. L’status « dead » indique que le point de terminaison n’accepte pas les messages, après IoT Hub nouvelle tentative d’envoi de messages pour la période de nouvelle évaluation. Consultez IoT Hub métriques pour identifier les erreurs et surveiller les problèmes liés aux points de terminaison. Le status « inconnu » indique que le IoT Hub n’a pas établi de connexion avec le point de terminaison. Aucun message n’a été remis à ce point de terminaison ni rejeté par celui-ci.

IotHubNameUnavailabilityReason

Motif de l’indisponibilité.

IotHubReplicaRoleType

Le rôle de la région peut être principal ou secondaire. La région primaire est l’endroit où le hub IoT est actuellement approvisionné. La région secondaire est la région jumelée à la récupération d’urgence (DR) Azure, ainsi que la région vers laquelle le hub IoT peut basculer.

IotHubScaleType

Type de la mise à l’échelle activée.

IotHubSku

Nom de la référence SKU.

IotHubSkuTier

Niveau de facturation du hub IoT.

IpFilterActionType

Action souhaitée pour les demandes capturées par cette règle.

JobStatus

État du travail.

JobType

Type du travail.

NetworkRuleIPAction

Action de filtre IP.

PrivateLinkServiceConnectionStatus

Status d’une connexion de point de terminaison privé.

PublicNetworkAccess

Indique si les demandes provenant du réseau public sont autorisées.

ResourceIdentityType

Type d’identité utilisé pour la ressource. Le type « SystemAssigned,UserAssigned » inclut à la fois une identité créée implicitement et un ensemble d’identités affectées par l’utilisateur. Le type « None » supprime toutes les identités du service.

RouteErrorSeverity

Gravité de l’erreur d’itinéraire.

RoutingSource

Source à laquelle la règle de routage doit être appliquée, telle que DeviceMessages.

RoutingStorageContainerPropertiesEncoding

Encodage utilisé pour sérialiser des messages dans des objets blob. Les valeurs prises en charge sont « avro », « avrodeflate » et « JSON ». La valeur par défaut est « avro ».

TestResultStatus

Résultat de l’itinéraire de test.