共用方式為


GitLab(獨立出版商)

GitLab DevOps 平台的連接器。 建立專案、存放庫、CICD 管線、分支、分支和合併請求。

此連接器適用於以下產品和區域:

服務 Class Regions
副駕駛工作室 進階 除下列區域外的所有 Power Automate 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
邏輯應用程式 標準 所有 Logic Apps 區域, 但下列區域除外:
     - Azure Government 區域
     - Azure 中國區域
     - 美國國防部 (DoD)
Power Apps 進階 除下列區域外的所有 Power Apps 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
Power Automate(自動化服務) 進階 除下列區域外的所有 Power Automate 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
連絡人​​
名稱 羅伊帕
Email roypaar@microsoft.com
連接器中繼資料
Publisher 羅伊帕
網站 https://about.gitlab.com/
隱私策略 https://about.gitlab.com/privacy/
類別 資訊科技營運

正在建立連線

連接器支援下列驗證類型:

預設值 建立連線的參數。 所有區域 不可共享

預設

適用:所有地區

建立連線的參數。

這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。

名稱 類型 Description 為必填項目
API 金鑰 securestring 此 API 的金鑰

節流限制

名稱 呼叫 續約期間
每個連線的 API 呼叫 100 60 秒

動作

createBranch

建立新的分支。

fork專案

分叉專案。

getFile

從存放庫取得檔案。

get版本

擷取此 GitLab 執行個體的版本資訊。

mergeMerge請求

合併合併要求。

創建提交

建立新的認可。

創建觸發器

建立專案的觸發程序

創建項目

建立新專案。

合併請求

建立合併要求。

啟用執行器

在專案中啟用執行器。

更新合併請求

更新合併要求。

比較回購區

比較分支、標籤或認可。

觸發管線

觸發 CICD 管線。

createBranch

建立新的分支。

參數

名稱 機碼 必要 類型 Description
已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。
id True integer

已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。

分支的名稱。
branch True string

分支的名稱。

要從中建立分支的分支名稱或認可 SHA。
ref True string

要從中建立分支的分支名稱或認可 SHA。

傳回

fork專案

分叉專案。

參數

名稱 機碼 必要 類型 Description
專案的ID或URL編碼路徑。
id True integer

專案的ID或URL編碼路徑。

分叉後指派給結果專案的路徑。
path string

分叉後指派給結果專案的路徑。

分支後指派給結果專案的名稱。
name string

分支後指派給結果專案的名稱。

傳回

getFile

從存放庫取得檔案。

參數

名稱 機碼 必要 類型 Description
已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑
id True integer

已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑

URL 編碼的新檔案的完整路徑。
file_path True string

URL 編碼的新檔案的完整路徑。

分支標籤或認可的名稱
ref True string

分支標籤或認可的名稱

傳回

get版本

擷取此 GitLab 執行個體的版本資訊。

傳回

mergeMerge請求

合併合併要求。

參數

名稱 機碼 必要 類型 Description
已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。
id True integer

已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。

合併要求的內部識別碼。
merge_request_iid True integer

合併要求的內部識別碼。

自訂合併認可訊息。
merge_commit_message string

自訂合併認可訊息。

如果為true,則在合併時,提交會壓縮為單一提交。
squash boolean

如果為true,則在合併時,提交會壓縮為單一提交。

如果為true,則會移除來源分支。
should_remove_source_branch boolean

如果為true,則會移除來源分支。

傳回

身體
MergeResponse

創建提交

建立新的認可。

參數

名稱 機碼 必要 類型 Description
專案的ID或URL編碼路徑
id True integer

專案的ID或URL編碼路徑

要認可的分支名稱。
branch True string

要認可的分支名稱。

認可訊息
commit_message True string

認可訊息

object

傳回

創建觸發器

建立專案的觸發程序

參數

名稱 機碼 必要 類型 Description
已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。
id True integer

已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。

觸發程式名稱。
description True string

觸發程式名稱。

傳回

創建項目

建立新專案。

參數

名稱 機碼 必要 類型 Description
新專案的名稱。
name True string

新專案的名稱。

新專案的儲存庫名稱。
namespace_id integer

新專案的儲存庫名稱。

使用讀我檔初始化儲存庫。
initialize_with_readme boolean

使用讀我檔初始化儲存庫。

傳回

合併請求

建立合併要求。

參數

名稱 機碼 必要 類型 Description
已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑
id True integer

已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑

來源分支。
source_branch True string

來源分支。

目標分支。
target_branch True string

目標分支。

合併請求的標題。
title True string

合併請求的標題。

傳回

身體
MergeResponse

啟用執行器

在專案中啟用執行器。

參數

名稱 機碼 必要 類型 Description
已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。
id True integer

已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。

執行器的識別碼。
runner_id True integer

執行器的識別碼。

傳回

更新合併請求

更新合併要求。

參數

名稱 機碼 必要 類型 Description
已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。
id True integer

已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。

合併要求的內部識別碼。
merge_request_iid True integer

合併要求的內部識別碼。

更新合併請求的狀態,即關閉或重新開啟。
state_event string

更新合併請求的狀態,即關閉或重新開啟。

傳回

身體
MergeResponse

比較回購區

比較分支、標籤或認可。

參數

名稱 機碼 必要 類型 Description
已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。
id True integer

已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。

認可 SHA 或分支名稱。
from True string

認可 SHA 或分支名稱。

認可 SHA 或分支名稱。
to True string

認可 SHA 或分支名稱。

要從中比較的 ID。
from_project_id integer

要從中比較的 ID。

傳回

觸發管線

觸發 CICD 管線。

參數

名稱 機碼 必要 類型 Description
已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。
id True integer

已驗證使用者所擁有之專案的 ID 或 URL 編碼路徑。

URL 編碼的新檔案的完整路徑。
token True string

URL 編碼的新檔案的完整路徑。

分支標籤或認可的名稱。
ref True string

分支標籤或認可的名稱。

傳回

定義

版本回應

名稱 路徑 類型 Description
狀態詳情
statusDetails statusDetails

專案回應

名稱 路徑 類型 Description
狀態詳情
statusDetails statusDetails

分支回應

名稱 路徑 類型 Description
狀態詳情
statusDetails statusDetails

提交回應

名稱 路徑 類型 Description
狀態詳情
statusDetails statusDetails

比較回應

名稱 路徑 類型 Description
狀態詳情
statusDetails statusDetails

合併回應

名稱 路徑 類型 Description
狀態詳情
statusDetails statusDetails

GetFile回應

名稱 路徑 類型 Description
狀態詳情
statusDetails statusDetails

CreateTrigger回應

名稱 路徑 類型 Description
狀態詳情
statusDetails statusDetails

觸發管道回應

名稱 路徑 類型 Description
狀態詳情
statusDetails statusDetails

啟用Runner回應

名稱 路徑 類型 Description
狀態詳情
statusDetails statusDetails

狀態詳情

名稱 路徑 類型 Description
success boolean
StatusCode
statusCode string
messages
messages array of messages

messages

名稱 路徑 類型 Description
字碼
code string
描述
description string
識別碼
id string