Expand description
Integration-policy selection, normalization, and local validation.
Structs§
- Integration
Policy Delete Plan - A safe, fully preflighted integration-policy deletion. Only the guard presentation and count are public: Fleet snapshots and package metadata can include configuration values, so they remain private to the API layer.
- Integration
Policy Delete Report - The result of applying an integration-policy deletion plan.
- Integration
Policy Filter - Integration
Policy Import Artifact - A locally decoded import artifact. Its canonical specifications are kept private so callers can retain a validated source across context setup without being able to alter what remote planning will use.
- Integration
Policy Import Plan - What
plan_importpreflights andapply_importrechecks. Only guard presentation is public: the canonical artifact, effective specifications, and Fleet snapshots never cross the API boundary. - Integration
Policy Import Report - Integration
Policy List
Functions§
- apply_
delete - Recheck the exact planning snapshots, then delete each independent target. An acknowledged wrong-id response is deliberately not treated as a clean deletion, and never advances shared parent expectations.
- apply_
import - Apply a previously validated import plan. Rows are independent except for their exact package group and shared parent-attachment snapshots.
- collect
- Collect all measured pages then sort by stable id locally.
- export
- Export selected integrations or every custom integration. A selector is resolved once and deduplicated by its stable id before any parent, package, or metadata reads.
- get_op
- Return a safe integration-policy view. Parent reads are both the attachment race check and the sole source of affected-agent counts.
- list_op
- List with local case-insensitive search and post-sort limiting.
- normalize
- Build a fresh portable policy from a simplified live Fleet response.
- plan_
delete - Plan safe, stable-id integration-policy deletion without issuing a
mutation. Each selected object is retained exactly so
apply_deletecan reject a Fleet change before it reaches the single-id delete route. - plan_
import - Plan a canonical integration-policy import without sending a write. This convenience wrapper reads the source once, then delegates to the retained artifact planner.
- plan_
prepared_ import - Plan a retained integration-policy import without reopening its source or sending a write. Apply uses only the returned plan.
- prepare_
import - Read, validate, and retain an integration-policy artifact before context or credential construction. The returned value has no public raw fields.
- resolve
- Resolve a stable id first, then a unique exact name.
- validate
- Decode one JSON or YAML artifact without constructing transport or config.