Python - Update Package Version

Memperbarui status untuk versi paket.

Parameter proyek harus disediakan jika umpan dibuat dalam proyek. Jika umpan tidak terkait dengan proyek apa pun, hilangkan parameter proyek dari permintaan.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
feedId
path True

string

Nama atau ID umpan.

organization
path True

string

Nama organisasi Azure DevOps.

packageName
path True

string

Nama paket.

packageVersion
path True

string

Versi paket.

project
path

string

ID proyek atau nama proyek

api-version
query True

string

Versi API yang akan digunakan. Ini harus diatur ke '6.1-preview.1' untuk menggunakan versi api ini.

Isi Permintaan

Nama Jenis Deskripsi
views

JsonPatchOperation

Tampilan di mana versi paket akan ditambahkan

Respons

Nama Jenis Deskripsi
200 OK

operasi berhasil

Keamanan

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

Nama Deskripsi
vso.packaging_manage Memberikan kemampuan untuk membuat, membaca, memperbarui, dan menghapus umpan dan paket.

Definisi

Nama Deskripsi
JsonPatchOperation

Model JSON untuk operasi Patch JSON

Operation

Operasi patch

PackageVersionDetails

JsonPatchOperation

Model JSON untuk operasi Patch JSON

Nama Jenis Deskripsi
from

string

Jalur untuk menyalin dari untuk operasi Pindahkan/Salin.

op

Operation

Operasi patch

path

string

Jalur untuk operasi. Dalam kasus array, indeks berbasis nol dapat digunakan untuk menentukan posisi dalam array (misalnya /biskuit/0/name). Karakter "-" dapat digunakan alih-alih indeks untuk disisipkan di akhir array (misalnya /biskuit/-).

value

object

Nilai untuk operasi. Ini adalah primitif atau JToken.

Operation

Operasi patch

Nama Jenis Deskripsi
add

string

copy

string

move

string

remove

string

replace

string

test

string

PackageVersionDetails

Nama Jenis Deskripsi
views

JsonPatchOperation

Tampilan di mana versi paket akan ditambahkan