FraudDetector / Client / get_batch_prediction_jobs
get_batch_prediction_jobs#
- FraudDetector.Client.get_batch_prediction_jobs(**kwargs)#
Gets all batch prediction jobs or a specific job if you specify a job ID. This is a paginated API. If you provide a null maxResults, this action retrieves a maximum of 50 records per page. If you provide a maxResults, the value must be between 1 and 50. To get the next page results, provide the pagination token from the GetBatchPredictionJobsResponse as part of your request. A null pagination token fetches the records from the beginning.
See also: AWS API Documentation
Request Syntax
response = client.get_batch_prediction_jobs( jobId='string', maxResults=123, nextToken='string' )
- Parameters:
jobId (string) – The batch prediction job for which to get the details.
maxResults (integer) – The maximum number of objects to return for the request.
nextToken (string) – The next token from the previous request.
- Return type:
dict
- Returns:
Response Syntax
{ 'batchPredictions': [ { 'jobId': 'string', 'status': 'IN_PROGRESS_INITIALIZING'|'IN_PROGRESS'|'CANCEL_IN_PROGRESS'|'CANCELED'|'COMPLETE'|'FAILED', 'failureReason': 'string', 'startTime': 'string', 'completionTime': 'string', 'lastHeartbeatTime': 'string', 'inputPath': 'string', 'outputPath': 'string', 'eventTypeName': 'string', 'detectorName': 'string', 'detectorVersion': 'string', 'iamRoleArn': 'string', 'arn': 'string', 'processedRecordsCount': 123, 'totalRecordsCount': 123 }, ], 'nextToken': 'string' }
Response Structure
(dict) –
batchPredictions (list) –
An array containing the details of each batch prediction job.
(dict) –
The batch prediction details.
jobId (string) –
The job ID for the batch prediction.
status (string) –
The batch prediction status.
failureReason (string) –
The reason a batch prediction job failed.
startTime (string) –
Timestamp of when the batch prediction job started.
completionTime (string) –
Timestamp of when the batch prediction job completed.
lastHeartbeatTime (string) –
Timestamp of most recent heartbeat indicating the batch prediction job was making progress.
inputPath (string) –
The Amazon S3 location of your training file.
outputPath (string) –
The Amazon S3 location of your output file.
eventTypeName (string) –
The name of the event type.
detectorName (string) –
The name of the detector.
detectorVersion (string) –
The detector version.
iamRoleArn (string) –
The ARN of the IAM role to use for this job request.
arn (string) –
The ARN of batch prediction job.
processedRecordsCount (integer) –
The number of records processed by the batch prediction job.
totalRecordsCount (integer) –
The total number of records in the batch prediction job.
nextToken (string) –
The next token for the subsequent request.
Exceptions
FraudDetector.Client.exceptions.ValidationException
FraudDetector.Client.exceptions.ResourceNotFoundException
FraudDetector.Client.exceptions.InternalServerException
FraudDetector.Client.exceptions.ThrottlingException
FraudDetector.Client.exceptions.AccessDeniedException