Cyclium.Schemas.AgentDefinition (Cyclium v0.1.14)

Copy Markdown View Source

Schema for DB-stored actor definitions. These are hydrated into running Cyclium.DynamicActor processes at runtime by the Loader.

Summary

Types

t()

@type t() :: %Cyclium.Schemas.AgentDefinition{
  __meta__: term(),
  actor_id: term(),
  config: term(),
  created_by: term(),
  domain: term(),
  enabled: term(),
  expectations: term(),
  id: term(),
  inserted_at: term(),
  principal: term(),
  principal_id: term(),
  principal_type: term(),
  strategy_config: term(),
  strategy_ref: term(),
  strategy_template: term(),
  updated_at: term()
}

Functions

changeset(definition, attrs)