Azure DevOps
Azure DevOpsは、チームがコードを共有し、作業を追跡し、ソフトウェアを出荷するためのサービスを、すべての言語で 1 つのパッケージで提供します。 IDE を完全に補完します。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| Copilot Studio | Premium | 次を除くすべてのPower Automateリージョン: - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| ロジック アプリ | Standard | 次を除くすべての Logic Apps リージョン : - 中国リージョンAzure - 米国国防総省 (DoD) |
| Power Apps | Premium | 次を除くすべてのPower Appsリージョン: - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| Power Automate | Premium | 次を除くすべてのPower Automateリージョン: - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| お問い合わせ | |
|---|---|
| 名前 | Microsoft |
| URL | https://azure.microsoft.com/en-us/support/?icid=devops |
| コネクタ メタデータ | |
|---|---|
| Publisher | Microsoft |
| Web サイト | https://learn.microsoft.com/en-us/azure/devops/?view=azure-devops |
| プライバシー ポリシー | https://privacy.microsoft.com |
| カテゴリ | IT 運用 |
この統合を使用するには、API アクセスが有効になっているAzure DevOps アカウントにアクセスする必要があります。 接続するには、[サインイン] を選択 します。 その後、Azure DevOps サービス アカウントを指定するように求められます。 画面の残りの部分に従って接続を作成します。
接続を使用するときに、予期しているプロジェクトの一覧が表示されない場合は、接続を作成したアカウントを確認して、もう一度やり直してください。 詳細については、Visual Studio Marketplace を参照してください。
これで、この統合の使用を開始する準備ができました。
添付ファイルの送信
Send an HTTP request to Azure DevOps アクションを使用して添付ファイルを作成し、次の手順に従います。
- ファイルの内容を Base64 文字列に変換し、"Body" パラメーターに配置します。
- "Body is Base64" パラメーターを Yes に設定します。
テスト 計画の作成
[作業項目の作成] アクションを使用してテスト 計画 を作成する 前に、まず Test Suite を作成する必要があります。 同じ 作業項目の作成アクションを 使用してテスト スイートを作成し、Test Suite へのリンクを含むテスト計画を作成できます。
最も簡単な方法は、Test Plans - Create APISend an HTTP request to Azure DevOps アクションを直接呼び出す方法です。 API によって、関連付けられている Test Suite が自動的に作成されます。
Other Fields パラメーター
作業項目の作成 と 作業項目の更新 アクションでは、 パラメーターがサポートされています。 これらのフィールドは、作業項目を更新する際の柔軟性を高めます。 キーと値のペアは、次の JSON に変換されます。
{
"op": "add",
"path": "/fields/<key>",
"value": <value>
}
は定数であり、は DevOps 列挙型の有効なフィールド名であることが期待されることに注意してください。
いくつかの使用例を次に示します。 作業項目 - REST API の更新では、さらに多くの例を修正できます。
- 履歴の更新 = System.History = 適切なエリア パスへの移動'
- 作業項目の移動: = System.TeamProject = Fabrikam-Scrum
既知の問題と制限事項
次の一覧に、Azure DevOps コネクタの使用に関する既知の制限事項を示します。
トリガー 作業項目が更新されると、作業項目に新規/既存のリンクが追加/削除されたときにスキップされます。
アクション 作業項目の詳細および作業項目ベースのトリガーは、応答の一部のフィールド (System.AttachedFileCount など) を見逃す可能性があります。これは、Azure DevOps REST API の制限であるためです。 この問題を回避するには、次のいずれかの操作を行います。
- Send an HTTP request to Azure DevOps with Get Work Item エンドポイントを使用して特定のフィールドを取得する
- 必要なフィールドを返すクエリでクエリ 結果を取得 するを使用する
Action Send an HTTP request to Azure DevOps には、アクションからアクセスできるリソースと、アクションがそれらのリソースに対して実行できる操作を制御するスコープのセットが限られています。
スコープ:
- vso.agentpools_manage
- vso.build_execute
- vso.chat_manage
- vso.code_manage
- vso.code_status
- vso.connected_server
- vso.dashboards_manage
- vso.entitlements
- vso.extension.data_write
- vso.extension_manage
- vso.identity
- vso.loadtest_write
- vso.packaging_manage
- vso.プロジェクト管理
- vso.release_manage
- vso.test_write
- vso.work_write
Azure DevOps コネクタは、現在のユーザー資格情報の代わりに動作するように設計されています。 接続を変更したり、アカウントを切り替えたりする可能性はありません。
Azure DevOps アカウントでのパスワードの変更は、既存の接続には影響しません。
Azure DevOps個人用アクセス トークンは、コネクタでの認証ではサポートされていません。
Action Create a work item has limitation for Repro Steps parameter - a image larger than 30 KB could be displayed incorrectly in the created item. 500 Kb を超える画像を要求から削除できます。 推奨されるイメージ サイズは 30 KB 未満にする必要があります。
アクション 作業 項目を作成 すると、404 応答コードが返されることはほとんどありません。 ほとんどの場合、これは次の理由で発生します。項目が作成された直後に、すべてのフィールドが要求されます。 要求は、コピーしたデータベースに送信できます。 変更はほぼリアルタイムで同期されましたが、数秒かかる場合があります。 このため、GET 要求は、応答の 404 状態コードとして表す空の結果を返す場合があります。 この例外を回避するには、"すべてのフィールドを返す" フラグを使用し、'No' 値に設定します。
複数のディレクトリを操作するときに想定される組織が得られない場合は、Azure DevOps プロファイル ページから想定される組織を選択し>新しい接続を設定します。
注
[アクション] 作業項目の作成
- フィールド名は、
Azure DevOps documentation.
接続を作成する
コネクタでは、次の認証の種類がサポートされています。
| クライアント証明書の認証 | PFX 証明書とパスワードを使用してMicrosoft Entra ID資格情報を指定する | すべてのリージョン | 共有可能 |
| Azure DevOps 資格情報を使用してログインします | Azure DevOps資格情報を使用してログインする | Azure Governmentと米国政府 (GCC) のみ | 共有不可 |
| Microsoft Entra IDを使用してログインする | PRODUCTION のみ | 共有不可 | |
| サービス プリンシパルの認証 | サービス プリンシパル認証に Microsoft Entra ID アプリケーションを使用する | すべてのリージョン | 共有可能 |
| 既定 [非推奨] | このオプションは、明示的な認証の種類がない古い接続に対してのみ行われ、下位互換性のためにのみ提供されます。 | すべてのリージョン | 共有不可 |
クライアント証明書の認証
認証 ID: CertOauth
適用対象: すべてのリージョン
PFX 証明書とパスワードを使用してMicrosoft Entra ID資格情報を指定する
これは共有可能な接続です。 電源アプリが別のユーザーと共有されている場合は、接続も共有されます。 詳細については、キャンバス アプリの Connectors の概要 - Power Apps |Microsoft Docs
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| Tenant | 文字列 | 正しい | |
| クライアントID | 文字列 | Microsoft Entra ID アプリケーションのクライアント ID | 正しい |
| クライアント証明書シークレット | クライアント証明書 | このアプリケーションで許可されるクライアント証明書シークレット | 正しい |
Azure DevOps資格情報を使用してログインする
認証 ID: ADO3pAuthForGCC
適用:Azure Governmentおよび米国政府 (GCC) のみ
Azure DevOps資格情報を使用してログインする
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
Microsoft Entra IDを使用してログインする
認証 ID: EntraOAuth
適用: 運用のみ
Microsoft Entra IDを使用してログインする
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
サービス プリンシパル認証
認証 ID: OauthSP
適用対象: すべてのリージョン
サービス プリンシパル認証に Microsoft Entra ID アプリケーションを使用する
これは共有可能な接続です。 電源アプリが別のユーザーと共有されている場合は、接続も共有されます。 詳細については、キャンバス アプリの Connectors の概要 - Power Apps |Microsoft Docs
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| Tenant | 文字列 | 正しい | |
| クライアントID | 文字列 | Microsoft Entra ID アプリケーションのクライアント ID | 正しい |
| クライアント シークレット | securestring | 正しい |
既定 [非推奨]
適用対象: すべてのリージョン
このオプションは、明示的な認証の種類がない古い接続に対してのみ行われ、下位互換性のためにのみ提供されます。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 300 | 60 秒 |
アクション
|
Azure Dev |
呼び出すAzure DevOps REST API 要求を構築します。 使用可能なすべてのエンドポイントについては、次のリンクを参照してください。 |
| Git リポジトリを一覧表示する |
プロジェクト内の Git リポジトリの一覧を取得します。 |
| イテレーションをリストする |
プロジェクトのイテレーションの一覧を取得します。 |
| クエリ結果の取得 [非推奨] |
このアクションは非推奨になりました。 代わりに 、クエリ結果の取得 を使用してください。 作業項目クエリの結果を取得します。 |
| クエリ結果を取得する |
作業項目クエリの結果を取得します。 |
| パイプラインを一覧表示する |
プロジェクト内のパイプラインの一覧を取得します。 |
| パイプライン実行を一覧表示する |
特定のパイプラインの上位 1,0000 件の実行を取得します |
| フォルダー内のクエリを一覧表示する |
特定のプロジェクトのフォルダー内の作業項目クエリの一覧を取得します。 |
| プロジェクトを一覧表示する |
組織内のプロジェクトの一覧を取得します。 |
| ユーザー プロファイルを取得する |
ユーザー プロファイルを取得します。 |
| リリース定義を一覧表示する |
プロジェクトに関連付けられているリリース定義の一覧を取得します。 |
| ルート レベルのクエリを一覧表示する |
プロジェクト内のルート レベルの作業項目クエリの一覧を取得します。 |
| 作業項目のコメントを作成する |
作業項目にコメントを追加します。 |
| 作業項目のコメントを削除する |
作業項目のコメントを削除します。 |
| 作業項目のコメントを取得する |
作業項目のコメントを取得します。 |
| 作業項目のコメントを更新する |
作業項目のコメントを更新します。 |
| 作業項目の作成 |
指定された属性を使用して新しい作業項目を作成します。 |
| 作業項目の子を取得する |
1 つの作業項目の子 (最大サイズ 1000) の一覧を取得します。 |
| 作業項目の種類を一覧表示する |
特定のAzure DevOps プロジェクトでアクセスできる作業項目の種類の一覧を取得します。 |
| 作業項目の詳細を取得する |
1 つの作業項目の詳細を取得します。 |
| 作業項目を一覧表示する |
作業項目の一覧を返します。 |
| 作業項目を更新する |
既存の作業項目を ID で更新します。 |
| 作業項目を検索する |
検索テキストの結果のセットを提供します。 |
| 新しいビルドをキューに登録する |
既存のビルド定義に基づいてビルドを作成し、ビルド キューに追加します。 |
| 新しいリリースを作成する |
既存のリリース定義に基づいてリリースを作成します。 |
| 組織を一覧表示する |
ユーザーがメンバーになっている組織の一覧を取得します。 |
Azure DevOpsに HTTP 要求を送信する
呼び出すAzure DevOps REST API 要求を構築します。 使用可能なすべてのエンドポイントについては、次のリンクを参照してください。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
メソッド
|
Method | True | string |
HTTP メソッド。 |
|
相対 URI
|
Uri | True | string |
相対 URI。 例: {project}/{team}/_apis/wit/templates?api-version=5.0-preview.1。 |
|
Headers
|
Headers | object |
要求ヘッダー。 |
|
|
Body
|
Body | string |
要求の内容。 Json オブジェクトまたは Base64 文字列としてエンコードされたバイナリ データを指定できます。 |
|
|
本体は Base64
|
IsBase64 | boolean |
要求コンテンツが Base64 文字列としてエンコードされている場合は true にする必要があります。 |
戻り値
- response
- ObjectWithoutType
Git リポジトリを一覧表示する
プロジェクト内の Git リポジトリの一覧を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
戻り値
VSTS モデルの一覧。
イテレーションをリストする
プロジェクトのイテレーションの一覧を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
チーム名
|
team | True | string |
プロジェクト内のチームの名前。 |
戻り値
VSTS モデルの一覧。
クエリ結果の取得 [非推奨]
このアクションは非推奨になりました。 代わりに 、クエリ結果の取得 を使用してください。
作業項目クエリの結果を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
クエリ ID
|
queryId | True | string |
実行する格納されたクエリの ID。 |
戻り値
VSTS モデルの一覧。
- Body
- VstsList[JObject]
クエリ結果を取得する
作業項目クエリの結果を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
クエリ ID
|
queryId | True | string |
実行する格納されたクエリの ID。 |
|
返される作業項目の数
|
workItemsCount | integer |
取得する作業項目の最大数 (1 ~ 20000) |
|
|
クエリ結果が変更された場合に失敗する
|
throwIfQueryChanged | boolean |
フローの実行中にクエリ結果が変更された場合、フローの実行は不整合を回避するために失敗する必要があります。 |
戻り値
パイプラインを一覧表示する
プロジェクト内のパイプラインの一覧を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
戻り値
- Body
- Pipeline
パイプライン実行を一覧表示する
特定のパイプラインの上位 1,0000 件の実行を取得します
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
パイプライン ID
|
pipelineId | True | integer |
パイプライン ID |
戻り値
- Body
- Run
フォルダー内のクエリを一覧表示する
特定のプロジェクトのフォルダー内の作業項目クエリの一覧を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
フォルダー パス
|
folderPath | True | string |
クエリを検索するフォルダー パス。 |
戻り値
VSTS モデルの一覧。
プロジェクトを一覧表示する
組織内のプロジェクトの一覧を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
戻り値
VSTS モデルの一覧。
- Body
- VstsList[Project]
ユーザー プロファイルを取得する
ユーザー プロファイルを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
プロファイル ID
|
id | True | string |
同じ組織内のプロファイルの ID。現在の認証済みユーザーのプロファイルを取得する場合は 'me' です。 |
戻り値
Profile
- Body
- Profile
リリース定義を一覧表示する
プロジェクトに関連付けられているリリース定義の一覧を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
戻り値
VSTS モデルの一覧。
ルート レベルのクエリを一覧表示する
プロジェクト内のルート レベルの作業項目クエリの一覧を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
戻り値
VSTS モデルの一覧。
作業項目のコメントを作成する
作業項目にコメントを追加します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
プロジェクト ID またはプロジェクト名 |
|
作業項目 ID
|
workItemId | True | integer |
作業項目の ID。 |
|
コメント形式
|
format | string |
作業項目コメントの形式 (Markdown または Html)。 |
|
|
コメント テキスト
|
text | True | string |
コメントの文字列を指定します。 |
戻り値
作業項目のコメント
- Body
- WorkItemComment
作業項目のコメントを削除する
作業項目のコメントを削除します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
作業項目 ID
|
workItemId | True | integer |
作業項目の一意の ID。 |
|
コメント ID
|
commentId | True | integer |
削除するコメントの ID。 |
作業項目のコメントを取得する
作業項目のコメントを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
作業項目 ID
|
workItemId | True | integer |
コメントを取得する作業項目の一意の ID。 |
|
返されるコメントの最大数
|
$top | integer |
返されるコメントの最大数。 |
|
|
コメントの並べ替え順序
|
order | string |
コメントの並べ替え順序。 既定値は 'desc' です。 |
|
|
削除されたコメントを含める
|
includeDeleted | boolean |
論理的に削除されたコメントを含めるかどうか。 |
|
|
展開オプション
|
$expand | string |
返される追加のコメント データを制御します。 |
戻り値
作業項目のコメントを含む応答を表します。
作業項目のコメントを更新する
作業項目のコメントを更新します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
プロジェクト ID またはプロジェクト名 |
|
作業項目 ID
|
workItemId | True | integer |
作業項目の ID。 |
|
コメント ID
|
commentId | True | integer |
更新するコメントの ID。 |
|
コメント形式
|
format | string |
作業項目コメントの形式 (Markdown または Html)。 |
|
|
コメント テキスト
|
text | True | string |
コメントの文字列を指定します。 |
戻り値
作業項目のコメント
- Body
- WorkItemComment
作業項目の作成
指定された属性を使用して新しい作業項目を作成します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
作業項目の種類
|
type | True | string |
この作業項目の種類 |
|
すべてのフィールドを返す
|
shouldReturnAllFields | boolean |
値を [いいえ] に設定すると、作業項目 ID のみが返されます。 値が 'Yes' の場合、作成されたアイテムのすべてのフィールドと ID が返されます。 既定値は 'Yes' です |
|
|
作業項目の詳細
|
workItem | True | dynamic |
新しい作業項目に含める情報 |
戻り値
作業項目の子を取得する
1 つの作業項目の子 (最大サイズ 1000) の一覧を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
作業項目 ID
|
id | True | string |
子を取得する作業項目の一意の ID。 |
|
子作業項目の種類
|
workItemType | string |
子作業項目の種類 |
戻り値
作業項目の種類を一覧表示する
特定のAzure DevOps プロジェクトでアクセスできる作業項目の種類の一覧を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
戻り値
VSTS モデルの一覧。
作業項目の詳細を取得する
1 つの作業項目の詳細を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
作業項目の種類
|
typeName | True | string |
作業項目の作業項目の種類。 |
|
作業項目 ID
|
id | True | string |
詳細を取得する作業項目の一意の ID。作業項目は、'作業項目の種類' で指定された型である必要があります。 |
戻り値
作業項目を一覧表示する
作業項目の一覧を返します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
作業項目 ID
|
workItemIds | True | string |
要求された作業項目 ID のコンマ区切りのリスト。 |
|
作業項目の種類
|
workItemType | string |
スキーマを生成する作業項目の種類。 |
戻り値
作業項目を更新する
既存の作業項目を ID で更新します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
作業項目 ID
|
id | True | string |
更新する作業項目の一意の ID。 |
|
プロジェクト名
|
project | string |
指定した組織内のプロジェクトの名前。 |
|
|
作業項目の種類
|
type | string |
スキーマを生成する作業項目の種類。 |
|
|
作業項目の詳細
|
workItem | True | dynamic |
作業項目の詳細。 |
戻り値
作業項目を検索する
検索テキストの結果のセットを提供します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
テキストの検索
|
searchText | string |
検索テキスト。 |
|
|
スキップ
|
$skip | integer |
スキップする結果の数。 既定値は 0 です。 |
|
|
上
|
$top | integer |
返される結果の数。 既定値は 100 です。 |
|
|
フィルター
|
filters | object |
適用するフィルター。 適用するフィルターがない場合は null に設定します。 |
|
|
ファセットを含める
|
includeFacets | boolean |
結果のファセットを選択するフラグ。 既定の動作は false です。 |
|
|
フィールド
|
field | string |
並べ替えを行うフィールド名。 |
|
|
並べ替え順序
|
sortOrder | string |
結果を並べ替える順序 (ASC/DESC)。 |
戻り値
作業項目検索応答
新しいビルドをキューに登録する
既存のビルド定義に基づいてビルドを作成し、ビルド キューに追加します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
ビルド定義 ID
|
buildDefId | True | string |
使用するビルド定義の識別子。 |
|
ソース ブランチ
|
sourceBranch | string |
ビルドのソース ブランチ。 |
|
|
パラメーター
|
parameters | string |
省略可能なビルド パラメーターの JSON ディクショナリ。 |
戻り値
ビルド結果
- Body
- BuildResult
新しいリリースを作成する
既存のリリース定義に基づいてリリースを作成します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
リリース定義 ID
|
releaseDefId | True | string |
使用するリリース定義の識別子。 |
|
Description
|
Description | string |
リリース開始メタデータの説明。 |
|
|
下書き
|
IsDraft | boolean |
リリースが下書きかどうかを指定します。 |
|
|
理由
|
Reason | string |
リリース開始メタデータの理由。 |
|
|
名前
|
Name | True | string |
構成変数の名前。 |
|
価値
|
Value | string |
構成変数の値。 |
戻り値
リリース
- Body
- Release
組織を一覧表示する
トリガー
| pull request が作成されたとき (Git) |
指定された条件に一致するプル要求が作成されたときにフローをトリガーします。 |
| pull request が閉じられるとき (Git) |
指定された条件に一致するプル要求が閉じられたときにフローをトリガーします。 |
| コードがチェックインされたとき (TFVC) |
コードが Team Foundation バージョン管理プロジェクトにチェックインされたときにフローをトリガーします。 |
| コードがプッシュされたとき (Git) |
コードが Git リポジトリにプッシュされたときにフローをトリガーします。 |
| ビルドが完了したとき |
ビルドが完了したときにフローをトリガーします。 |
| 作業項目が作成されたとき |
指定された条件に一致する作業項目が作成されたときにフローをトリガーします。 |
| 作業項目が作成されたとき [非推奨] |
このアクションは非推奨になりました。 代わりに 作業項目が作成された場合 に使用してください。 指定された条件に一致する作業項目が作成されたときにフローをトリガーします。 |
| 作業項目が割り当てられている場合 |
指定された条件に一致する作業項目が特定のユーザーに割り当てられるときにフローをトリガーします。 |
| 作業項目が割り当てられている場合 [非推奨] |
このアクションは非推奨になりました。 代わりに 作業項目が割り当てられている場合 に使用してください。 指定された条件に一致する作業項目が特定のユーザーに割り当てられるときにフローをトリガーします。 |
| 作業項目が更新されたとき |
指定された条件に一致する作業項目が更新されたときにフローをトリガーします。 |
| 作業項目が更新されたとき [非推奨] |
このアクションは非推奨になりました。 代わりに 作業項目が更新されたときに 使用してください。 指定された条件に一致する作業項目が更新されたときにフローをトリガーします。 |
| 作業項目が閉じられた場合 |
指定された条件に一致する作業項目が閉じられたときにフローをトリガーします。 |
| 作業項目が閉じられた場合 [非推奨] |
このアクションは非推奨になりました。 代わりに 作業項目が閉じられた場合 に使用してください。 指定された条件に一致する作業項目が閉じられたときにフローをトリガーします。 |
pull request が作成されたとき (Git)
指定された条件に一致するプル要求が作成されたときにフローをトリガーします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
リポジトリ名
|
repository | True | string |
指定したプロジェクト内のリポジトリの名前。 |
|
ソース参照名
|
sourceRefName | string |
ブランチやタグなどの Git ref の名前。 |
|
|
ターゲット参照名
|
targetRefName | string |
ブランチやタグなどの Git ref の名前。 |
戻り値
VSTS モデルの一覧。
pull request が閉じられるとき (Git)
指定された条件に一致するプル要求が閉じられたときにフローをトリガーします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
リポジトリ名
|
repository | True | string |
指定したプロジェクト内のリポジトリの名前。 |
|
ソース参照名
|
sourceRefName | string |
ブランチやタグなどの Git ref の名前。 |
|
|
ターゲット参照名
|
targetRefName | string |
ブランチやタグなどの Git ref の名前。 |
戻り値
VSTS モデルの一覧。
コードがチェックインされたとき (TFVC)
コードが Team Foundation バージョン管理プロジェクトにチェックインされたときにフローをトリガーします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
チーム名
|
team | string |
作成者を選択するチームの名前。 |
|
|
チーム メンバー
|
author | string |
チェックインを作成したチーム メンバーの一意の名前。 |
戻り値
VSTS モデルの一覧。
コードがプッシュされたとき (Git)
コードが Git リポジトリにプッシュされたときにフローをトリガーします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
リポジトリ名
|
repository | True | string |
指定したプロジェクト内のリポジトリの名前。 |
|
Ref 名
|
refName | string |
ブランチやタグなどの Git ref の名前。 |
戻り値
VSTS モデルの一覧。
- Body
- VstsList[GitPush]
ビルドが完了したとき
ビルドが完了したときにフローをトリガーします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
結果でフィルター処理
|
resultFilter | string |
トリガーするビルド結果を示すオプション。 有効なオプションには、''、'succeeded'、'partiallySucceeded'、'failed'、または 'canceled' があります。 |
|
|
定義 ID によるフィルター処理
|
definitions | string |
トリガーするビルド定義 ID を示すオプション。 |
戻り値
VSTS モデルの一覧。
作業項目が作成されたとき
指定された条件に一致する作業項目が作成されたときにフローをトリガーします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
チーム名 ([割り当て済み] を選択する)
|
team | string |
担当者を選択するチームの名前。 |
|
|
割り当て先ユーザー/グループ
|
wiql__System_AssignedTo | string |
現在、作業項目を所有しているチーム メンバーの名前。 |
|
|
タイプ
|
wiql__System_WorkItemType | string |
作業項目の種類の名前。 |
|
|
区分パス
|
wiql__System_AreaPath | string |
作業項目が含まれる製品機能またはチーム領域。 |
|
|
エリア パスの比較
|
areaPathComparison | string |
エリア パス フィールドを比較するときに使用するルール。 |
|
|
イテレーションパス
|
wiql__System_IterationPath | string |
作業項目の名前付きスプリントまたは期間。 |
|
|
反復パスの比較
|
iterationPathComparison | string |
[反復パス] フィールドを比較するときに使用するルール。 |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
業務に関連付けた場合のバグ、懸案事項、タスク、またはテスト ケースの主観的な評価。 |
|
|
作成者
|
wiql__System_CreatedBy | string |
作業項目を作成したチーム メンバーの名前。 |
戻り値
作業項目が作成されたとき [非推奨]
このアクションは非推奨になりました。 代わりに 作業項目が作成された場合 に使用してください。
指定された条件に一致する作業項目が作成されたときにフローをトリガーします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
チーム名 ([割り当て済み] を選択する)
|
team | string |
担当者を選択するチームの名前。 |
|
|
割り当て先ユーザー/グループ
|
wiql__System_AssignedTo | string |
現在、作業項目を所有しているチーム メンバーの名前。 |
|
|
タイプ
|
wiql__System_WorkItemType | string |
作業項目の種類の名前。 |
|
|
区分パス
|
wiql__System_AreaPath | string |
作業項目が含まれる製品機能またはチーム領域。 |
|
|
エリア パスの比較
|
areaPathComparison | string |
エリア パス フィールドを比較するときに使用するルール。 |
|
|
イテレーションパス
|
wiql__System_IterationPath | string |
作業項目の名前付きスプリントまたは期間。 |
|
|
反復パスの比較
|
iterationPathComparison | string |
[反復パス] フィールドを比較するときに使用するルール。 |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
業務に関連付けた場合のバグ、懸案事項、タスク、またはテスト ケースの主観的な評価。 |
|
|
チーム プロジェクト
|
wiql__System_TeamProject | string |
この作業項目が属するチーム プロジェクト。 |
|
|
作成者
|
wiql__System_CreatedBy | string |
作業項目を作成したチーム メンバーの名前。 |
戻り値
作業項目が割り当てられている場合
指定された条件に一致する作業項目が特定のユーザーに割り当てられるときにフローをトリガーします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
チーム名 ([割り当て済み] を選択する)
|
team | True | string |
メンバーを選択するチームの名前。 |
|
割り当て先ユーザー/グループ
|
wiql__System_AssignedTo | True | string |
現在、作業項目を所有しているチーム メンバーの名前。 |
|
タイプ
|
wiql__System_WorkItemType | string |
作業項目の種類の名前。 |
|
|
区分パス
|
wiql__System_AreaPath | string |
作業項目が含まれる製品機能またはチーム領域。 |
|
|
エリア パスの比較
|
areaPathComparison | string |
エリア パス フィールドを比較するときに使用するルール。 |
|
|
イテレーションパス
|
wiql__System_IterationPath | string |
作業項目の名前付きスプリントまたは期間。 |
|
|
反復パスの比較
|
iterationPathComparison | string |
[反復パス] フィールドを比較するときに使用するルール。 |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
業務に関連付けた場合のバグ、懸案事項、タスク、またはテスト ケースの主観的な評価。 |
|
|
作成者
|
wiql__System_CreatedBy | string |
作業項目を作成したチーム メンバーの名前。 |
戻り値
作業項目が割り当てられている場合 [非推奨]
このアクションは非推奨になりました。 代わりに 作業項目が割り当てられている場合 に使用してください。
指定された条件に一致する作業項目が特定のユーザーに割り当てられるときにフローをトリガーします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
割り当て先ユーザー/グループ
|
wiql__System_AssignedTo | True | string |
現在、作業項目を所有しているチーム メンバーの名前。 |
|
チーム名 ([割り当て済み] を選択する)
|
team | string |
メンバーを選択するチームの名前。 |
|
|
タイプ
|
wiql__System_WorkItemType | string |
作業項目の種類の名前。 |
|
|
区分パス
|
wiql__System_AreaPath | string |
作業項目が含まれる製品機能またはチーム領域。 |
|
|
エリア パスの比較
|
areaPathComparison | string |
エリア パス フィールドを比較するときに使用するルール。 |
|
|
イテレーションパス
|
wiql__System_IterationPath | string |
作業項目の名前付きスプリントまたは期間。 |
|
|
反復パスの比較
|
iterationPathComparison | string |
[反復パス] フィールドを比較するときに使用するルール。 |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
業務に関連付けた場合のバグ、懸案事項、タスク、またはテスト ケースの主観的な評価。 |
|
|
チーム プロジェクト
|
wiql__System_TeamProject | string |
この作業項目が属するチーム プロジェクト。 |
|
|
作成者
|
wiql__System_CreatedBy | string |
作業項目を作成したチーム メンバーの名前。 |
戻り値
作業項目が更新されたとき
指定された条件に一致する作業項目が更新されたときにフローをトリガーします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
チーム名 ([割り当て済み] を選択する)
|
team | string |
担当者を選択するチームの名前。 |
|
|
割り当て先ユーザー/グループ
|
wiql__System_AssignedTo | string |
現在、作業項目を所有しているチーム メンバーの名前。 |
|
|
タイプ
|
wiql__System_WorkItemType | string |
作業項目の種類の名前。 |
|
|
区分パス
|
wiql__System_AreaPath | string |
作業項目が含まれる製品機能またはチーム領域。 |
|
|
エリア パスの比較
|
areaPathComparison | string |
エリア パス フィールドを比較するときに使用するルール。 |
|
|
イテレーションパス
|
wiql__System_IterationPath | string |
作業項目の名前付きスプリントまたは期間。 |
|
|
反復パスの比較
|
iterationPathComparison | string |
[反復パス] フィールドを比較するときに使用するルール。 |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
業務に関連付けた場合のバグ、懸案事項、タスク、またはテスト ケースの主観的な評価。 |
|
|
作成者
|
wiql__System_CreatedBy | string |
作業項目を作成したチーム メンバーの名前。 |
戻り値
作業項目が更新されたとき [非推奨]
このアクションは非推奨になりました。 代わりに 作業項目が更新されたときに 使用してください。
指定された条件に一致する作業項目が更新されたときにフローをトリガーします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
チーム名 ([割り当て済み] を選択する)
|
team | string |
担当者を選択するチームの名前。 |
|
|
割り当て先ユーザー/グループ
|
wiql__System_AssignedTo | string |
現在、作業項目を所有しているチーム メンバーの名前。 |
|
|
タイプ
|
wiql__System_WorkItemType | string |
作業項目の種類の名前。 |
|
|
区分パス
|
wiql__System_AreaPath | string |
作業項目が含まれる製品機能またはチーム領域。 |
|
|
エリア パスの比較
|
areaPathComparison | string |
エリア パス フィールドを比較するときに使用するルール。 |
|
|
イテレーションパス
|
wiql__System_IterationPath | string |
作業項目の名前付きスプリントまたは期間。 |
|
|
反復パスの比較
|
iterationPathComparison | string |
[反復パス] フィールドを比較するときに使用するルール。 |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
業務に関連付けた場合のバグ、懸案事項、タスク、またはテスト ケースの主観的な評価。 |
|
|
チーム プロジェクト
|
wiql__System_TeamProject | string |
この作業項目が属するチーム プロジェクト。 |
|
|
作成者
|
wiql__System_CreatedBy | string |
作業項目を作成したチーム メンバーの名前。 |
戻り値
作業項目が閉じられた場合
指定された条件に一致する作業項目が閉じられたときにフローをトリガーします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
チーム名 ([割り当て済み] を選択する)
|
team | string |
担当者を選択するチームの名前。 |
|
|
割り当て先ユーザー/グループ
|
wiql__System_AssignedTo | string |
現在、作業項目を所有しているチーム メンバーの名前。 |
|
|
タイプ
|
wiql__System_WorkItemType | string |
作業項目の種類の名前。 |
|
|
閉じた状態
|
closedState | string |
作業項目を閉じた方法を示す [状態] フィールドの値のコンマ区切りのリスト ([完了]、[終了]、[完了]、[非アクティブ])。 |
|
|
区分パス
|
wiql__System_AreaPath | string |
作業項目が含まれる製品機能またはチーム領域。 |
|
|
エリア パスの比較
|
areaPathComparison | string |
エリア パス フィールドを比較するときに使用するルール。 |
|
|
イテレーションパス
|
wiql__System_IterationPath | string |
作業項目の名前付きスプリントまたは期間。 |
|
|
反復パスの比較
|
iterationPathComparison | string |
[反復パス] フィールドを比較するときに使用するルール。 |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
業務に関連付けた場合のバグ、懸案事項、タスク、またはテスト ケースの主観的な評価。 |
|
|
作成者
|
wiql__System_CreatedBy | string |
作業項目を作成したチーム メンバーの名前。 |
戻り値
作業項目が閉じられた場合 [非推奨]
このアクションは非推奨になりました。 代わりに 作業項目が閉じられた場合 に使用してください。
指定された条件に一致する作業項目が閉じられたときにフローをトリガーします。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
組織名
|
account | True | string |
組織の名前。 これは、インスタンス URL ({Organization}.visualstudio.com) にあります。 組織は、操作のエラーを防ぐために、"OAuth 経由のサード パーティ製アプリケーション アクセス" を有効にする必要があります。 |
|
プロジェクト名
|
project | True | string |
指定した組織内のプロジェクトの名前。 |
|
チーム名 ([割り当て済み] を選択する)
|
team | string |
担当者を選択するチームの名前。 |
|
|
割り当て先ユーザー/グループ
|
wiql__System_AssignedTo | string |
現在、作業項目を所有しているチーム メンバーの名前。 |
|
|
タイプ
|
wiql__System_WorkItemType | string |
作業項目の種類の名前。 |
|
|
区分パス
|
wiql__System_AreaPath | string |
作業項目が含まれる製品機能またはチーム領域。 |
|
|
エリア パスの比較
|
areaPathComparison | string |
エリア パス フィールドを比較するときに使用するルール。 |
|
|
イテレーションパス
|
wiql__System_IterationPath | string |
作業項目の名前付きスプリントまたは期間。 |
|
|
反復パスの比較
|
iterationPathComparison | string |
[反復パス] フィールドを比較するときに使用するルール。 |
|
|
Priority
|
wiql__Microsoft_VSTS_Common_Priority | string |
業務に関連付けた場合のバグ、懸案事項、タスク、またはテスト ケースの主観的な評価。 |
|
|
チーム プロジェクト
|
wiql__System_TeamProject | string |
この作業項目が属するチーム プロジェクト。 |
|
|
作成者
|
wiql__System_CreatedBy | string |
作業項目を作成したチーム メンバーの名前。 |
戻り値
定義
VstsList[アカウント]
VSTS モデルの一覧。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
価値
|
value | array of Account |
VSTS モデル |
Account
Account
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
アカウント ID
|
accountId | string |
アカウントの ID。 |
|
アカウント URI
|
accountUri | string |
アカウントの URI。 |
|
アカウント名
|
accountName | string |
アカウントの名前。 |
|
アカウント所有者
|
accountOwner | string |
アカウントのセット所有者。 |
|
組織名
|
organizationName | string |
アカウントに対応する組織名。 |
|
アカウントの種類
|
accountType | string |
アカウントの種類。 |
Profile
Profile
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ディスプレイ名
|
displayName | string |
ユーザーの表示名 |
|
id
|
id | string |
プロファイルの一意識別子。 |
|
publicAlias
|
publicAlias | string |
パブリック エイリアス。 |
|
メール アドレス
|
emailAddress | string |
アカウントの電子メール アドレス。 |
|
タイムスタンプ
|
timeStamp | date-time |
このプロファイルが最後に変更された時刻。 |
|
改訂
|
revision | integer |
任意の属性のリビジョン番号の最大値。 |
|
CoreRevision
|
coreRevision | integer |
CoreRevision |
VstsList[TeamSettingsIteration]
VSTS モデルの一覧。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
価値
|
value | array of TeamSettingsIteration |
VSTS モデル |
TeamSettingsIteration
作業 (アジャイル) イテレーション
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Attributes
|
Attributes | TeamIterationAttributes |
チーム イテレーション属性 |
|
ID (アイディー)
|
Id | string |
リソースの ID。 |
|
名前
|
Name | string |
リソースの名前。 |
|
経路
|
Path | string |
イテレーションへの相対パス。 |
|
Links
|
_links | object |
リソースに関連するリンクのコレクション。 |
|
URL
|
Url | string |
リソースへの完全な HTTP リンク。 |
TeamIterationAttributes
チーム イテレーション属性
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
終了日
|
FinishDate | date-time |
終了日チームイテレーション属性。 |
|
開始日
|
StartDate | date-time |
開始日チームイテレーション属性。 |
Links
Links
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Web
|
web | WebLinks |
Web リンク |
WebLinks
Web リンク
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
HTML リンク
|
href | string |
ビルドの詳細の Web URL |
BuildResult
ビルド結果
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ビルド ID
|
id | integer |
ビルドの一意識別子。 |
|
ビルド番号
|
buildNumber | string |
ビルド番号です。 |
|
ソース ブランチ
|
sourceBranch | string |
使用されるビルドのソース管理ブランチ。 |
|
ソース バージョン
|
sourceVersion | string |
ビルドで使用されるソース管理バージョン。 |
|
ステータス
|
status | string |
ビルドの状態。 |
|
Priority
|
priority | string |
ビルドの優先順位。 |
|
キュー時間
|
queueTime | date-time |
ビルドがキューに登録された時刻。 |
|
開始時刻
|
startTime | date-time |
ビルドが開始された時刻。 |
|
終了日時
|
finishTime | date-time |
ビルドが完了した時刻。 |
|
理由
|
reason | string |
ビルドの理由。 |
|
結果
|
result | string |
ビルドの結果。 |
|
requestedFor
|
requestedFor | BuildRequestUser |
ビルド要求ユーザー |
|
パラメーター
|
parameters | string |
ビルドに渡されるパラメーター (存在する場合)。 |
|
定義
|
definition | BuildResultDefinition |
ビルド結果の定義 |
|
_リンクス
|
_links | Links |
Links |
BuildRequestUser
ビルド要求ユーザー
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Requested For
|
uniqueName | string |
ビルドが要求されたユーザーの一意の名前。 |
BuildResultDefinition
ビルド結果の定義
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ビルド定義 ID
|
id | integer |
ビルド定義の識別子。 |
|
ビルド定義名
|
name | string |
ビルド定義の名前。 |
VstsList[BuildResult]
VSTS モデルの一覧。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
価値
|
value | array of BuildResult |
VSTS モデル |
VstsList[GitRepository]
VSTS モデルの一覧。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
価値
|
value | array of GitRepository |
VSTS モデル |
GitRepository
Git リポジトリ
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
リポジトリ ID
|
id | string |
リポジトリの一意の ID。 |
|
リポジトリ名
|
name | string |
リポジトリの名前。 |
|
リポジトリ ブラウザーの URL
|
url | string |
URL はリポジトリの API エンドポイントです。 |
|
リポジトリのリモート URL
|
remoteUrl | string |
Git がこのリポジトリと同期できる URL。 |
VstsList[GitPush]
VSTS モデルの一覧。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
価値
|
value | array of GitPush |
VSTS モデル |
GitPush
Git Push
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
リポジトリ
|
repository | GitRepository |
Git リポジトリ |
|
pushedBy
|
pushedBy | GitPushUser |
Git プッシュ ユーザー |
|
Ref の更新
|
refUpdates | array of GitRefUpdate |
このプッシュの一部として更新された参照。 |
|
プッシュ ID
|
pushId | integer |
プッシュの一意の ID。 |
|
日付
|
date | date-time |
プッシュが作成された日付。 |
GitPushUser
Git プッシュ ユーザー
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Pusher Id
|
id | string |
プッシュを作成したユーザーの一意識別子。 |
|
プッシャー名
|
displayName | string |
プッシュを作成したユーザーの名前。 |
|
プッシャーの一意の名前
|
uniqueName | string |
プッシュを作成したユーザーの一意の名前。 |
|
Pusher イメージの URL
|
imageUrl | string |
このユーザーの画像の URL。 |
VstsList[GitPullRequest]
VSTS モデルの一覧。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
価値
|
value | array of GitPullRequest |
VSTS モデル |
GitPullRequest
Git Pull Request
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
リポジトリ
|
repository | GitRepository |
Git リポジトリ |
|
Pull Request Id
|
pullRequestId | integer |
プル要求の一意の ID。 |
|
createdBy
|
createdBy | PullRequestCreatedBy |
Pull Request Created By |
|
[作成日付]
|
creationDate | date-time |
pull request が作成された日付 |
|
終了日
|
closedDate | date-time |
pull request が閉じられた日付 (完了、破棄、または外部でマージ) |
|
Title
|
title | string |
pull request のタイトル |
|
Description
|
description | string |
pull request の説明 |
|
ソース参照名
|
sourceRefName | string |
pull request のソース ブランチの名前 |
|
ターゲット参照名
|
targetRefName | string |
pull request のターゲット ブランチの名前 |
|
下書き
|
isDraft | boolean |
下書き/WIP プル要求 |
|
レビュー担当者
|
reviewers | array of PullRequestReviewer |
このレビュー担当者が投稿したグループまたはチーム。 |
|
校閲
|
reviewerList | string |
有効なメール アドレスである校閲者の一意の名前のセミコロン区切りの一覧 |
|
必要な校閲者
|
requiredReviewerList | string |
有効な電子メール アドレスである必要な校閲者の一意の名前のセミコロン区切りの一覧 |
|
コミット
|
commits | array of GitCommitRef |
プル要求に含まれるコミット。 |
|
completionOptions
|
completionOptions | PullRequestCompletionOptions |
Pull Request Completion オプション |
|
mergeOptions
|
mergeOptions | PullRequestMergeOptions |
Pull Request マージ オプション |
|
マージ エラー メッセージ
|
mergeFailureMessage | string |
設定した場合、この理由により pull request マージが失敗しました。 |
|
closedBy
|
closedBy | PullRequestClosedBy |
Pull Request Closed By |
|
autoCompleteSetBy
|
autoCompleteSetBy | PullRequestAutoCompleteSetBy |
Pull Request Auto Complete Set By |
|
ウェブアドレス
|
url | string |
プル要求の URL。 |
|
リモート URL
|
remoteUrl | string |
プル要求のリモート URL。 |
|
アーティファクト ID
|
artifactId | string |
このプル要求を一意に識別する文字列。 |
|
マージ ID
|
mergeId | string |
プル要求のマージ ID。 |
|
コード レビュー ID
|
codeReviewId | integer |
プル要求のコード レビュー ID。 |
|
完了キュー時間
|
completionQueueTime | string |
pull request が完了するキューに入った最新の日付。 |
|
イテレーションをサポートします
|
supportsIterations | boolean |
true の場合、この pull request は複数のイテレーションをサポートします。 |
PullRequestCreatedBy
Pull Request Created By
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
表示名で作成
|
displayName | string |
pull request 作成者の表示名。 |
|
一意の名前で作成
|
uniqueName | string |
pull request 作成者の一意の名前。 |
|
Id で作成
|
id | string |
pull request 作成者の ID。 |
|
イメージ URL で作成
|
imageUrl | string |
プル要求の作成者の画像の URL。 |
|
Url で作成
|
url | string |
pull request 作成者の URL。 |
PullRequestClosedBy
Pull Request Closed By
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
表示名で閉じる
|
displayName | string |
pull request closer の表示名。 |
|
一意の名前で閉じる
|
uniqueName | string |
pull request closer の一意の名前。 |
|
Id で閉じる
|
id | string |
pull request closer の ID。 |
|
イメージ URL で閉じる
|
imageUrl | string |
pull request closer のイメージへの URL。 |
|
URL で閉じる
|
url | string |
pull request closer の URL。 |
PullRequestAutoCompleteSetBy
Pull Request Auto Complete Set By
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
表示名によるオートコンプリートセット
|
displayName | string |
オートコンプリートを有効にしたユーザーの表示名。 |
|
一意の名前で設定されたオートコンプリート
|
uniqueName | string |
オート コンプリートを有効にしたユーザーの一意の名前。 |
|
ID で設定されたオート コンプリート
|
id | string |
オート コンプリートを有効にしたユーザーの ID。 |
|
イメージ URL によるオート コンプリート セット
|
imageUrl | string |
自動完了を有効にしたユーザーの画像の URL。 |
|
URL によるオート コンプリート セット
|
url | string |
自動完了を有効にしたユーザーの URL。 |
PullRequestReviewer
Pull Request Reviewer
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
校閲者の表示
|
displayName | string |
pull request レビュー担当者の表示名。 |
|
校閲者の一
|
uniqueName | string |
pull request レビュー担当者の一意の名前。 |
|
校閲
|
id | string |
pull request レビュー担当者の ID。 |
|
校閲
|
url | string |
pull request レビュー担当者の URL。 |
|
辞退しました
|
hasDeclined | boolean |
このレビュー担当者がこの pull request のレビューを拒否したかどうかを示します。 |
|
フラグが設定されている
|
isFlagged | boolean |
このレビュー担当者にこのプル要求に対する注意のフラグが設定されているかどうかを示します。 |
|
必須
|
isRequired | boolean |
これがこのプル要求に必要なレビュー担当者であるかどうかを示します。 |
|
Vote
|
vote | integer |
pull request に対する投票: approved(10), approved with suggestions(5), no vote(0), waiting for author(-5), rejected(-10). |
|
投票対象
|
votedFor | array of PullRequestReviewer |
このレビュー担当者が投稿したグループまたはチーム。 |
PullRequestMergeOptions
Pull Request マージ オプション
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
早送りなし
|
noFastForward | string |
2 つの親、高速順方向のマージ。 ソース ブランチは変更されません。 これが既定の動作です。 |
|
リベース
|
rebase | string |
ターゲット ブランチ HEAD コミットの上にソース ブランチをリベースし、ターゲット ブランチを早送りします。 |
|
マージのリベース
|
rebaseMerge | string |
ターゲット ブランチ HEAD コミットの上にソース ブランチをリベースし、上位 2 つの高速マージを作成します。 |
|
スカッシュ
|
squash | string |
プル要求からのすべての変更を単一親コミットに配置します。 |
PullRequestMergeStrategy
Pull Request マージ戦略
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
競合の作成者のコミット
|
conflictAuthorshipCommits | boolean |
true の場合、マージ中に適用された競合解決は、git の責任のために authorship 情報を保持するために個別のコミットに配置されます。 |
|
誤検知の名前変更の検出
|
detectRenameFalsePositives | boolean |
true の場合は、誤検知の名前変更を検出します。 |
|
名前の変更を無効にする
|
disableRenames | boolean |
true の場合、名前の変更の検出はマージ中に実行されません。 |
PullRequestCompletionOptions
Pull Request Completion オプション
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
オートコンプリート構成 ID を無視する
|
autoCompleteIgnoreConfigIds | array of integer |
自動完了が待機しないポリシー構成 ID の一覧 |
|
ポリシーをバイパスする
|
bypassPolicy | boolean |
true の場合、プルリクエストの完了中にポリシーが明示的にバイパスされます。 |
|
バイパスの理由
|
bypassReason | string |
ポリシーがバイパスされた場合、バイパスが使用された理由としてこの理由が保存されます。 |
|
ソース ブランチの削除
|
deleteSourceBranch | boolean |
true の場合、プル リクエストのソース ブランチは完了後に削除されます。 |
|
マージ コミット メッセージ
|
mergeCommitMessage | string |
設定すると、これはマージコミットのコミットメッセージとして使用されます。 |
|
mergeStrategy
|
mergeStrategy | PullRequestMergeStrategy |
Pull Request マージ戦略 |
|
スカッシュ マージ
|
squashMerge | boolean |
MergeStrategy が設定されていない場合、マージ戦略は、このフラグが false の場合は早送りなしになり、true の場合は squash になります。 |
|
作業項目の切り替え
|
transitionWorkItems | boolean |
true の場合は、pull request にリンクされている作業項目を次の論理状態 (アクティブ - 解決済み) に移行しようとします。 |
CommitGitUserDate
Git ユーザー日付のコミット
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ユーザー日付のコミット
|
date | string |
Git 操作の日付。 |
|
ユーザー電子メールのコミット
|
string |
Git 操作を実行しているユーザーの電子メール アドレス。 |
|
|
コミット イメージの URL
|
imageUrl | string |
ユーザーのアバターの URL。 |
|
コミット ユーザー名
|
name | string |
Git 操作を実行しているユーザーの名前。 |
GitCommitRef
Git Commit Ref
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
作成者
|
author | CommitGitUserDate |
Git ユーザー日付のコミット |
|
コメントのコミット
|
comment | string |
コミットのコメントまたはメッセージ。 |
|
コメントが切り捨てられたコミット
|
commentTruncated | string |
コメントが完全な Git コミット コメント メッセージから切り捨てられるかどうかを示します。 |
|
コミット ID
|
commitId | string |
コミットの ID。 |
|
コミッター
|
committer | CommitGitUserDate |
Git ユーザー日付のコミット |
|
親
|
parents | array of string |
このコミットの親コミット ID の列挙。 |
|
リモート URL のコミット
|
remoteUrl | string |
コミットへのリモート URL パス。 |
|
コミット URL
|
url | string |
このリソースの REST URL。 |
GitRefUpdate
Git Ref Update
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Ref 名
|
name | string |
更新された Git Ref の名前。 |
|
リポジトリ ID
|
repositoryId | string |
リポジトリの一意の ID。 |
|
古いコミット ID
|
oldObjectId | string |
この Ref が更新前に指していた前回のコミットの ID。 |
|
新しいコミット ID
|
newObjectId | string |
この Ref が更新前に指していた新しいコミットの ID。 |
VstsList[Project]
VSTS モデルの一覧。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
価値
|
value | array of Project |
VSTS モデル |
プロジェクト
プロジェクト
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
プロジェクト ID
|
id | string |
プロジェクトの一意識別子。 |
|
プロジェクト名
|
name | string |
プロジェクトの名前。 |
|
プロジェクト URL
|
url | string |
プロジェクトの API URL。 |
VstsList[ReleaseDefinition]
VSTS モデルの一覧。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
価値
|
value | array of ReleaseDefinition |
VSTS モデル |
ReleaseDefinition
リリース定義
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
コメント
|
Comment | string |
リリース定義のコメント。 |
|
作成日
|
CreatedOn | date-time |
リリース定義が作成された日付。 |
|
Description
|
Description | string |
リリース定義の説明。 |
|
ID (アイディー)
|
Id | integer |
リリース定義の一意識別子。 |
|
ModifiedBy
|
ModifiedBy | IdentityRef |
Identity Ref |
|
変更日時
|
ModifiedOn | date-time |
リリース定義が変更された日付。 |
|
名前
|
Name | string |
リリース定義の名前。 |
|
経路
|
Path | string |
リリース定義のパス。 |
|
リリース名の形式
|
ReleaseNameFormat | string |
リリース定義のリリース名の形式。 |
|
Revision
|
Revision | integer |
リリース定義のリビジョン番号。 |
|
情報源
|
Source | string |
リリース定義のソース。 |
|
タグ
|
Tags | array of string |
リリース定義のタグの一覧。 |
|
URL
|
Url | string |
リリース定義にアクセスするための URL。 |
IdentityRef
Identity Ref
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ディレクトリエイリアス
|
DirectoryAlias | string |
ID 参照のディレクトリ エイリアス。 |
|
表示される名前
|
DisplayName | string |
ID 参照の表示名。 |
|
一意の名前
|
UniqueName | string |
ID 参照の一意の名前。 |
|
URL
|
Url | string |
ID 参照の URL。 |
|
ID (アイディー)
|
Id | string |
ID 参照の ID。 |
ReleaseDefinitionShallowReference
リリース定義の浅いリファレンス
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ID (アイディー)
|
Id | integer |
リリース定義の一意識別子。 |
|
名前
|
Name | string |
リリース定義の名前。 |
|
URL
|
Url | string |
リリース定義にアクセスするための REST API URL。 |
Object
ObjectWithoutType
リリース
リリース
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
コメント
|
Comment | string |
リリースのコメント。 |
|
CreatedBy
|
CreatedBy | IdentityRef |
Identity Ref |
|
作成日
|
CreatedOn | date-time |
リリースが作成された日付。 |
|
Description
|
Description | string |
リリースの説明。 |
|
ID (アイディー)
|
Id | integer |
リリースの一意の識別子。 |
|
永久に保つ
|
KeepForever | boolean |
アイテム保持ポリシーからリリースを除外するかどうかを指定します。 |
|
ログ コンテナーの URL
|
LogsContainerUrl | string |
このリリースのログ コンテナー URL。 |
|
ModifiedBy
|
ModifiedBy | IdentityRef |
Identity Ref |
|
変更日時
|
ModifiedOn | date-time |
リリースが変更された日付。 |
|
名前
|
Name | string |
リリースの名前。 |
|
理由
|
Reason | string |
リリースの理由。 |
|
ReleaseDefinition
|
ReleaseDefinition | ReleaseDefinitionShallowReference |
リリース定義の浅いリファレンス |
|
ステータス
|
Status | string |
リリースの状態。 |
|
URL
|
Url | string |
リリースの URL。 |
VstsList[TfvcChangeset]
VSTS モデルの一覧。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
価値
|
value | array of TfvcChangeset |
VSTS モデル |
TfvcChangeset
Team Foundation バージョン管理の変更セット
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Changeset Id
|
changesetId | integer |
変更セットの一意の ID。 |
|
作成者
|
author | ChangesetAuthor |
Changeset Author |
|
checkedInBy
|
checkedInBy | ChangesetCheckedInBy |
チェックイン者の変更セット |
|
作成日
|
createdDate | date-time |
変更セットが作成された日時。 |
|
コメント
|
comment | string |
変更セットを説明するコメント。 |
ChangesetAuthor
Changeset Author
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
作成者名
|
displayName | string |
変更セットを作成したユーザーの名前。 |
|
作成者の一意の名前
|
uniqueName | string |
変更セットを作成したユーザーの一意の名前。 |
ChangesetCheckedInBy
チェックイン者の変更セット
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前でチェックイン
|
displayName | string |
変更セットをチェックインしたユーザーの名前。 |
|
一意の名前でチェックイン
|
uniqueName | string |
変更セットを作成したユーザーの一意の名前。 |
VstsList[WorkItemType]
VSTS モデルの一覧。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
価値
|
value | array of WorkItemType |
VSTS モデル。 |
WorkItemHit
作業項目の結果のフィールドで一致した用語
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
フィールド参照名
|
fieldReferenceName | string |
強調表示されているフィールドの参照名。 |
|
概要
|
highlights | array of string |
フィールドの一致/強調表示されたスニペット。 |
WorkItemResult
作業項目の検索要求に一致した作業項目の結果
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
プロジェクト
|
project | SearchProject |
検索結果のプロジェクトの詳細 |
|
Fields
|
fields | object |
作業項目フィールドとその値の標準セット。 |
|
ヒット
|
hits | array of WorkItemHit |
検索要求に一致するフィールドの強調表示されたスニペット。 |
|
URL
|
url | string |
作業項目への参照。 |
SearchProject
検索結果のプロジェクトの詳細
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ID (アイディー)
|
id | string |
プロジェクトの ID。 |
|
名前
|
name | string |
プロジェクトの名前 |
WorkItemSearchResponse
作業項目検索応答
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
数える
|
count | integer |
一致した作業項目の合計数。 |
|
結果
|
results | array of WorkItemResult |
一致した上位の作業項目の一覧。 |
|
情報コード
|
infoCode | integer |
追加情報を示す数値コード。 |
|
側面
|
facets | object |
各ファセットに対する Filter オブジェクトの配列を格納するディクショナリ。 |
WorkItemType
作業項目の種類
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Description
|
Description | string |
型の説明。 |
|
名前
|
Name | string |
型の名前。 |
|
XML フォーム
|
XmlForm | string |
型の XML 表現。 |
|
Fields
|
FieldInstances | array of WorkItemTypeFieldInstance |
型に関連付けられているフィールド インスタンスの一覧。 |
|
アイコン ID
|
icon.id | string |
アイコンの識別子 |
|
アイコンの URL
|
icon.url | string |
リソースの REST URL |
|
States
|
states | array of WorkItemStateColor |
作業項目の種類の状態 |
WorkItemTypeFieldInstance
作業項目タイプ フィールド インスタンス
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
常に必須
|
AlwaysRequired | boolean |
フィールド インスタンスが常に必要かどうかを指定します。 |
|
参照名
|
ReferenceName | string |
フィールド インスタンスの参照名。 |
|
名前
|
Name | string |
フィールド インスタンスの名前。 |
|
URL
|
Url | string |
フィールド インスタンスの詳細を指す URL。 |
WorkItemComment
作業項目のコメント
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
_リンクス
|
_links | ReferenceLinks |
REST 参照リンクのコレクション。 |
|
コメント ID
|
id | integer |
コメントの一意の ID。 |
|
作業項目 ID
|
workItemId | integer |
コメントが属する作業項目 ID。 |
|
バージョン
|
version | integer |
このコメントに関連付けられている作業項目のリビジョン。 |
|
コメント形式
|
format | CommentFormat |
コメント テキストの解釈方法を指定します。 |
|
コメント テキスト
|
text | string |
コメントの文字列を指定します。 |
|
レンダリングされたテキスト
|
renderedText | string |
レンダリングされた HTML バージョンのコメント テキスト。 |
|
createdBy
|
createdBy | IdentityRef |
Identity Ref |
|
作成日
|
createdDate | date-time |
コメントが作成された日付。 |
|
createdOnBehalfOf
|
createdOnBehalfOf | IdentityRef |
Identity Ref |
|
代理で作成された日付
|
createdOnBehalfDate | date-time |
別の ID に代わって有効な作成日。 |
|
modifiedBy
|
modifiedBy | IdentityRef |
Identity Ref |
|
更新日
|
modifiedDate | date-time |
コメントが最後に変更された日付。 |
|
削除済み
|
isDeleted | boolean |
コメントが削除されたかどうかを示します。 |
|
メンション
|
mentions | array of CommentMention |
コメントに含まれるメンション。 |
|
反応
|
reactions | array of CommentReaction |
コメントに対する反応。 |
|
URL
|
url | string |
コメントの REST API URL。 |
CommentFormat
CommentMention
コメント内のメンションを表します。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
_リンクス
|
_links | ReferenceLinks |
REST 参照リンクのコレクション。 |
|
アーティファクト ID
|
artifactId | string |
解析されたテキストの成果物部分 (作業項目 ID など)。 |
|
成果物の種類
|
artifactType | string |
メンションに割り当てられた型 (人物、作業項目など)。 |
|
コメント ID
|
commentId | integer |
メンションを含むコメント ID。 |
|
ターゲット ID
|
targetId | string |
メンションの解決済みターゲット。 |
|
URL
|
url | string |
メンションの REST API URL。 |
CommentReactionType
CommentReaction
作業項目のコメントの反応に関する情報が含まれています。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
_リンクス
|
_links | ReferenceLinks |
REST 参照リンクのコレクション。 |
|
コメント ID
|
commentId | integer |
この反応が属するコメントの ID。 |
|
数える
|
count | integer |
この反応タイプの反応の合計数。 |
|
現在のユーザーの関心
|
isCurrentUserEngaged | boolean |
現在のユーザーがこの反応に関与したかどうかを示します。 |
|
反応の種類
|
type | CommentReactionType |
コメントリアクションの種類。 |
|
URL
|
url | string |
リアクションの REST API URL。 |
ReferenceLinks
REST 参照リンクのコレクション。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
object |
REST 参照リンクのコレクション。 |
WorkItemCommentsResponse
作業項目のコメントを含む応答を表します。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
数える
|
count | integer |
コメントの合計数。 |
|
Comments
|
comments | array of WorkItemComment |
コメントの一覧。 |
VstsList[JObject]
VSTS モデルの一覧。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
価値
|
value | array of Object |
VSTS モデル |
VstsList[QueryHierarchyItem]
VSTS モデルの一覧。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
価値
|
value | array of QueryHierarchyItem |
VSTS モデル |
QueryHierarchyItem
クエリ階層項目
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
子
|
Children | array of QueryHierarchyItem |
クエリ階層項目に関連付けられている子項目の一覧。 |
|
条項
|
Clauses | WorkItemQueryClause |
作業項目クエリ句 |
|
列
|
Columns | array of WorkItemFieldReference |
クエリ階層項目に関連付けられている作業項目フィールド列の一覧。 |
|
フィルター オプション
|
FilterOptions | string |
クエリ階層項目のフィルター オプション。 |
|
子を持つ
|
HasChildren | boolean |
クエリ階層項目に子があるかどうかを指定します。 |
|
ID (アイディー)
|
Id | string |
クエリ階層項目の一意の識別子。 |
|
削除済み
|
IsDeleted | boolean |
クエリ階層項目を削除するかどうかを指定します。 |
|
Is Folder
|
IsFolder | boolean |
クエリ階層項目がフォルダーかどうかを指定します。 |
|
構文が無効です
|
IsInvalidSyntax | boolean |
クエリ階層項目の構文が無効かどうかを指定します。 |
|
パブリック
|
IsPublic | boolean |
クエリ階層項目がパブリックかどうかを指定します。 |
|
LinkClauses
|
LinkClauses | WorkItemQueryClause |
作業項目クエリ句 |
|
名前
|
Name | string |
クエリ階層項目の名前。 |
|
経路
|
Path | string |
クエリ階層項目のパス。 |
|
クエリの型
|
QueryType | string |
クエリ階層項目のクエリの種類。 |
|
列の並べ替え
|
SortColumns | array of WorkItemQuerySortColumn |
クエリ階層項目の並べ替え列の一覧。 |
|
SourceClauses
|
SourceClauses | WorkItemQueryClause |
作業項目クエリ句 |
|
TargetClauses
|
TargetClauses | WorkItemQueryClause |
作業項目クエリ句 |
|
Wiql
|
Wiql | string |
クエリ階層項目の WIQL。 |
|
Links
|
_links | object |
クエリ階層項目に関連するリンクのコレクション。 |
|
URL
|
Url | string |
クエリ階層項目への完全な HTTP リンク。 |
WorkItemStateColor
作業項目の状態の色
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
状態のカテゴリ
|
category | string |
状態のカテゴリ |
|
色の値
|
color | string |
色の値 |
|
状態名
|
name | string |
作業項目の種類の状態名 |
WorkItemQueryClause
作業項目クエリ句
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
条項
|
Clauses | WorkItemQueryClause |
作業項目クエリ句 |
|
フィールド
|
Field | WorkItemFieldReference |
作業項目フィールド参照 |
|
FieldValue
|
FieldValue | WorkItemFieldReference |
作業項目フィールド参照 |
|
フィールド値
|
IsFieldValue | boolean |
作業項目クエリ句がフィールド値かどうかを指定します。 |
|
論理演算子
|
LogicalOperator | string |
作業項目クエリ句の論理演算子。 |
|
Operator
|
Operator | WorkItemFieldOperation |
作業項目フィールド操作 |
|
価値
|
Value | string |
作業項目クエリ句の値。 |
WorkItemFieldReference
作業項目フィールド参照
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
Name | string |
作業項目フィールド参照の名前。 |
|
参照名
|
ReferenceName | string |
作業項目フィールド参照の参照名。 |
|
URL
|
Url | string |
作業項目フィールド参照の URL。 |
WorkItemQuerySortColumn
作業項目クエリの並べ替え列
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Descending
|
Descending | boolean |
作業項目クエリの並べ替え列が降順かどうかを指定します。 |
|
フィールド
|
Field | WorkItemFieldReference |
作業項目フィールド参照 |
WorkItemFieldOperation
作業項目フィールド操作
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
Name | string |
作業項目フィールド操作の名前。 |
|
参照名
|
ReferenceName | string |
作業項目フィールド操作の参照名。 |
パイプライン
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
count
|
count | integer |
count |
|
value
|
value | array of object |
すべてのパイプラインの一覧を含む配列 |
|
href
|
value._links.self.href | string |
href |
|
href
|
value._links.web.href | string |
href |
|
フォルダ
|
value.folder | string |
フォルダ |
|
id
|
value.id | integer |
id |
|
名前
|
value.name | string |
名前 |
|
改訂
|
value.revision | integer |
改訂 |
|
URL
|
value.url | string |
URL |
Run
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
count
|
count | integer |
count |
|
value
|
value | array of object |
パイプラインの実行 |
|
href
|
value._links.self.href | string | |
|
href
|
value._links.web.href | string | |
|
href
|
value._links.pipeline.web.href | string | |
|
href
|
value._links.pipeline.href | string | |
|
URL
|
value.pipeline.url | string | |
|
id
|
value.pipeline.id | integer | |
|
改訂
|
value.pipeline.revision | integer | |
|
名前
|
value.pipeline.name | string | |
|
フォルダ
|
value.pipeline.folder | string | |
|
状態
|
value.state | RunState |
実行状態 |
|
作成日
|
value.createdDate | string |
作成日 |
|
URL
|
value.url | string |
パイプラインへの URL |
|
id
|
value.id | integer |
パイプライン ID |
|
名前
|
value.name | string |
名前 |
|
結果
|
value.result | RunResult |
実行結果 |
|
finishedDate
|
value.finishedDate | string |
実行の終了日 |