Skip to content

Class: ContainerProfile

The container context for a process.

URI: ocsf:ContainerProfile

 classDiagram
    class ContainerProfile
    click ContainerProfile href "../ContainerProfile/"
      ContainerProfile <|-- Endpoint
        click Endpoint href "../Endpoint/"
      ContainerProfile <|-- Process
        click Process href "../Process/"

      ContainerProfile : container





        ContainerProfile --> "0..1 _recommended_" Container : container
        click Container href "../Container/"



      ContainerProfile : namespace_pid

Class Properties

Property Value
Mixin Yes

Slots

Name Cardinality and Range Description Inheritance
container 0..1 recommended
Container
The information describing an instance of a container direct
namespace_pid 0..1 recommended
Integer
If running under a process namespace (such as in a container), the process direct

Mixin Usage

mixed into description
Endpoint The Endpoint object describes a physical or virtual device that connects to a...
Process The Process object describes a running instance of a launched program

In Subsets

Aliases

  • Container

Identifier and Mapping Information

Annotations

property value
ocsf_profile container

Schema Source

Mappings

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

LinkML Source

Direct

name: ContainerProfile
annotations:
  ocsf_profile:
    tag: ocsf_profile
    value: container
description: The container context for a process.
in_subset:
- container_profile_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Container
mixin: true
slots:
- container
- namespace_pid
slot_usage:
  container:
    name: container
    annotations:
      group:
        tag: group
        value: context
    recommended: true
  namespace_pid:
    name: namespace_pid
    annotations:
      group:
        tag: group
        value: context
    recommended: true

Induced

name: ContainerProfile
annotations:
  ocsf_profile:
    tag: ocsf_profile
    value: container
description: The container context for a process.
in_subset:
- container_profile_subset
from_schema: https://w3id.org/lmodel/ocsf
aliases:
- Container
mixin: true
slot_usage:
  container:
    name: container
    annotations:
      group:
        tag: group
        value: context
    recommended: true
  namespace_pid:
    name: namespace_pid
    annotations:
      group:
        tag: group
        value: context
    recommended: true
attributes:
  container:
    name: container
    annotations:
      group:
        tag: group
        value: context
    description: 'The information describing an instance of a container. A container
      is a

      prepackaged, portable system image that runs isolated on an existing system

      using a container runtime like containerd.'
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Container
    rank: 1000
    alias: container
    owner: ContainerProfile
    domain_of:
    - Evidences
    - ContainerProfile
    - CloudResourcesInventoryInfo
    range: Container
    recommended: true
  namespace_pid:
    name: namespace_pid
    annotations:
      group:
        tag: group
        value: context
    description: 'If running under a process namespace (such as in a container), the
      process

      identifier within that process namespace.'
    from_schema: https://w3id.org/lmodel/ocsf
    aliases:
    - Namespace PID
    rank: 1000
    alias: namespace_pid
    owner: ContainerProfile
    domain_of:
    - ContainerProfile
    range: integer
    recommended: true