Properties
Adapt reusable blueprints to a specific collection with key-value properties
Last updated
Was this helpful?
Adapt reusable blueprints to a specific collection with key-value properties
Collection properties supply values like regions, naming conventions, or account-specific defaults that automatically flow into every blueprint deployed to the collection.

When a blueprint property key matches a collection property name, the collection's value is injected automatically. You define values once at the collection level, and every environment inherits them.
Collection properties override defaults defined in the blueprint, ensuring consistent values across environments
If a property is marked as enforced, environments must use that exact value (e.g., forcing all resources into eu-west-1)
Properties can reference dynamic values like ${{bricks.collection.slug}}_${{bricks.environment.id}}


Enforced properties are hard-coded values. If not enforced, they act as defaults that environments can override.
Navigate to the desired collection page
Select Properties from the left side menu
Click Add property
Enter the name (key) and value
(Optional) Toggle Enforced to lock the value
Click Save
To delete a property, click the three-dot menu on the property row and select Delete.
Last updated
Was this helpful?
Was this helpful?

