Skip to content

Class: SecretRef

Reference to a k8s Secret.

URI: cr8tor_metamodel:SecretRef

classDiagram class SecretRef click SecretRef href "../SecretRef/" SecretRef : key SecretRef : name

Slots

Name Cardinality and Range Description Inheritance
name 1
String
Secret name in the same namespace direct
key 0..1
String
Key within the Secret direct

Usages

used by used in type used
KeycloakClientConfig secret_ref range SecretRef

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: SecretRef
description: Reference to a k8s Secret.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
attributes:
  name:
    name: name
    description: Secret name in the same namespace.
    from_schema: https://w3id.org/karectl-crates/deployment-model
    domain_of:
    - Project
    - Action
    - Source
    - Dataset
    - Table
    - Column
    - Resource
    - Environment
    - KeycloakClientConfig
    - SecretRef
    - ProtocolMapper
    - EnvironmentVariable
    range: string
    required: true
  key:
    name: key
    description: Key within the Secret.
    from_schema: https://w3id.org/karectl-crates/deployment-model
    rank: 1000
    ifabsent: string(client-secret)
    domain_of:
    - SecretRef
    range: string
    required: false

Induced

name: SecretRef
description: Reference to a k8s Secret.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
attributes:
  name:
    name: name
    description: Secret name in the same namespace.
    from_schema: https://w3id.org/karectl-crates/deployment-model
    alias: name
    owner: SecretRef
    domain_of:
    - Project
    - Action
    - Source
    - Dataset
    - Table
    - Column
    - Resource
    - Environment
    - KeycloakClientConfig
    - SecretRef
    - ProtocolMapper
    - EnvironmentVariable
    range: string
    required: true
  key:
    name: key
    description: Key within the Secret.
    from_schema: https://w3id.org/karectl-crates/deployment-model
    rank: 1000
    ifabsent: string(client-secret)
    alias: key
    owner: SecretRef
    domain_of:
    - SecretRef
    range: string
    required: false