Skip to content

Class: ParameterSelection

Presenting a choice among alternatives.

URI: oscal:ParameterSelection

 classDiagram
    class ParameterSelection
    click ParameterSelection href "../ParameterSelection/"
      ParameterSelection : choice
        
      ParameterSelection : how_many
        
          
    
        
        
        ParameterSelection --> "0..1" ParameterCardinalityEnum : how_many
        click ParameterCardinalityEnum href "../ParameterCardinalityEnum/"
    

        
      
Name Cardinality and Range Description Inheritance
how_many 0..1
ParameterCardinalityEnum
Describes the number of selections that must occur direct
choice *
MarkupLineType
A value selection among several such options direct
used by used in type used
Parameter select range ParameterSelection
ParameterSetting select range ParameterSelection
Mapping Type Mapped Value
self oscal:ParameterSelection
native oscal:ParameterSelection
name: ParameterSelection
description: Presenting a choice among alternatives.
in_subset:
- oscal_control_common
from_schema: https://w3id.org/lmodel/oscal
slots:
- how-many
- choice
name: ParameterSelection
description: Presenting a choice among alternatives.
in_subset:
- oscal_control_common
from_schema: https://w3id.org/lmodel/oscal
attributes:
how-many:
name: how-many
description: Describes the number of selections that must occur. Without this
setting, only one value should be assumed to be permitted.
from_schema: https://w3id.org/lmodel/oscal
aliases:
- how_many
rank: 1000
alias: how_many
owner: ParameterSelection
domain_of:
- ParameterSelection
range: ParameterCardinalityEnum
choice:
name: choice
description: A value selection among several such options.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
owner: ParameterSelection
domain_of:
- ParameterSelection
range: MarkupLineType
multivalued: true