JobResponse Class
JobResponse.
- Inheritance
-
JobResponse
Constructor
JobResponse(*, job_id: Optional[str] = None, query_condition: Optional[str] = None, created_time=None, start_time=None, end_time=None, max_execution_time_in_seconds: Optional[int] = None, type=None, cloud_to_device_method=None, update_twin=None, status=None, failure_reason: Optional[str] = None, status_message: Optional[str] = None, device_job_statistics=None, **kwargs)
Parameters
- created_time
- datetime
System generated. Ignored at creation. The creation date and time of the job.
- end_time
- datetime
System generated. Ignored at creation. The end date and time of the job in UTC.
- max_execution_time_in_seconds
- <xref:long>
The maximum execution time in secounds.
- type
- str or <xref:protocol.models.enum>
The job type. Possible values include: 'unknown', 'export', 'import', 'backup', 'readDeviceProperties', 'writeDeviceProperties', 'updateDeviceConfiguration', 'rebootDevice', 'factoryResetDevice', 'firmwareUpdate', 'scheduleDeviceMethod', 'scheduleUpdateTwin', 'restoreFromBackup', 'failoverDataCopy'
- cloud_to_device_method
- CloudToDeviceMethod
The method type and parameters. This is required if job type is cloudToDeviceMethod.
- update_twin
- Twin
- status
- str or <xref:protocol.models.enum>
System generated. Ignored at creation. The status of the job. Possible values include: 'unknown', 'enqueued', 'running', 'completed', 'failed', 'cancelled', 'scheduled', 'queued'
Feedback
Submit and view feedback for