Перейти к содержанию

Реестр пакетов


Описание структуры JSON-объекта, описывающего пакет
Поле Тип Описание
id String Уникальный ID пакета
name String Название пакета
version String Версия пакета
groupId String Идентификатор группы
artifactId String Идентификатор артефакта
type String Тип пакета. Возможные варианты: generic, maven, npm, pypi, nuget, composer, container, opm
ownerUuid String Уникальный ID владельца
ownerType String Тип владельца. Возможные варианты: PROJECT, COMPANY, GLOBAL
Описание структуры JSON-объекта, описывающего версию пакета
Поле Тип Описание
id String Уникальный ID версии пакета
baseVersion String Базовая версия пакета
version String Версия пакета
lowerVersion String Версия пакета в нижнем регистре
downloadCount Integer Число скачиваний версии пакета
languageVersion String Версия языка программирования
packageUploadType String Способ загрузки пакета. Возможные варианты: TRANSPORT, MANUALLY, API
packageFiles Object Объект, содержащий информацию о прикрепленном файле. Ознакомиться с содержимым можно здесь
internal Deprecated Устаревший параметр. По умолчанию возвращает null
Описание структуры JSON-объекта, описывающего файл
Поле Тип Описание
id String Уникальный ID прикрепленного файла
name String Наименование файла
size Integer Размер файла в байтах
hashMd5 String Хэш в формате Md5
hashSHA1 String Хэш в формате Sha1
hashSHA256 String Хэш в формате Sha256
packageUploadType String Способ загрузки файла. Возможные варианты: TRANSPORT, MANUALLY, API
createdAt ZonedDateTime Дата и время добавления файла

На следующих страницах вы можете ознакомиться с методами для пакетов разного уровня: