Serverless-Devs
                                
                                 Serverless-Devs copied to clipboard
                                
                                    Serverless-Devs copied to clipboard
                            
                            
                            
                        使用 Serverless Devs 对 AWS lambda 进行部署
Describe the bug 在配置 lambda 的 yaml 后,在部署会提示ERROR:
InvalidParameterType: Expected params.VpcConfig.SecurityGroupIds[0] to be a string
具体Yaml配置:
MyLambdaFunctionDemo:
    component: devscomp/lambda
    props:
      region: us-west-1
      function:
        name: MyLambdaFunctionDemo
        description: aws deployment test
        role: ${vars.role}
        runtime: python3.9
        codeUri: src/functions/aws-deployment-test
        handler: lambda_function.lambda_handler
        memorySize: 1024
        timeout: 600
        vpcConfig: 
          securityGroupIds: 
            - 'sg-xxxxx'
在运行 aws type 检查的时候,对于 securityGroupIds 传入的值是一个object,具体值为:
{
  '0': 's',
  '1': 'g',
  '2': '-',
  '3': 'x',
  '4': 'x',
  '5': 'x',
  '6': 'x',
  '7': 'x',
}
Desktop (please complete the following information):
- OS: MacOS
- Version 12.6
请问这个问题是具体由什么造成的?如何解决?谢谢