

# Amplíe las capacidades de su plantilla con los tipos de recursos proporcionados por CloudFormation
<a name="cloudformation-supplied-resource-types"></a>

CloudFormation ofrece varios tipos de recursos que puede usar en las plantillas de pila para ampliar sus capacidades más allá de las de una plantilla de pila simple.

Estos tipos de recursos incluyen:


| Tipo de recurso | Descripción | Documentación | 
| --- | --- | --- | 
| Recursos personalizados | El tipo de recurso `AWS::CloudFormation::CustomResource` permite crear recursos personalizados capaces de realizar tareas de aprovisionamiento específicas o incluir recursos que no están disponibles como tipos de recursos de CloudFormation. | [Recursos personalizados](template-custom-resources.md) | 
| Macros | El tipo de recurso `AWS::CloudFormation::Macro` define una pieza de código reutilizable capaz de realizar procesamientos personalizados en plantillas de CloudFormation. Las macros pueden modificar las plantillas, generar recursos adicionales o realizar otras operaciones personalizadas durante la creación o las actualizaciones de las pilas. | [Macros de plantillas](template-macros.md) | 
| Pilas anidadas | El tipo de recurso `AWS::CloudFormation::Stack` permite crear pilas anidadas en las plantillas de CloudFormation para obtener arquitecturas de pilas más modulares y reutilizables. | [Pilas anidadas](using-cfn-nested-stacks.md) | 
| StackSet | El tipo de recurso `AWS::CloudFormation::StackSet` crea o actualiza un StackSet de CloudFormation, que es un contenedor de pilas que se pueden implementar en varias Cuentas de AWS y regiones. | [Administración de pilas con StackSets](what-is-cfnstacksets.md) | 
| Condición de espera | El tipo de recurso `AWS::CloudFormation::WaitCondition` detiene la creación o actualización de la pila hasta que se cumpla una condición específica, como la finalización satisfactoria de un proceso prolongado o la disponibilidad de recursos externos.  | [Condiciones de espera](using-cfn-waitcondition.md) | 
| Identificador de condición de espera | El tipo de recurso `AWS::CloudFormation::WaitConditionHandle` funciona conjuntamente con el tipo de recurso `AWS::CloudFormation::WaitCondition`. Proporciona una URL prefirmada que se utiliza para enviar señales que indican que se ha cumplido una condición específica. Estas señales permiten continuar con el proceso de creación o actualización de la pila. | [Condiciones de espera](using-cfn-waitcondition.md) | 