Class: Dns
The Domain Name System (DNS) object represents the shared information
associated with the DNS query and answer objects.
URI: ocsf:Dns
classDiagram
class Dns
click Dns href "../Dns/"
Object <|-- Dns
click Object href "../Object/"
Dns <|-- DnsAnswer
click DnsAnswer href "../DnsAnswer/"
Dns <|-- DnsQuery
click DnsQuery href "../DnsQuery/"
Dns : class_
Dns : packet_uid
Dns : type
Inheritance
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| class_ | 0..1 recommended String |
The class of resource records being queried | direct |
| packet_uid | 0..1 recommended Integer |
The DNS packet identifier assigned by the program that generated the query | direct |
| type | 0..1 recommended String |
The type of resource records being queried | direct |
In Subsets
Aliases
- DNS
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/ocsf
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | ocsf:Dns |
| native | ocsf:Dns |
| close | uco_master:DNSRecord |
LinkML Source
Direct
name: Dns
description: 'The Domain Name System (DNS) object represents the shared information
associated with the DNS query and answer objects.'
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- DNS
close_mappings:
- uco_master:DNSRecord
is_a: Object
slots:
- class_
- packet_uid
- type
slot_usage:
class_:
name: class_
description: 'The class of resource records being queried. See <a target=''_blank''
href=''https://www.rfc-editor.org/rfc/rfc1035.txt''>RFC1035</a>. For example:
<code>IN</code>.'
recommended: true
packet_uid:
name: packet_uid
description: 'The DNS packet identifier assigned by the program that generated
the query. The
identifier is copied to the response.'
recommended: true
type:
name: type
description: 'The type of resource records being queried. See <a target=''_blank''
href=''https://www.rfc-editor.org/rfc/rfc1035.txt''>RFC1035</a>. For example:
A,
AAAA, CNAME, MX, and NS.'
recommended: true
Induced
name: Dns
description: 'The Domain Name System (DNS) object represents the shared information
associated with the DNS query and answer objects.'
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- DNS
close_mappings:
- uco_master:DNSRecord
is_a: Object
slot_usage:
class_:
name: class_
description: 'The class of resource records being queried. See <a target=''_blank''
href=''https://www.rfc-editor.org/rfc/rfc1035.txt''>RFC1035</a>. For example:
<code>IN</code>.'
recommended: true
packet_uid:
name: packet_uid
description: 'The DNS packet identifier assigned by the program that generated
the query. The
identifier is copied to the response.'
recommended: true
type:
name: type
description: 'The type of resource records being queried. See <a target=''_blank''
href=''https://www.rfc-editor.org/rfc/rfc1035.txt''>RFC1035</a>. For example:
A,
AAAA, CNAME, MX, and NS.'
recommended: true
attributes:
class_:
name: class_
description: 'The class of resource records being queried. See <a target=''_blank''
href=''https://www.rfc-editor.org/rfc/rfc1035.txt''>RFC1035</a>. For example:
<code>IN</code>.'
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Class
rank: 1000
alias: class_
owner: Dns
domain_of:
- Dns
- DnsAnswer
- PeripheralDevice
range: string
recommended: true
packet_uid:
name: packet_uid
description: 'The DNS packet identifier assigned by the program that generated
the query. The
identifier is copied to the response.'
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Packet UID
rank: 1000
alias: packet_uid
owner: Dns
domain_of:
- Dns
range: integer
recommended: true
type:
name: type
description: 'The type of resource records being queried. See <a target=''_blank''
href=''https://www.rfc-editor.org/rfc/rfc1035.txt''>RFC1035</a>. For example:
A,
AAAA, CNAME, MX, and NS.'
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Type
rank: 1000
alias: type
owner: Dns
domain_of:
- AnalysisTarget
- Observable
- Os
- Osint
- Package
- PrivilegeInfo
- ProgrammaticCredential
- RelatedEvent
- San
- Sbom
- Script
- SoftwareComponent
- StartupItem
- ThreatActor
- Ticket
- Timespan
- TlsExtension
- Token
- Dns
- Resource
- Account
- Agent
- Analytic
- ApplicationObject
- AuthenticationToken
- ClassifierDetails
- Cve
- Database
- Databucket
- DiscoveryDetails
- DnsAnswer
- DomainContact
- EncryptionDetails
- Endpoint
- Enrichment
- File
- Graph
- Group
- Ja4Fingerprint
- Kernel
- ManagedEntity
- Metadata
- Module
- NetworkEndpoint
- NetworkInterface
- Node
- PeripheralDevice
- Policy
- Rule
- Scan
- Trait
- UnmannedAerialSystem
- UnmannedSystemOperatingArea
- User
- WebResource
- Device
- DatastoreActivity
- FtpActivity
- RegValue
- WinResource
range: string
recommended: true