Skip to content

Class: ComponentStatus

Describes the operational status of the system component.

URI: oscal:ComponentStatus

 classDiagram
    class ComponentStatus
    click ComponentStatus href "../ComponentStatus/"
      ComponentStatus : remarks
        
      ComponentStatus : state
        
          
    
        
        
        ComponentStatus --> "1" ComponentStateEnum : state
        click ComponentStateEnum href "../ComponentStateEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
state 1
ComponentStateEnum
The operational status direct
remarks 0..1
MarkupMultilineType
Additional commentary about the containing object direct
used by used in type used
SystemComponent status range ComponentStatus
SspSystemComponent status range ComponentStatus
Mapping Type Mapped Value
self oscal:ComponentStatus
native oscal:ComponentStatus
name: ComponentStatus
description: Describes the operational status of the system component.
in_subset:
- implementation_common
from_schema: https://w3id.org/lmodel/oscal
slots:
- state
- remarks
slot_usage:
state:
name: state
description: The operational status.
range: ComponentStateEnum
required: true
name: ComponentStatus
description: Describes the operational status of the system component.
in_subset:
- implementation_common
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
state:
name: state
description: The operational status.
range: ComponentStateEnum
required: true
attributes:
state:
name: state
description: The operational status.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: ComponentStatus
domain_of:
- Address
- ComponentStatus
- ImplementationStatus
- ObjectiveStatus
- SystemStatus
range: ComponentStateEnum
required: true
remarks:
name: remarks
description: Additional commentary about the containing object.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: ComponentStatus
domain_of:
- OscalCommon
- Property
- Resource
- ConstraintTest
- ControlMatching
- Removal
- ImportSSP
- LocalDefinitions
- SelectObjectiveById
- AssessmentSubjectSource
- OnDateCondition
- WithinDateRange
- AtFrequency
- TaskDependency
- SetParameter
- ComponentStatus
- PortRange
- ImplementationStatus
- ObjectiveStatus
- RelatedObservation
- AssociatedRisk
- LoggedBy
- ImportProfile
- SystemCharacteristics
- SystemStatus
- AuthorizationBoundary
- Diagram
- NetworkArchitecture
- DataFlow
- SystemImplementation
- LeveragedAuthorization
- SspImplementedRequirement
- SspStatement
- ByComponent
- ProvidedControlImplementation
- ControlResponsibility
- InheritedControlImplementation
- SatisfiedControlImplementation
- ImportAssessmentPlan
- AssessmentResultsLocalDefinitions
- ImportComponentDefinition
- ImplementedRequirement
- ImplementedControlStatement
- QualifierItem
- PoamLocalDefinitions
- RelatedFinding
range: MarkupMultilineType