Documentation
¶
Index ¶
Constants ¶
View Source
const ( URLModeNone = modulesboot.URLModeNone URLModeAuto = modulesboot.URLModeAuto URLModeManual = modulesboot.URLModeManual )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Inventory ¶
type Inventory = modulesboot.Inventory
Inventory controls how bootstrap inventory is expanded.
func ManagedInventory ¶
func ManagedInventory() Inventory
ManagedInventory enables project-managed bootstrap inventory.
type Spec ¶
type Spec = modulesboot.Spec
Spec describes one bootstrap definition authored in a Go package.
type URLBinding ¶
type URLBinding = modulesboot.URLBinding
URLBinding maps one exported deps-struct field to one URL ID.
func BindURL ¶
func BindURL(field, urlID string) URLBinding
BindURL creates one explicit URL field binding.
type URLStrategy ¶
type URLStrategy = modulesboot.URLStrategy
URLStrategy configures how URL fields inside one step deps struct are resolved.
func URLsManual ¶
func URLsManual(bindings ...URLBinding) URLStrategy
URLsManual resolves URL fields through explicit field-to-ID bindings.
func URLsNone ¶
func URLsNone() URLStrategy
URLsNone declares that the step does not use URL fields.
Click to show internal directories.
Click to hide internal directories.