Поделиться через


Npm - Update Package

PATCH https://pkgs.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feedId}/npm/{packageName}/versions/{packageVersion}?api-version=7.1

Параметры URI

Имя В Обязательно Тип Описание
feedId
path True

string

organization
path True

string

Имя организации Azure DevOps.

packageName
path True

string

packageVersion
path True

string

project
path

string

Идентификатор проекта или имя проекта

api-version
query True

string

Используемая версия API. Для использования этой версии API необходимо задать значение "7.1".

Текст запроса

Имя Тип Описание
deprecateMessage

string

Указывает нерекомендуемое сообщение о версии пакета

views

JsonPatchOperation

Представление, к которому будет добавлена версия пакета

Ответы

Имя Тип Описание
200 OK

Package

успешная операция

Безопасность

oauth2

Тип: oauth2
Flow: accessCode
URL-адрес авторизации: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL-адрес токена: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Области

Имя Описание
vso.packaging_manage Предоставляет возможность создавать, читать, обновлять и удалять веб-каналы и пакеты.

Определения

Имя Описание
JsonPatchOperation

Модель JSON для операции исправления JSON

Operation

Операция исправления

Package

Метаданные версии пакета для пакета npm

PackageVersionDetails
PackagingSourceType

Тип источника, например Public или Internal.

ReferenceLinks

Класс, представляющий коллекцию ссылок REST.

UpstreamSourceInfo

Определение источника вышестоящего потока, в том числе идентификатор, тип пакета и другие связанные сведения.

JsonPatchOperation

Модель JSON для операции исправления JSON

Имя Тип Описание
from

string

Путь к копированию из операции перемещения и копирования.

op

Operation

Операция исправления

path

string

Путь к операции. В случае массива индекс на основе нуля можно использовать для указания позиции в массиве (например, /biscuits/0/name). Символ "-" можно использовать вместо индекса для вставки в конец массива (например, /biscuits/-).

value

object

Значение операции. Это либо примитив, либо JToken.

Operation

Операция исправления

Значение Описание
add
copy
move
remove
replace
test

Package

Метаданные версии пакета для пакета npm

Имя Тип Описание
_links

ReferenceLinks

Связанные ссылки REST.

deprecateMessage

string

Нерекомендуемое сообщение, если таковой есть, для пакета.

id

string

Идентификатор пакета.

name

string

Отображаемое имя пакета.

permanentlyDeletedDate

string (date-time)

Если и когда пакет был окончательно удален.

sourceChain

UpstreamSourceInfo[]

Журнал вышестоящих источников для этого пакета. Первый источник в списке является непосредственным источником, из которого был сохранен этот пакет.

unpublishedDate

string (date-time)

Если и когда пакет был удален.

version

string

Версия пакета.

PackageVersionDetails

Имя Тип Описание
deprecateMessage

string

Указывает нерекомендуемое сообщение о версии пакета

views

JsonPatchOperation

Представление, к которому будет добавлена версия пакета

PackagingSourceType

Тип источника, например Public или Internal.

Значение Описание
internal

Вышестоящий источник Azure DevOps.

public

Общедоступный источник.

Класс, представляющий коллекцию ссылок REST.

Имя Тип Описание
links

object

Режим чтения ссылок. Так как ссылки ссылки доступны только для чтения, мы хотим предоставлять их только как доступные только для чтения.

UpstreamSourceInfo

Определение источника вышестоящего потока, в том числе идентификатор, тип пакета и другие связанные сведения.

Имя Тип Описание
displayLocation

string

Указатель для подключения к вышестоящему источнику в понятном формате, который может измениться с течением времени.

id

string (uuid)

Удостоверение вышестоящего источника.

location

string

Указатель для подключения к вышестоящему источнику

name

string

Отображаемое имя.

sourceType

PackagingSourceType

Тип источника, например Public или Internal.