Agregar desencadenadores mediante la consola de Lambda - Amazon CloudFront

Agregar desencadenadores mediante la consola de Lambda

Para agregar desencadenadores a una función de Lambda@Edge (consola de AWS Lambda)

  1. Inicie sesión en la consola de administración de AWS y abra la consola de AWS Lambda en https://console.aws.amazon.com/lambda/.

  2. En la lista Región de la parte superior de la página, elija US East (N. Virginia) (EE. UU. Este (Norte de Virginia)).

  3. En la página Functions (Funciones), elija el nombre de la función a la que desee añadir disparadores.

  4. Elija Qualifiers (Cualificadores) y, a continuación, elija la pestaña Versions (Versiones).

  5. Elija la versión a la que desea añadir disparadores.

    importante

    No puede crear disparadores para la versión $LATEST, debe crearlos para una versión numerada.

    Una vez elegida una versión, el nombre del botón cambia a Version: $LATEST (Versión: $LATEST) o Version: número de versión.

  6. Elija la pestaña Triggers (Disparadores).

  7. Elija Add triggers (Añadir disparadores).

  8. En el cuadro de diálogo Add trigger (Agregar desencadenador), elija el cuadro con puntos y, a continuación, CloudFront.

    nota

    Si ya ha creado uno o varios desencadenadores, CloudFront es el servicio predeterminado.

  9. Especifique los siguientes valores para indicar cuándo desea que se ejecute la función de Lambda.

    ID de distribución

    Elija el ID de la distribución donde desea añadir el disparador.

    Comportamiento de la caché

    Elija el comportamiento de la caché que especifica los objetos en los que desea ejecutar la función.

    nota

    Si especifica * como comportamiento de la caché, la función de Lambda se implementa con el comportamiento predeterminado de la caché.

    Evento CloudFront

    Elija el evento de CloudFront que provoca la ejecución de la función.

    Include body (Incluir cuerpo)

    Marque esta casilla si desea obtener acceso al cuerpo de la solicitud en la función.

    Enable trigger and replicate (Habilitar el disparador y replicar)

    Seleccione esta casilla de verificación para que AWS Lambda replique la función en las regiones de todo el mundo.

  10. Elija Submit.

    La función comienza a procesar solicitudes de los eventos de CloudFront especificados cuando se implementa la distribución de CloudFront actualizada. Para determinar si una distribución se ha implementado, elija Distributions (Distribuciones) en el panel de navegación. Cuando una distribución se implementa, el valor de la columna Status (Estado) de la distribución cambia de In Progress (En curso) a Deployed (Implementada).