REST Resource: projects.locations.codeRepositoryIndexes.repositoryGroups

Recurso: RepositoryGroup

Mensagem que descreve o objeto RepositoryGroup

Representação JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "repositories": [
    {
      object (Repository)
    }
  ]
}
Campos
name

string

Imutável. Identificador. Nome do recurso.

createTime

string (Timestamp format)

Apenas saída. Cria um carimbo de data/hora.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Apenas saída. Atualiza um carimbo de data/hora.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Opcional. Rótulos como pares de chave-valor.

Um objeto com uma lista de pares "key": value. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

repositories[]

object (Repository)

Obrigatório. Lista de repositórios a serem agrupados.

Repositório

O repositório contém configurações de indexação de RAG para o repositório Git informado.

Representação JSON
{
  "resource": string,
  "branchPattern": string
}
Campos
resource

string

Obrigatório. O nome completo, o nome relativo ou o URL do recurso do repositório do DeveloperConnect a ser indexado.

branchPattern

string

Obrigatório. O padrão de ramificação do Git usado para indexação na sintaxe RE2. Consulte a sintaxe em https://github.com/google/re2/wiki/syntax.

Métodos

create

Cria um novo RepositoryGroup em determinado projeto e local.

delete

Exclui um único RepositoryGroup.

get

Recebe detalhes de um único RepositoryGroup.

getIamPolicy

Busca a política de controle de acesso de um recurso.

list

Lista os RepositoryGroups em determinado projeto e local.

patch

Atualiza os parâmetros de um único RepositoryGroup.

setIamPolicy

Define a política de controle de acesso no recurso especificado.

testIamPermissions

Retorna permissões do autor da chamada no recurso especificado.