मैं बनाने के लिए चाहते हैं एक लैम्ब्डा समारोह शुरू हो रहा है कि से एक S3 बाल्टी के भीतर बनाई गई एक ही CloudFormation ढेर, लेकिन नहीं मिल सकता है इस वाक्य रचना बहुत सही है.
घटना में ही किया जाना चाहिए निकाल दिया जब एक वस्तु को अपलोड किया जाता है /uploads
. मैं भी निर्दिष्ट करने की जरूरत है कुछ बाल्टी गुण (CORS).
S3 बाल्टी परिभाषा में संसाधनों
resources:
Resources:
myBucket:
Type: AWS::S3::Bucket
Properties:
BucketName: my-bucket
# CORS properties...
घटना में समारोह परिभाषा:
events:
- s3:
bucket: myBucket
event: s3:ObjectCreated:Put
rules:
- prefix: uploads/
मैं नहीं करना चाहते हैं, का उपयोग करने के लिए existing: true
क्योंकि यह बनाता है कुछ सहायक वस्तुओं के लिए इस सरल कार्य है । मैं नहीं मिल सकता है किसी भी दस्तावेज या उदाहरण फिट है कि मेरे मामले में ।