Skip to content

Class: Request

The Request Elements object describes characteristics of an API request.

URI: ocsf:Request

 classDiagram
    class Request
    click Request href "../Request/"
      Object <|-- Request
        click Object href "../Object/"

      Request : containers





        Request --> "*" Container : containers
        click Container href "../Container/"



      Request : data

      Request : flags

      Request : uid

Inheritance

Slots

Name Cardinality and Range Description Inheritance
containers *
Container
When working with containerized applications, the set of containers which wri... direct
data 0..1
String
The additional data that is associated with the api request direct
flags *
String
The communication flags that are associated with the api request direct
uid 1
String
The unique request identifier direct

Usages

used by used in type used
Api request range Request
RdpActivity request range Request

In Subsets

Aliases

  • Request Elements

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self ocsf:Request
native ocsf:Request

LinkML Source

Direct

name: Request
description: The Request Elements object describes characteristics of an API request.
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Request Elements
is_a: Object
slots:
- containers
- data
- flags
- uid
slot_usage:
  data:
    name: data
    description: The additional data that is associated with the api request.
  flags:
    name: flags
    description: The communication flags that are associated with the api request.
  uid:
    name: uid
    description: The unique request identifier.
    required: true

Induced

name: Request
description: The Request Elements object describes characteristics of an API request.
in_subset:
- objects_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Request Elements
is_a: Object
slot_usage:
  data:
    name: data
    description: The additional data that is associated with the api request.
  flags:
    name: flags
    description: The communication flags that are associated with the api request.
  uid:
    name: uid
    description: The unique request identifier.
    required: true
attributes:
  containers:
    name: containers
    description: 'When working with containerized applications, the set of containers
      which write

      to the standard the output of a particular logging driver. For example, this

      may be the set of containers involved in handling api requests and responses

      for a containerized application.'
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Containers
    rank: 1000
    alias: containers
    owner: Request
    domain_of:
    - Request
    - Response
    range: Container
    multivalued: true
  data:
    name: data
    description: The additional data that is associated with the api request.
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Data
    rank: 1000
    alias: data
    owner: Request
    domain_of:
    - Request
    - Response
    - TlsExtension
    - Resource
    - ApplicationObject
    - Edge
    - Enrichment
    - Evidences
    - ManagedEntity
    - Node
    - Policy
    - QueryInfo
    - WebResource
    - RegValue
    range: string
  flags:
    name: flags
    description: The communication flags that are associated with the api request.
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Flags
    rank: 1000
    alias: flags
    owner: Request
    domain_of:
    - Request
    - Response
    - Trace
    - DceRpc
    - DnsAnswer
    range: string
    multivalued: true
  uid:
    name: uid
    description: The unique request identifier.
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Unique ID
    rank: 1000
    alias: uid
    owner: Request
    domain_of:
    - Osint
    - Package
    - ProgrammaticCredential
    - RelatedEvent
    - Request
    - Sbom
    - Scim
    - Script
    - Session
    - Span
    - Sso
    - Ticket
    - Token
    - Trace
    - Entity
    - Resource
    - Account
    - Advisory
    - Agent
    - AiModel
    - Aircraft
    - Analytic
    - ApplicationObject
    - Assessment
    - Certificate
    - Check
    - ClassifierDetails
    - Container
    - Cve
    - Cwe
    - D3fTactic
    - D3fTechnique
    - DataClassification
    - Database
    - Databucket
    - DomainContact
    - Edge
    - Email
    - Endpoint
    - Evidences
    - Extension
    - Feature
    - File
    - FindingObject
    - FindingInfo
    - Graph
    - Group
    - HttpRequest
    - Idp
    - Image
    - KbArticle
    - LoadBalancer
    - Logger
    - Malware
    - ManagedEntity
    - MessageContext
    - Metadata
    - Mitigation
    - NetworkConnectionInfo
    - NetworkEndpoint
    - NetworkInterface
    - Node
    - Organization
    - PeripheralDevice
    - Policy
    - ProcessEntity
    - Product
    - QueryInfo
    - Reporter
    - Rule
    - Scan
    - Service
    - SubTechnique
    - Table
    - Tactic
    - Technique
    - Trait
    - TransformationInfo
    - UnmannedAerialSystem
    - User
    - WebResource
    - Device
    - WinResource
    range: string
    required: true