Serverless.yml VPC参数

Kar*_*ter 0 serverless-framework

我只想问一下serverless.yml中vpc部分中值的正确格式是什么,尤其是securityGroupIds字段和subnetIds字段。如果我在aws控制台中转到lambda服务,这会引起我的困惑,当我们在其中添加vpc设置时,securityGroupIds的字符串格式如下所示:

xx-xxxxxxxx(xx_xx_xxx_xxxxxx_xxxxxx)|xx_xx_xxx_xxxxx_xxxxxx

而如果我在AWS控制台中转到vpc服务并单击安全组,则安全组ID的字符串格式为:

xx-xxxxxxxx | xx_xx_xxx_xxxxxx_xxxxxx

对于子网ID,lambda页面中的一个具有如下格式:

subnet-xxxxxxxx(xx.xxx.xx.0/xx)|ap-southeast-1a subnet-public-1a

而在vpc页面中,格式为:

subnet-xxxxxxxx

我的问题是我应该在serverless.yml中输入哪种格式。在lambda页面上还是在vpc页面上?

Mah*_*are 5

vpcConfig.yml 文件格式应该像

vpcId: vpc-xxxxxxxxxxxxxxxxx
securityGroupIds: 
  - sg-xxxxxxxxxxxxxxxxx
subnetId:
  - subnet-xxxxxxxxxxxxxxxxx
  - subnet-xxxxxxxxxxxxxxxxx
  - subnet-xxxxxxxxxxxxxxxxx
Run Code Online (Sandbox Code Playgroud)