次の方法で共有


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

プロジェクト ID またはプロジェクト名

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

アップストリーム ソース定義 (ID、パッケージの種類、およびその他の関連情報を含む)。

JsonPatchOperation

JSON パッチ操作の JSON モデル

名前 説明
from

string

移動/コピー操作のコピー元のパス。

op

Operation

パッチ操作

path

string

操作のパス。 配列の場合、0 から始まるインデックスを使用して、配列内の位置を指定できます (例: /menus/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

パッケージ ID。

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

アップストリーム ソース定義 (ID、パッケージの種類、およびその他の関連情報を含む)。

名前 説明
displayLocation

string

アップストリーム ソースにユーザー フレンドリな形式で接続するためのロケーター。時間の経過と同時に変更される可能性があります

id

string

アップストリーム ソースの ID。

location

string

アップストリーム ソースに接続するためのロケーター

name

string

表示名。

sourceType

PackagingSourceType

ソースの種類 (Public や Internal など)。