Cuadro de diálogo Create Function (Crear función) - AWS Toolkit for JetBrains

Cuadro de diálogo Create Function (Crear función)

El cuadro de diálogo Crear función en el AWS Toolkit for JetBrains aparece al crear una función de AWS Lambda independiente.

Cuadro de diálogo Crear función.

El cuadro de diálogo Crear función contiene los siguientes elementos:

Nombre

(Obligatorio) El nombre de la función. Puede contener solo las letras mayúsculas de la A a la Z, las letras minúsculas de la a a la z, los números del 0 al 9, guiones (-) y guiones bajos (_). El nombre debe tener menos de 64 caracteres de longitud.

Descripción

(Opcional) Cualquier descripción significativa sobre la función.

Controlador

(Obligatorio) El ID del controlador de funciones correspondiente para Java, Python, Node.js o C#.

Tiempo de ejecución

(Obligatorio) El ID del tiempo de ejecución de Lambda que se utilizará.

Tiempo de espera (segundos)

(Obligatorio) La cantidad de tiempo durante el cual Lambda permite que se ejecute una función antes de detenerla. Especifique una cantidad de hasta 900 segundos (15 minutos).

Memory (MB)

(Obligatorio) La cantidad de memoria disponible para la función mientras se ejecuta. Especifique una cantidad entre 128 MB y 3008 MB en incrementos de 64 MB.

Variables de entorno

(Opcional) Cualquier variable de entorno que la función de Lambda utilice, especificada como pares clave-valor. Para agregar, cambiar o eliminar variables de entorno, elija el icono de carpeta y, a continuación, siga las instrucciones en pantalla.

Rol de IAM

(Obligatorio) Elija un rol de ejecución de Lambda disponible en la cuenta de AWS conectada a Lambda para utilizar con la función. Para crear un rol de ejecución en la cuenta y que Lambda lo utilice en su lugar, elija Crear y, a continuación, siga las instrucciones en pantalla.

Habilitar AWS X-Ray

(Opcional) Si se selecciona, Lambda permite que AWS X-Ray detecte, analice y optimice problemas de desempeño con la función. X-Ray recopila metadatos del servicio de Lambda y de cualquier servicio anterior o posterior que forme parte de la aplicación. X-Ray utiliza estos metadatos para generar un gráfico de servicios detallado que ilustra los cuellos de botella de rendimiento, picos de latencia y otros problemas que afectan al rendimiento de una función.

Bucket de origen

(Obligatorio) Elija un bucket de Amazon Simple Storage Service (Amazon S3) existente en la cuenta de AWS conectada para la interfaz de la línea de comandos (CLI) de AWS Serverless Application Model (AWS SAM) que se utilizará para implementar la función en Lambda. Para crear un bucket de Amazon S3 en la cuenta y hacer que la CLI de AWS SAM lo use en su lugar, elija Crear y, a continuación, siga las instrucciones en pantalla.