我的serverless.yaml
文件如下:
service: aws-python
provider:
name: aws
runtime: python2.7
stage: beta
region: us-east-1
package:
include:
- deps
- functions
- lib
functions:
hello:
handler: functions/handler.function_handler
events:
- http:
path: ta
method: GET
- http:
path: ta
method: POST
我想将此API添加到使用计划中。这是怎么做到的?
答案 0 :(得分:1)
如评论中所述,Serverless默认不支持此功能。您应该将相应的资源添加到CloudFormation模板作为自定义资源,或使用AWS CLI或其他SDK创建它。
答案 1 :(得分:0)
使用AWS CLI使用以下命令
aws apigateway update-usage-plan --usage-plan-id <PLAN_ID> --patch-operations op=add,path=/apiStages,value=<API_ID>:<API_STAGE>