Skip to content

Class: Property

An attribute, characteristic, or quality of the containing object expressed as a namespace qualified name/value pair.

URI: [oscal:Property](https://w3id.org/lmodel/oscal/Property)
 classDiagram
    class Property
    click Property href "../Property/"
      Property <|-- MetadataProperty
        click MetadataProperty href "../MetadataProperty/"
      Property <|-- RevisionProperty
        click RevisionProperty href "../RevisionProperty/"
      Property <|-- LocationProperty
        click LocationProperty href "../LocationProperty/"
      Property <|-- PartyProperty
        click PartyProperty href "../PartyProperty/"
      Property <|-- ResourceProperty
        click ResourceProperty href "../ResourceProperty/"
      Property <|-- PartProperty
        click PartProperty href "../PartProperty/"
      Property <|-- ParameterProperty
        click ParameterProperty href "../ParameterProperty/"
      Property <|-- ProfileAlterationProperty
        click ProfileAlterationProperty href "../ProfileAlterationProperty/"
      Property <|-- ImplementationCommonProperty
        click ImplementationCommonProperty href "../ImplementationCommonProperty/"
      Property <|-- SspSystemCharacteristicsProp
        click SspSystemCharacteristicsProp href "../SspSystemCharacteristicsProp/"
      Property <|-- SspSystemInformationProp
        click SspSystemInformationProp href "../SspSystemInformationProp/"
      Property <|-- SspControlOriginationProp
        click SspControlOriginationProp href "../SspControlOriginationProp/"
      Property <|-- SspAllowsAuthenticatedScanProp
        click SspAllowsAuthenticatedScanProp href "../SspAllowsAuthenticatedScanProp/"

      Property : _class

      Property : group

      Property : name

      Property : ns

      Property : remarks

      Property : uuid

      Property : value

## Inheritance * **Property** * [MetadataProperty](MetadataProperty.md) * [RevisionProperty](RevisionProperty.md) * [LocationProperty](LocationProperty.md) * [PartyProperty](PartyProperty.md) * [ResourceProperty](ResourceProperty.md) * [PartProperty](PartProperty.md) * [ParameterProperty](ParameterProperty.md) * [ProfileAlterationProperty](ProfileAlterationProperty.md) * [ImplementationCommonProperty](ImplementationCommonProperty.md) * [SspSystemCharacteristicsProp](SspSystemCharacteristicsProp.md) * [SspSystemInformationProp](SspSystemInformationProp.md) * [SspControlOriginationProp](SspControlOriginationProp.md) * [SspAllowsAuthenticatedScanProp](SspAllowsAuthenticatedScanProp.md) ## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [name](name.md) | 1
[TokenType](TokenType.md) | A textual label, within a namespace, that identifies a specific attribute, ch... | direct | | [uuid](uuid.md) | 0..1
[UUIDType](UUIDType.md) | A unique identifier for a property | direct | | [ns](ns.md) | 0..1
[URIType](URIType.md) | A namespace qualifying the property's name | direct | | [value](value.md) | 1
[String](String.md) | Indicates the value of the attribute, characteristic, or quality | direct | | [_class](_class.md) | 0..1
[TokenType](TokenType.md) | A textual label that provides a sub-type or characterization of the property'... | direct | | [remarks](remarks.md) | 0..1
[MarkupMultilineType](MarkupMultilineType.md) | Additional commentary about the containing object | direct | | [group](group.md) | 0..1
[TokenType](TokenType.md) | An identifier for relating distinct sets of properties | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [HasPropsAndLinks](HasPropsAndLinks.md) | [props](props.md) | range | [Property](Property.md) | | [OscalCommon](OscalCommon.md) | [props](props.md) | range | [Property](Property.md) | | [Group](Group.md) | [props](props.md) | range | [Property](Property.md) | | [Control](Control.md) | [props](props.md) | range | [Property](Property.md) | | [Role](Role.md) | [props](props.md) | range | [Property](Property.md) | | [ResponsibleParty](ResponsibleParty.md) | [props](props.md) | range | [Property](Property.md) | | [ResponsibleRole](ResponsibleRole.md) | [props](props.md) | range | [Property](Property.md) | | [Action](Action.md) | [props](props.md) | range | [Property](Property.md) | | [Citation](Citation.md) | [props](props.md) | range | [Property](Property.md) | | [ProfileGroup](ProfileGroup.md) | [props](props.md) | range | [Property](Property.md) | | [ParameterSetting](ParameterSetting.md) | [props](props.md) | range | [Property](Property.md) | | [ReviewedControls](ReviewedControls.md) | [props](props.md) | range | [Property](Property.md) | | [ControlSelection](ControlSelection.md) | [props](props.md) | range | [Property](Property.md) | | [ControlObjectiveSelection](ControlObjectiveSelection.md) | [props](props.md) | range | [Property](Property.md) | | [AssessmentSubject](AssessmentSubject.md) | [props](props.md) | range | [Property](Property.md) | | [SelectSubjectById](SelectSubjectById.md) | [props](props.md) | range | [Property](Property.md) | | [SubjectReference](SubjectReference.md) | [props](props.md) | range | [Property](Property.md) | | [AssessmentSubjectPlaceholder](AssessmentSubjectPlaceholder.md) | [props](props.md) | range | [Property](Property.md) | | [AssessmentPlatform](AssessmentPlatform.md) | [props](props.md) | range | [Property](Property.md) | | [UsesComponent](UsesComponent.md) | [props](props.md) | range | [Property](Property.md) | | [LocalObjective](LocalObjective.md) | [props](props.md) | range | [Property](Property.md) | | [AssessmentMethod](AssessmentMethod.md) | [props](props.md) | range | [Property](Property.md) | | [Activity](Activity.md) | [props](props.md) | range | [Property](Property.md) | | [Step](Step.md) | [props](props.md) | range | [Property](Property.md) | | [Task](Task.md) | [props](props.md) | range | [Property](Property.md) | | [AssociatedActivity](AssociatedActivity.md) | [props](props.md) | range | [Property](Property.md) | | [AssessmentPart](AssessmentPart.md) | [props](props.md) | range | [Property](Property.md) | | [TermsAndConditionsPart](TermsAndConditionsPart.md) | [props](props.md) | range | [Property](Property.md) | | [ControlPart](ControlPart.md) | [props](props.md) | range | [Property](Property.md) | | [ImplementationResponsibleRole](ImplementationResponsibleRole.md) | [props](props.md) | range | [Property](Property.md) | | [ImplementationResponsibleParty](ImplementationResponsibleParty.md) | [props](props.md) | range | [Property](Property.md) | | [OriginActor](OriginActor.md) | [props](props.md) | range | [Property](Property.md) | | [RelatedTask](RelatedTask.md) | [props](props.md) | range | [Property](Property.md) | | [Observation](Observation.md) | [props](props.md) | range | [Property](Property.md) | | [RelevantEvidence](RelevantEvidence.md) | [props](props.md) | range | [Property](Property.md) | | [Finding](Finding.md) | [props](props.md) | range | [Property](Property.md) | | [FindingTarget](FindingTarget.md) | [props](props.md) | range | [Property](Property.md) | | [Risk](Risk.md) | [props](props.md) | range | [Property](Property.md) | | [Characterization](Characterization.md) | [props](props.md) | range | [Property](Property.md) | | [Facet](Facet.md) | [props](props.md) | range | [Property](Property.md) | | [MitigatingFactor](MitigatingFactor.md) | [props](props.md) | range | [Property](Property.md) | | [Response](Response.md) | [props](props.md) | range | [Property](Property.md) | | [RequiredAsset](RequiredAsset.md) | [props](props.md) | range | [Property](Property.md) | | [RiskLogEntry](RiskLogEntry.md) | [props](props.md) | range | [Property](Property.md) | | [RiskResponseReference](RiskResponseReference.md) | [props](props.md) | range | [Property](Property.md) | | [InformationType](InformationType.md) | [props](props.md) | range | [Property](Property.md) | | [ImpactLevel](ImpactLevel.md) | [props](props.md) | range | [Property](Property.md) | | [AuthorizationBoundary](AuthorizationBoundary.md) | [props](props.md) | range | [Property](Property.md) | | [Diagram](Diagram.md) | [props](props.md) | range | [Property](Property.md) | | [NetworkArchitecture](NetworkArchitecture.md) | [props](props.md) | range | [Property](Property.md) | | [DataFlow](DataFlow.md) | [props](props.md) | range | [Property](Property.md) | | [SystemImplementation](SystemImplementation.md) | [props](props.md) | range | [Property](Property.md) | | [LeveragedAuthorization](LeveragedAuthorization.md) | [props](props.md) | range | [Property](Property.md) | | [Export](Export.md) | [props](props.md) | range | [Property](Property.md) | | [ProvidedControlImplementation](ProvidedControlImplementation.md) | [props](props.md) | range | [Property](Property.md) | | [ControlResponsibility](ControlResponsibility.md) | [props](props.md) | range | [Property](Property.md) | | [InheritedControlImplementation](InheritedControlImplementation.md) | [props](props.md) | range | [Property](Property.md) | | [SatisfiedControlImplementation](SatisfiedControlImplementation.md) | [props](props.md) | range | [Property](Property.md) | | [SspSystemCharacteristicsResponsibleParty](SspSystemCharacteristicsResponsibleParty.md) | [props](props.md) | range | [Property](Property.md) | | [SspImplementedRequirementResponsibleRole](SspImplementedRequirementResponsibleRole.md) | [props](props.md) | range | [Property](Property.md) | | [SspByComponentResponsibleRole](SspByComponentResponsibleRole.md) | [props](props.md) | range | [Property](Property.md) | | [Result](Result.md) | [props](props.md) | range | [Property](Property.md) | | [AssessmentLogEntry](AssessmentLogEntry.md) | [props](props.md) | range | [Property](Property.md) | | [DefinedComponent](DefinedComponent.md) | [props](props.md) | range | [Property](Property.md) | | [Capability](Capability.md) | [props](props.md) | range | [Property](Property.md) | | [ControlImplementationSet](ControlImplementationSet.md) | [props](props.md) | range | [Property](Property.md) | | [ImplementedRequirement](ImplementedRequirement.md) | [props](props.md) | range | [Property](Property.md) | | [ImplementedControlStatement](ImplementedControlStatement.md) | [props](props.md) | range | [Property](Property.md) | | [MappingProvenance](MappingProvenance.md) | [props](props.md) | range | [Property](Property.md) | | [Mapping](Mapping.md) | [props](props.md) | range | [Property](Property.md) | | [Map](Map.md) | [props](props.md) | range | [Property](Property.md) | | [MappingItem](MappingItem.md) | [props](props.md) | range | [Property](Property.md) | | [MappingResourceReference](MappingResourceReference.md) | [props](props.md) | range | [Property](Property.md) | | [PoamItem](PoamItem.md) | [props](props.md) | range | [Property](Property.md) | ## In Subsets * [OscalMetadata](OscalMetadata.md) ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/lmodel/oscal ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | oscal:Property | | native | oscal:Property | ## LinkML Source ### Direct
name: Property
description: An attribute, characteristic, or quality of the containing object expressed
  as a namespace qualified name/value pair.
in_subset:
- oscal_metadata
from_schema: https://w3id.org/lmodel/oscal
slots:
- name
- uuid
- ns
- value
- _class
- remarks
- group
slot_usage:
  name:
    name: name
    description: A textual label, within a namespace, that identifies a specific attribute,
      characteristic, or quality of the property's containing object.
    required: true
  uuid:
    name: uuid
    description: A unique identifier for a property.
  ns:
    name: ns
    description: A namespace qualifying the property's name. This allows different
      organizations to associate distinct semantics with the same name.
  value:
    name: value
    description: Indicates the value of the attribute, characteristic, or quality.
    required: true
  _class:
    name: _class
    description: A textual label that provides a sub-type or characterization of the
      property's name.
### Induced
name: Property
description: An attribute, characteristic, or quality of the containing object expressed
  as a namespace qualified name/value pair.
in_subset:
- oscal_metadata
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
  name:
    name: name
    description: A textual label, within a namespace, that identifies a specific attribute,
      characteristic, or quality of the property's containing object.
    required: true
  uuid:
    name: uuid
    description: A unique identifier for a property.
  ns:
    name: ns
    description: A namespace qualifying the property's name. This allows different
      organizations to associate distinct semantics with the same name.
  value:
    name: value
    description: Indicates the value of the attribute, characteristic, or quality.
    required: true
  _class:
    name: _class
    description: A textual label that provides a sub-type or characterization of the
      property's name.
attributes:
  name:
    name: name
    description: A textual label, within a namespace, that identifies a specific attribute,
      characteristic, or quality of the property's containing object.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    owner: Property
    domain_of:
    - Party
    - Property
    - Part
    - AssessmentPart
    - ControlPart
    - Protocol
    - Facet
    - Capability
    range: TokenType
    required: true
  uuid:
    name: uuid
    description: A unique identifier for a property.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    owner: Property
    domain_of:
    - Catalog
    - Location
    - Party
    - Action
    - Property
    - Resource
    - Profile
    - AssessmentPlan
    - AssessmentSubjectPlaceholder
    - AssessmentPlatform
    - AssessmentMethod
    - Activity
    - Step
    - Task
    - AssessmentPart
    - SystemComponent
    - Protocol
    - SystemUser
    - InventoryItem
    - Observation
    - Finding
    - Risk
    - MitigatingFactor
    - Response
    - RequiredAsset
    - RiskLogEntry
    - SystemSecurityPlan
    - InformationType
    - Diagram
    - LeveragedAuthorization
    - SspImplementedRequirement
    - SspStatement
    - ByComponent
    - ProvidedControlImplementation
    - ControlResponsibility
    - InheritedControlImplementation
    - SatisfiedControlImplementation
    - AssessmentResults
    - Result
    - AssessmentLogEntry
    - ComponentDefinition
    - DefinedComponent
    - Capability
    - ControlImplementationSet
    - ImplementedRequirement
    - ImplementedControlStatement
    - MappingCollection
    - Mapping
    - Map
    - GapSummary
    - PlanOfActionAndMilestones
    - PoamItem
    range: UUIDType
  ns:
    name: ns
    description: A namespace qualifying the property's name. This allows different
      organizations to associate distinct semantics with the same name.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    owner: Property
    domain_of:
    - Property
    - Part
    - AssessmentPart
    - ControlPart
    - Map
    - MappingResourceReference
    range: URIType
  value:
    name: value
    description: Indicates the value of the attribute, characteristic, or quality.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    owner: Property
    domain_of:
    - Hash
    - Property
    - Base64Resource
    - Facet
    range: string
    required: true
  _class:
    name: _class
    description: A textual label that provides a sub-type or characterization of the
      property's name.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    owner: Property
    domain_of:
    - Group
    - Control
    - Property
    - Part
    - Parameter
    - ProfileGroup
    - ParameterSetting
    - AssessmentPart
    - ControlPart
    range: TokenType
  remarks:
    name: remarks
    description: Additional commentary about the containing object.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    owner: Property
    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
  group:
    name: group
    description: An identifier for relating distinct sets of properties.
    from_schema: https://w3id.org/lmodel/oscal
    rank: 1000
    owner: Property
    domain_of:
    - Property
    range: TokenType