Class: WindowsRegistryValue
Structured value entry under a Windows registry key.
URI: attack:WindowsRegistryValue
classDiagram
class WindowsRegistryValue
click WindowsRegistryValue href "../WindowsRegistryValue/"
CommonSchemaComponent <|-- WindowsRegistryValue
click CommonSchemaComponent href "../CommonSchemaComponent/"
WindowsRegistryValue : description
WindowsRegistryValue : id
WindowsRegistryValue : name
WindowsRegistryValue : registry_value_data
WindowsRegistryValue : registry_value_data_type
WindowsRegistryValue --> "0..1" RegistryDataTypeEnum : registry_value_data_type
click RegistryDataTypeEnum href "../RegistryDataTypeEnum/"
WindowsRegistryValue : registry_value_name
WindowsRegistryValue : type
Inheritance
- StixEntity
- CommonSchemaComponent
- WindowsRegistryValue
- CommonSchemaComponent
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| registry_value_name | 0..1 String |
Registry value name | direct |
| registry_value_data | 0..1 String |
Registry value data content | direct |
| registry_value_data_type | 0..1 RegistryDataTypeEnum |
Registry value data type | direct |
| id | 0..1 StixIdentifier |
STIX object identifier | StixEntity |
| type | 0..1 StixTypeName |
STIX object type | StixEntity |
| name | 0..1 String |
Human-readable name | StixEntity |
| description | 0..1 String |
Human-readable description | StixEntity |
Usages
| used by | used in | type | used |
|---|---|---|---|
| WindowsRegistryKey | values | range | WindowsRegistryValue |
In Subsets
Comments
- jsonschema_rule: anyOf validator_hint: windows-registry-value-at-least-one-field jsonschema_source: https://github.com/oasis-open/cti-stix2-json-schemas/tree/master/schemas/observables/windows-registry-key.json#/definitions/windows-registry-value-type
Notes
- Source JSON schema uses anyOf to require at least one of name, data, or data_type.
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/attack
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | attack:WindowsRegistryValue |
| native | attack:WindowsRegistryValue |
LinkML Source
Direct
name: WindowsRegistryValue
description: Structured value entry under a Windows registry key.
notes:
- Source JSON schema uses anyOf to require at least one of name, data, or data_type.
comments:
- 'jsonschema_rule: anyOf validator_hint: windows-registry-value-at-least-one-field
jsonschema_source: https://github.com/oasis-open/cti-stix2-json-schemas/tree/master/schemas/observables/windows-registry-key.json#/definitions/windows-registry-value-type'
in_subset:
- common
from_schema: https://w3id.org/lmodel/attack
is_a: CommonSchemaComponent
slots:
- registry_value_name
- registry_value_data
- registry_value_data_type
Induced
name: WindowsRegistryValue
description: Structured value entry under a Windows registry key.
notes:
- Source JSON schema uses anyOf to require at least one of name, data, or data_type.
comments:
- 'jsonschema_rule: anyOf validator_hint: windows-registry-value-at-least-one-field
jsonschema_source: https://github.com/oasis-open/cti-stix2-json-schemas/tree/master/schemas/observables/windows-registry-key.json#/definitions/windows-registry-value-type'
in_subset:
- common
from_schema: https://w3id.org/lmodel/attack
is_a: CommonSchemaComponent
attributes:
registry_value_name:
name: registry_value_name
description: Registry value name.
from_schema: https://w3id.org/lmodel/attack
rank: 1000
alias: registry_value_name
owner: WindowsRegistryValue
domain_of:
- WindowsRegistryValue
range: string
registry_value_data:
name: registry_value_data
description: Registry value data content.
from_schema: https://w3id.org/lmodel/attack
rank: 1000
alias: registry_value_data
owner: WindowsRegistryValue
domain_of:
- WindowsRegistryValue
range: string
registry_value_data_type:
name: registry_value_data_type
description: Registry value data type.
from_schema: https://w3id.org/lmodel/attack
rank: 1000
alias: registry_value_data_type
owner: WindowsRegistryValue
domain_of:
- WindowsRegistryValue
range: RegistryDataTypeEnum
id:
name: id
description: STIX object identifier.
from_schema: https://w3id.org/lmodel/attack
related_mappings:
- unified_cyber_ontology:externalReference
rank: 1000
alias: id
owner: WindowsRegistryValue
domain_of:
- StixEntity
- Bundle
- Core
- CyberObservableCore
- ExtensionDefinition
- LanguageContent
- MarkingDefinition
- File
range: stix_identifier
type:
name: type
description: STIX object type.
from_schema: https://w3id.org/lmodel/attack
related_mappings:
- unified_cyber_ontology:state
rank: 1000
alias: type
owner: WindowsRegistryValue
domain_of:
- StixEntity
- Bundle
- Core
- CyberObservableCore
- ExtensionDefinition
- LanguageContent
- MarkingDefinition
- File
range: stix_type_name
name:
name: name
description: Human-readable name.
from_schema: https://w3id.org/lmodel/attack
exact_mappings:
- unified_cyber_ontology:name
rank: 1000
alias: name
owner: WindowsRegistryValue
domain_of:
- RelatedAsset
- StixEntity
- ExtensionDefinition
- MarkingDefinition
- AutonomousSystem
- File
range: string
description:
name: description
description: Human-readable description.
from_schema: https://w3id.org/lmodel/attack
close_mappings:
- unified_cyber_ontology:description
rank: 1000
alias: description
owner: WindowsRegistryValue
domain_of:
- RelatedAsset
- MutableElement
- StixEntity
- ExtensionDefinition
- ExternalReference
range: string