def add_notification()

in functions/CreateS3BucketNotification/lambda_function.py [0:0]


def add_notification(lambda_arn, bucket, suffix):
    response = client.put_bucket_notification_configuration(
        Bucket = bucket,
        NotificationConfiguration={
        'LambdaFunctionConfigurations': [
            {
                'Id':'Image-Uploded-Event',
                'LambdaFunctionArn': lambda_arn,
                'Events': [
                    's3:ObjectCreated:*'
                ],
                'Filter': {
                    'Key': {
                        'FilterRules': [
                            {
                                'Name': 'suffix',
                                'Value': suffix
                            }
                        ]
                    }
                }
            }
        ]
        }
    )
    
    print("Put request completed....")
    return response