Amazon cloudformation 如何在模板文件中为CloudFront函数设置FunctionCode属性?

Amazon cloudformation 如何在模板文件中为CloudFront函数设置FunctionCode属性?,amazon-cloudformation,amazon-cloudfront,Amazon Cloudformation,Amazon Cloudfront,我正在尝试使用cloud formation(YAML模板文件)在堆栈中部署CloudFront函数。如何为CloudFront函数指定FunctionCode()属性 AddHTMLPostfixFunction: 类型:AWS::CloudFront::函数 特性: 姓名:!子“${ApplicationName}-添加html后缀” 自动发布:正确 FunctionCode:“-->my.js文件的路径?可以使用内联代码 AddHTMLPostfixFunction: 类型:AWS::Cl

我正在尝试使用cloud formation(YAML模板文件)在堆栈中部署CloudFront函数。如何为CloudFront函数指定
FunctionCode
()属性

AddHTMLPostfixFunction:
类型:AWS::CloudFront::函数
特性:
姓名:!子“${ApplicationName}-添加html后缀”
自动发布:正确

FunctionCode:“-->my.js文件的路径?可以使用内联代码

AddHTMLPostfixFunction:
类型:AWS::CloudFront::函数
特性:
名称:!Sub“${ApplicationName}-添加html后缀”
自动发布:正确
功能代码:|
函数处理程序(事件){
var hasExtension=/(.+)\[a-zA-Z0-9]{2,5}$/
var request=event.request
var uri=request.uri
//如果请求没有任何扩展名,请添加“.html”
if(uri&!uri.match(hasExtension)){
request.uri=`${uri}.html`
}
退货申请
}
FunctionConfig:
注释:“向查看器请求添加.html后缀”
运行时:cloudfront-js-1.0