Represents a managed background service running inside a computer.
Summary
Types
@type status() :: :stopped | :starting | :running | :stopping | :error
@type t() :: %Miosa.Types.Service{ auto_restart: boolean() | nil, command: String.t() | nil, computer_id: String.t(), created_at: String.t() | nil, env: map() | nil, id: String.t(), name: String.t(), pid: integer() | nil, status: status(), updated_at: String.t() | nil, working_dir: String.t() | nil }