OCSF.Feature (OCSF v0.1.0)

Copy Markdown View Source

OCSF Feature object (nested in Product).

Describes a specific feature or component within a product that generated an OCSF event. Nested inside OCSF.Product as the :feature field.

Corresponds to the OCSF Feature object.

Fields

  • :name -- feature name. Classified as :taxonomic.
  • :uid -- unique feature identifier. Classified as :identifier.
  • :version -- feature version string. Classified as :taxonomic.

PII classification

See OCSF.Classification for data class definitions. Call __ocsf_fields__/0 to inspect this module's field classifications.

See OCSF.Product for the parent object that embeds features.

Summary

Functions

Return field classification metadata for PII policy enforcement.

Types

t()

@type t() :: %OCSF.Feature{
  name: String.t() | nil,
  uid: String.t() | nil,
  version: String.t() | nil
}

Functions

__ocsf_fields__()

@spec __ocsf_fields__() :: keyword()

Return field classification metadata for PII policy enforcement.