IoTHubHttpRuntimeManager Clase
Clase para proporcionar API útiles para las operaciones de Http Runtime Manager de IoTHub, basadas en las API REST de IotHub generadas automáticamente.
Inicializador para un cliente del servicio Http Runtime Manager.
Después de crear correctamente la clase se ha autenticado con IoTHub y está listo para llamar a las API miembro para comunicarse con IoTHub.
- Herencia
-
builtins.objectIoTHubHttpRuntimeManager
Constructor
IoTHubHttpRuntimeManager(connection_string=None, host=None, auth=None)
Parámetros
Nombre | Description |
---|---|
connection_string
|
Cadena de conexión de IoTHub que se usa para autenticar la conexión con IoTHub si se usa connection_str autenticación. Valor predeterminado: ninguno valor predeterminado: None
|
host
|
Dirección URL del servicio de Azure si se usa la autenticación de credenciales de token. Valor predeterminado: ninguno valor predeterminado: None
|
auth
|
El objeto de autenticación de Azure si se usa la autenticación de credenciales de token. Valor predeterminado: ninguno valor predeterminado: None
|
Métodos
abandon_feedback_notification |
Este método abandona un mensaje de comentarios. |
complete_feedback_notification |
Este método completa un mensaje de comentarios. |
from_connection_string |
Inicializador classmethod para un cliente del servicio IoTHubHttpRuntimeManager. Crea la clase IoTHubHttpRuntimeManager a partir de la cadena de conexión. Después de crear correctamente la clase se ha autenticado con IoTHub y está listo para llamar a las API miembro para comunicarse con IoTHub. |
from_token_credential |
Inicializador classmethod para un cliente del servicio IoTHubHttpRuntimeManager. Crea la clase IoTHubHttpRuntimeManager a partir de la dirección URL del nombre de host y la credencial del token de Azure. Después de crear correctamente la clase se ha autenticado con IoTHub y está listo para llamar a las API miembro para comunicarse con IoTHub. |
receive_feedback_notification |
Este método se usa para recuperar comentarios de un mensaje de nube a dispositivo. |
abandon_feedback_notification
Este método abandona un mensaje de comentarios.
abandon_feedback_notification(lock_token)
Parámetros
Nombre | Description |
---|---|
lock_token
Requerido
|
Token de bloqueo. |
Devoluciones
Tipo | Description |
---|---|
Ninguno. |
Excepciones
Tipo | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
complete_feedback_notification
Este método completa un mensaje de comentarios.
complete_feedback_notification(lock_token)
Parámetros
Nombre | Description |
---|---|
lock_token
Requerido
|
Token de bloqueo. |
Devoluciones
Tipo | Description |
---|---|
Ninguno. |
Excepciones
Tipo | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_connection_string
Inicializador classmethod para un cliente del servicio IoTHubHttpRuntimeManager. Crea la clase IoTHubHttpRuntimeManager a partir de la cadena de conexión.
Después de crear correctamente la clase se ha autenticado con IoTHub y está listo para llamar a las API miembro para comunicarse con IoTHub.
from_connection_string(connection_string)
Parámetros
Nombre | Description |
---|---|
connection_string
Requerido
|
Cadena de conexión de IoTHub que se usa para autenticar la conexión con IoTHub. |
Devoluciones
Tipo | Description |
---|---|
Excepciones
Tipo | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
from_token_credential
Inicializador classmethod para un cliente del servicio IoTHubHttpRuntimeManager. Crea la clase IoTHubHttpRuntimeManager a partir de la dirección URL del nombre de host y la credencial del token de Azure.
Después de crear correctamente la clase se ha autenticado con IoTHub y está listo para llamar a las API miembro para comunicarse con IoTHub.
from_token_credential(url, token_credential)
Parámetros
Nombre | Description |
---|---|
url
Requerido
|
Dirección URL del servicio de Azure (nombre de host). |
token_credential
Requerido
|
<xref:azure.core.TokenCredential>
El objeto de credencial del token de Azure |
Devoluciones
Tipo | Description |
---|---|
Excepciones
Tipo | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
receive_feedback_notification
Este método se usa para recuperar comentarios de un mensaje de nube a dispositivo.
receive_feedback_notification()
Devoluciones
Tipo | Description |
---|---|
Ninguno. |
Excepciones
Tipo | Description |
---|---|
<xref:if the HTTP response status is not in >[<xref:200>]<xref:.>
|
Azure SDK for Python