hub Package

Azure IoTHub Service Library

This library provides service clients and associated models for communicating with Azure IoTHub Services.

Packages

protocol

Modules

auth

Provides authentication classes for use with the msrest library

connection_string

This module contains tools for working with Connection Strings

constant

This module defines constants for use across the azure-iot-hub package

digital_twin_client
iothub_amqp_client
iothub_configuration_manager
iothub_http_runtime_manager
iothub_job_manager
iothub_registry_manager
models

This module imports and re-exposes the contents of the .protocol.models subpacakge to be better exposed through the user API surface

sastoken

This module contains tools for working with Shared Access Signature (SAS) Tokens

Classes

IoTHubRegistryManager

A class to provide convenience APIs for IoTHub Registry Manager operations, based on top of the auto generated IotHub REST APIs

IoTHubConfigurationManager

A class to provide convenience APIs for IoTHub Configuration Manager operations, based on top of the auto generated IotHub REST APIs

IoTHubJobManager

A class to provide convenience APIs for IoTHub Job Manager operations, based on top of the auto generated IotHub REST APIs

IoTHubHttpRuntimeManager

A class to provide convenience APIs for IoTHub Http Runtime Manager operations, based on top of the auto generated IotHub REST APIs

DigitalTwinClient

A class to provide convenience APIs for DigitalTwin operations, based on top of the auto generated IotHub REST APIs