View Source Smokestack.Dsl (smokestack v0.6.1-rc.2)
The DSL definition for the Smokestack DSL.
DSL Documentation
Index
- smokestack
- factory
- attribute
- factory
Docs
smokestack
- factory
- attribute
:domain(module that adoptsAsh.Domain) - The default Ash Domain to use when evaluating loads
factory
Define factories for a resource
* attribute:domain(module that adoptsAsh.Domain) - The Ash Domain to use when evaluating loads:resource(module that adoptsAsh.Resource) - Required. An Ash Resource:variant(atom/0) - The name of a factory variant The default value is:default.
attribute
:name(atom/0) - Required. The name of the target attribute:generator- Required. A function which can generate an appropriate value for the attribute.œ