Я пытаюсь вызвать функцию Lambda - «TriggerLambda», как только файл с именем «File.csv» помещается в папку с именем «Files», которая присутствует в корзине s3 с именем «Processed».
bucket_notification = s3.BucketNotification("Processed/Files")
response = bucket_notification.put(
NotificationConfiguration={'LambdaFunctionConfigurations': [
{
'LambdaFunctionArn': Lambda_arn,
'Events': [
's3:ObjectCreated:*'
],
},
]})
Этот код выдает ошибку -
"errorMessage": "Parameter validation failed:\nInvalid bucket name \"Processed/Files\": Bucket name must match the regex \"^[a-zA-Z0-9.\\-_]{1,255}$\"",