REST Resource: projects.locations.codeRepositoryIndexes.repositoryGroups

リソース: RepositoryGroup

RepositoryGroup オブジェクトについて説明するメッセージ

JSON 表現
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "repositories": [
    {
      object (Repository)
    }
  ]
}
フィールド
name

string

変更不可。識別子。リソースの名前

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 ペアとしてのラベル

"key": value ペアのリストを含むオブジェクト。例: { "name": "wrench", "mass": "1.3kg", "count": "3" }

repositories[]

object (Repository)

必須。グループ化するリポジトリのリスト

リポジトリ

リポジトリに、指定された Git リポジトリの RAG インデックス設定が含まれている

JSON 表現
{
  "resource": string,
  "branchPattern": string
}
フィールド
resource

string

必須。インデックスに登録する DeveloperConnect リポジトリの完全なリソース名、相対リソース名、またはリソース URL。

branchPattern

string

必須。RE2 構文でインデックス登録に使用される Git ブランチ パターン。構文については、https://github.com/google/re2/wiki/syntax をご覧ください。

メソッド

create

指定されたプロジェクトとロケーションで新しい RepositoryGroup を作成します。

delete

単一の RepositoryGroup を削除します。

get

単一の RepositoryGroup の詳細情報を取得します。

getIamPolicy

リソースのアクセス制御ポリシーを取得します。

list

指定されたプロジェクトとロケーションの RepositoryGroups の一覧を取得します。

patch

単一の RepositoryGroup のパラメータを更新します。

setIamPolicy

指定したリソースにアクセス制御ポリシーを設定します。

testIamPermissions

指定されたリソースに対して呼び出し元が持っている権限を返します。