如何发布包含AWS::Serverless::Function资源和FunctionUrlConfig属性的应用程序?

0

【以下的问题经过翻译处理】 我有一个SAM模板,其中包含一个AWS :: Serverless :: Function资源,具有FunctionUrlConfig属性。使用SAM CLI构建和部署都很正常,因此转换显然有效。但是当我尝试通过Serverless应用程序存储库(使用sam publishaws serverlessrepo create-application或通过AWS Serverless应用程序存储库控制台)发布时,我会出现以下错误:

无效的Serverless应用程序规范文档。找到错误数:1。错误:ID为[IiifFunction]的资源无效。类型为AWS :: Serverless :: Function的资源未定义属性FunctionUrlConfig

似乎Serverless应用程序存储库API并没有使用最新的模式来验证模板。由于FunctionUrlConfig是记录的AWS :: Serverless :: Function模型的一部分,因此似乎应用程序存储库应该接受它。是否有任何方法可以尝试解决此问题?还是我只需要等待AWS的某个人使用最新版本的模型更新API的模板验证器?

profile picture
专家
已提问 5 个月前18 查看次数
1 回答
0

【以下的回答经过翻译处理】 我已经找到了我的问题的答案。事实证明,我的怀疑是正确的,并且SAM代码的最新版本还没有部署到 SAR 上。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则