Amazon web services 出现错误:ApiGatewayResourceUsers-属性ParentId的值必须为String类型

Amazon web services 出现错误:ApiGatewayResourceUsers-属性ParentId的值必须为String类型,amazon-web-services,express,aws-lambda,serverless,Amazon Web Services,Express,Aws Lambda,Serverless,我正在尝试sls将一个使用serverless express的函数部署到Lambda,我面临以下错误:发生错误:ApiGatewayResourceUsers-属性ParentId的值必须为String类型。 错误的原因可能是什么 这是我的serverless.yml文件: 服务:无服务器测试 框架版本:“2” 供应商: 名称:aws 运行时:nodejs12.x lambdahashing版本:20201221 阶段:发展 配置文件:默认值 插件: -无服务器脱机 -无服务器快车 功能:

我正在尝试sls将一个使用serverless express的函数部署到Lambda,我面临以下错误:发生错误:ApiGatewayResourceUsers-属性ParentId的值必须为String类型。

错误的原因可能是什么

这是我的serverless.yml文件:


服务:无服务器测试
框架版本:“2”
供应商:
名称:aws
运行时:nodejs12.x
lambdahashing版本:20201221
阶段:发展
配置文件:默认值
插件:
-无服务器脱机
-无服务器快车
功能:
用户:
handler:handler.users
活动:
-http:
路径:/users/home
方法:获取
-http:
路径:/users/test
方法:获取
-http:
路径:/users/*
方法:获取
这是我的处理程序:


“严格使用”;
const handler=require(“无服务器express/handler”);
const UserHandler=require(“./UserHandler”);
exports.users=handler(UserHandler);
最后是我的express应用程序:


const express=require(“无服务器快递/快递”);
常量app=express();
app.get(“/users/home)”,(请求、回复)=>{
res.json({msg:“从用户的主页”});
});
app.get(“/users/test)”,(req,res)=>{
res.json({msg:“来自用户中的测试”});
});
app.get(“/users/*”,(req,res)=>{
res.json({msg:“From*in users”});
});
module.exports=app;

您何时收到此错误?在调用函数时执行
无服务器部署
或更高版本?您是在本地还是远程调用该函数?