Extend your template's capabilities with CloudFormation-supplied resource types
CloudFormation offers several resource types that you can use in your stack template to extend its capabilities beyond those of a simple stack template.
These resource types include:
| Resource type | Description | Documentation | 
|---|---|---|
| Custom resources | The  | |
| Macros | The  | |
| Nested stacks | The  | |
| StackSet | The  | |
| Wait condition | The  | |
| Wait condition handle | The  |