Я пытался развернуть лямбда-функцию через бессерверную инфраструктуру в 2 этапа с различными переменными среды.Я хотел иметь одну лямбду для производства и одну для разработки.Единственное отличие - это переменная окружения базы данных, которую следует использовать.
Я использовал функцию развертывания без сервера -s dev и без сервера-развертывания -s.Например, необходимые роли имеют суффикс -dev или -prod.Так что проблем нет.
Но я не могу использовать тот же ресурс шлюза API (например, /foo
) для метода GET.Я ожидал, что у меня будет что-то подобное: example.com/dev/foo
и example.com/prod/foo
, но, к сожалению, возникает следующая ошибка:
Метод метода ApiGateway уже существует для этого ресурса
Я что-то здесь упускаю?Является ли метод GET метод для ресурса /foo
независимым от этапа?