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