Центр затрат в GitHub Enterprise — одним REST-запросом
Центр затрат в GitHub Enterprise — одним REST-запросом Если вы ведёте enterprise billing в GitHub и в отчёте нужна одна организация или один репозиторий, вы всё ещё качаете полный список cost center и обходите ресурсы каждого? С 3 ноября changelog добавил точечный вызов REST: тип ресурса и имя — в ответ id и название центра. Привязки нет — массив memberships пустой, как и раньше при полном обходе. Права те же, что на чтение enterprise billing в админке; шире интерфейса API не стал. Откройте документацию к методу Get cost center membership for a resource и замените в скрипте цикл по каталогу одним запросом на строку отчёта. Для агентных шагов с биллингом в коде это самый прямой путь.
Канал в каталоге Максиметера
189 подписчиков · IT и технологии