When running a flow using worker-based method, I a...
# prefect-aws
s
When running a flow using worker-based method, I am receiving the following error:
Copy code
File "/usr/local/lib/python3.11/site-packages/botocore/validate.py", line 381, in serialize_to_request
    raise ParamValidationError(report=report.generate_report())
botocore.exceptions.ParamValidationError: Parameter validation failed:
Missing required parameter in networkConfiguration.awsvpcConfiguration: "subnets"
Unknown parameter in networkConfiguration.awsvpcConfiguration: "awsvpcConfiguration", must be one of: subnets, securityGroups, assignPublicIp
The subnets seem to be properly listed in my workpool configuration, however, Prefect is writing them out to
Copy code
"networkConfiguration": {
    "awsvpcConfiguration": {
      "awsvpcConfiguration": {
        "subnets": [
          "subnet-subone",
          "subnet-subtwo"
        ],
        "securityGroups": [
          "sg-mysg"
        ]
      }
instead of
Copy code
"networkConfiguration": {
    "awsvpcConfiguration": {
      "subnets": [
        "subnet-subone",
        "subnet-subtwo"
      ],
      "securityGroups": [
        "sg-mysg"
      ]
    }
How can I resolve this?