Method: projects.locations.codeRepositoryIndexes.create

Cria um novo CodeRepositoryIndex em um determinado projeto e local.

Solicitação HTTP

POST https://cloudaicompanion.googleapis.com/v1/{parent=projects/*/locations/*}/codeRepositoryIndexes

A URL usa a sintaxe de transcodificação gRPC .

Parâmetros do caminho

Parâmetros
parent

string

Obrigatório. Valor para os pais.

Parâmetros de consulta

Parâmetros
codeRepositoryIndexId

string

Obrigatório. Id do objeto solicitante

requestId

string

Opcional. Um ID de solicitação opcional para identificar solicitações. Especifique um ID de solicitação exclusivo para que, caso você precise repetir a solicitação, o servidor saiba que deve ignorá-la caso ela já tenha sido concluída. O servidor garantirá isso por pelo menos 60 minutos desde a primeira solicitação.

O ID da solicitação deve ser um UUID válido, com exceção de que zero UUID não é suportado (00000000-0000-0000-0000-00000000000).

Corpo da solicitação

O corpo da solicitação contém uma instância de CodeRepositoryIndex .

Corpo de resposta

Se bem-sucedido, o corpo da resposta conterá uma instância recém-criada de Operation .

Escopos de autorização

Requer o seguinte escopo OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Para mais informações, consulte oAuthentication Overview .

Permissões do IAM

Requer a seguinte permissão do IAM no recurso parent :

  • cloudaicompanion.codeRepositoryIndexes.create

Para obter mais informações, consulte a documentação do IAM .