IoTHubHttpRuntimeManager Класс
Класс для предоставления удобных API-интерфейсов для операций Диспетчера http-среды выполнения IoTHub на основе автоматически созданных интерфейсов REST API IotHub.
Инициализатор для клиента службы Http Runtime Manager.
После успешного создания класс прошел проверку подлинности с помощью Центра Интернета вещей и готов вызывать API-интерфейсы-члены для взаимодействия с IoTHub.
- Наследование
-
builtins.objectIoTHubHttpRuntimeManager
Конструктор
IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)
Параметры
Имя | Описание |
---|---|
connection_string
|
Строка подключения Центра Интернета вещей, используемая для проверки подлинности подключения к Центру Интернета вещей, если мы используем connection_str проверку подлинности. Значение по умолчанию: нет значение по умолчанию: None
|
host
|
URL-адрес службы Azure, если мы используем проверку подлинности с помощью учетных данных маркера. Значение по умолчанию: нет значение по умолчанию: None
|
auth
|
Объект проверки подлинности Azure, если мы используем проверку подлинности с помощью учетных данных маркера. Значение по умолчанию: нет значение по умолчанию: None
|
Методы
abandon_feedback_notification |
Этот метод отклоняет сообщение обратной связи. |
complete_feedback_notification |
Этот метод завершает сообщение обратной связи. |
from_connection_string |
Инициализатор класса для клиента службы IoTHubHttpRuntimeManager. Создает класс IoTHubHttpRuntimeManager из строки подключения. После успешного создания класс прошел проверку подлинности с помощью Центра Интернета вещей и готов вызывать API-интерфейсы-члены для взаимодействия с IoTHub. |
from_token_credential |
Инициализатор класса для клиента службы IoTHubHttpRuntimeManager. Создает класс IoTHubHttpRuntimeManager из URL-адреса имени узла и учетных данных маркера Azure. После успешного создания класс прошел проверку подлинности с помощью Центра Интернета вещей и готов вызывать API-интерфейсы-члены для взаимодействия с IoTHub. |
receive_feedback_notification |
Этот метод используется для получения отзывов о сообщении из облака на устройство. |
abandon_feedback_notification
Этот метод отклоняет сообщение обратной связи.
abandon_feedback_notification(lock_token)
Параметры
Имя | Описание |
---|---|
lock_token
Обязательно
|
Маркер блокировки. |
Возвращаемое значение
Тип | Описание |
---|---|
Нет. |
Исключения
Тип | Описание |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
complete_feedback_notification
Этот метод завершает сообщение обратной связи.
complete_feedback_notification(lock_token)
Параметры
Имя | Описание |
---|---|
lock_token
Обязательно
|
Маркер блокировки. |
Возвращаемое значение
Тип | Описание |
---|---|
Нет. |
Исключения
Тип | Описание |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_connection_string
Инициализатор класса для клиента службы IoTHubHttpRuntimeManager. Создает класс IoTHubHttpRuntimeManager из строки подключения.
После успешного создания класс прошел проверку подлинности с помощью Центра Интернета вещей и готов вызывать API-интерфейсы-члены для взаимодействия с IoTHub.
from_connection_string(connection_string)
Параметры
Имя | Описание |
---|---|
connection_string
Обязательно
|
Строка подключения IoTHub, используемая для проверки подлинности подключения к Центру Интернета вещей. |
Возвращаемое значение
Тип | Описание |
---|---|
Исключения
Тип | Описание |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_token_credential
Инициализатор класса для клиента службы IoTHubHttpRuntimeManager. Создает класс IoTHubHttpRuntimeManager из URL-адреса имени узла и учетных данных маркера Azure.
После успешного создания класс прошел проверку подлинности с помощью Центра Интернета вещей и готов вызывать API-интерфейсы-члены для взаимодействия с IoTHub.
from_token_credential(url, token_credential)
Параметры
Имя | Описание |
---|---|
url
Обязательно
|
URL-адрес службы Azure (имя узла). |
token_credential
Обязательно
|
<xref:azure.core.TokenCredential>
Объект учетных данных маркера Azure |
Возвращаемое значение
Тип | Описание |
---|---|
Исключения
Тип | Описание |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
receive_feedback_notification
Этот метод используется для получения отзывов о сообщении из облака на устройство.
receive_feedback_notification()
Возвращаемое значение
Тип | Описание |
---|---|
Нет. |
Исключения
Тип | Описание |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
Azure SDK for Python
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по