Esta página descreve como configurar o proxy do Developer Connect.
O proxy do Developer Connect melhora a forma como o serviço lida com a autenticação e o acesso à rede em sistemas de gerenciamento de código-fonte (SCMs, na sigla em inglês), endpoints HTTP arbitrários (prévia) e conexões com provedores de ferramentas de desenvolvedores que não são do Google, usando conectores de conta .
Quando você ativa o proxy para uma conexão de sistema ou um conector de conta, o Developer Connect usa o servidor proxy para emitir solicitações do Git, como
git clone, ou chamadas de API para endpoints HTTP
(pré-lançamento). Quando você cria uma conexão usando o console do
Google Cloud , o proxy é ativado por padrão. Assim, você só precisa
conceder permissões do IAM a um usuário ou conta de serviço em vez de
gerenciar um token de acesso no Secret Manager.
Por exemplo, ao ativar o proxy do Developer Connect em uma conexão, você pode fazer o seguinte:
- Usar a personalização de código do Gemini Code Assist com SCMs em redes hospedadas de forma privada, incluindo redes locais.
Clonar o código-fonte de um SCM externo usando a autenticação Google Cloud e as permissões do Identity and Access Management.
Use o agente de revisão de código do Gemini com SCMs em redes hospedadas de forma particular, incluindo redes locais (pré-lançamento).
O Developer Connect é compatível com dois tipos de proxy:
Proxy em conexões do sistema
O proxy de conexão do sistema inclui o seguinte:
- Proxy Git
Para conexões com sistemas de gerenciamento de código-fonte (SCMs)
- Proxy HTTP (prévia)
Para conexões com endpoints HTTP arbitrários
Proxy para conectores de conta (prévia)
O proxy do Developer Connect pode ser usado com