Class: ComponentDefinitionDocument
Root wrapper for an OSCAL Component Definition document.
URI: oscal:ComponentDefinitionDocument
classDiagram
class ComponentDefinitionDocument
click ComponentDefinitionDocument href "../ComponentDefinitionDocument/"
OscalDocument <|-- ComponentDefinitionDocument
click OscalDocument href "../OscalDocument/"
ComponentDefinitionDocument : component_definition
ComponentDefinitionDocument --> "1" ComponentDefinition : component_definition
click ComponentDefinition href "../ComponentDefinition/"
Inheritance
Section titled “Inheritance”- OscalDocument
- ComponentDefinitionDocument
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| component_definition | 1 ComponentDefinition |
The root component-definition object | direct |
In Subsets
Section titled “In Subsets”Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/oscal
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | oscal:ComponentDefinitionDocument |
| native | oscal:ComponentDefinitionDocument |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: ComponentDefinitionDocumentdescription: Root wrapper for an OSCAL Component Definition document.in_subset:- component_definitionfrom_schema: https://w3id.org/lmodel/oscalis_a: OscalDocumentslots:- component-definitionslot_usage: component-definition: name: component-definition required: trueInduced
Section titled “Induced”name: ComponentDefinitionDocumentdescription: Root wrapper for an OSCAL Component Definition document.in_subset:- component_definitionfrom_schema: https://w3id.org/lmodel/oscalis_a: OscalDocumentslot_usage: component-definition: name: component-definition required: trueattributes: component-definition: name: component-definition description: The root component-definition object. from_schema: https://w3id.org/lmodel/oscal rank: 1000 alias: component_definition owner: ComponentDefinitionDocument domain_of: - ComponentDefinitionDocument range: ComponentDefinition required: true inlined: true