Ressource: RepositoryGroup
Nachricht, die das RepositoryGroup-Objekt beschreibt
JSON-Darstellung |
---|
{
"name": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"repositories": [
{
object ( |
Felder | |
---|---|
name |
Nicht veränderbar. Kennung. Name der Ressource |
createTime |
Nur Ausgabe. Zeitstempel der Erstellung Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
updateTime |
Nur Ausgabe. Zeitstempel der Aktualisierung Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
labels |
Optional. Labels als Schlüssel/Wert-Paare Ein Objekt, das eine Liste von |
repositories[] |
Erforderlich. Liste der zu gruppierenden Repositories |
Repository
Das Repository enthält RAG-Indexierungseinstellungen für das angegebene Git-Repository.
JSON-Darstellung |
---|
{ "resource": string, "branchPattern": string } |
Felder | |
---|---|
resource |
Erforderlich. Der vollständige Ressourcenname, der relative Ressourcenname oder die Ressourcen-URL des zu indexierenden DeveloperConnect-Repositories. |
branchPattern |
Erforderlich. Das Git-Branch-Muster, das für die Indexierung in RE2-Syntax verwendet wird. Informationen zur Syntax finden Sie unter https://github.com/google/re2/wiki/syntax. |
Methoden |
|
---|---|
|
Erstellt eine neue RepositoryGroup in einem bestimmten Projekt und an einem bestimmten Standort. |
|
Löscht eine einzelne RepositoryGroup. |
|
Ruft Details zu einer einzelnen RepositoryGroup ab. |
|
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
|
Listet Repository-Gruppen in einem angegebenen Projekt und an einem angegebenen Standort auf. |
|
Aktualisiert die Parameter einer einzelnen RepositoryGroup. |
|
Legt die Zugriffskontrollrichtlinie für die angegebene Ressource fest. |
|
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |