Megosztás a következőn keresztül:


QueryOperations Osztály

QueryOperations-műveletek.

Öröklődés
builtins.object
QueryOperations

Konstruktor

QueryOperations(client, config, serializer, deserializer)

Paraméterek

client
Kötelező

Ügyfél szolgáltatáskérésekhez.

config
Kötelező

A szolgáltatásügyfél konfigurálása.

serializer
Kötelező

Objektummodell szerializálója.

deserializer
Kötelező

Objektummodell-deszerializáló.

Változók

api_version

Az Api verziója. Állandó érték: "2021-04-12".

Metódusok

get_twins

Lekérdezhet egy IoT Hub az ikereszközökkel kapcsolatos információk sql-szerű nyelv használatával történő lekéréséhez. További információ: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language. A lapozás támogatott. Ez csak az ikereszközökkel kapcsolatos információkat adja vissza.

get_twins

Lekérdezhet egy IoT Hub az ikereszközökkel kapcsolatos információk sql-szerű nyelv használatával történő lekéréséhez. További információ: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language. A lapozás támogatott. Ez csak az ikereszközökkel kapcsolatos információkat adja vissza.

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

Paraméterek

query_specification
QuerySpecification
Kötelező

A lekérdezési sztring. További információ: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language.

x_ms_continuation
str
alapértelmezett érték: None

Az eredmények következő oldalának lekéréséhez használt folytatási jogkivonat.

x_ms_max_item_count
str
alapértelmezett érték: None

Az oldalonként visszaadott elemek maximális száma. A szolgáltatás más értéket is használhat, ha a megadott érték nem elfogadható.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

A műveleti konfiguráció felülbírálása.

Válaszok

list vagy ClientRawResponse, ha raw=true

Visszatérési típus

Kivételek

Attribútumok

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'>