ImportExport.Client.
create_job
(**kwargs)¶This operation initiates the process of scheduling an upload or download of your data. You include in the request a manifest that describes the data transfer specifics. The response to the request includes a job ID, which you can use in other operations, a signature that you use to identify your storage device, and the address where you should ship your storage device.
See also: AWS API Documentation
Request Syntax
response = client.create_job(
JobType='Import'|'Export',
Manifest='string',
ManifestAddendum='string',
ValidateOnly=True|False,
APIVersion='string'
)
dict
Response Syntax
{
'JobId': 'string',
'JobType': 'Import'|'Export',
'Signature': 'string',
'SignatureFileContents': 'string',
'WarningMessage': 'string',
'ArtifactList': [
{
'Description': 'string',
'URL': 'string'
},
]
}
Response Structure
Exceptions
ImportExport.Client.exceptions.MissingParameterException
ImportExport.Client.exceptions.InvalidParameterException
ImportExport.Client.exceptions.InvalidAccessKeyIdException
ImportExport.Client.exceptions.InvalidAddressException
ImportExport.Client.exceptions.InvalidManifestFieldException
ImportExport.Client.exceptions.MissingManifestFieldException
ImportExport.Client.exceptions.NoSuchBucketException
ImportExport.Client.exceptions.MissingCustomsException
ImportExport.Client.exceptions.InvalidCustomsException
ImportExport.Client.exceptions.InvalidFileSystemException
ImportExport.Client.exceptions.MultipleRegionsException
ImportExport.Client.exceptions.BucketPermissionException
ImportExport.Client.exceptions.MalformedManifestException
ImportExport.Client.exceptions.CreateJobQuotaExceededException
ImportExport.Client.exceptions.InvalidJobIdException
ImportExport.Client.exceptions.InvalidVersionException