Generates a new extension project with stub source files.
While the specific folder structure and files generated varies by language, in general the project includes:
- Resource schema file
- Handler function source files
- Unit test files
- IDE and build files for the specified language
By default, init
generates the extension project in the current directory.
cfn init
[--force]
--force
Force project files to be overwritten.
The init
command launches a wizard that walks you through setting up the project, including specifying the extension name.