リソース: RepositoryGroup
RepositoryGroup オブジェクトを説明するメッセージ
JSON 表現 |
---|
{
"name": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"repositories": [
{
object ( |
フィールド | |
---|---|
name |
変更不可。識別子。リソースの名前 |
createTime |
出力専用。タイムスタンプの作成 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
updateTime |
出力専用。タイムスタンプの更新 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
labels |
省略可。Key-Value ペアとしてのラベル。
|
repositories[] |
必須。グループ化するリポジトリのリスト |
リポジトリ
リポジトリに、指定された Git リポジトリの RAG インデックス設定が含まれている
JSON 表現 |
---|
{ "resource": string, "branchPattern": string } |
フィールド | |
---|---|
resource |
必須。インデックスに登録する DeveloperConnect リポジトリの完全なリソース名、相対リソース名、またはリソース URL。 |
branchPattern |
必須。RE2 構文でインデックス登録に使用される Git ブランチ パターン。構文については、https://github.com/google/re2/wiki/syntax をご覧ください。 |
メソッド |
|
---|---|
|
指定されたプロジェクトとロケーションに新しい RepositoryGroup を作成します。 |
|
1 つの RepositoryGroup を削除します。 |
|
1 つの RepositoryGroup の詳細を取得します。 |
|
リソースのアクセス制御ポリシーを取得します。 |
|
指定されたプロジェクトとロケーションの RepositoryGroups を一覧表示します。 |
|
単一の RepositoryGroup のパラメータを更新します。 |
|
指定したリソースにアクセス制御ポリシーを設定します。 |
|
呼び出し元が指定されたリソース上で持つ権限を返します。 |