Documentation ¶
Overview ¶
Package configuration has generic functions to get the new provider names from compositions and managed resources.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCompositionPreProcessor ¶
func NewCompositionPreProcessor() *compositionPreProcessor
func NewMRPreProcessor ¶
func NewMRPreProcessor() *mRPreProcessor
Types ¶
type ConfigMetaParameters ¶
type ConfigMetaParameters struct { FamilyVersion string Monolith string CompositionProcessor *compositionPreProcessor }
func (*ConfigMetaParameters) ConfigurationMetadataV1 ¶
func (cm *ConfigMetaParameters) ConfigurationMetadataV1(c *xpmetav1.Configuration) error
func (*ConfigMetaParameters) ConfigurationMetadataV1Alpha1 ¶
func (cm *ConfigMetaParameters) ConfigurationMetadataV1Alpha1(c *xpmetav1alpha1.Configuration) error
type ConfigPkgParameters ¶
type ConfigPkgParameters struct {
PackageURL string
}
func (*ConfigPkgParameters) ConfigurationPackageV1 ¶
func (cp *ConfigPkgParameters) ConfigurationPackageV1(pkg *xppkgv1.Configuration) error
type LockParameters ¶
type LockParameters struct {
PackageURL string
}
func (*LockParameters) PackageLockV1Beta1 ¶
func (l *LockParameters) PackageLockV1Beta1(lock *xppkgv1beta1.Lock) error
type ProviderPkgFamilyConfigParameters ¶
type ProviderPkgFamilyConfigParameters struct {
FamilyVersion string
}
func (*ProviderPkgFamilyConfigParameters) ProviderPackageV1 ¶
type ProviderPkgFamilyParameters ¶
type ProviderPkgFamilyParameters struct { FamilyVersion string Monolith string CompositionProcessor *compositionPreProcessor }
func (*ProviderPkgFamilyParameters) ProviderPackageV1 ¶
Click to show internal directories.
Click to hide internal directories.