Skip to content

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/"
    

        
      
Name Cardinality and Range Description Inheritance
component_definition 1
ComponentDefinition
The root component-definition object direct
Mapping Type Mapped Value
self oscal:ComponentDefinitionDocument
native oscal:ComponentDefinitionDocument
name: ComponentDefinitionDocument
description: Root wrapper for an OSCAL Component Definition document.
in_subset:
- component_definition
from_schema: https://w3id.org/lmodel/oscal
is_a: OscalDocument
slots:
- component-definition
slot_usage:
component-definition:
name: component-definition
required: true
name: ComponentDefinitionDocument
description: Root wrapper for an OSCAL Component Definition document.
in_subset:
- component_definition
from_schema: https://w3id.org/lmodel/oscal
is_a: OscalDocument
slot_usage:
component-definition:
name: component-definition
required: true
attributes:
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