Skip to content

Class: StixEntity

  • NOTE: this is an abstract class and should not be instantiated directly

URI: attack:StixEntity

 classDiagram
    class StixEntity
    click StixEntity href "../StixEntity/"
      StixEntity <|-- CommonSchemaComponent
        click CommonSchemaComponent href "../CommonSchemaComponent/"

      StixEntity : description

      StixEntity : id

      StixEntity : name

      StixEntity : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
id 0..1
StixIdentifier
STIX object identifier direct
type 0..1
StixTypeName
STIX object type direct
name 0..1
String
Human-readable name direct
description 0..1
String
Human-readable description direct

Usages

used by used in type used
AttackBundle bundle_objects range StixEntity
Bundle bundle_objects range StixEntity

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self attack:StixEntity
native attack:StixEntity

LinkML Source

Direct

name: StixEntity
from_schema: https://w3id.org/lmodel/attack
abstract: true
slots:
- id
- type
- name
- description

Induced

name: StixEntity
from_schema: https://w3id.org/lmodel/attack
abstract: true
attributes:
  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: StixEntity
    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: StixEntity
    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: StixEntity
    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: StixEntity
    domain_of:
    - RelatedAsset
    - MutableElement
    - StixEntity
    - ExtensionDefinition
    - ExternalReference
    range: string