Expand description
Setup plan types — mode, steps, and metadata for bundle lifecycle operations.
Structs§
- Access
Change Selection - Access rule change selection.
- Pack
Default Selection - Selection for setting a pack as default.
- Pack
Listing - Pack catalog listing entry.
- Pack
Remove Selection - Selection for removing a pack.
- QaQuestion
- A question in the wizard QA spec.
- QaSpec
- QA spec returned by the wizard mode query.
- Resolved
Pack Info - Resolved pack information after fetching from a registry.
- Setup
Execution Report - Report from executing a setup plan.
- Setup
Plan - A complete setup plan with ordered steps and metadata.
- Setup
Plan Metadata - Metadata carried alongside the plan for execution.
- Setup
Step - A single step in the setup plan.
- Tenant
Selection - Tenant + optional team + allow-list paths.
Enums§
- Access
Operation - Access rule change operation.
- Pack
Scope - Pack scope for default assignments and removal.
- Remove
Target - Remove targets for a remove plan.
- Setup
Mode - The operation mode for a setup plan.
- Setup
Step Kind - The kind of operation a setup step performs.
- Update
Op - Update operations that can be combined in an update plan.
Functions§
- load_
catalog_ from_ file - Load a pack catalog from a JSON/YAML file.
- spec
- Return the QA spec (questions) for a given setup mode.
- step
- Build a step with a kind, description, and key-value details.