AuditManager / Client / get_evidence_file_upload_url



Creates a presigned Amazon S3 URL that can be used to upload a file as manual evidence. For instructions on how to use this operation, see Upload a file from your browser in the Audit Manager User Guide.

The following restrictions apply to this operation:

  • Maximum size of an individual evidence file: 100 MB

  • Number of daily manual evidence uploads per control: 100

  • Supported file formats: See Supported file types for manual evidence in the Audit Manager User Guide

For more information about Audit Manager service restrictions, see Quotas and restrictions for Audit Manager.

See also: AWS API Documentation

Request Syntax

response = client.get_evidence_file_upload_url(

fileName (string) –


The file that you want to upload. For a list of supported file formats, see Supported file types for manual evidence in the Audit Manager User Guide.

Return type:



Response Syntax

    'evidenceFileName': 'string',
    'uploadUrl': 'string'

Response Structure

  • (dict) –

    • evidenceFileName (string) –

      The name of the uploaded manual evidence file that the presigned URL was generated for.

    • uploadUrl (string) –

      The presigned URL that was generated.


  • AuditManager.Client.exceptions.ValidationException

  • AuditManager.Client.exceptions.AccessDeniedException

  • AuditManager.Client.exceptions.InternalServerException

  • AuditManager.Client.exceptions.ThrottlingException