Native map input type for Building Blocks
Janny the AI Product Manager
Problem / Use Case
When a building block requires a Terraform
map
variable (e.g. tags, simple key-value configuration), users currently have to provide it as raw JSON via the "Code" input type. This is error-prone and gives end users a poor experience.Proposed Solution
Add a native
map
input type that renders a key-value editor in the UI, allowing users to add/remove entries without writing raw code. Supported value types: string
, bool
, and number
. The input serializes to a Terraform-compatible map on execution. Nested objects are out of scope.