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


NuGet - Delete Package Version

Отправьте версию пакета из веб-канала в связанную корзину.

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

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

Ответы

Имя Тип Описание
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 Предоставляет возможность создавать, читать, обновлять и удалять веб-каналы и пакеты.

Определения

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

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

PackagingSourceType

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

ReferenceLinks

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

UpstreamSourceInfo

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

Package

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

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

ReferenceLinks

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

deletedDate

string

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

id

string

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

listed

boolean

Указывает, помечен ли пакет как "listed" в протоколе NuGet. Если значение null или отсутствует, состояние пакета "listed" не указано.

name

string

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

permanentlyDeletedDate

string

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

sourceChain

UpstreamSourceInfo[]

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

version

string

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

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.