Skip to main content

Crate elasticctl_api

Crate elasticctl_api 

Source

Re-exports§

pub use codec::Format;
pub use diff::Change;
pub use diff::Drift;
pub use diff::FieldChange;
pub use model::ExportSummary;
pub use model::Rule;
pub use model::VOLATILE_FIELDS;
pub use model::server_defaults;
pub use normalize::canonical;
pub use normalize::comparable;
pub use normalize::sort_rules;
pub use report::ChangeReport;
pub use report::ReportEntry;
pub use rules::BulkAction;
pub use rules::BulkOutcome;
pub use rules::RuleFilter;

Modules§

codec
NDJSON and YAML representations of the same Rule model.
diff
Field-level drift between desired local and live remote states.
model
The canonical rule representation.
normalize
Deterministic rule forms.
report
Change evidence for a push attached to a change ticket.
rules
Typed wrappers for the detection-engine API.
selection
Resolve user-facing selectors to stable rule_id values.