Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsPrivileged ¶
func RequirePrivileged ¶
Types ¶
type API ¶
type API interface {
EnsureProtectedTopology(
ctx context.Context,
declaration topology.Declaration,
) (topology.Installed, error)
PrepareTopologyHydrations(
ctx context.Context,
desired []topology.Hydration,
) (map[string]bool, error)
CommitTopologyHydration(
ctx context.Context,
desired topology.Hydration,
) error
}
API is the privileged application-composition capability for protected Artifact Store topology installation and hydration.
It is intentionally separate from ordinary entity APIs and domain facades.
Click to show internal directories.
Click to hide internal directories.