B2BI / Client / get_transformer_job
get_transformer_job#
- B2BI.Client.get_transformer_job(**kwargs)#
Returns the details of the transformer run, based on the Transformer job ID.
See also: AWS API Documentation
Request Syntax
response = client.get_transformer_job( transformerJobId='string', transformerId='string' )
- Parameters:
transformerJobId (string) –
[REQUIRED]
Specifies the unique, system-generated identifier for a transformer run.
transformerId (string) –
[REQUIRED]
Specifies the system-assigned unique identifier for the transformer.
- Return type:
dict
- Returns:
Response Syntax
{ 'status': 'running'|'succeeded'|'failed', 'outputFiles': [ { 'bucketName': 'string', 'key': 'string' }, ], 'message': 'string' }
Response Structure
(dict) –
status (string) –
Returns the current state of the transformer job, either
running
,succeeded
, orfailed
.outputFiles (list) –
Returns the location for the output files. If the caller specified a directory for the output, then this contains the full path to the output file, including the file name generated by the service.
(dict) –
Specifies the details for the Amazon S3 file location that is being used with Amazon Web Services B2B Data Interchange. File locations in Amazon S3 are identified using a combination of the bucket and key.
bucketName (string) –
Specifies the name of the Amazon S3 bucket.
key (string) –
Specifies the Amazon S3 key for the file location.
message (string) –
Returns an optional error message, which gets populated when the job is not run successfully.
Exceptions
B2BI.Client.exceptions.AccessDeniedException
B2BI.Client.exceptions.ValidationException
B2BI.Client.exceptions.ThrottlingException
B2BI.Client.exceptions.ResourceNotFoundException
B2BI.Client.exceptions.InternalServerException