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.MissingParameterExceptionImportExport.Client.exceptions.InvalidParameterExceptionImportExport.Client.exceptions.InvalidAccessKeyIdExceptionImportExport.Client.exceptions.InvalidAddressExceptionImportExport.Client.exceptions.InvalidManifestFieldExceptionImportExport.Client.exceptions.MissingManifestFieldExceptionImportExport.Client.exceptions.NoSuchBucketExceptionImportExport.Client.exceptions.MissingCustomsExceptionImportExport.Client.exceptions.InvalidCustomsExceptionImportExport.Client.exceptions.InvalidFileSystemExceptionImportExport.Client.exceptions.MultipleRegionsExceptionImportExport.Client.exceptions.BucketPermissionExceptionImportExport.Client.exceptions.MalformedManifestExceptionImportExport.Client.exceptions.CreateJobQuotaExceededExceptionImportExport.Client.exceptions.InvalidJobIdExceptionImportExport.Client.exceptions.InvalidVersionException