Documentation
      ¶
    
    
  
    
  
    Index ¶
- func GuessArchitecture(anyInstance *anypb.Any, descriptor protoreflect.MessageDescriptor) string
 - func GuessArchitectureOfProtoMessage(message protoreflect.Message, descriptor protoreflect.MessageDescriptor) string
 - func GuessPlatform(anyInstance *anypb.Any, descriptor protoreflect.MessageDescriptor) string
 - func GuessPlatformOfProtoMessage(message protoreflect.Message, descriptor protoreflect.MessageDescriptor) string
 - type AdditionalContainer
 - type Container
 - type MacOSInstance
 - type PersistentWorker
 - type ProtoInstance
 - type StandbyParameters
 - type Warmup
 - type WindowsContainer
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GuessArchitecture ¶ added in v0.92.0
func GuessArchitecture(anyInstance *anypb.Any, descriptor protoreflect.MessageDescriptor) string
func GuessArchitectureOfProtoMessage ¶ added in v0.60.0
func GuessArchitectureOfProtoMessage(message protoreflect.Message, descriptor protoreflect.MessageDescriptor) string
func GuessPlatform ¶ added in v0.15.0
func GuessPlatform(anyInstance *anypb.Any, descriptor protoreflect.MessageDescriptor) string
func GuessPlatformOfProtoMessage ¶ added in v0.33.0
func GuessPlatformOfProtoMessage(message protoreflect.Message, descriptor protoreflect.MessageDescriptor) string
Types ¶
type AdditionalContainer ¶
type AdditionalContainer struct {
	parseable.DefaultParser
	// contains filtered or unexported fields
}
    func NewAdditionalContainer ¶
func NewAdditionalContainer(mergedEnv map[string]string, parserKit *parserkit.ParserKit) *AdditionalContainer
func (*AdditionalContainer) Parse ¶
func (ac *AdditionalContainer) Parse( node *node.Node, parserKit *parserkit.ParserKit, ) (*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 ¶
type MacOSInstance ¶ added in v0.76.0
type MacOSInstance struct {
	parseable.DefaultParser
	// contains filtered or unexported fields
}
    func NewMacOSInstance ¶ added in v0.76.0
func NewMacOSInstance(mergedEnv map[string]string, parserKit *parserkit.ParserKit) *MacOSInstance
func (*MacOSInstance) Parse ¶ added in v0.76.0
func (instance *MacOSInstance) Parse(node *node.Node, parserKit *parserkit.ParserKit) (*api.MacOSInstance, error)
func (*MacOSInstance) Schema ¶ added in v0.76.0
func (instance *MacOSInstance) Schema() *jsschema.Schema
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(mergedEnv map[string]string, parserKit *parserkit.ParserKit) *PersistentWorker
func (*PersistentWorker) Parse ¶ added in v0.16.0
func (pworker *PersistentWorker) Parse( node *node.Node, parserKit *parserkit.ParserKit, ) (*api.PersistentWorkerInstance, error)
func (*PersistentWorker) Schema ¶ added in v0.31.0
func (pworker *PersistentWorker) Schema() *jsschema.Schema
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, parserKit *parserkit.ParserKit, ) *ProtoInstance
func (*ProtoInstance) Schema ¶ added in v0.18.0
func (p *ProtoInstance) Schema() *jsschema.Schema
type StandbyParameters ¶ added in v0.134.0
type StandbyParameters struct {
	parseable.DefaultParser
	// contains filtered or unexported fields
}
    func NewStandbyParameters ¶ added in v0.134.0
func NewStandbyParameters(mergedEnv map[string]string, parserKit *parserkit.ParserKit) *StandbyParameters
func (*StandbyParameters) Proto ¶ added in v0.134.0
func (config *StandbyParameters) Proto() *api.StandbyInstanceParameters
type Warmup ¶ added in v0.134.0
type Warmup struct {
	parseable.DefaultParser
	// contains filtered or unexported fields
}
    func (*Warmup) Proto ¶ added in v0.134.0
func (warmup *Warmup) Proto() *api.StandbyInstanceParameters_Warmup
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, parserKit *parserkit.ParserKit) *WindowsContainer
func (*WindowsContainer) Parse ¶ added in v0.22.0
func (container *WindowsContainer) Parse( node *node.Node, parserKit *parserkit.ParserKit, ) (*api.ContainerInstance, error)
func (*WindowsContainer) Schema ¶ added in v0.22.0
func (container *WindowsContainer) Schema() *jsschema.Schema
      
      Source Files
      ¶
    
   Click to show internal directories. 
   Click to hide internal directories.