为S3存储桶中的特定文件夹创建ClouldFormation堆栈

时间:2020-10-07 17:41:33

标签: amazon-web-services amazon-s3 amazon-cloudformation

我尝试了使用云形成服务调整图像大小的功能。创建堆栈时,要求选择我们的s3存储桶。创建堆栈后,它会向云提供ApiEndpoint,但它是从s3存储桶的根目录提供的。

例如: s3存储桶路径:https://surathbucket1.s3.ap-south-1.amazonaws.com/png.png

堆栈的云前路径:https://d1njf1ibm6jv3d.cloudfront.net/png.png

我需要为s3存储桶中的特定文件夹而不是根目录创建堆栈。

例如: s3存储桶路径:https://surathbucket1.s3.ap-south-1.amazonaws.com/test/png.png

堆栈的云前路径:https://d1njf1ibm6jv3d.cloudfront.net/png.png

我使用此模板创建堆栈 https://docs.aws.amazon.com/solutions/latest/serverless-image-handler/template.html

任何人都知道答案,请帮助我。谢谢

1 个答案:

答案 0 :(得分:0)

在S3中没有像文件夹这样的对象类型。只有一个对象本身带有前缀test /。因此,根据您的情况,对象的名称应为test / png.png

检查文档:https://docs.aws.amazon.com/AmazonS3/latest/user-guide/using-folders.html

相关问题