Data Integration
- Data Integration
- 所有产品
/public/core/v3/repositoryConnection
フィールド
| タイプ
| 必須
| 説明
|
|---|---|---|---|
projectIds
| 文字列のリスト
| -
| リポジトリ接続の詳細を検索するプロジェクトID。
|
projectNames
| 文字列のリスト
| -
| リポジトリ接続の詳細を検索するプロジェクト名。
|
フィールド
| タイプ
| 説明
|
|---|---|---|
pullActionId
| String
| プル操作のID。
|
projectRepoConnections
| List <Object>
| 要求に含まれる各プロジェクトIDまたはプロジェクト名のリポジトリの詳細を含むオブジェクト。
|
projectId
| String
| projectRepoConnectionsオブジェクトで返されます。
プロジェクトのID。要求にプロジェクトIDが含まれていた場合に含まれます。
|
projectNames
| String
| projectRepoConnectionsオブジェクトで返されます。
プロジェクトの名前。要求にプロジェクト名が含まれていた場合に含まれます。
|
gitRepositoryURL
| 文字列
| GitリポジトリのURL。
|
gitRepositoryBranch
| 文字列
| Gitリポジトリのブランチ。
|
globalRepository
| Boolean
| プロジェクトがグローバルGitリポジトリで設定されているかどうかを示します。trueの場合、repoConnectionIdはNULLです。
|
repoConnectionId
| 文字列
| プロジェクトのリポジトリ接続ID。
プロジェクトがプロジェクトレベルのGitリポジトリで設定されていない場合はNULLです。
|
GET https://{{pod_link}}/saas/public/core/v3/repositoryConnection?projectIds=6ub6oUKHJ8Dkr3QXbGG9Sm,5FmdSKPASroei2vyeXwFeT Content-type: application/json Accept: application/json INFA-SESSION-ID: <sessionId>
{ "projectRepoConnections": [ { "projectId": "6ub6oUKHJ8Dkr3QXbGG9Sm", "projectNames": "customProject2", "globalRepository": false, "gitRepositoryURL": "https://priraj@dev.azure.com/priraj/infa-cloud-vcs-azure/_git/infa-cloud-vcs-azure", "gitRepositoryBranch": "main", "repoConnectionId": "1rMeeN2te0TetGYVtRS3GS" }, { "projectId": "5FmdSKPASroei2vyeXwFeT", "projectNames": "TestProject", "globalRepository": true, "gitRepositoryURL": "https://priraj@dev.azure.com/priraj/infa-cloud-vcs/_git/infa-cloud-vcs", "gitRepositoryBranch": "main", "repoConnectionId": null } ] }