Skip to content

Class: CommonSchemaComponent

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

URI: attack:CommonSchemaComponent

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


      CommonSchemaComponent <|-- Bundle
        click Bundle href "../Bundle/"
      CommonSchemaComponent <|-- Core
        click Core href "../Core/"
      CommonSchemaComponent <|-- CyberObservableCore
        click CyberObservableCore href "../CyberObservableCore/"
      CommonSchemaComponent <|-- Dictionary
        click Dictionary href "../Dictionary/"
      CommonSchemaComponent <|-- Extension
        click Extension href "../Extension/"
      CommonSchemaComponent <|-- ExternalReference
        click ExternalReference href "../ExternalReference/"
      CommonSchemaComponent <|-- GranularMarking
        click GranularMarking href "../GranularMarking/"
      CommonSchemaComponent <|-- HashesType
        click HashesType href "../HashesType/"
      CommonSchemaComponent <|-- Hex
        click Hex href "../Hex/"
      CommonSchemaComponent <|-- Identifier
        click Identifier href "../Identifier/"
      CommonSchemaComponent <|-- KillChainPhase
        click KillChainPhase href "../KillChainPhase/"
      CommonSchemaComponent <|-- MarkingDefinition
        click MarkingDefinition href "../MarkingDefinition/"
      CommonSchemaComponent <|-- Properties
        click Properties href "../Properties/"
      CommonSchemaComponent <|-- Timestamp
        click Timestamp href "../Timestamp/"
      CommonSchemaComponent <|-- UrlRegex
        click UrlRegex href "../UrlRegex/"
      CommonSchemaComponent <|-- WindowsRegistryValue
        click WindowsRegistryValue href "../WindowsRegistryValue/"
      CommonSchemaComponent <|-- MimePartType
        click MimePartType href "../MimePartType/"
      CommonSchemaComponent <|-- WindowsProcessExt
        click WindowsProcessExt href "../WindowsProcessExt/"
      CommonSchemaComponent <|-- WindowsServiceExt
        click WindowsServiceExt href "../WindowsServiceExt/"
      CommonSchemaComponent <|-- HttpRequestExt
        click HttpRequestExt href "../HttpRequestExt/"
      CommonSchemaComponent <|-- IcmpExt
        click IcmpExt href "../IcmpExt/"
      CommonSchemaComponent <|-- SocketExt
        click SocketExt href "../SocketExt/"
      CommonSchemaComponent <|-- TcpExt
        click TcpExt href "../TcpExt/"
      CommonSchemaComponent <|-- UnixAccountExt
        click UnixAccountExt href "../UnixAccountExt/"
      CommonSchemaComponent <|-- X509V3ExtensionsType
        click X509V3ExtensionsType href "../X509V3ExtensionsType/"
      CommonSchemaComponent <|-- AlternateDataStreamType
        click AlternateDataStreamType href "../AlternateDataStreamType/"
      CommonSchemaComponent <|-- NtfsExt
        click NtfsExt href "../NtfsExt/"
      CommonSchemaComponent <|-- RasterImageExt
        click RasterImageExt href "../RasterImageExt/"
      CommonSchemaComponent <|-- PdfExt
        click PdfExt href "../PdfExt/"
      CommonSchemaComponent <|-- ArchiveExt
        click ArchiveExt href "../ArchiveExt/"
      CommonSchemaComponent <|-- WindowsPESection
        click WindowsPESection href "../WindowsPESection/"
      CommonSchemaComponent <|-- WindowsPEOptionalHeaderType
        click WindowsPEOptionalHeaderType href "../WindowsPEOptionalHeaderType/"
      CommonSchemaComponent <|-- PEBinaryExt
        click PEBinaryExt href "../PEBinaryExt/"


      CommonSchemaComponent : description

      CommonSchemaComponent : id

      CommonSchemaComponent : name

      CommonSchemaComponent : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
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

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: CommonSchemaComponent
from_schema: https://w3id.org/lmodel/attack
is_a: StixEntity
abstract: true

Induced

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