REST Resource: projects.locations.codeRepositoryIndexes.repositoryGroups

Resource: RepositoryGroup

Pesan yang menjelaskan objek RepositoryGroup

Representasi JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "repositories": [
    {
      object (Repository)
    }
  ]
}
Kolom
name

string

Tidak dapat diubah. ID. nama resource

createTime

string (Timestamp format)

Hanya output. Membuat stempel waktu

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan digit pecahan 0, 3, 6, atau 9. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Hanya output. Memperbarui stempel waktu

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan digit pecahan 0, 3, 6, atau 9. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Opsional. Label sebagai key-value pair

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

repositories[]

object (Repository)

Wajib. Daftar repositori untuk dikelompokkan

Repositori

Repositori berisi setelan pengindeksan RAG untuk repositori Git yang disediakan

Representasi JSON
{
  "resource": string,
  "branchPattern": string
}
Kolom
resource

string

Wajib. Nama resource lengkap repositori DeveloperConnect, nama resource relatif, atau URL resource yang akan diindeks.

branchPattern

string

Wajib. Pola cabang Git yang digunakan untuk pengindeksan dalam sintaksis RE2. Lihat https://github.com/google/re2/wiki/syntax untuk mengetahui sintaksis.

Metode

create

Membuat RepositoryGroup baru di project dan lokasi tertentu.

delete

Menghapus satu RepositoryGroup.

get

Mendapatkan detail satu RepositoryGroup.

getIamPolicy

Mendapatkan kebijakan kontrol akses untuk resource.

list

Mencantumkan RepositoryGroups di project dan lokasi tertentu.

patch

Memperbarui parameter satu RepositoryGroup.

setIamPolicy

Menetapkan kebijakan kontrol akses pada resource yang ditentukan.

testIamPermissions

Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.