JobsOperations クラス
JobsOperations 操作。
- 継承
-
builtins.objectJobsOperations
コンストラクター
JobsOperations(client, config, serializer, deserializer)
パラメーター
- client
サービス要求のクライアント。
- config
サービス クライアントの構成。
- serializer
オブジェクト モデル シリアライザー。
- deserializer
オブジェクト モデル逆シリアライザー。
変数
- api_version
Api のバージョン。 定数値: "2021-04-12"
メソッド
cancel_import_export_job
IoT Hubのインポート ジョブまたはエクスポート ジョブを取り消します。
cancel_import_export_job(id, custom_headers=None, raw=False, **operation_config)
パラメーター
- operation_config
操作構成のオーバーライド。
戻り値
object または ClientRawResponse (raw=true の場合)
の戻り値の型 :
例外
cancel_scheduled_job
IoT Hubでスケジュールされたジョブを取り消します。 詳細については、「 https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-jobs 」を参照してください。
cancel_scheduled_job(id, custom_headers=None, raw=False, **operation_config)
パラメーター
- operation_config
操作構成のオーバーライド。
戻り値
jobResponse または ClientRawResponse (raw=true の場合)
の戻り値の型 :
例外
create_import_export_job
IoT Hubに新しいインポートまたはエクスポート ジョブを作成します。 詳細については、「 https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities 」を参照してください。
create_import_export_job(job_properties, custom_headers=None, raw=False, **operation_config)
パラメーター
- operation_config
操作構成のオーバーライド。
戻り値
jobProperties または ClientRawResponse (raw=true の場合)
の戻り値の型 :
例外
create_scheduled_job
スケジュールされた時刻にIoT Hubでツインの更新またはダイレクト メソッドをスケジュールする新しいジョブを作成します。 詳細については、「 https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-jobs 」を参照してください。
create_scheduled_job(id, job_request, custom_headers=None, raw=False, **operation_config)
パラメーター
- operation_config
操作構成のオーバーライド。
戻り値
jobResponse または ClientRawResponse (raw=true の場合)
の戻り値の型 :
例外
get_import_export_job
IoT Hubのインポート ジョブまたはエクスポート ジョブの状態を取得します。 詳細については、「 https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities 」を参照してください。
get_import_export_job(id, custom_headers=None, raw=False, **operation_config)
パラメーター
- operation_config
操作構成のオーバーライド。
戻り値
jobProperties または ClientRawResponse (raw=true の場合)
の戻り値の型 :
例外
get_import_export_jobs
IoT Hub内のすべてのインポート ジョブとエクスポート ジョブの状態を取得します。 詳細については、「 https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities 」を参照してください。
get_import_export_jobs(custom_headers=None, raw=False, **operation_config)
パラメーター
- operation_config
操作構成のオーバーライド。
戻り値
list または ClientRawResponse (raw=true の場合)
の戻り値の型 :
例外
get_scheduled_job
IoT Hubからスケジュールされたジョブの詳細を取得します。 詳細については、「 https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-jobs 」を参照してください。
get_scheduled_job(id, custom_headers=None, raw=False, **operation_config)
パラメーター
- operation_config
操作構成のオーバーライド。
戻り値
jobResponse または ClientRawResponse (raw=true の場合)
の戻り値の型 :
例外
query_scheduled_jobs
IoT Hub クエリを使用してジョブに関する情報を取得します。 詳細については、「 https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language 」を参照してください。
query_scheduled_jobs(job_type=None, job_status=None, custom_headers=None, raw=False, **operation_config)
パラメーター
- job_type
- str
ジョブの種類。 使用可能なジョブの種類の一覧については、以下を参照してください https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-jobs#querying-for-progress-on-jobs 。
- job_status
- str
ジョブの状態。 使用可能な状態の一覧については、以下を参照してください https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-jobs#querying-for-progress-on-jobs 。
- operation_config
操作構成のオーバーライド。
戻り値
queryResult または 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