As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
regras personalizadas do AWS Config
As regras personalizadas do AWS Config são regras que você cria do zero. Há duas maneiras de criar regras do AWS Config personalizadas: com as funções do Lambda (Guia do desenvolvedor do AWS Lambda) e com o Guard (Repositório Guard no GitHub
As regras personalizadas do AWS Config criadas com o Lambda são chamadas de Regras personalizadas do Lambda do AWS Config e as regras personalizadas do AWS Config criadas com o Guard são chamadas de Regras de Política Personalizadas do AWS Config.
Antes de usar regras personalizadas, consulte Considerações.
Regras de política personalizadas do AWS Config
As regras gravadas usando o Guard podem ser criadas no console do AWS Config ou usando as APIs da regra do AWS Config. As regras de política personalizadas do AWS Config permitem que você crie regras personalizadas do AWS Config sem precisar usar Java ou Python para desenvolver funções do Lambda e gerenciar suas regras personalizadas. As regras de política personalizadas do AWS Config são iniciadas por alterações de configuração. Para obter mais informações sobre o Guard, consulte o repositório Guard do GitHub
Regras personalizadas do Lambda do AWS Config
As regras personalizadas do Lambda oferecem a opção de usar Java ou Python para criar uma função do Lambda para uma regra personalizada doAWS Config. Uma Função do Lambda é um código personalizado carregado para o AWS Lambda que é invocado por eventos que nele são publicados por uma origem de evento. Se a função do Lambda estiver associada a uma regra do AWS Config, o AWS Config a invoca quando a regra for iniciada. A função do Lambda avalia as informações de configuração enviadas pelo AWS Config e retorna os resultados da avaliação. Para mais informações sobre as funções do Lambda, consulte Origens de eventos e funções no Guia do desenvolvedor do AWS Lambda.
Diferenças de formato para regras personalizadas do AWS Config
A tabela a seguir mostra as diferenças de formato nos campos de tipo de dados ConfigurationItem e regras personalizadas do AWS Config.
| ConfigurationItem | Regra personalizada do AWS Config |
|---|---|
version |
configurationItemVersion |
accountId |
awsAccountId |
arn |
ARN |
configurationItemMD5Hash |
configurationStateMd5Hash |