如何发布包含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的模板验证器?

1 Antwort
0

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

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen