IoTHubHttpRuntimeManager Classe
Uma classe para fornecer APIs de conveniência para operações do IoTHub Http Runtime Manager, com base nas APIs REST do IotHub geradas automaticamente
Inicializador para um cliente do Serviço do Gerenciador de Runtime Http.
Após uma criação bem-sucedida, a classe foi autenticada com o IoTHub e está pronta para chamar as APIs membro para se comunicar com o IoTHub.
- Herança
-
builtins.objectIoTHubHttpRuntimeManager
Construtor
IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)
Parâmetros
Nome | Description |
---|---|
connection_string
|
A cadeia de conexão do IoTHub usada para autenticar a conexão com o IoTHub se estivermos usando connection_str autenticação. Valor padrão: nenhum valor padrão: None
|
host
|
A URL do serviço do Azure se estivermos usando a autenticação de credencial de token. Valor padrão: nenhum valor padrão: None
|
auth
|
O objeto de autenticação do Azure se estivermos usando a autenticação de credencial de token. Valor padrão: nenhum valor padrão: None
|
Métodos
abandon_feedback_notification |
Esse método abandona uma mensagem de comentários. |
complete_feedback_notification |
Esse método conclui uma mensagem de comentários. |
from_connection_string |
Inicializador classmethod para um cliente do Serviço IoTHubHttpRuntimeManager. Cria a classe IoTHubHttpRuntimeManager da cadeia de conexão. Após uma criação bem-sucedida, a classe foi autenticada com o IoTHub e está pronta para chamar as APIs membro para se comunicar com o IoTHub. |
from_token_credential |
Inicializador classmethod para um cliente do Serviço IoTHubHttpRuntimeManager. Cria a classe IoTHubHttpRuntimeManager com base na URL do nome do host e na credencial de token do Azure. Após uma criação bem-sucedida, a classe foi autenticada com o IoTHub e está pronta para chamar as APIs membro para se comunicar com o IoTHub. |
receive_feedback_notification |
Esse método é usado para recuperar comentários de uma mensagem de nuvem para dispositivo. |
abandon_feedback_notification
Esse método abandona uma mensagem de comentários.
abandon_feedback_notification(lock_token)
Parâmetros
Nome | Description |
---|---|
lock_token
Obrigatório
|
Token de bloqueio. |
Retornos
Tipo | Description |
---|---|
Nenhum. |
Exceções
Tipo | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
complete_feedback_notification
Esse método conclui uma mensagem de comentários.
complete_feedback_notification(lock_token)
Parâmetros
Nome | Description |
---|---|
lock_token
Obrigatório
|
Token de bloqueio. |
Retornos
Tipo | Description |
---|---|
Nenhum. |
Exceções
Tipo | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_connection_string
Inicializador classmethod para um cliente do Serviço IoTHubHttpRuntimeManager. Cria a classe IoTHubHttpRuntimeManager da cadeia de conexão.
Após uma criação bem-sucedida, a classe foi autenticada com o IoTHub e está pronta para chamar as APIs membro para se comunicar com o IoTHub.
from_connection_string(connection_string)
Parâmetros
Nome | Description |
---|---|
connection_string
Obrigatório
|
A cadeia de conexão do IoTHub usada para autenticar a conexão com o IoTHub. |
Retornos
Tipo | Description |
---|---|
Exceções
Tipo | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_token_credential
Inicializador classmethod para um cliente do Serviço IoTHubHttpRuntimeManager. Cria a classe IoTHubHttpRuntimeManager com base na URL do nome do host e na credencial de token do Azure.
Após uma criação bem-sucedida, a classe foi autenticada com o IoTHub e está pronta para chamar as APIs membro para se comunicar com o IoTHub.
from_token_credential(url, token_credential)
Parâmetros
Nome | Description |
---|---|
url
Obrigatório
|
A URL do serviço do Azure (nome do host). |
token_credential
Obrigatório
|
<xref:azure.core.TokenCredential>
O objeto de credencial de token do Azure |
Retornos
Tipo | Description |
---|---|
Exceções
Tipo | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
receive_feedback_notification
Esse método é usado para recuperar comentários de uma mensagem de nuvem para dispositivo.
receive_feedback_notification()
Retornos
Tipo | Description |
---|---|
Nenhum. |
Exceções
Tipo | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
Azure SDK for Python