У меня есть ведро S3 с 2 папками (ABC & DEF).файлы загружаются в эти 2 папки.Можем ли мы создать шаблон облачной информации, который создает 2 темы SNS для этих 2 папок соответственно?
Да, вы можете.
Свойство корзины aws s3 LifeCycleConfig.Rule - это массив.
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig.html
Все, что вам нужно сделать, это указать два жизненных цикла.правила уведомлений с двумя разными префиксами:
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-prefix
Суть в том, что два префикса не могут перекрываться.
Кроме того, как вы знаете, понятия "нет""папка" в с3.Консоль AWS достигает иллюзии папки, вызывая список s3 объекта api с разделителем «/»
https://docs.aws.amazon.com/AmazonS3/latest/API/v2-RESTBucketGET.html