Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GuessPlatform ¶ added in v0.15.0
func GuessPlatform(anyInstance *anypb.Any, descriptor protoreflect.MessageDescriptor) string
func ParseMegaBytes ¶
Types ¶
type AdditionalContainer ¶
type AdditionalContainer struct { parseable.DefaultParser // contains filtered or unexported fields }
func NewAdditionalContainer ¶
func NewAdditionalContainer(mergedEnv map[string]string, boolevator *boolevator.Boolevator) *AdditionalContainer
nolint:gocognit
func (*AdditionalContainer) Parse ¶
func (ac *AdditionalContainer) Parse(node *node.Node) (*api.AdditionalContainer, error)
func (*AdditionalContainer) Schema ¶ added in v0.18.0
func (ac *AdditionalContainer) Schema() *jsschema.Schema
type Container ¶
type Container struct { parseable.DefaultParser // contains filtered or unexported fields }
func NewCommunityContainer ¶
func NewCommunityContainer(mergedEnv map[string]string, boolevator *boolevator.Boolevator) *Container
type PersistentWorker ¶ added in v0.16.0
type PersistentWorker struct { parseable.DefaultParser // contains filtered or unexported fields }
func NewPersistentWorker ¶ added in v0.16.0
func NewPersistentWorker() *PersistentWorker
func (*PersistentWorker) Parse ¶ added in v0.16.0
func (persistentWorker *PersistentWorker) Parse(node *node.Node) (*api.PersistentWorkerInstance, error)
type ProtoInstance ¶ added in v0.9.0
type ProtoInstance struct { parseable.DefaultParser // contains filtered or unexported fields }
func NewProtoParser ¶ added in v0.9.0
func NewProtoParser( desc protoreflect.MessageDescriptor, mergedEnv map[string]string, boolevator *boolevator.Boolevator, ) *ProtoInstance
func (*ProtoInstance) Schema ¶ added in v0.18.0
func (p *ProtoInstance) Schema() *jsschema.Schema
type WindowsContainer ¶ added in v0.22.0
type WindowsContainer struct { parseable.DefaultParser // contains filtered or unexported fields }
func NewWindowsCommunityContainer ¶ added in v0.22.0
func NewWindowsCommunityContainer(mergedEnv map[string]string, boolevator *boolevator.Boolevator) *WindowsContainer
func (*WindowsContainer) Parse ¶ added in v0.22.0
func (container *WindowsContainer) Parse(node *node.Node) (*api.ContainerInstance, error)
func (*WindowsContainer) Schema ¶ added in v0.22.0
func (container *WindowsContainer) Schema() *jsschema.Schema
Click to show internal directories.
Click to hide internal directories.