Batch / Paginator / ListServiceJobs
ListServiceJobs¶
- class Batch.Paginator.ListServiceJobs¶
- paginator = client.get_paginator('list_service_jobs') - paginate(**kwargs)¶
- Creates an iterator that will paginate through responses from - Batch.Client.list_service_jobs().- See also: AWS API Documentation - Request Syntax- response_iterator = paginator.paginate( jobQueue='string', jobStatus='SUBMITTED'|'PENDING'|'RUNNABLE'|'SCHEDULED'|'STARTING'|'RUNNING'|'SUCCEEDED'|'FAILED', filters=[ { 'name': 'string', 'values': [ 'string', ] }, ], PaginationConfig={ 'MaxItems': 123, 'PageSize': 123, 'StartingToken': 'string' } ) - Parameters:
- jobQueue (string) – The name or ARN of the job queue with which to list service jobs. 
- jobStatus (string) – The job status with which to filter service jobs. 
- filters (list) – - The filter to apply to the query. Only one filter can be used at a time. When the filter is used, - jobStatusis ignored. The results are sorted by the- createdAtfield, with the most recent jobs being first.- JOB_NAME - The value of the filter is a case-insensitive match for the job name. If the value ends with an asterisk (*), the filter matches any job name that begins with the string before the ‘*’. This corresponds to the - jobNamevalue. For example,- test1matches both- Test1and- test1, and- test1*matches both- test1and- Test10. When the- JOB_NAMEfilter is used, the results are grouped by the job name and version.- BEFORE_CREATED_AT - The value for the filter is the time that’s before the job was created. This corresponds to the - createdAtvalue. The value is a string representation of the number of milliseconds since 00:00:00 UTC (midnight) on January 1, 1970.- AFTER_CREATED_AT - The value for the filter is the time that’s after the job was created. This corresponds to the - createdAtvalue. The value is a string representation of the number of milliseconds since 00:00:00 UTC (midnight) on January 1, 1970.- (dict) – - A filter name and value pair that’s used to return a more specific list of results from a - ListJobsor- ListJobsByConsumableResourceAPI operation.- name (string) – - The name of the filter. Filter names are case sensitive. 
- values (list) – - The filter values. - (string) – 
 
 
 
- PaginationConfig (dict) – - A dictionary that provides parameters to control pagination. - MaxItems (integer) – - The total number of items to return. If the total number of items available is more than the value specified in max-items then a - NextTokenwill be provided in the output that you can use to resume pagination.
- PageSize (integer) – - The size of each page. 
- StartingToken (string) – - A token to specify where to start paginating. This is the - NextTokenfrom a previous response.
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'jobSummaryList': [ { 'latestAttempt': { 'serviceResourceId': { 'name': 'TrainingJobArn', 'value': 'string' } }, 'createdAt': 123, 'jobArn': 'string', 'jobId': 'string', 'jobName': 'string', 'serviceJobType': 'SAGEMAKER_TRAINING', 'shareIdentifier': 'string', 'status': 'SUBMITTED'|'PENDING'|'RUNNABLE'|'SCHEDULED'|'STARTING'|'RUNNING'|'SUCCEEDED'|'FAILED', 'statusReason': 'string', 'startedAt': 123, 'stoppedAt': 123 }, ], 'NextToken': 'string' } - Response Structure- (dict) – - jobSummaryList (list) – - A list of service job summaries. - (dict) – - Summary information about a service job. - latestAttempt (dict) – - Information about the latest attempt for the service job. - serviceResourceId (dict) – - The service resource identifier associated with the service job attempt. - name (string) – - The name of the resource identifier. 
- value (string) – - The value of the resource identifier. 
 
 
- createdAt (integer) – - The Unix timestamp (in milliseconds) for when the service job was created. 
- jobArn (string) – - The Amazon Resource Name (ARN) of the service job. 
- jobId (string) – - The job ID for the service job. 
- jobName (string) – - The name of the service job. 
- serviceJobType (string) – - The type of service job. For SageMaker Training jobs, this value is - SAGEMAKER_TRAINING.
- shareIdentifier (string) – - The share identifier for the job. 
- status (string) – - The current status of the service job. 
- statusReason (string) – - A short string to provide more details on the current status of the service job. 
- startedAt (integer) – - The Unix timestamp (in milliseconds) for when the service job was started. 
- stoppedAt (integer) – - The Unix timestamp (in milliseconds) for when the service job stopped running. 
 
 
- NextToken (string) – - A token to resume pagination.