REST Resource: projects.locations.codeRepositoryIndexes.repositoryGroups

資源:RepositoryGroup

說明 RepositoryGroup 物件的訊息

JSON 表示法
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "repositories": [
    {
      object (Repository)
    }
  ]
}
欄位
name

string

不可變動。資源的 ID 和名稱

createTime

string (Timestamp format)

僅供輸出。建立時間戳記

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

僅供輸出。更新時間戳記

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

labels

map (key: string, value: string)

(非必要) 標籤為鍵/值組合

包含 "key": value 組合清單的物件。範例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

repositories[]

object (Repository)

這是必要旗標,要加入群組的存放區清單

存放區

存放區包含提供 Git 存放區的 RAG 索引設定

JSON 表示法
{
  "resource": string,
  "branchPattern": string
}
欄位
resource

string

這是必要旗標,要索引的 DeveloperConnect 存放區完整資源名稱、相對資源名稱或資源網址。

branchPattern

string

這是必要旗標,在 RE2 語法中用於索引的 Git 分支模式。如要瞭解語法,請前往 https://github.com/google/re2/wiki/syntax

方法

create

在指定專案和位置中建立新的 RepositoryGroup。

delete

刪除單一 RepositoryGroup。

get

取得單一 RepositoryGroup 的詳細資料。

getIamPolicy

取得資源的存取權控管政策。

list

列出指定專案和位置中的 RepositoryGroups。

patch

更新單一 RepositoryGroup 的參數。

setIamPolicy

設定指定資源的存取權控管政策。

testIamPermissions

傳回呼叫者在指定資源上擁有的權限。