Publié le: Sep 6, 2018
AWS CloudFormation Macros effectue un traitement personnalisé sur les modèles CloudFormation à partir d'actions simples telles que rechercher et remplacer ou transformer des modèles entiers. CloudFormation Macros utilise la même technologie qui propulse les transformations AWS::Include et AWS::Serverless. Les transformations CloudFormation simplifient la création de modèles en condensant l'expression de l'infrastructure AWS sous forme de code et en permettant la réutilisation des composants de modèle.
Auparavant, vous pouviez utiliser les transformations AWS::Include et AWS::Serverless pour traiter vos modèles hébergés par CloudFormation. Maintenant, vous pouvez utiliser les macros CloudFormation pour créer vos propres transformations personnalisées. Par exemple, vous pouvez créer des fonctions de chaîne communes pour les modèles ou définir des syntaxes abrégées pour les ressources CloudFormation courantes. Cliquez ici pour en savoir plus sur les exemples de macros à titre de référence.
Pour plus d'informations sur CloudFormation Macros, consultez notre documentation AWS CloudFormation.
Les macros CloudFormation sont disponibles dans toutes les régions AWS équipées d'AWS Lambda. Pour obtenir la liste complète des régions AWS où AWS Lambda est disponible, veuillez consulter notre tableau des régions.