该错误通常是由于在 AWS SAM 模板中尝试使用未定义的属性 SnapStart 导致的。要解决此问题,请确保您的 AWS SAM 模板中包含类似以下代码的正确定义:
Resources: MyFunction: Type: AWS::Serverless::Function Properties: CodeUri: ./my-function Handler: index.handler Runtime: nodejs14.x SnapStart: true
在此示例中,SnapStart 属性已正确定义并设置为 true。如果仍然遇到问题,请检查您的代码库和必要时更新 AWS CLI 和 AWS SAM CLI。