Publicado en: Sep 6, 2018
Las Macros de AWS CloudFormation realizan procesamientos personalizados en plantillas de CloudFormation, desde acciones simples como buscar y reemplazar hasta transformaciones de plantillas enteras. Las Macros de CloudFormation usan la misma tecnología con la que cuentan las transformaciones de AWS::Include y AWS::Serverless. Las transformaciones de CloudFormation ayudan a simplificar la escritura de plantillas mediante la compresión de la expresión de la infraestructura como código de AWS y la posibilidad de reutilizar componentes de plantillas.
Anteriormente, podía usar las transformaciones de AWS::Include y AWS::Serverless para procesar las plantillas que CloudFormation alojaba. Ahora puede usar las Macros de CloudFormation para crear sus propias transformaciones personalizadas. Por ejemplo, puede crear funciones de cadena comunes para plantillas o definir sintaxis abreviadas para recursos comunes de CloudFormation. Haga clic aquí para obtener más información sobre macros de muestra de referencia.
Para obtener más información sobre las macros de CloudFormation, consulte la documentación de AWS CloudFormation.
Las Macros de CloudFormation están disponibles en todas las regiones de AWS que cuentan con AWS Lambda. Para obtener una lista completa de las regiones de AWS en las que AWS Lambda está disponible, visite la tabla de regiones.