En esta página, se muestra cómo administrar varias Cloud Functions en un único lugar de trabajo y a reorganizar el Explorador de funciones de Cloud Run con Cloud Code.
Antes de comenzar
Esta guía requiere que ya se haya configurado un espacio de trabajo (un archivo launch.json
con
al menos una configuración). Para comenzar con un ejemplo, consulta la
Crea e implementa una función
guía de inicio rápido.
Administra varios parámetros de configuración en un solo lugar de trabajo
Para agregar una nueva configuración de Cloud Function a tu archivo launch.json
, sigue estos pasos:
Haz clic en Cloud Code y, luego, expande el explorador de Cloud Functions.
En el explorador de funciones de Cloud Run, haz clic con el botón derecho en WORKSPACE y, luego, en Add new cloud function configuration.
Sigue las indicaciones y realiza las siguientes acciones:
- Ingresa un nombre para la función
- Selecciona un entorno de funciones de Cloud Run
- Ingresa un punto de entrada (el nombre del método al que se llamará para esta función)
- Ingresa la entrada de prueba
También puedes ingresar manualmente estos valores en tu
launch.json
. archivo:{ "configurations": [ { "name": "Deploy Cloud Function", "type": "cloudcode.cloudfunctions", "request": "launch", "functionName": "hello-world-get", "gen": "GEN_2", "entryPoint": "helloGet" } ] }
Tu espacio de trabajo de Cloud Run Functions corresponde a de configuración enumerada en el archivo
launch.json
. El nombre del lugar de trabajo refleja elfunctionName
de la primera configuración que aparece en tulaunch.json
archivo:{ "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 implementar otra configuración desde tu archivo
launch.json
, mueve la configuración que deseas implementar en la parte superior del archivolaunch.json
Haz clic en Actualizar. Actualiza el Explorador de Cloud Functions.
Reorganiza el explorador de funciones de Cloud Run en el explorador de archivos de tu IDE
Puedes reorganizar tu Explorador de funciones de Cloud Run en Haz lo siguiente en el Explorador de archivos de Cloud Shell:
Arrastra el Explorador de funciones de Cloud Run Explorador de archivos de Cloud Shell:
Esta disposición muestra tu Explorador de funciones de Cloud Run debajo del de Terraform para que puedas ver las funciones implementadas y Los espacios de trabajo de las funciones de Cloud Run en el mismo panel que los archivos de tu proyecto
(Opcional) Para deshacer esta disposición, arrastra el ícono Cloud Code: Cloud Functions El regreso del explorador a Cloud Code un profesional de seguridad en la nube.