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. Buat stempel waktu

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. 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. Perbarui stempel waktu

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. 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 pasangan nilai kunci

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

repositories[]

object (Repository)

Wajib. Daftar repositori ke grup

Repositori

Repositori berisi setelan pengindeksan RAG untuk repositori Git yang disediakan

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

string

Wajib. Nama lengkap resource, nama resource relatif, atau URL resource repositori DeveloperConnect 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 tertentu.