Inspector2 / Client / batch_get_code_snippet



Retrieves code snippets from findings that Amazon Inspector detected code vulnerabilities in.

See also: AWS API Documentation

Request Syntax

response = client.batch_get_code_snippet(

findingArns (list) –


An array of finding ARNs for the findings you want to retrieve code snippets from.

  • (string) –

Return type:



Response Syntax

    'codeSnippetResults': [
            'codeSnippet': [
                    'content': 'string',
                    'lineNumber': 123
            'endLine': 123,
            'findingArn': 'string',
            'startLine': 123,
            'suggestedFixes': [
                    'code': 'string',
                    'description': 'string'
    'errors': [
            'errorMessage': 'string',
            'findingArn': 'string'

Response Structure

  • (dict) –

    • codeSnippetResults (list) –

      The retrieved code snippets associated with the provided finding ARNs.

      • (dict) –

        Contains information on a code snippet retrieved by Amazon Inspector from a code vulnerability finding.

        • codeSnippet (list) –

          Contains information on the retrieved code snippet.

          • (dict) –

            Contains information on the lines of code associated with a code snippet.

            • content (string) –

              The content of a line of code

            • lineNumber (integer) –

              The line number that a section of code is located at.

        • endLine (integer) –

          The line number of the last line of a code snippet.

        • findingArn (string) –

          The ARN of a finding that the code snippet is associated with.

        • startLine (integer) –

          The line number of the first line of a code snippet.

        • suggestedFixes (list) –

          Details of a suggested code fix.

          • (dict) –

            A suggested fix for a vulnerability in your Lambda function code.

            • code (string) –

              The fix’s code.

            • description (string) –

              The fix’s description.

    • errors (list) –

      Any errors Amazon Inspector encountered while trying to retrieve the requested code snippets.

      • (dict) –

        Contains information about any errors encountered while trying to retrieve a code snippet.

        • errorCode (string) –

          The error code for the error that prevented a code snippet from being retrieved.

        • errorMessage (string) –

          The error message received when Amazon Inspector failed to retrieve a code snippet.

        • findingArn (string) –

          The ARN of the finding that a code snippet couldn’t be retrieved for.