Я продаю сервис SaaS через AWS Торговую площадку. При настройке шлюза API полезно связать код продукта Marketplace с планом использования.
Хотя код продукта можно задать через веб-консоль AWS и он возвращается при вызове get-usage-plan, кажется, не может быть никакой установки productCode ни при создании, ни после.
get-usage-plan
Вам необходимо update-usage-plan метод API-шлюза и add путь /productCode.
update-usage-plan
add
/productCode
Например, используя AWS CLI:
aws apigateway update-usage-plan --usage-plan-id abc123 --patch-operations op="add",path="/productCode",value="s5a8d5kqgg8ymke2yjxx"