NuGet - Update Package Version

Impostare lo stato modificabile in una versione del pacchetto.

Il parametro del progetto deve essere fornito se il feed è stato creato in un progetto. Se il feed non è associato a alcun progetto, omettere il parametro del progetto dalla richiesta.

PATCH https://pkgs.dev.azure.com/{organization}/{project}/_apis/packaging/feeds/{feedId}/nuget/packages/{packageName}/versions/{packageVersion}?api-version=6.1-preview.1

Parametri dell'URI

Nome In Necessario Tipo Descrizione
feedId
path True

string

Nome o ID del feed.

organization
path True

string

Nome dell'organizzazione di Azure DevOps.

packageName
path True

string

Nome del pacchetto da aggiornare.

packageVersion
path True

string

Versione del pacchetto da aggiornare.

project
path

string

ID progetto o nome progetto

api-version
query True

string

Versione dell'API da usare. Questa opzione deve essere impostata su '6.1-preview.1' per usare questa versione dell'API.

Corpo della richiesta

Nome Tipo Descrizione
listed

boolean

Indica lo stato di presentazione di un pacchetto

views

JsonPatchOperation

Visualizzazione a cui verrà aggiunta la versione del pacchetto

Risposte

Nome Tipo Descrizione
200 OK

operazione riuscita

Sicurezza

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

Nome Descrizione
vso.packaging_manage Concede la possibilità di creare, leggere, aggiornare ed eliminare feed ed pacchetti.

Definizioni

Nome Descrizione
JsonPatchOperation

Modello JSON per un'operazione patch JSON

Operation

Operazione di patch

PackageVersionDetails

JsonPatchOperation

Modello JSON per un'operazione patch JSON

Nome Tipo Descrizione
from

string

Percorso da cui copiare per l'operazione Sposta/Copia.

op

Operation

Operazione di patch

path

string

Percorso dell'operazione. Nel caso di una matrice, è possibile utilizzare un indice in base zero per specificare la posizione nella matrice , ad esempio /biscotti/0/nome. Il carattere "-" può essere usato anziché un indice per inserire alla fine della matrice (ad esempio /biscotti/-).

value

object

Valore dell'operazione. Si tratta di una primitiva o di un JToken.

Operation

Operazione di patch

Nome Tipo Descrizione
add

string

copy

string

move

string

remove

string

replace

string

test

string

PackageVersionDetails

Nome Tipo Descrizione
listed

boolean

Indica lo stato di presentazione di un pacchetto

views

JsonPatchOperation

Visualizzazione a cui verrà aggiunta la versione del pacchetto