Pull Request Labels - Create

タグ (まだ存在しない場合) を作成し、指定されたプル要求のラベル (タグ) として追加します。 必須フィールドは、新しいラベル (タグ) の名前だけです。

POST https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/labels?api-version=7.1
POST https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/pullRequests/{pullRequestId}/labels?projectId={projectId}&api-version=7.1

URI パラメーター

名前 / 必須 説明
organization
path True

string

Azure DevOps 組織の名前。

pullRequestId
path True

integer (int32)

プル要求の ID。

repositoryId
path True

string

プル要求のターゲット ブランチのリポジトリ ID。

project
path

string

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

api-version
query True

string

使用する API のバージョン。 このバージョンの API を使用するには、これを '7.1' に設定する必要があります。

projectId
query

string

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

要求本文

名前 説明
name

string

作成されるタグ定義の名前。

応答

名前 説明
200 OK

WebApiTagDefinition

成功した操作

セキュリティ

oauth2

型: oauth2
フロー: accessCode
Authorization URL (承認 URL): https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL (トークン 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

スコープ

名前 説明
vso.code_write ソース コードの読み取り、更新、削除、コミット、変更セット、ブランチ、およびその他のバージョン管理成果物に関するメタデータへのアクセスを許可します。 また、プル要求とコード レビューを作成および管理したり、サービス フックを介してバージョン管理イベントに関する通知を受信したりすることもできます。

定義

名前 説明
WebApiCreateTagRequestData

ネットワーク経由で送信されるタグ定義を作成するために必要なデータの表現。

WebApiTagDefinition

ネットワーク経由で送信されるタグ定義の表現。

WebApiCreateTagRequestData

ネットワーク経由で送信されるタグ定義を作成するために必要なデータの表現。

名前 説明
name

string

作成されるタグ定義の名前。

WebApiTagDefinition

ネットワーク経由で送信されるタグ定義の表現。

名前 説明
active

boolean

タグ定義がアクティブかどうか。

id

string (uuid)

タグ定義の ID。

name

string

タグ定義の名前。

url

string

タグ定義のリソース URL。