QueryOperations クラス

QueryOperations 操作。

継承
builtins.object
QueryOperations

コンストラクター

QueryOperations(client, config, serializer, deserializer)

パラメーター

client
必須

サービス要求のクライアント。

config
必須

サービス クライアントの構成。

serializer
必須

オブジェクト モデル シリアライザー。

deserializer
必須

オブジェクト モデル逆シリアライザー。

変数

api_version

Api のバージョン。 定数値: "2021-04-12"

メソッド

get_twins

sql のような言語を使用してデバイス ツインに関する情報を取得するには、IoT Hubにクエリを実行します。 詳細については、「 https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language 」を参照してください。 改ページ位置の設定がサポートされています。 これにより、デバイス ツインに関する情報のみが返されます。

get_twins

sql のような言語を使用してデバイス ツインに関する情報を取得するには、IoT Hubにクエリを実行します。 詳細については、「 https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language 」を参照してください。 改ページ位置の設定がサポートされています。 これにより、デバイス ツインに関する情報のみが返されます。

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

パラメーター

query_specification
QuerySpecification
必須

クエリ文字列。 詳細については、「 https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language 」を参照してください。

x_ms_continuation
str
既定値: None

結果の次のページを取得するために使用される継続トークン。

x_ms_max_item_count
str
既定値: None

1 ページあたりに返されるアイテムの最大数。 指定された値が受け入れられない場合、サービスで別の値が使用される場合があります。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作構成のオーバーライド

戻り値

list または ClientRawResponse (raw=true の場合)

の戻り値の型 :

例外

属性

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