Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ComponentConfig ¶
type ComponentConfig struct { // Name of repository. Repo string `json:"repo,omitempty"` // List of default components. // +patchStrategy=merge Components []string `json:"components,omitempty" patchStrategy:"merge"` // List of default packages. // +patchStrategy=merge Packages []string `json:"packages,omitempty" patchStrategy:"merge"` // Parameters to be set to components using ks param set. // +patchStrategy=merge,retainKeys ComponentParams Parameters `json:"componentParams,omitempty" patchStrategy:"merge,retainKeys"` // Platform type. Platform string `json:"platform,omitempty"` }
Default components configuration definitions.
func (*ComponentConfig) DeepCopy ¶
func (in *ComponentConfig) DeepCopy() *ComponentConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentConfig.
func (*ComponentConfig) DeepCopyInto ¶
func (in *ComponentConfig) DeepCopyInto(out *ComponentConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NameValue ¶
type NameValue struct { Name string `json:"name,omitempty"` Value string `json:"value,omitempty"` InitRequired bool `json:"initRequired,omitempty"` }
func (*NameValue) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NameValue.
func (*NameValue) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Parameters ¶
func (Parameters) DeepCopy ¶
func (in Parameters) DeepCopy() Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Parameters.
func (Parameters) DeepCopyInto ¶
func (in Parameters) DeepCopyInto(out *Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageOption ¶
type StorageOption struct { // Whether to create persistent storage for storing all Kubeflow Pipeline artifacts or not. CreatePipelinePersistentStorage bool }
StorageOption store user choice of permanent storage
func (*StorageOption) DeepCopy ¶
func (in *StorageOption) DeepCopy() *StorageOption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageOption.
func (*StorageOption) DeepCopyInto ¶
func (in *StorageOption) DeepCopyInto(out *StorageOption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.