Publicado: Sep 6, 2018
As macros do AWS CloudFormation executam processamento personalizado em modelos do CloudFormation, de ações simples como encontrar e substituir até a transformação de modelos inteiros. As macros do CloudFormation Macros são baseadas na mesma tecnologia usada pelas transformações AWS::Include e AWS::Serverless. As transformações do CloudFormation ajudam a simplificar a autoria de modelos, condensando a expressão da infraestrutura da AWS como código e permitindo a reutilização de componentes dos modelos.
Antes, você podia usar as transformações AWS::Include e AWS::Serverless para processar modelos hospedados pelo CloudFormation. Agora, você pode usar as macros do CloudFormation para criar suas próprias transformações personalizadas. Por exemplo, você pode criar funções de string comuns para modelos ou definir sintaxes abreviadas para recursos comuns do CloudFormation. Clique aqui para saber mais sobre exemplos de macros para sua referência.
Para saber mais sobre as macros do CloudFormation, consulte a documentação do AWS CloudFormation.
As macros do CloudFormation estão disponíveis em todas as regiões da AWS onde o AWS Lambda está disponível. Para obter uma lista completa de regiões da AWS onde o AWS Lambda está disponível, consulte a nossa tabela de regiões.