 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bundle ¶
type Bundle struct {
	Package       *Package
	Channel       *Channel
	Name          string
	Image         string
	Replaces      string
	Skips         []string
	SkipRange     string
	Properties    []property.Property
	RelatedImages []RelatedImage
	// These fields are present so that we can continue serving
	// the GRPC API the way packageserver expects us to in a
	// backwards-compatible way.
	Objects []string
	CsvJSON string
	// These fields are used to compare bundles in a diff.
	PropertiesP *property.Properties
	Version     semver.Version
}
    type Channel ¶
type Channel struct {
	Package *Package
	Name    string
	Bundles map[string]*Bundle
	// NOTICE: The field Properties of the type Channel is for internal use only.
	//   DO NOT use it for any public-facing functionalities.
	//   This API is in alpha stage and it is subject to change.
	Properties []property.Property
}
    type Package ¶
type RelatedImage ¶
func (RelatedImage) Validate ¶
func (i RelatedImage) Validate() error
 Click to show internal directories. 
   Click to hide internal directories.