Extension des fonctionnalités de votre modèle avec les types de ressources fournis par CloudFormation - AWS CloudFormation

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Extension des fonctionnalités de votre modèle avec les types de ressources fournis par CloudFormation

CloudFormation propose plusieurs types de ressources que vous pouvez utiliser dans votre modèle de pile pour en étendre les fonctionnalités au-delà de celles d’un modèle simple.

Ces types de ressources incluent :

Type de ressource Description Documentation

Ressources personnalisées

Le type de ressource AWS::CloudFormation::CustomResource vous permet de créer des ressources personnalisées qui peuvent effectuer des tâches de provisionnement spécifiques ou inclure des ressources qui ne sont pas disponibles en tant que types de ressources CloudFormation.

Ressources personnalisées

Macros

Le type de ressource AWS::CloudFormation::Macro définit un code réutilisable qui peut effectuer un traitement personnalisé sur les modèles CloudFormation. Les macros peuvent modifier vos modèles, générer des ressources supplémentaires ou effectuer d’autres opérations personnalisées lors de la création ou de la mise à jour de la pile.

Macros de modèle

Piles imbriquées

Le type de ressource AWS::CloudFormation::Stack vous permet de créer des piles imbriquées dans vos modèles CloudFormation pour des architectures de pile plus modulaires et réutilisables.

Piles imbriquées

StackSet

Le type de ressource AWS::CloudFormation::StackSet crée ou met à jour un StackSet CloudFormation, qui est un conteneur de piles pouvant être déployées dans plusieurs Comptes AWS et régions.

Gestion des piles avec StackSets

Condition d'attente

Le type de ressource AWS::CloudFormation::WaitCondition met en pause la création ou la mise à jour d’une pile jusqu’à ce qu’une condition spécifique soit remplie, comme la réussite d’un processus long ou la disponibilité de ressources externes.

Conditions d’attente

Gestionnaire de condition d’attente

Le type de ressource AWS::CloudFormation::WaitConditionHandle fonctionne avec le type de ressource AWS::CloudFormation::WaitCondition. Il fournit une URL présignée qui est utilisée pour envoyer des signaux indiquant qu’une condition spécifique a été remplie. Ces signaux permettent au processus de création ou de mise à jour de la pile de se poursuivre.

Conditions d’attente