Compartir a través de


QueryOperations Clase

Operaciones QueryOperations.

Herencia
builtins.object
QueryOperations

Constructor

QueryOperations(client, config, serializer, deserializer)

Parámetros

client
Requerido

Cliente para solicitudes de servicio.

config
Requerido

Configuración del cliente de servicio.

serializer
Requerido

Serializador de modelo de objetos.

deserializer
Requerido

Deserializador de modelo de objetos.

Variables

api_version

Versión de la API. Valor constante: "2021-04-12".

Métodos

get_twins

Consulte una IoT Hub para recuperar información sobre los dispositivos gemelos mediante un lenguaje similar a SQL. Consulte https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language para obtener más información. Se admite la paginación. Esto solo devuelve información sobre los dispositivos gemelos.

get_twins

Consulte una IoT Hub para recuperar información sobre los dispositivos gemelos mediante un lenguaje similar a SQL. Consulte https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language para obtener más información. Se admite la paginación. Esto solo devuelve información sobre los dispositivos gemelos.

get_twins(query_specification, x_ms_continuation=None, x_ms_max_item_count=None, custom_headers=None, raw=False, **operation_config)

Parámetros

query_specification
QuerySpecification
Requerido

La cadena de consulta. Consulte https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language para obtener más información.

x_ms_continuation
str
valor predeterminado: None

Token de continuación usado para obtener la siguiente página de resultados.

x_ms_max_item_count
str
valor predeterminado: None

Número máximo de elementos devueltos por página. El servicio puede usar un valor diferente si el valor especificado no es aceptable.

custom_headers
dict
valor predeterminado: None

encabezados que se agregarán a la solicitud

raw
bool
valor predeterminado: False

devuelve la respuesta directa junto con la respuesta deserializada.

operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

list o ClientRawResponse si raw=true

Tipo de valor devuelto

Excepciones

Atributos

models

models = <module 'azure.iot.hub.protocol.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\iot\\hub\\protocol\\models\\__init__.py'>