Recurso: RepositoryGroup
Mensaje que describe el objeto RepositoryGroup
Representación JSON |
---|
{
"name": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"repositories": [
{
object ( |
Campos | |
---|---|
name | Inmutable. Identificador. Nombre del recurso. |
createTime | Solo salida. Crear marca de tiempo. Utiliza la RFC 3339, donde la salida generada siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan desplazamientos distintos de "Z". Ejemplos: |
updateTime | Solo salida. Actualizar marca de tiempo. Utiliza la RFC 3339, donde la salida generada siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan desplazamientos distintos de "Z". Ejemplos: |
labels | Opcional. Etiquetas como pares clave-valor. Un objeto que contiene una lista de pares |
repositories[] | Obligatorio. Lista de repositorios para agrupar. |
Repositorio
El repositorio contiene configuraciones de indexación RAG para el repositorio Git proporcionado
Representación JSON |
---|
{ "resource": string, "branchPattern": string } |
Campos | |
---|---|
resource | Obligatorio. El nombre completo del recurso del repositorio de DeveloperConnect, el nombre relativo del recurso o la URL del recurso que se indexará. |
branchPattern | Obligatorio. El patrón de rama de Git utilizado para indexar en la sintaxis RE2. Consulte https://github.com/google/re2/wiki/syntax para consultar la sintaxis. |
Métodos | |
---|---|
| Crea un nuevo RepositoryGroup en un proyecto y ubicación determinados. |
| Elimina un solo RepositoryGroup. |
| Obtiene detalles de un único RepositoryGroup. |
| Obtiene la política de control de acceso para un recurso. |
| Enumera los grupos de repositorios en un proyecto y ubicación determinados. |
| Actualiza los parámetros de un único RepositoryGroup. |
| Establece la política de control de acceso al recurso especificado. |
| Devuelve los permisos que tiene un llamador en el recurso especificado. |