Skip to content

Class: AssessmentAssets

Identifies the assets used to perform this assessment.

URI: oscal:AssessmentAssets

 classDiagram
    class AssessmentAssets
    click AssessmentAssets href "../AssessmentAssets/"
      AssessmentAssets : assessment_platforms





        AssessmentAssets --> "1..*" AssessmentPlatform : assessment_platforms
        click AssessmentPlatform href "../AssessmentPlatform/"



      AssessmentAssets : components





        AssessmentAssets --> "*" SystemComponent : components
        click SystemComponent href "../SystemComponent/"



Slots

Name Cardinality and Range Description Inheritance
components *
SystemComponent
A collection of system components direct
assessment_platforms 1..*
AssessmentPlatform
A collection of assessment platforms direct

Usages

used by used in type used
AssessmentPlan assessment_assets range AssessmentAssets
ResultLocalDefinitions assessment_assets range AssessmentAssets
PoamLocalDefinitions assessment_assets range AssessmentAssets

In Subsets

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/oscal

Mappings

Mapping Type Mapped Value
self oscal:AssessmentAssets
native oscal:AssessmentAssets

LinkML Source

Direct

name: AssessmentAssets
description: Identifies the assets used to perform this assessment.
in_subset:
- assessment_common
from_schema: https://w3id.org/lmodel/oscal
slots:
- components
- assessment-platforms
slot_usage:
  assessment-platforms:
    name: assessment-platforms
    required: true

Induced

name: AssessmentAssets
description: Identifies the assets used to perform this assessment.
in_subset:
- assessment_common
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
  assessment-platforms:
    name: assessment-platforms
    required: true
attributes:
  components:
    name: components
    description: A collection of system components.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: components
    owner: AssessmentAssets
    domain_of:
    - LocalDefinitions
    - AssessmentAssets
    - SystemImplementation
    - ResultLocalDefinitions
    - ComponentDefinition
    - PoamLocalDefinitions
    range: SystemComponent
    multivalued: true
    inlined: true
    inlined_as_list: true
  assessment-platforms:
    name: assessment-platforms
    description: A collection of assessment platforms.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    alias: assessment_platforms
    owner: AssessmentAssets
    domain_of:
    - AssessmentAssets
    range: AssessmentPlatform
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true