ImportExport.Client.update_job(**kwargs)¶You use this operation to change the parameters specified in the original manifest file by supplying a new manifest file. The manifest file attached to this request replaces the original manifest file. You can only use the operation after a CreateJob request but before the data transfer starts and you can only use it on jobs you own.
See also: AWS API Documentation
Request Syntax
response = client.update_job(
JobId='string',
Manifest='string',
JobType='Import'|'Export',
ValidateOnly=True|False,
APIVersion='string'
)
dict
Response Syntax
{
'Success': True|False,
'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.InvalidJobIdExceptionImportExport.Client.exceptions.MissingManifestFieldExceptionImportExport.Client.exceptions.NoSuchBucketExceptionImportExport.Client.exceptions.ExpiredJobIdExceptionImportExport.Client.exceptions.CanceledJobIdExceptionImportExport.Client.exceptions.MissingCustomsExceptionImportExport.Client.exceptions.InvalidCustomsExceptionImportExport.Client.exceptions.InvalidFileSystemExceptionImportExport.Client.exceptions.MultipleRegionsExceptionImportExport.Client.exceptions.BucketPermissionExceptionImportExport.Client.exceptions.MalformedManifestExceptionImportExport.Client.exceptions.UnableToUpdateJobIdExceptionImportExport.Client.exceptions.InvalidVersionException