Skip to content

Class: Project

Defines the core state and identifying properties of a Cr8tor project, including its name, description, and reference information. This class models the essential metadata required to uniquely identify and describe a project within the Cr8tor ecosystem.

URI: cr8tor_metamodel:Project

classDiagram class Project click Project href "../Project/" Project : actions Project --> "*" Action : actions click Action href "../Action/" Project : description Project : id Project : name Project : reference Project : start_time

Slots

Name Cardinality and Range Description Inheritance
id 0..1
String
Unique identifier for the project direct
name 1
String
The unique name of the Cr8tor project, used for identification and reference ... direct
description 1
String
A brief summary describing the purpose, scope, or objectives of the Cr8tor pr... direct
reference 0..1
String
An external or internal reference identifier for the Cr8tor project, used for... direct
start_time 0..1
String
Timestamp when project was created direct
actions *
Action
List of actions performed on the cr8tor project direct

Usages

used by used in type used
Governance project range Project

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/karectl-crates/cr8tor-metamodel

Mappings

Mapping Type Mapped Value
self cr8tor_metamodel:Project
native cr8tor_metamodel:Project
narrow schemaorg:Project

LinkML Source

Direct

name: Project
description: Defines the core state and identifying properties of a Cr8tor project,
  including its name, description, and reference information. This class models the
  essential metadata required to uniquely identify and describe a project within the
  Cr8tor ecosystem.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
narrow_mappings:
- schemaorg:Project
attributes:
  id:
    name: id
    description: Unique identifier for the project
    from_schema: https://w3id.org/karectl-crates/governance-model
    rank: 1000
    domain_of:
    - Project
    - Action
    - User
    range: string
    required: false
  name:
    name: name
    description: The unique name of the Cr8tor project, used for identification and
      reference within the system.
    title: Name
    from_schema: https://w3id.org/karectl-crates/governance-model
    rank: 1000
    domain_of:
    - Project
    - Action
    - Source
    - Dataset
    - Table
    - Column
    - Resource
    - Environment
    - KeycloakClientConfig
    - SecretRef
    - ProtocolMapper
    - EnvironmentVariable
    range: string
    required: true
  description:
    name: description
    description: A brief summary describing the purpose, scope, or objectives of the
      Cr8tor project.
    from_schema: https://w3id.org/karectl-crates/governance-model
    rank: 1000
    domain_of:
    - Project
    - ProjectSpec
    - GroupSpec
    - ProfileConfig
    range: string
    required: true
  reference:
    name: reference
    description: An external or internal reference identifier for the Cr8tor project,
      used for cross-referencing or linking to related resources.
    from_schema: https://w3id.org/karectl-crates/governance-model
    rank: 1000
    domain_of:
    - Project
    range: string
    required: false
  start_time:
    name: start_time
    description: Timestamp when project was created
    from_schema: https://w3id.org/karectl-crates/governance-model
    rank: 1000
    domain_of:
    - Project
    - Action
    range: string
    required: false
  actions:
    name: actions
    description: List of actions performed on the cr8tor project
    from_schema: https://w3id.org/karectl-crates/governance-model
    rank: 1000
    domain_of:
    - Project
    range: Action
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true

Induced

name: Project
description: Defines the core state and identifying properties of a Cr8tor project,
  including its name, description, and reference information. This class models the
  essential metadata required to uniquely identify and describe a project within the
  Cr8tor ecosystem.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
narrow_mappings:
- schemaorg:Project
attributes:
  id:
    name: id
    description: Unique identifier for the project
    from_schema: https://w3id.org/karectl-crates/governance-model
    rank: 1000
    alias: id
    owner: Project
    domain_of:
    - Project
    - Action
    - User
    range: string
    required: false
  name:
    name: name
    description: The unique name of the Cr8tor project, used for identification and
      reference within the system.
    title: Name
    from_schema: https://w3id.org/karectl-crates/governance-model
    rank: 1000
    alias: name
    owner: Project
    domain_of:
    - Project
    - Action
    - Source
    - Dataset
    - Table
    - Column
    - Resource
    - Environment
    - KeycloakClientConfig
    - SecretRef
    - ProtocolMapper
    - EnvironmentVariable
    range: string
    required: true
  description:
    name: description
    description: A brief summary describing the purpose, scope, or objectives of the
      Cr8tor project.
    from_schema: https://w3id.org/karectl-crates/governance-model
    rank: 1000
    alias: description
    owner: Project
    domain_of:
    - Project
    - ProjectSpec
    - GroupSpec
    - ProfileConfig
    range: string
    required: true
  reference:
    name: reference
    description: An external or internal reference identifier for the Cr8tor project,
      used for cross-referencing or linking to related resources.
    from_schema: https://w3id.org/karectl-crates/governance-model
    rank: 1000
    alias: reference
    owner: Project
    domain_of:
    - Project
    range: string
    required: false
  start_time:
    name: start_time
    description: Timestamp when project was created
    from_schema: https://w3id.org/karectl-crates/governance-model
    rank: 1000
    alias: start_time
    owner: Project
    domain_of:
    - Project
    - Action
    range: string
    required: false
  actions:
    name: actions
    description: List of actions performed on the cr8tor project
    from_schema: https://w3id.org/karectl-crates/governance-model
    rank: 1000
    alias: actions
    owner: Project
    domain_of:
    - Project
    range: Action
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true