VersionPolicy
The set of versions a node may declare for a provider at a scope.
AnyPublished (the default when unset) permits every catalogued version —
the trust boundary is the catalog. List/Range let an org curate. The
version a node runs is always an exact ProviderVersion; a Range only
governs which exact versions are declarable, so reproducibility holds (no
floating run-time versions).
Shape
object or object or object
Example
Synthesized example{
"kind": "any_published"
}
Graph
Used inside
Contains
No named schema inside.
Used by
Sent by 0 operations
No operation takes it as a request body.
Returned by 5 operations
- POSTTurn a provider off at a group./groups/{group_id}/providers/{provider_id}/disable
- POSTTurn a provider back on at a group/groups/{group_id}/providers/{provider_id}/enable
- POSTInstall a provider into a group at a pinned version./groups/{group_id}/providers/{provider_id}/install
- PATCHEdit an installed provider's version policy and latest-tracking./groups/{group_id}/providers/{provider_id}/settings
- POSTUpgrade the pinned version for an installed provider./groups/{group_id}/providers/{provider_id}/upgrade