List of all items
Structs
- config::AgentConfig
- config::AgentSection
- config::BackendConfig
- config::DbSection
- config::LogSection
- config::NatsSection
- config::ServerSection
- ipc::envelope::RpcNotification
- ipc::envelope::RpcRequest
- ipc::envelope::RpcResponse
- ipc::error::RpcError
- ipc::error::RpcErrorData
- ipc::handshake::HandshakeParams
- ipc::handshake::HandshakeResult
- ipc::handshake::HandshakeSession
- ipc::jobs::JobProgress
- ipc::jobs::JobRun
- ipc::jobs::JobsExecuteParams
- ipc::jobs::JobsExecuteResult
- ipc::jobs::JobsKillParams
- ipc::jobs::JobsKillResult
- ipc::jobs::JobsListParams
- ipc::jobs::JobsListResult
- ipc::jobs::JobsSubscribeParams
- ipc::jobs::JobsSubscribeResult
- ipc::jobs::JobsUnsubscribeParams
- ipc::jobs::UserInvokableJob
- ipc::maintenance::MaintenanceDeferParams
- ipc::maintenance::MaintenanceDeferResult
- ipc::maintenance::MaintenanceItem
- ipc::maintenance::MaintenanceListParams
- ipc::maintenance::MaintenanceListResult
- ipc::notifications::Notification
- ipc::notifications::NotificationNewParams
- ipc::notifications::NotificationsAckParams
- ipc::notifications::NotificationsAckResult
- ipc::notifications::NotificationsListParams
- ipc::notifications::NotificationsListResult
- ipc::notifications::NotificationsSubscribeParams
- ipc::notifications::NotificationsSubscribeResult
- ipc::notifications::NotificationsUnsubscribeParams
- ipc::state::Check
- ipc::state::StateChangedParams
- ipc::state::StateSnapshot
- ipc::state::StateSnapshotParams
- ipc::state::StateSubscribeParams
- ipc::state::StateSubscribeResult
- ipc::state::StateUnsubscribeParams
- ipc::support::SupportUploadDiagnosticsParams
- ipc::support::SupportUploadDiagnosticsResult
- ipc::system::LogTailParams
- ipc::system::LogTailResult
- ipc::system::PingParams
- ipc::system::PingResult
- ipc::system::VersionParams
- ipc::system::VersionResult
- manifest::DisplayField
- manifest::Execute
- manifest::ExplodeColumn
- manifest::ExplodeSpec
- manifest::FanoutPlan
- manifest::InventoryHint
- manifest::Manifest
- manifest::Rollout
- manifest::Schedule
- manifest::Target
- manifest::Wave
- wire::AgentGroups
- wire::Command
- wire::ConfigScope
- wire::DiskInfo
- wire::EffectiveConfig
- wire::EventStarted
- wire::ExecResult
- wire::Heartbeat
- wire::HostPerf
- wire::HwInventory
- wire::LogsRequest
- wire::ProcessPerf
- wire::ProcessSnapshot
Enums
- ipc::envelope::RpcMessage
- ipc::envelope::RpcResponsePayload
- ipc::error::ErrorKind
- ipc::jobs::JobCategory
- ipc::jobs::RunStatus
- ipc::maintenance::DeferDuration
- ipc::notifications::NotificationPriority
- ipc::notifications::NotificationsFilter
- ipc::state::CheckStatus
- manifest::ExecMode
- manifest::ExecuteShell
- manifest::RolloutStrategy
- manifest::RunsOn
- wire::ResolutionWarning
- wire::RunAs
- wire::Shell
- wire::Staleness
Functions
- bootstrap::ensure_jetstream_resources
- config::load_agent_config
- config::load_backend_config
- default_paths::config_dir
- default_paths::data_dir
- default_paths::find_config
- default_paths::log_dir
- exe_version::extract_pe_version
- ipc::envelope::decode_params
- kv::agent_config_group_key
- kv::agent_config_pc_key
- kv::parse_agent_config_group_key
- kv::parse_agent_config_pc_key
- nats_client::connect
- nats_client::connect_with_event_callback
- secrets::read_hklm_value
- subject::commands_group
- subject::commands_pc
- subject::events_started
- subject::heartbeat
- subject::host_perf
- subject::inventory
- subject::kill
- subject::logs_fetch
- subject::ping
- subject::process_perf
- subject::results
- wire::resolve
Constants
- ipc::envelope::JSONRPC_VERSION
- ipc::handshake::PROTOCOL_V1
- ipc::handshake::features::PUSH_JOBS
- ipc::handshake::features::PUSH_NOTIFICATIONS
- ipc::handshake::features::PUSH_STATE
- ipc::handshake::features::SUPPORT_DIAGNOSTICS
- ipc::method::JOBS_EXECUTE
- ipc::method::JOBS_KILL
- ipc::method::JOBS_LIST
- ipc::method::JOBS_PROGRESS
- ipc::method::JOBS_SUBSCRIBE
- ipc::method::JOBS_UNSUBSCRIBE
- ipc::method::MAINTENANCE_DEFER
- ipc::method::MAINTENANCE_LIST
- ipc::method::NOTIFICATIONS_ACK
- ipc::method::NOTIFICATIONS_LIST
- ipc::method::NOTIFICATIONS_NEW
- ipc::method::NOTIFICATIONS_SUBSCRIBE
- ipc::method::NOTIFICATIONS_UNSUBSCRIBE
- ipc::method::STATE_CHANGED
- ipc::method::STATE_SNAPSHOT
- ipc::method::STATE_SUBSCRIBE
- ipc::method::STATE_UNSUBSCRIBE
- ipc::method::SUPPORT_UPLOAD_DIAGNOSTICS
- ipc::method::SYSTEM_HANDSHAKE
- ipc::method::SYSTEM_LOG_TAIL
- ipc::method::SYSTEM_PING
- ipc::method::SYSTEM_VERSION
- kv::BUCKET_AGENTS_STATE
- kv::BUCKET_AGENT_CONFIG
- kv::BUCKET_AGENT_GROUPS
- kv::BUCKET_JOBS
- kv::BUCKET_JOBS_YAML
- kv::BUCKET_SCHEDULES
- kv::BUCKET_SCHEDULES_YAML
- kv::BUCKET_SCRIPT_CURRENT
- kv::BUCKET_SCRIPT_STATUS
- kv::KEY_AGENT_CONFIG_GLOBAL
- kv::KEY_AGENT_TARGET_VERSION
- kv::OBJECT_AGENT_RELEASES
- kv::PREFIX_AGENT_CONFIG_GROUPS
- kv::PREFIX_AGENT_CONFIG_PCS
- kv::SCRIPT_STATUS_ACTIVE
- kv::SCRIPT_STATUS_REVOKED
- kv::STREAM_AUDIT
- kv::STREAM_EVENTS
- kv::STREAM_EXEC
- kv::STREAM_INVENTORY
- kv::STREAM_RESULTS
- subject::COMMANDS_ALL
- subject::EVENTS_STARTED_FILTER
- subject::INVENTORY_HW
- subject::INVENTORY_NET
- subject::INVENTORY_SW