Publié le: Oct 20, 2022

AWS CloudFormation a élargi la disponibilité des Transformations de langage intitulées ‘AWS::LanguageExtensions' aux régions AWS GovCloud (US). Lorsqu'elle est indiquée dans un modèle, la transformation active les extensions du langage du modèle en question dans AWS CloudFormation.

Avec ce lancement, vous pouvez utiliser de nouvelles fonctions intrinsèques pour la longueur (Fn::Length), la conversion de chaînes JSON (Fn::ToJsonString), et la prise en charge des fonctions intrinsèques et des références de pseudo-paramètres dans les politiques de mise à jour et de suppression des régions AWS GovCloud (US). Par exemple, vous pouvez utiliser la fonction intrinsèque Fn::Length pour renvoyer le nombre d'éléments dans un tableau ou une fonction intrinsèque qui renvoie un tableau. Vous pouvez utiliser la fonction intrinsèque Fn::ToJsonString pour convertir un objet ou un tableau en sa chaîne JSON correspondante. Enfin, vous pouvez utiliser des fonctions intrinsèques pour définir les attributs de ressource DeletionPolicy et UpdateReplacePolicy.

La transformation des extensions de langage est disponible pour tous dans les régions AWS suivantes : USA Est (Ohio, Virginie du Nord), USA Ouest (Oregon, Californie du Nord), Canada (Centre), Europe (Irlande, Francfort, Londres, Stockholm, Paris, Milan), Asie-Pacifique (Hong Kong, Jakarta, Mumbai, Osaka, Séoul, Singapour, Sydney, Tokyo), Amérique du Sud (São Paulo), Moyen-Orient (Bahreïn), Afrique (Le Cap), les régions AWS GovCloud (US), la région Amazon Web Services Chine (Beijing), gérée par Sinnet et la région Amazon Web Services Chine (Ningxia), gérée par NWCD.

Pour en savoir plus, consultez la documentation CloudFormation. Pour contribuer aux discussions ouvertes sur les extensions de langage, rejoignez le référentiel Github Language Discussion. Ce référentiel permet aux clients de demander des fonctionnalités de langage et de laisser des commentaires sur les propositions de demande de commentaires (RFC, Request for Comments) pour de nouvelles fonctionnalités de langage.