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 de salida. Crear marca de tiempo Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
updateTime |
Solo de salida. Actualizar marca de tiempo Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros 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 del grupo |
Repositorio
El repositorio contiene los ajustes de indexación de RAG del repositorio de Git proporcionado.
Representación JSON |
---|
{ "resource": string, "branchPattern": string } |
Campos | |
---|---|
resource |
Obligatorio. Nombre completo del recurso, nombre del recurso relativo o URL del recurso del repositorio de DeveloperConnect que se va a indexar. |
branchPattern |
Obligatorio. El patrón de rama de Git que se usa para la indexación en la sintaxis RE2. Consulta la sintaxis en https://github.com/google/re2/wiki/syntax. |
Métodos |
|
---|---|
|
Crea un RepositoryGroup en un proyecto y una ubicación determinados. |
|
Elimina un solo RepositoryGroup. |
|
Obtiene los detalles de un solo RepositoryGroup. |
|
Obtiene la política de control de acceso de un recurso. |
|
Muestra los RepositoryGroups de un proyecto y una ubicación determinados. |
|
Actualiza los parámetros de un solo RepositoryGroup. |
|
Aplica la política de control de acceso del recurso especificado. |
|
Devuelve los permisos que tiene una sobre el recurso especificado. |