Class: Cr8tor
The root container class for the Cr8tor metamodel, aggregating all project data including governance, data ingress, and deployment configuration. This class represents the complete state of a Cr8tor project instance.
classDiagram
class Cr8tor
click Cr8tor href "../Cr8tor/"
Cr8tor : deployment
Cr8tor --> "1" Deployment : deployment
click Deployment href "../Deployment/"
Cr8tor : governance
Cr8tor --> "1" Governance : governance
click Governance href "../Governance/"
Cr8tor : ingress
Cr8tor --> "1" Ingress : ingress
click Ingress href "../Ingress/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| governance | 1 Governance |
The governance configuration for the project, managing user access, membershi... | direct |
| ingress | 1 Ingress |
The data ingress configuration for the project, specifying data sources, dest... | direct |
| deployment | 1 Deployment |
The deployment configuration for the project, detailing the resources and env... | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/karectl-crates/cr8tor-metamodel
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cr8tor_metamodel:Cr8tor |
| native | cr8tor_metamodel:Cr8tor |
LinkML Source
Direct
name: cr8tor
description: The root container class for the Cr8tor metamodel, aggregating all project
data including governance, data ingress, and deployment configuration. This class
represents the complete state of a Cr8tor project instance.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
attributes:
governance:
name: governance
description: The governance configuration for the project, managing user access,
membership, and project metadata. Required.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
rank: 1000
domain_of:
- cr8tor
range: Governance
required: true
ingress:
name: ingress
description: The data ingress configuration for the project, specifying data sources,
destinations, and datasets involved in data movement. Required.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
rank: 1000
domain_of:
- cr8tor
range: Ingress
required: true
deployment:
name: deployment
description: The deployment configuration for the project, detailing the resources
and environment to be provisioned. Required.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
rank: 1000
domain_of:
- cr8tor
range: Deployment
required: true
tree_root: true
Induced
name: cr8tor
description: The root container class for the Cr8tor metamodel, aggregating all project
data including governance, data ingress, and deployment configuration. This class
represents the complete state of a Cr8tor project instance.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
attributes:
governance:
name: governance
description: The governance configuration for the project, managing user access,
membership, and project metadata. Required.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
rank: 1000
alias: governance
owner: cr8tor
domain_of:
- cr8tor
range: Governance
required: true
ingress:
name: ingress
description: The data ingress configuration for the project, specifying data sources,
destinations, and datasets involved in data movement. Required.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
rank: 1000
alias: ingress
owner: cr8tor
domain_of:
- cr8tor
range: Ingress
required: true
deployment:
name: deployment
description: The deployment configuration for the project, detailing the resources
and environment to be provisioned. Required.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
rank: 1000
alias: deployment
owner: cr8tor
domain_of:
- cr8tor
range: Deployment
required: true
tree_root: true