Revisando algunos tutoriales sobre las funciones de AWS Lambda. Sigo recibiendo el error: "Parece que hubo un error durante la creación de la plantilla de su función, verifique dos veces si el nombre de la función ya existe e intente nuevamente".
Probé muchos escenarios diferentes, roles nuevos, roles existentes, edité los roles en IAM, otorgué más acceso y luego los probé. Intenté crear una función lambda "Autorizada desde cero" y "Blueprints". También inicié sesión en mi cuenta raíz para ver si mi cuenta de usuario tenía algún problema.
Frustrado... no puedo crear nada en Lambda porque recibo este error el 100% del tiempo.
Captura de pantalla del proyecto de error de AWS Lambda Captura de pantalla del nuevo rol de Scratch de error de AWS Lambda
Me encontré con esto y me volvió loco. Al final, me pregunté si la GUI me estaba dando información incorrecta y, de hecho, el rol NO 'ya existía'. Salí e hice algo más durante un par de minutos, y cuando regresé todo funcionó bien sin problemas. Sospecho que es un error de la consola de AWS.
¡Esto sigue siendo un problema en 2020!
Elijo una función existente o intento crear una nueva y aparece el An error occured during the creation of your role template. Double-check whether the role name already exists and try again. no importa lo que elija.
La única opción es esperar 10 minutos y volver a intentarlo.
26 de enero de 2021: sigue siendo un problema. Por lo tanto, este es esencialmente un problema basado en roles y definitivamente parece ser un error en la consola lambda. Lo que funcionó para mí es ir primero a la consola de IAM, crear un rol, adjuntar una política con 'Acceso de administrador' y en la pestaña 'Relaciones de confianza' agregar 'lambda.amazonaws.com' como una entidad de confianza. Después de esto, al crear una función lambda, use este rol existente (en lugar de crear uno nuevo), y debería funcionar.