Class: MultiLangDescription
Text in a particular language with optional alternate markup or formatted representation (e.g., Markdown) or embedded media. Used for vulnerability descriptions, rejected reasons, configurations, workarounds, solutions, and exploits.
classDiagram
class MultiLangDescription
click MultiLangDescription href "../MultiLangDescription/"
MultiLangDescription : description_value
MultiLangDescription : lang
MultiLangDescription : supporting_media
MultiLangDescription --> "*" SupportingMedia : supporting_media
click SupportingMedia href "../SupportingMedia/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| lang | 1 LanguageTag |
BCP 47 language code indicating the language of accompanying text | direct |
| description_value | 1 String |
Plain text description (up to 4096 characters) | direct |
| supporting_media | * SupportingMedia |
Supporting media data for the description such as markdown, diagrams, etc | direct |
Usages
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/cve
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cve:MultiLangDescription |
| native | cve:MultiLangDescription |
LinkML Source
Direct
name: MultiLangDescription
description: Text in a particular language with optional alternate markup or formatted
representation (e.g., Markdown) or embedded media. Used for vulnerability descriptions,
rejected reasons, configurations, workarounds, solutions, and exploits.
from_schema: https://w3id.org/lmodel/cve
slots:
- lang
- description_value
- supporting_media
slot_usage:
lang:
name: lang
required: true
description_value:
name: description_value
required: true
Induced
name: MultiLangDescription
description: Text in a particular language with optional alternate markup or formatted
representation (e.g., Markdown) or embedded media. Used for vulnerability descriptions,
rejected reasons, configurations, workarounds, solutions, and exploits.
from_schema: https://w3id.org/lmodel/cve
slot_usage:
lang:
name: lang
required: true
description_value:
name: description_value
required: true
attributes:
lang:
name: lang
description: BCP 47 language code indicating the language of accompanying text.
from_schema: https://w3id.org/lmodel/cve
rank: 1000
ifabsent: string(en)
alias: lang
owner: MultiLangDescription
domain_of:
- MultiLangDescription
- ProblemTypeDescription
- MetricScenario
- TimelineEntry
- CreditEntry
range: LanguageTag
required: true
description_value:
name: description_value
description: Plain text description (up to 4096 characters).
from_schema: https://w3id.org/lmodel/cve
aliases:
- value
rank: 1000
alias: description_value
owner: MultiLangDescription
domain_of:
- MultiLangDescription
range: string
required: true
supporting_media:
name: supporting_media
description: Supporting media data for the description such as markdown, diagrams,
etc. Similar to RFC 2397, each object has a media type, data value, and optional
base64 flag.
from_schema: https://w3id.org/lmodel/cve
aliases:
- supportingMedia
rank: 1000
alias: supporting_media
owner: MultiLangDescription
domain_of:
- MultiLangDescription
range: SupportingMedia
multivalued: true
inlined: true
inlined_as_list: true