¿Cómo accedemos y respondemos a los recursos personalizados de CloudFormation utilizando una función AWS Lambda escrita en Java?

Tengo una función AWS Lambda escrita en Java que me gustaría usar como parte de una respuesta a una función AWS CloudFormation. Amazon proporcionados ejemplos detallados sobre cómo crear un recurso personalizado de CloudFormation que devuelva su valor basado en una función AWS Lambda escrita en Node.js, sin embargo, he tenido dificultades para traducir los ejemplos de Lambda a Java. ¿Cómo podemos configurar nuestra función AWS Java para que lea el valor de la URL S3 previamente firmada que se pasa como parámetro a la función Lambda desde CloudFormation y envía nuestra respuesta deseada a la plantilla de CloudFormation en espera?

Respuestas a la pregunta(2)

Su respuesta a la pregunta