NuGet - Update Package Version

패키지 버전에서 변경 가능한 상태를 설정합니다.

프로젝트에서 피드를 만든 경우 프로젝트 매개 변수를 제공해야 합니다. 피드가 프로젝트와 연결되지 않은 경우 요청에서 프로젝트 매개 변수를 생략합니다.

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

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
feedId
path True

string

피드의 이름 또는 ID입니다.

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를 사용하려면 '5.1-preview.1'로 설정해야 합니다.

요청 본문

Name 형식 Description
listed

boolean

패키지의 목록 상태를 나타냅니다.

views

JsonPatchOperation

패키지 버전을 추가할 보기

응답

Name 형식 Description
200 OK

성공적인 작업

보안

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 Description
vso.packaging_manage 피드 및 패키지를 만들고, 읽고, 업데이트하고, 삭제할 수 있는 기능을 부여합니다.

정의

Name Description
JsonPatchOperation

JSON 패치 작업에 대한 JSON 모델

Operation

패치 작업

PackageVersionDetails

JsonPatchOperation

JSON 패치 작업에 대한 JSON 모델

Name 형식 Description
from

string

이동/복사 작업에 대해 복사할 경로입니다.

op

Operation

패치 작업

path

string

작업의 경로입니다. 배열의 경우 0부터 시작하는 인덱스를 사용하여 배열의 위치를 지정할 수 있습니다(예: /biscuits/0/name). 배열의 끝에 삽입할 인덱스 대신 "-" 문자를 사용할 수 있습니다(예: /biscuits/-).

value

object

작업의 값입니다. 기본 형식 또는 JToken입니다.

Operation

패치 작업

Name 형식 Description
add

string

copy

string

move

string

remove

string

replace

string

test

string

PackageVersionDetails

Name 형식 Description
listed

boolean

패키지의 목록 상태를 나타냅니다.

views

JsonPatchOperation

패키지 버전을 추가할 보기