Class: GranularMarking
A granular marking is a grouping of characteristics unique to specification of MarkingDefinitions (restrictions, permissions, and other guidance for how data can be used and shared) that apply to particular portions of a particular UCO object.
classDiagram
class GranularMarking
UcoInherentCharacterizationThing <|-- GranularMarking
GranularMarking : contentSelectors
GranularMarking ..> string : contentSelectors
GranularMarking : marking
GranularMarking ..> string : marking
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- GranularMarking
- UcoInherentCharacterizationThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
marking | 0..1 xsd:string |
Represents specific MarkingDefinitions to be applied to UCO data | direct |
contentSelectors | 0..1 xsd:string |
"Explicit specification of exactly which portions of a UCO object to apply Ma... | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/uco-marking
Mappings
Mapping Type | Mapped Value |
---|---|
self | marking:GranularMarking |
native | marking:GranularMarking |
LinkML Source
Direct
name: GranularMarking
description: A granular marking is a grouping of characteristics unique to specification
of MarkingDefinitions (restrictions, permissions, and other guidance for how data
can be used and shared) that apply to particular portions of a particular UCO object.
from_schema: https://w3id.org/lmodel/uco-marking
rank: 1000
is_a: UcoInherentCharacterizationThing
slots:
- marking
- contentSelectors
slot_usage:
marking:
name: marking
multivalued: true
domain_of:
- GranularMarking
contentSelectors:
name: contentSelectors
multivalued: true
domain_of:
- GranularMarking
Induced
name: GranularMarking
description: A granular marking is a grouping of characteristics unique to specification
of MarkingDefinitions (restrictions, permissions, and other guidance for how data
can be used and shared) that apply to particular portions of a particular UCO object.
from_schema: https://w3id.org/lmodel/uco-marking
rank: 1000
is_a: UcoInherentCharacterizationThing
slot_usage:
marking:
name: marking
multivalued: true
domain_of:
- GranularMarking
contentSelectors:
name: contentSelectors
multivalued: true
domain_of:
- GranularMarking
attributes:
marking:
name: marking
description: Represents specific MarkingDefinitions to be applied to UCO data.
from_schema: https://w3id.org/lmodel/uco-marking
rank: 1000
domain: MarkingDefinition
multivalued: true
alias: marking
owner: GranularMarking
domain_of:
- GranularMarking
range: string
contentSelectors:
name: contentSelectors
description: '"Explicit specification of exactly which portions of a UCO object
to apply MarkingDefinitions to. Specific syntax for how to specify the UCO
object portions is dependent on the particular syntactic serialization implementation
(XML, JSON, etc.) of UCO and MUST be explicitly specified in a separate binding
specification for that syntactic serialization implementation (e.g. a UCO XML
Binding Specification)."'
from_schema: https://w3id.org/lmodel/uco-marking
rank: 1000
multivalued: true
alias: contentSelectors
owner: GranularMarking
domain_of:
- GranularMarking
range: string