Skip to main content

Module dashboards_ops

Module dashboards_ops 

Source
Expand description

Dashboard selection and portable transfer orchestration.

Structs§

BundleImportOutcome
The per-object report from applying an opaque Saved Objects bundle import.
BundleImportPlan
The immutable, guard-ready work computed from one opaque Saved Objects dashboard bundle.
DashboardDeletePlan
The immutable, guard-ready targets for dashboard deletion.
DashboardFilter
Dashboard list filters accepted by the portable command surface.
DashboardImportPlan
The immutable, guard-ready import work computed from one portable dashboard artifact.
DashboardImportReport
The per-object result of applying a guarded dashboard import.
DashboardList
Dashboard list output after collection, stable-id sorting, and limiting.

Functions§

apply_bundle_import
Apply a guard-approved opaque bundle without rereading its source file.
apply_delete
Apply a guard-approved dashboard deletion without resolving selectors again.
apply_import
Apply a guard-approved dashboard import without rereading its source file.
export
Export selected dashboards as a portable JSON or YAML artifact.
export_bundle
Export selected dashboards and their deep Saved Objects references as opaque NDJSON.
get_op
Resolve one selector, then read its complete dashboard.
list_op
Page through dashboard summaries, apply filters, and sort by stable id.
plan_bundle_import
Fully read and scan an opaque bundle before presenting its mutation guard.
plan_delete
Resolve every dashboard selector and build the exact delete guard preview.
plan_import
Fully validate an artifact and collect the precise import work to show in the mutation guard. The supplied transport is optional only for a local no-conflict plan with no data-view references.
resolve
Resolve a dashboard by exact id, then by exact title only after an id miss.
resolve_from_summaries
Resolve a selector from dashboard summaries.
validate
Fully read and validate a portable dashboard artifact.