Nesta página, mostramos como gerenciar várias configurações do Cloud Functions em um único espaço de trabalho e como reorganizar o Explorador de funções do Cloud Run com o Cloud Code.
Antes de começar
Este guia exige um espaço de trabalho já configurado (um arquivo launch.json com pelo menos uma configuração listada). Para começar com um exemplo, consulte o guia de início rápido Criar e implantar uma função.
Gerenciar várias configurações em um único espaço de trabalho
Para adicionar uma nova configuração de função do Cloud ao arquivo launch.json, siga
estas etapas:
Clique em Cloud Code e expanda o explorador Cloud Functions.
No explorador de funções do Cloud Run, clique com o botão direito do mouse em WORKSPACE e clique em Adicionar nova configuração de função do Cloud.
Siga as instruções e faça o seguinte:
- Insira um nome de função
- Selecionar um ambiente do Cloud Run functions
- Insira um ponto de entrada (o nome do método a ser chamado para essa função).
- Insira a entrada de teste
Como alternativa, insira esses valores manualmente no arquivo
launch.json:{ "configurations": [ { "name": "Deploy Cloud Function", "type": "cloudcode.cloudfunctions", "request": "launch", "functionName": "hello-world-get", "gen": "GEN_2", "entryPoint": "helloGet" } ] }O espaço de trabalho das funções do Cloud Run corresponde à primeira configuração listada no arquivo
launch.json. O nome do espaço de trabalho reflete ofunctionNameda primeira configuração listada no arquivolaunch.json:{ "configurations": [ { "name": "Deploy Cloud Function", "type": "cloudcode.cloudfunctions", "request": "launch", "functionName": "hello-world-pub-sub", "gen": "GEN_2", "entryPoint": "helloPubSub" }, { "name": "Deploy Cloud Function", "type": "cloudcode.cloudfunctions", "request": "launch", "functionName": "hello-world-get", "gen": "GEN_2", "entryPoint": "helloGet" } ] }(Opcional) Para implantar outra configuração do arquivo
launch.json, mova a configuração que você quer implantar para a parte de cima do arquivolaunch.jsone clique em atualizar Atualizar o Explorador de funções do Cloud.
Reorganizar o explorador de funções do Cloud Run no explorador de arquivos do seu ambiente de desenvolvimento integrado
É possível reorganizar o explorador de funções do Cloud Run no explorador de arquivos do Cloud Shell fazendo o seguinte:
Arraste o Explorer de funções do Cloud Run para o explorador de arquivos do Cloud Shell:
Essa organização mostra o Explorer de funções do Cloud Run no Explorer de arquivos para que você possa ver as funções implantadas e os espaços de trabalho de funções do Cloud Run no mesmo painel dos arquivos do projeto.
(Opcional) Para desfazer essa organização, arraste o cabeçalho do Explorer Cloud Code: Cloud Functions de volta para o Explorer Cloud Code.