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. Marca de tiempo de la fecha de creación Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Solo salida. Marca de tiempo de la fecha de actualización Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. 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 la configuración de indexación de RAG para el repositorio de Git proporcionado.
Representación JSON |
---|
{ "resource": string, "branchPattern": string } |
Campos | |
---|---|
resource |
Obligatorio. El nombre completo del recurso del repositorio de DeveloperConnect, el nombre del recurso relativo o la URL del recurso que se indexará. |
branchPattern |
Obligatorio. Es el patrón de rama de Git que se usa para indexar en la sintaxis RE2. Consulta https://github.com/google/re2/wiki/syntax para conocer la sintaxis. |
Métodos |
|
---|---|
|
Crea un nuevo RepositoryGroup en un proyecto y una ubicación determinados. |
|
Borra un solo RepositoryGroup. |
|
Obtiene los detalles de un solo RepositoryGroup. |
|
Permite obtener la política de control de acceso de un recurso. |
|
Muestra una lista de RepositoryGroups en una ubicación y un proyecto determinados. |
|
Actualiza los parámetros de un solo RepositoryGroup. |
|
Permite configurar la política de control de acceso en el recurso especificado. |
|
Permite mostrar los permisos que tiene un emisor para un recurso especificado. |