防止无服务器自动生成 API 端点
Prevent serverless from autocreatin API endpoint
使用 serverless
部署我的项目时,它会自动为所有已知函数创建端点。我想拥有许多没有 API 端点的函数,即使用 AWS.Lambda().invoke(lambda_name, params)
.
调用它
是否可以指示 serverless
不要为特定功能创建端点?
假设您的 serverless.yml
看起来与此类似:
functions:
foo:
handler: handler.foo
events:
- http:
path: foo
method: POST
只需删除 events
部分:
functions:
foo:
handler: handler.foo
使用 serverless
部署我的项目时,它会自动为所有已知函数创建端点。我想拥有许多没有 API 端点的函数,即使用 AWS.Lambda().invoke(lambda_name, params)
.
是否可以指示 serverless
不要为特定功能创建端点?
假设您的 serverless.yml
看起来与此类似:
functions:
foo:
handler: handler.foo
events:
- http:
path: foo
method: POST
只需删除 events
部分:
functions:
foo:
handler: handler.foo