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.