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