Risorsa: RepositoryGroup
Messaggio che descrive l'oggetto RepositoryGroup
| Rappresentazione JSON |
|---|
{
"name": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"repositories": [
{
object ( |
| Campi | |
|---|---|
name |
Immutabile. Identificatore. Nome della risorsa |
createTime |
Solo output. Timestamp creazione Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. Timestamp aggiornamento Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
labels |
Facoltativo. Etichette come coppie chiave-valore Un oggetto contenente un elenco di coppie |
repositories[] |
Obbligatorio. Elenco dei repository da raggruppare |
Repository
Il repository contiene le impostazioni di indicizzazione RAG per il repository Git fornito
| Rappresentazione JSON |
|---|
{ "resource": string, "branchPattern": string } |
| Campi | |
|---|---|
resource |
Obbligatorio. Il nome completo della risorsa, il nome della risorsa relativa o l'URL della risorsa del repository DeveloperConnect da indicizzare. |
branchPattern |
Obbligatorio. Il pattern del ramo Git utilizzato per l'indicizzazione nella sintassi RE2. Per la sintassi, vedi https://github.com/google/re2/wiki/syntax. |
Metodi |
|
|---|---|
|
Crea un nuovo RepositoryGroup in un progetto e una località specifici. |
|
Elimina una singola risorsa RepositoryGroup. |
|
Recupera i dettagli di una singola risorsa RepositoryGroup. |
|
Recupera la policy di controllo dell'accesso per una risorsa. |
|
Elenca le risorse RepositoryGroup in un progetto e una località specifici. |
|
Aggiorna i parametri di una singola risorsa RepositoryGroup. |
|
Imposta la policy di controllo dell'accesso sulla risorsa specificata. |
|
Restituisce le autorizzazioni di cui dispone un chiamante per la risorsa specificata. |