type Container

near-v-framework@0.4.0.0 · domain/architecture/system/container/type.bend:19

import near-v-framework@0.4.0.0/domain/architecture/system/container/type.bend as Type
import Base
import near-v-framework@0.4.0.0/domain/architecture/relationship/type.bend as Rel
import near-v-framework@0.4.0.0/domain/architecture/category/type.bend as K
import near-v-framework@0.4.0.0/domain/architecture/system/container/component/type.bend as Co

19# Something that runs on its own: an app, an API, a database, a command. Its technology: the vendors
20# behind it, the frameworks and libraries it is built with, and its languages; `source` is its folder
21# in the repository ("" when it has none), and `migrating` the declared technology it does not use yet.
22type Container is Data:
23  Container{key: String, name: String, description: String, category: K.Category, ownership: Ownership, exposure: Exposure, capabilities: List<&2, K.Capability>, source: String, vendors: List<&2, String>, frameworks: List<&2, String>, libraries: List<&2, String>, languages: List<&2, String>, migrating: List<&2, String>, components: List<&2, Co.Component>, uses: List<&2, Rel.Relationship>}

Uses (8)

Used by (36)