Ressource: RepositoryGroup
Message décrivant l'objet RepositoryGroup
Représentation JSON |
---|
{
"name": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"repositories": [
{
object ( |
Champs | |
---|---|
name |
Immuable. Identifiant. nom de la ressource |
createTime |
Uniquement en sortie. Code temporel de création Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
updateTime |
Uniquement en sortie. Code temporel de mise à jour Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
labels |
Facultatif. Étiquettes sous forme de paires clé-valeur Objet contenant une liste de paires |
repositories[] |
Obligatoire. Liste des dépôts à regrouper |
Dépôt
Le dépôt contient des paramètres d'indexation RAG pour le dépôt Git fourni
Représentation JSON |
---|
{ "resource": string, "branchPattern": string } |
Champs | |
---|---|
resource |
Obligatoire. Nom complet, nom relatif ou URL de la ressource du dépôt DeveloperConnect à indexer. |
branchPattern |
Obligatoire. Format de branche Git utilisé pour l'indexation dans la syntaxe RE2. Pour en savoir plus sur la syntaxe, consultez la page https://github.com/google/re2/wiki/syntax. |
Méthodes |
|
---|---|
|
Crée un RepositoryGroup dans un projet et un emplacement donnés. |
|
Supprime un seul RepositoryGroup. |
|
Récupère les détails d'un seul RepositoryGroup. |
|
Récupère la stratégie de contrôle d'accès d'une ressource. |
|
Répertorie les RepositoryGroups d'un projet et d'un emplacement donnés. |
|
Met à jour les paramètres d'un seul RepositoryGroup. |
|
Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
|
Renvoie les autorisations qu'un appelant a sur la ressource spécifiée. |