NuGet - Delete Package Version
Senden Sie eine Paketversion aus dem Feed an den gekoppelten Papierkorb.
Der Projektparameter muss angegeben werden, wenn der Feed in einem Projekt erstellt wurde. Wenn der Feed keinem Projekt zugeordnet ist, lassen Sie den Projektparameter aus der Anforderung aus.
DELETE https://pkgs.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feedId}/nuget/packages/{packageName}/versions/{packageVersion}?api-version=7.1-preview.1
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
feed
|
path | True |
string |
Name oder ID des Feeds. |
organization
|
path | True |
string |
Der Name der Azure DevOps-Organisation. |
package
|
path | True |
string |
Name des zu löschenden Pakets. |
package
|
path | True |
string |
Version des zu löschenden Pakets. |
project
|
path |
string |
Projekt-ID oder Projektname |
|
api-version
|
query | True |
string |
Version der zu verwendenden API. Dies sollte auf "7.1-preview.1" festgelegt werden, um diese Version der API zu verwenden. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolgreicher Vorgang |
Sicherheit
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
Name | Beschreibung |
---|---|
vso.packaging_manage | Gewährt die Möglichkeit, Feeds und Pakete zu erstellen, zu lesen, zu aktualisieren und zu löschen. |
Definitionen
Name | Beschreibung |
---|---|
Package |
Paketversionsmetadaten für ein NuGet-Paket |
Packaging |
Quelltyp, z. B. Öffentlich oder Intern. |
Reference |
Die -Klasse, die eine Auflistung von REST-Verweislinks darstellt. |
Upstream |
Upstream-Quelldefinition, einschließlich ihrer Identität, des Pakettyps und anderer zugeordneter Informationen. |
Package
Paketversionsmetadaten für ein NuGet-Paket
Name | Typ | Beschreibung |
---|---|---|
_links |
Verwandte REST-Links. |
|
deletedDate |
string |
Ob und wann das Paket gelöscht wurde. |
id |
string |
Paket-ID. |
listed |
boolean |
Gibt an, ob das Paket im NuGet-Protokoll als "aufgelistet" gekennzeichnet ist. Wenn NULL oder fehlt, ist der Status "listed" des Pakets nicht angegeben. |
name |
string |
Der Anzeigename des Pakets. |
permanentlyDeletedDate |
string |
Ob und wann das Paket endgültig gelöscht wurde. |
sourceChain |
Der Verlauf der Upstream Quellen für dieses Paket. Die erste Quelle in der Liste ist die unmittelbare Quelle, aus der dieses Paket gespeichert wurde. |
|
version |
string |
Die Paketversion. |
PackagingSourceType
Quelltyp, z. B. Öffentlich oder Intern.
Name | Typ | Beschreibung |
---|---|---|
internal |
string |
Azure DevOps Upstream Quelle. |
public |
string |
Öffentlich verfügbare Quelle. |
ReferenceLinks
Die -Klasse, die eine Auflistung von REST-Verweislinks darstellt.
Name | Typ | Beschreibung |
---|---|---|
links |
object |
Die schreibgeschützte Ansicht der Links. Da Verweislinks schreibgeschützter Sind, möchten wir sie nur als schreibgeschützter Link verfügbar machen. |
UpstreamSourceInfo
Upstream-Quelldefinition, einschließlich ihrer Identität, des Pakettyps und anderer zugeordneter Informationen.
Name | Typ | Beschreibung |
---|---|---|
displayLocation |
string |
Locator zum Herstellen einer Verbindung mit der Upstream Quelle in einem benutzerfreundlichen Format, das sich im Laufe der Zeit möglicherweise ändern kann |
id |
string |
Identität der Upstream Quelle. |
location |
string |
Locator zum Herstellen einer Verbindung mit der Upstream Quelle |
name |
string |
Anzeigename. |
sourceType |
Quelltyp, z. B. Öffentlich oder Intern. |