Multi Profile No Flow
This scope is for a command that works with multiple profiles, without any items.
path/to/repo/.peace/envman
|- 📝 workspace_params.yaml # ✅ can read or write `WorkspaceParams`
|
|- 🌏 internal_dev_a # ✅ can list multiple `Profile`s
| |- 📝 profile_params.yaml # ✅ can read multiple `ProfileParams`
| |
| |- .. # ❌ cannot read or write `Flow` information
|
|- 🌏 customer_a_dev # ✅
| |- 📝 profile_params.yaml # ✅
|
|- 🌏 customer_a_prod # ✅
| |- 📝 profile_params.yaml # ✅
|
|- 🌏 workspace_init # ✅ can list multiple `Profile`s
|- 📝 profile_params.yaml # ❌ cannot read profile params of different underlying type
Capabilities
This kind of command can:
- Read or write workspace parameters.
- Read or write multiple profiles' parameters – as long as they are of the same type (same
struct
).
This kind of command cannot:
- Read or write flow parameters -- see
SingleProfileSingleFlow
orMultiProfileSingleFlow
. - Read or write flow state -- see
SingleProfileSingleFlow
orMultiProfileSingleFlow
.