Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWS ConfigReglas personalizadas de
Las reglas personalizadas de AWS Config son reglas que se crean desde cero. Hay dos formas de crear reglas personalizadas de AWS Config: con las funciones de Lambda (Guía para desarrolladores de AWS Lambda) y con Guard (Guard GitHub Repository
Las reglas personalizadas de AWS Config creadas con Lambda se denominan reglas de Lambda personalizadas de AWS Config y las reglas personalizadas de AWS Config creadas con Guard se denominan reglas de políticas personalizadas de AWS Config.
Antes de utilizar reglas personalizadas, consulte Consideraciones.
Reglas de políticas personalizadas de AWS Config
Las reglas escritas con Guard se pueden crear desde la consola de AWS Config o mediante las API de reglas de AWS Config. Las reglas de políticas personalizadas de AWS Config le permiten crear reglas personalizadas de AWS Config sin necesidad de usar Java o Python para desarrollar funciones de Lambda para administrar sus reglas personalizadas. Las reglas de políticas personalizadas de AWS Config se inician mediante cambios de configuración. Para obtener más información acerca de Guard, consulte el repositorio de GitHub de Guard
Reglas de Lambda personalizadas de AWS Config
Las reglas de Lambda personalizadas ofrecen la opción de usar Java o Python para crear una función de Lambda para una regla personalizada de AWS Config. Una función de Lambda es un código personalizado que se carga en AWS Lambda y que invocan los eventos que se publican en él mediante un origen de eventos. Si la función de Lambda se asocia a una regla de AWS Config, AWS Config la invoca cuando se desencadena la regla. A continuación, la función de Lambda evalúa la información de configuración enviada por AWS Config y devuelve los resultados de la evaluación. Para obtener más información sobre las funciones de Lambda, consulte Function and Event Sources en la Guía para desarrolladores de AWS Lambda.
Diferencias de formato para las reglas personalizadas de AWS Config
La siguiente tabla muestra las diferencias de formato en los campos del tipo de datos ConfigurationItem y de las reglas personalizadas de AWS Config.
| ConfigurationItem | Regla personalizada de AWS Config |
|---|---|
version |
configurationItemVersion |
accountId |
awsAccountId |
arn |
ARN |
configurationItemMD5Hash |
configurationStateMd5Hash |