EdgeClient.jobs.get_all_job_details

Retrieve the details for all submitted jobs

EdgeClient.jobs.get_all_job_details(timeout=None)

Return the Job details for all submitted jobs, including the status, total, completed, and failed number of items.

Parameters

ParameterTypeDescriptionExample
timeoutintOptional timeout value in seconds.'60

Returns

A Job object with the status from the server

{
  "job_identifier": "string",
  "status",
  "account_identifier": "string",        
  "explain": "boolean",        
  "created_at": "date-time",
  "updated_at": "date-time",
  "submitted_at": "date-time",
  "submitted_by": "string",        
  "pending": "integer",
  "completed": "integer",    
  "failed": "integer",
  "total": "integer",    
  "model": {
    "identifier": "string",
    "version": "string",
    "name": "string"
  },
  "job_inputs": ["string"],
  "user": {
    "identifier": "string",
    "external_identifier": "string",
    "email": "string",
    "firstName": "string",      
    "lastName": "string",
    "status": "string",
    "title": "string"
    "access_keys": [
        {
            "prefix": "string",
        "is_default": "boolean"
        }
    ]                        
  }
}

Examples

>>>jobs = client.jobs.get_all_job_details(timeout=60)