Method: projects.locations.codeRepositoryIndexes.create

Cria um novo CodeRepositoryIndex num determinado projeto e localização.

Pedido HTTP

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

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

Parâmetros de caminho

Parâmetros
parent

string

Obrigatório. Valor para o pai ou a mãe.

Parâmetros de consulta

Parâmetros
codeRepositoryIndexId

string

Obrigatório. ID do objeto de pedido

requestId

string

Opcional. Um ID de pedido opcional para identificar pedidos. Especifique um ID de pedido exclusivo para que, se tiver de repetir o pedido, o servidor saiba que deve ignorá-lo se já tiver sido concluído. O servidor garante que, durante, pelo menos, 60 minutos desde o primeiro pedido.

O ID do pedido tem de ser um UUID válido, exceto o UUID zero, que não é suportado (00000000-0000-0000-0000-000000000000).

Corpo do pedido

O corpo do pedido contém uma instância de CodeRepositoryIndex.

Corpo da resposta

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

Âmbitos de autorização

Requer o seguinte âmbito do OAuth:

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

Para mais informações, consulte o Authentication Overview.

Autorizações de IAM

Requer a seguinte autorização de IAM no recurso parent:

  • cloudaicompanion.codeRepositoryIndexes.create

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