Bedrock.ControlPlane.Config.ServiceDescriptor (bedrock v0.5.3)

View Source

Describes a service's metadata including its kind, status, and location.

Summary

Types

kind()

@type kind() :: :log | :materializer

otp_name()

@type otp_name() :: atom()

status()

@type status() :: {:up, pid()} | :unknown | :down

t()

@type t() :: %{kind: kind(), last_seen: {otp_name(), node()} | nil, status: status()}