# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 # {fact rule=lambda-override-reserved@v1.0 defects=1} def create_variable_noncompliant(): import os # Noncompliant: overrides reserved environment variable names # in a Lambda function. os.environ['_HANDLER'] = "value" # {/fact} # {fact rule=lambda-override-reserved@v1.0 defects=0} def create_variable_compliant(): import os # Compliant: prevents overriding reserved environment variable names # in a Lambda function. os.environ['SOME_ENV_VAR'] = "value" # {/fact}