Skip to content

Class: Gitea

Gitea git repository resource for cr8tor project.

URI: cr8tor_metamodel:Gitea

classDiagram class Gitea click Gitea href "../Gitea/" Resource <|-- Gitea click Resource href "../Resource/" Gitea : enabled Gitea : name Gitea : resource_type Gitea : url

Inheritance

Slots

Name Cardinality and Range Description Inheritance
resource_type 1
String
The type of resource (e Resource
name 1
String
The requested name of the resource, used for identification and management wi... Resource
url 1
Uri
The URL endpoint for accessing the application or resource after deployment Resource
enabled 1
Boolean
Boolean flag indicating whether the application or resource is enabled and av... Resource

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self cr8tor_metamodel:Gitea
native cr8tor_metamodel:Gitea

LinkML Source

Direct

name: Gitea
description: Gitea git repository resource for cr8tor project.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
is_a: Resource

Induced

name: Gitea
description: Gitea git repository resource for cr8tor project.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
is_a: Resource
attributes:
  resource_type:
    name: resource_type
    description: The type of resource (e.g., Jupyter, Keycloak, VDI).
    from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
    rank: 1000
    designates_type: true
    alias: resource_type
    owner: Gitea
    domain_of:
    - Resource
    range: string
    required: true
  name:
    name: name
    description: The requested name of the resource, used for identification and management
      within the deployment.
    from_schema: https://w3id.org/karectl-crates/deployment-model
    alias: name
    owner: Gitea
    domain_of:
    - Project
    - Action
    - Source
    - Dataset
    - Table
    - Column
    - Resource
    - Environment
    - KeycloakClientConfig
    - SecretRef
    - ProtocolMapper
    - EnvironmentVariable
    range: string
    required: true
  url:
    name: url
    description: The URL endpoint for accessing the application or resource after
      deployment.
    from_schema: https://w3id.org/karectl-crates/deployment-model
    alias: url
    owner: Gitea
    domain_of:
    - Source
    - Destination
    - Resource
    - VDI
    range: uri
    required: true
  enabled:
    name: enabled
    description: Boolean flag indicating whether the application or resource is enabled
      and available for use.
    from_schema: https://w3id.org/karectl-crates/deployment-model
    alias: enabled
    owner: Gitea
    domain_of:
    - User
    - Resource
    - KeycloakClientConfig
    range: boolean
    required: true