Crate wazuh_client

Crate wazuh_client 

Source

Re-exports§

pub use active_response::ActiveResponseClient;
pub use active_response::ActiveResponseCommand;
pub use active_response::ActiveResponseResult;
pub use agents::Agent;
pub use agents::AgentAddBody;
pub use agents::AgentConfigurationSummary;
pub use agents::AgentConnectionSummary;
pub use agents::AgentDisconnectedTime;
pub use agents::AgentForceOptions;
pub use agents::AgentIdKey;
pub use agents::AgentInsertBody;
pub use agents::AgentKey;
pub use agents::AgentOs;
pub use agents::AgentSummary;
pub use agents::AgentsClient;
pub use client_factory::ConnectivityStatus;
pub use client_factory::WazuhClientFactory;
pub use client_factory::WazuhClients;
pub use cluster::ClusterClient;
pub use cluster::ClusterNode;
pub use cluster::ClusterStatus;
pub use cluster::ManagerInfo;
pub use cluster::ManagerStatus;
pub use configuration::AgentConfiguration;
pub use configuration::ConfigurationClient;
pub use configuration::GroupConfiguration;
pub use configuration::ManagerConfiguration;
pub use error::WazuhApiError;
pub use indexer_client::WazuhIndexerClient;
pub use logs::AnalysisdStats;
pub use logs::LogCollectorStats;
pub use logs::LogEntry;
pub use logs::LogsClient;
pub use logs::RemotedStats;
pub use rules::Decoder;
pub use rules::DecoderDetails;
pub use rules::DecoderPatternDetail;
pub use rules::InfoDetail;
pub use rules::PatternDetail;
pub use rules::Rule;
pub use rules::RuleDetails;
pub use rules::RulesClient;
pub use vulnerability::Package;
pub use vulnerability::Port;
pub use vulnerability::PortInfo;
pub use vulnerability::Process;
pub use vulnerability::Vulnerability;
pub use vulnerability::VulnerabilityClient;
pub use vulnerability::VulnerabilitySeverity;
pub use wazuh_client::WazuhApiClient;

Modules§

active_response
agents
client_factory
cluster
configuration
error
indexer_client
logs
rules
vulnerability
wazuh_client

Enums§

JsonValue
Represents any valid JSON value.

Type Aliases§

Result