

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.

# Étendez les fonctionnalités de votre modèle avec les CloudFormation types de ressources fournis
<a name="cloudformation-supplied-resource-types"></a>

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

Ces types de ressources incluent :


| Type de ressource | Description | Documentation | 
| --- | --- | --- | 
| Ressources personnalisées | Le type de `AWS::CloudFormation::CustomResource` ressource 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 CloudFormation ressources. | [Ressources personnalisées](template-custom-resources.md) | 
| Macros | Le type de `AWS::CloudFormation::Macro` ressource définit un code réutilisable qui peut effectuer un traitement personnalisé sur des CloudFormation modèles. 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](template-macros.md) | 
| Piles imbriquées | Le type de `AWS::CloudFormation::Stack` ressource vous permet de créer des piles imbriquées dans vos CloudFormation modèles pour des architectures de pile plus modulaires et réutilisables. | [Piles imbriquées](using-cfn-nested-stacks.md) | 
| StackSet | Le type de `AWS::CloudFormation::StackSet` ressource crée ou met à jour un CloudFormation StackSet, qui est un conteneur pour les piles pouvant être déployées dans plusieurs Comptes AWS régions. | [Gérer les piles avec StackSets](what-is-cfnstacksets.md) | 
| 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](using-cfn-waitcondition.md) | 
| 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](using-cfn-waitcondition.md) | 