def update_job(JobId=None, Manifest=None, JobType=None, ValidateOnly=None,
    APIVersion=None):
    """
    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
    
    
    :example: response = client.update_job(
        JobId='string',
        Manifest='string',
        JobType='Import'|'Export',
        ValidateOnly=True|False,
        APIVersion='string'
    )
    
    
    :type JobId: string
    :param JobId: [REQUIRED] A unique identifier which refers to a particular job.

    :type Manifest: string
    :param Manifest: [REQUIRED] The UTF-8 encoded text of the manifest file.

    :type JobType: string
    :param JobType: [REQUIRED] Specifies whether the job to initiate is an import or export job.

    :type ValidateOnly: boolean
    :param ValidateOnly: [REQUIRED] Validate the manifest and parameter values in the request but do not actually create a job.

    :type APIVersion: string
    :param APIVersion: Specifies the version of the client tool.

    :rtype: dict
    :return: {
        'Success': True|False,
        'WarningMessage': 'string',
        'ArtifactList': [
            {
                'Description': 'string',
                'URL': 'string'
            },
        ]
    }
    
    
    :returns: 
    (dict) -- Output structure for the UpateJob operation.
    Success (boolean) -- Specifies whether (true) or not (false) AWS Import/Export updated your job.
    WarningMessage (string) -- An optional message notifying you of non-fatal issues with the job, such as use of an incompatible Amazon S3 bucket name.
    ArtifactList (list) -- A collection of artifacts.
    (dict) -- A discrete item that contains the description and URL of an artifact (such as a PDF).
    Description (string) -- The associated description for this object.
    URL (string) -- The URL for a given Artifact.
    
    
    
    
    
    
    
    """
    pass
