ConfigurationOperations クラス
ConfigurationOperations 操作。
- 継承
-
builtins.objectConfigurationOperations
コンストラクター
ConfigurationOperations(client, config, serializer, deserializer)
パラメーター
- client
サービス要求のクライアント。
- config
サービス クライアントの構成。
- serializer
オブジェクト モデル シリアライザー。
- deserializer
オブジェクト モデル逆シリアライザー。
変数
- api_version
Api のバージョン。 定数値: "2021-04-12"
メソッド
apply_on_edge_device |
エッジ デバイスに構成コンテンツを適用します。 |
create_or_update |
デバイス/モジュールの自動管理のために、IoT Hubの構成を作成または更新します。 構成識別子とコンテンツを更新できません。 |
delete |
デバイス/モジュールの自動管理のために、IoT Hubの構成を削除します。 |
get |
デバイス/モジュールの自動管理のIoT Hubの構成を取得します。 |
get_configurations |
デバイス/モジュールの自動管理のIoT Hubの構成を取得します。 改ページ位置の設定はサポートされていません。 |
test_queries |
IoT Hubの構成のターゲット条件とカスタム メトリック クエリを検証します。 |
apply_on_edge_device
エッジ デバイスに構成コンテンツを適用します。
apply_on_edge_device(id, content, custom_headers=None, raw=False, **operation_config)
パラメーター
- operation_config
操作構成のオーバーライド。
戻り値
none または ClientRawResponse (raw=true の場合)
の戻り値の型 :
例外
create_or_update
デバイス/モジュールの自動管理のために、IoT Hubの構成を作成または更新します。 構成識別子とコンテンツを更新できません。
create_or_update(id, configuration, if_match=None, custom_headers=None, raw=False, **operation_config)
パラメーター
- if_match
- str
RFC7232 に従って、構成の弱い ETag を表す文字列。 これは、構成の作成時には設定しないでくださいが、構成を更新するときに設定される場合があります。
- operation_config
操作構成のオーバーライド。
戻り値
raw=true の場合は構成または ClientRawResponse
の戻り値の型 :
例外
delete
デバイス/モジュールの自動管理のために、IoT Hubの構成を削除します。
delete(id, if_match=None, custom_headers=None, raw=False, **operation_config)
パラメーター
- if_match
- str
RFC7232 に従って、構成の弱い ETag を表す文字列。 削除操作は、この ETag がサーバーによって管理されている値と一致する場合にのみ実行されます。これは、構成が最後に取得されてから変更されていないことを示します。 無条件削除を強制するには、If-Matchをワイルドカード文字 (*) に設定します。
- operation_config
操作構成のオーバーライド。
戻り値
none または ClientRawResponse (raw=true の場合)
の戻り値の型 :
例外
get
デバイス/モジュールの自動管理のIoT Hubの構成を取得します。
get(id, custom_headers=None, raw=False, **operation_config)
パラメーター
- operation_config
操作構成のオーバーライド。
戻り値
raw=true の場合は構成または ClientRawResponse
の戻り値の型 :
例外
get_configurations
デバイス/モジュールの自動管理のIoT Hubの構成を取得します。 改ページ位置の設定はサポートされていません。
get_configurations(top=None, custom_headers=None, raw=False, **operation_config)
パラメーター
- operation_config
操作構成のオーバーライド。
戻り値
list または ClientRawResponse (raw=true の場合)
の戻り値の型 :
例外
test_queries
IoT Hubの構成のターゲット条件とカスタム メトリック クエリを検証します。
test_queries(input, custom_headers=None, raw=False, **operation_config)
パラメーター
- operation_config
操作構成のオーバーライド。
戻り値
ConfigurationQueriesTestResponse または 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'>
Azure SDK for Python