--- description: > The scaffolding builder is used to create endless Packer plugins using a consistent plugin structure. page_title: Scaffolding - Builders nav_title: Scaffolding --- # Scaffolding Type: `scaffolding` The scaffolding builder is used to create endless Packer plugins using a consistent plugin structure. ### Required - `mock` (string) - The name of the mock to use for the Scaffolding API. ### Optional - `mock_api_url` (string) - The Scaffolding API endpoint to connect to. Defaults to https://example.com ### Example Usage ```hcl source "scaffolding" "example" { mock = "bird" } build { sources = ["source.scaffolding.example"] } ```