Я пытаюсь получить AWS лямбда-функции, используя listFunctions
из AWS -SDK NodeJS. https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Lambda.html#listFunctions -property
То, что я хочу сделать, это получить желаемое количество функций, которое соответствует условиям собственного фильтра; Например, имя функции содержит строку «dev». Этот API имеет MaxItems
, но мы не можем устанавливать условия фильтрации.
Поэтому я разработал стратегию для достижения этой цели. Установить MaxItems
параметр равным оставшимся записям. Когда мне нужно получить 50 отфильтрованных записей, установите MaxItems
на 50.
Но я думаю, что эта стратегия неэффективна. Очевидно, что мне приходится вызывать API несколько раз чаще, чем мне нужно, когда количество оставшихся записей равно 1 или другим небольшим числам.
Как я могу определить MaxItems
параметр математически?