Class: ProfileDocument
Root wrapper for an OSCAL Profile document.
classDiagram
class ProfileDocument
click ProfileDocument href "../ProfileDocument/"
OscalDocument <|-- ProfileDocument
click OscalDocument href "../OscalDocument/"
ProfileDocument : profile
ProfileDocument --> "1" Profile : profile
click Profile href "../Profile/"
Inheritance
Section titled “Inheritance”- OscalDocument
- ProfileDocument
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| profile | 1 Profile |
The root profile 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:ProfileDocument |
| native | oscal:ProfileDocument |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: ProfileDocumentdescription: Root wrapper for an OSCAL Profile document.in_subset:- profilefrom_schema: https://w3id.org/lmodel/oscalis_a: OscalDocumentslots:- profileslot_usage: profile: name: profile required: trueInduced
Section titled “Induced”name: ProfileDocumentdescription: Root wrapper for an OSCAL Profile document.in_subset:- profilefrom_schema: https://w3id.org/lmodel/oscalis_a: OscalDocumentslot_usage: profile: name: profile required: trueattributes: profile: name: profile description: The root profile object. from_schema: https://w3id.org/lmodel/oscal rank: 1000 owner: ProfileDocument domain_of: - ProfileDocument range: Profile required: true inlined: true