StackDefinition
A Stack is an aggregation of services in one context. The Stack can have any number of Services and has a stacklet for each environment in the system. Application typically have 1 or more stacks to define their applications.
Attributes
- name:string - Name of the stack
- version:string - Version of the stack
- parameters:json - Parameters of the stack [ {name:value} ]
Associations
Name | Cardinality | Class | Composition | Owner | Description |
---|---|---|---|---|---|
stacklets | n | Stacklet | true | true | Stacklets of the stack and environment |
stacks | n | StackDefinition | true | true | Services of the stack |
parent | 1 | StackDefinition | Services of the stack | ||
services | n | ServiceDefinition | true | true | Services of the stack |
data | n | DataReference | false | true | Data for the stack |
Users of the Model
Name | Cardinality | Class | Composition | Owner | Description |
---|---|---|---|---|---|
stacks | n | StackDefinition | true | true | Services of the stack |
parent | 1 | StackDefinition | Services of the stack |
Methods
Method Details
Action stackdefinition create
- REST - stackdefinition/create?
- bin - stackdefinition create
- js - stackdefinition.create({ })
Description
Create a Stack
Parameters
No parameters