Npm - Update Package

PATCH https://pkgs.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feedId}/npm/{packageName}/versions/{packageVersion}?api-version=6.1-preview.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 необходимо задать значение 6.1-preview.1.

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

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

string

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

views

JsonPatchOperation

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

Ответы

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

Package

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

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

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token 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

Scopes

Имя Описание
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

string

copy

string

move

string

remove

string

replace

string

test

string

Package

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

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

ReferenceLinks

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

deprecateMessage

string

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

id

string

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

name

string

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

permanentlyDeletedDate

string

Значение и время окончательного удаления пакета.

sourceChain

UpstreamSourceInfo[]

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

unpublishedDate

string

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

version

string

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

PackageVersionDetails

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

string

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

views

JsonPatchOperation

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

PackagingSourceType

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

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

string

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

public

string

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

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

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

object

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

UpstreamSourceInfo

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

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

string

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

id

string

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

location

string

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

name

string

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

sourceType

PackagingSourceType

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