Slot: class_
A textual label that provides a sub-type or characterization.
URI: oscal:class_
Applicable Classes
Section titled “Applicable Classes”| Name | Description | Modifies Slot |
|---|---|---|
| Group | A group of controls, or of groups of controls | yes |
| Control | A structured object representing a requirement or guideline, which when imple… | yes |
| Property | An attribute, characteristic, or quality of the containing object expressed a… | yes |
| Part | An annotated, markup-based textual element of a control’s or catalog group’s … | yes |
| Parameter | Parameters provide a mechanism for the dynamic assignment of value(s) in a co… | yes |
| ProfileGroup | A group of (selected) controls or of groups of controls within a profile cust… | no |
| ParameterSetting | A parameter setting to be propagated to points of insertion in a resolved pro… | no |
| AssessmentPart | A partition of an assessment plan or results or a child of another part | no |
| ControlPart | An annotated, markup-based textual element of a control’s or catalog group’s … | no |
| MetadataProperty | Metadata-scoped OSCAL property | no |
| RevisionProperty | Revision-scoped OSCAL property | no |
| LocationProperty | Location-scoped OSCAL property | yes |
| PartyProperty | Party-scoped OSCAL property | no |
| ResourceProperty | Back-matter resource-scoped OSCAL property | no |
| PartProperty | Control-common part-scoped OSCAL property | no |
| ParameterProperty | Control-common parameter-scoped OSCAL property | no |
| ProfileAlterationProperty | OSCAL property entries allowed in profile modify additions | no |
| TermsAndConditionsPart | A terms-and-conditions scoped assessment part | no |
| ImplementationCommonProperty | Implementation-common scoped OSCAL property | no |
| SspSystemCharacteristicsProp | SSP-scoped property used in system characteristics | no |
| SspSystemInformationProp | SSP-scoped property used in system information | no |
| SspControlOriginationProp | SSP-scoped property used in implemented requirement and by-component contexts | no |
| SspAllowsAuthenticatedScanProp | SSP-scoped property used for component and inventory allows-authenticated-sca… | no |
Properties
Section titled “Properties”Type and Range
Section titled “Type and Range”| Property | Value |
|---|---|
| Range | TokenType |
| Domain Of | Group, Control, Property, Part, Parameter, ProfileGroup, ParameterSetting, AssessmentPart, ControlPart |
Comments
Section titled “Comments”- OSCAL’s key is
class. A slot or alias namedclassmakes the generated dataclasses invalid Python, and gen-doc names a page after the slot, so_classhid its page from the site.class_is the spelling the generated Pydantic model gives a slot namedclass.
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:class_ |
| native | oscal:class_ |
LinkML Source
Section titled “LinkML Source”name: class_description: A textual label that provides a sub-type or characterization.comments:- OSCAL's key is `class`. A slot or alias named `class` makes the generated dataclasses invalid Python, and gen-doc names a page after the slot, so `_class` hid its page from the site. `class_` is the spelling the generated Pydantic model gives a slot named `class`.from_schema: https://w3id.org/lmodel/oscalrank: 1000domain_of:- Group- Control- Property- Part- Parameter- ProfileGroup- ParameterSetting- AssessmentPart- ControlPartrange: TokenType