Documentation
¶
Overview ¶
Package v1 contains API Schema definitions for the components v1 API group +kubebuilder:object:generate=true +groupName=components.platform.opendatahub.io
Index ¶
- Constants
- Variables
- type CodeFlare
- func (in *CodeFlare) DeepCopy() *CodeFlare
- func (in *CodeFlare) DeepCopyInto(out *CodeFlare)
- func (in *CodeFlare) DeepCopyObject() runtime.Object
- func (c *CodeFlare) GetDevFlags() *common.DevFlags
- func (c *CodeFlare) GetReleaseStatus() *[]common.ComponentRelease
- func (c *CodeFlare) GetStatus() *common.Status
- func (c *CodeFlare) SetReleaseStatus(releases []common.ComponentRelease)
- type CodeFlareCommonSpec
- type CodeFlareCommonStatus
- type CodeFlareList
- type CodeFlareSpec
- type CodeFlareStatus
- type DSCCodeFlare
- type DSCCodeFlareStatus
- type DSCDashboard
- type DSCDashboardStatus
- type DSCDataSciencePipelines
- type DSCDataSciencePipelinesStatus
- type DSCFeastOperator
- type DSCFeastOperatorStatus
- type DSCKserve
- type DSCKserveStatus
- type DSCKueue
- type DSCKueueStatus
- type DSCModelMeshServing
- type DSCModelMeshServingStatus
- type DSCModelRegistry
- type DSCModelRegistryStatus
- type DSCRay
- type DSCRayStatus
- type DSCTrainingOperator
- type DSCTrainingOperatorStatus
- type DSCTrustyAI
- type DSCTrustyAIStatus
- type DSCWorkbenches
- type DSCWorkbenchesStatus
- type Dashboard
- type DashboardCommonSpec
- type DashboardCommonStatus
- type DashboardList
- type DashboardSpec
- type DashboardStatus
- type DataSciencePipelines
- func (in *DataSciencePipelines) DeepCopy() *DataSciencePipelines
- func (in *DataSciencePipelines) DeepCopyInto(out *DataSciencePipelines)
- func (in *DataSciencePipelines) DeepCopyObject() runtime.Object
- func (c *DataSciencePipelines) GetDevFlags() *common.DevFlags
- func (c *DataSciencePipelines) GetReleaseStatus() *[]common.ComponentRelease
- func (c *DataSciencePipelines) GetStatus() *common.Status
- func (c *DataSciencePipelines) SetReleaseStatus(releases []common.ComponentRelease)
- type DataSciencePipelinesCommonSpec
- type DataSciencePipelinesCommonStatus
- type DataSciencePipelinesList
- type DataSciencePipelinesSpec
- type DataSciencePipelinesStatus
- type DefaultDeploymentMode
- type FeastOperator
- func (in *FeastOperator) DeepCopy() *FeastOperator
- func (in *FeastOperator) DeepCopyInto(out *FeastOperator)
- func (in *FeastOperator) DeepCopyObject() runtime.Object
- func (c *FeastOperator) GetDevFlags() *common.DevFlags
- func (f *FeastOperator) GetReleaseStatus() *[]common.ComponentRelease
- func (f *FeastOperator) GetStatus() *common.Status
- func (f *FeastOperator) SetReleaseStatus(releases []common.ComponentRelease)
- type FeastOperatorCommonSpec
- type FeastOperatorCommonStatus
- type FeastOperatorList
- type FeastOperatorSpec
- type FeastOperatorStatus
- type Kserve
- func (in *Kserve) DeepCopy() *Kserve
- func (in *Kserve) DeepCopyInto(out *Kserve)
- func (in *Kserve) DeepCopyObject() runtime.Object
- func (c *Kserve) GetDevFlags() *common.DevFlags
- func (c *Kserve) GetReleaseStatus() *[]common.ComponentRelease
- func (c *Kserve) GetStatus() *common.Status
- func (c *Kserve) SetReleaseStatus(releases []common.ComponentRelease)
- type KserveCommonSpec
- type KserveCommonStatus
- type KserveList
- type KserveSpec
- type KserveStatus
- type Kueue
- func (in *Kueue) DeepCopy() *Kueue
- func (in *Kueue) DeepCopyInto(out *Kueue)
- func (in *Kueue) DeepCopyObject() runtime.Object
- func (c *Kueue) GetDevFlags() *common.DevFlags
- func (c *Kueue) GetReleaseStatus() *[]common.ComponentRelease
- func (c *Kueue) GetStatus() *common.Status
- func (c *Kueue) SetReleaseStatus(releases []common.ComponentRelease)
- type KueueCommonSpec
- type KueueCommonStatus
- type KueueList
- type KueueSpec
- type KueueStatus
- type ModelController
- type ModelControllerKerveSpec
- type ModelControllerList
- type ModelControllerMMSpec
- type ModelControllerSpec
- type ModelControllerStatus
- type ModelMeshServing
- func (in *ModelMeshServing) DeepCopy() *ModelMeshServing
- func (in *ModelMeshServing) DeepCopyInto(out *ModelMeshServing)
- func (in *ModelMeshServing) DeepCopyObject() runtime.Object
- func (c *ModelMeshServing) GetDevFlags() *common.DevFlags
- func (c *ModelMeshServing) GetReleaseStatus() *[]common.ComponentRelease
- func (c *ModelMeshServing) GetStatus() *common.Status
- func (c *ModelMeshServing) SetReleaseStatus(releases []common.ComponentRelease)
- type ModelMeshServingCommonSpec
- type ModelMeshServingCommonStatus
- type ModelMeshServingList
- type ModelMeshServingSpec
- type ModelMeshServingStatus
- type ModelRegistry
- func (in *ModelRegistry) DeepCopy() *ModelRegistry
- func (in *ModelRegistry) DeepCopyInto(out *ModelRegistry)
- func (in *ModelRegistry) DeepCopyObject() runtime.Object
- func (c *ModelRegistry) GetDevFlags() *common.DevFlags
- func (c *ModelRegistry) GetReleaseStatus() *[]common.ComponentRelease
- func (c *ModelRegistry) GetStatus() *common.Status
- func (c *ModelRegistry) SetReleaseStatus(releases []common.ComponentRelease)
- type ModelRegistryCommonSpec
- type ModelRegistryCommonStatus
- type ModelRegistryList
- type ModelRegistrySpec
- type ModelRegistryStatus
- type NimSpec
- type Ray
- func (in *Ray) DeepCopy() *Ray
- func (in *Ray) DeepCopyInto(out *Ray)
- func (in *Ray) DeepCopyObject() runtime.Object
- func (c *Ray) GetDevFlags() *common.DevFlags
- func (c *Ray) GetReleaseStatus() *[]common.ComponentRelease
- func (c *Ray) GetStatus() *common.Status
- func (c *Ray) SetReleaseStatus(releases []common.ComponentRelease)
- type RayCommonSpec
- type RayCommonStatus
- type RayList
- type RaySpec
- type RayStatus
- type TrainingOperator
- func (in *TrainingOperator) DeepCopy() *TrainingOperator
- func (in *TrainingOperator) DeepCopyInto(out *TrainingOperator)
- func (in *TrainingOperator) DeepCopyObject() runtime.Object
- func (c *TrainingOperator) GetDevFlags() *common.DevFlags
- func (c *TrainingOperator) GetReleaseStatus() *[]common.ComponentRelease
- func (c *TrainingOperator) GetStatus() *common.Status
- func (c *TrainingOperator) SetReleaseStatus(releases []common.ComponentRelease)
- type TrainingOperatorCommonSpec
- type TrainingOperatorCommonStatus
- type TrainingOperatorList
- type TrainingOperatorSpec
- type TrainingOperatorStatus
- type TrustyAI
- func (in *TrustyAI) DeepCopy() *TrustyAI
- func (in *TrustyAI) DeepCopyInto(out *TrustyAI)
- func (in *TrustyAI) DeepCopyObject() runtime.Object
- func (c *TrustyAI) GetDevFlags() *common.DevFlags
- func (c *TrustyAI) GetReleaseStatus() *[]common.ComponentRelease
- func (c *TrustyAI) GetStatus() *common.Status
- func (c *TrustyAI) SetReleaseStatus(releases []common.ComponentRelease)
- type TrustyAICommonSpec
- type TrustyAICommonStatus
- type TrustyAIList
- type TrustyAISpec
- type TrustyAIStatus
- type Workbenches
- func (in *Workbenches) DeepCopy() *Workbenches
- func (in *Workbenches) DeepCopyInto(out *Workbenches)
- func (in *Workbenches) DeepCopyObject() runtime.Object
- func (c *Workbenches) GetDevFlags() *common.DevFlags
- func (c *Workbenches) GetReleaseStatus() *[]common.ComponentRelease
- func (c *Workbenches) GetStatus() *common.Status
- func (c *Workbenches) SetReleaseStatus(releases []common.ComponentRelease)
- type WorkbenchesCommonSpec
- type WorkbenchesCommonStatus
- type WorkbenchesList
- type WorkbenchesSpec
- type WorkbenchesStatus
Constants ¶
const ( CodeFlareComponentName = "codeflare" // value should match whats set in the XValidation below CodeFlareInstanceName = "default-" + CodeFlareComponentName CodeFlareKind = "CodeFlare" )
const ( DashboardComponentName = "dashboard" // DashboardInstanceName the name of the Dashboard instance singleton. // value should match whats set in the XValidation below DashboardInstanceName = "default-" + DashboardComponentName DashboardKind = "Dashboard" )
const ( DataSciencePipelinesComponentName = "datasciencepipelines" // value should match whats set in the XValidation below DataSciencePipelinesInstanceName = "default-" + DataSciencePipelinesComponentName DataSciencePipelinesKind = "DataSciencePipelines" )
const ( // FeastOperatorName is the name of the new component //"feastoperator" is named to distinguish it from "feast," as it specifically refers to the operator responsible for deploying, managing, Feast feature store services and to avoid confusion with the core Feast components. FeastOperatorComponentName = "feastoperator" // FeastOperatorInstanceName is the singleton name for the FeastOperator instance // Value must match the validation rule defined below FeastOperatorInstanceName = "default-" + FeastOperatorComponentName // FeastOperatorKind represents the Kubernetes kind for FeastOperator FeastOperatorKind = "FeastOperator" )
const ( KserveComponentName = "kserve" // value should match what's set in the XValidation below KserveInstanceName = "default-" + KserveComponentName KserveKind = "Kserve" )
const ( KueueComponentName = "kueue" // value should match whats set in the XValidation below KueueInstanceName = "default-" + KueueComponentName KueueKind = "Kueue" )
const ( ModelControllerComponentName = "modelcontroller" // shared by kserve and modelmeshserving // value should match whats set in the XValidation below ModelControllerInstanceName = "default-" + ModelControllerComponentName ModelControllerKind = "ModelController" )
const ( ModelMeshServingComponentName = "modelmeshserving" // value should match whats set in the XValidation below ModelMeshServingInstanceName = "default-" + ModelMeshServingComponentName ModelMeshServingKind = "ModelMeshServing" )
const ( ModelRegistryComponentName = "modelregistry" // ModelRegistryInstanceName the name of the ModelRegistry instance singleton. // value should match what's set in the XValidation below ModelRegistryInstanceName = "default-" + ModelRegistryComponentName ModelRegistryKind = "ModelRegistry" )
const ( RayComponentName = "ray" // value should match whats set in the XValidation below RayInstanceName = "default-" + RayComponentName RayKind = "Ray" )
const ( TrainingOperatorComponentName = "trainingoperator" // value should match whats set in the XValidation below TrainingOperatorInstanceName = "default-" + TrainingOperatorComponentName TrainingOperatorKind = "TrainingOperator" )
const ( TrustyAIComponentName = "trustyai" // value should match whats set in the XValidation below TrustyAIInstanceName = "default-" + TrustyAIComponentName TrustyAIKind = "TrustyAI" )
const ( WorkbenchesComponentName = "workbenches" // WorkbenchesInstanceName the name of the Workbenches instance singleton. // value should match what is set in the XValidation below. WorkbenchesInstanceName = "default-" + WorkbenchesComponentName WorkbenchesKind = "Workbenches" )
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "components.platform.opendatahub.io", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type CodeFlare ¶
type CodeFlare struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CodeFlareSpec `json:"spec,omitempty"` Status CodeFlareStatus `json:"status,omitempty"` }
CodeFlare is the Schema for the codeflares API
func (*CodeFlare) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeFlare.
func (*CodeFlare) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CodeFlare) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CodeFlare) GetDevFlags ¶
func (*CodeFlare) GetReleaseStatus ¶ added in v2.24.0
func (c *CodeFlare) GetReleaseStatus() *[]common.ComponentRelease
func (*CodeFlare) SetReleaseStatus ¶ added in v2.24.0
func (c *CodeFlare) SetReleaseStatus(releases []common.ComponentRelease)
type CodeFlareCommonSpec ¶
type CodeFlareCommonSpec struct {
common.DevFlagsSpec `json:",inline"`
}
func (*CodeFlareCommonSpec) DeepCopy ¶
func (in *CodeFlareCommonSpec) DeepCopy() *CodeFlareCommonSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeFlareCommonSpec.
func (*CodeFlareCommonSpec) DeepCopyInto ¶
func (in *CodeFlareCommonSpec) DeepCopyInto(out *CodeFlareCommonSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeFlareCommonStatus ¶
type CodeFlareCommonStatus struct {
common.ComponentReleaseStatus `json:",inline"`
}
CodeFlareCommonStatus defines the shared observed state of CodeFlare
func (*CodeFlareCommonStatus) DeepCopy ¶
func (in *CodeFlareCommonStatus) DeepCopy() *CodeFlareCommonStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeFlareCommonStatus.
func (*CodeFlareCommonStatus) DeepCopyInto ¶
func (in *CodeFlareCommonStatus) DeepCopyInto(out *CodeFlareCommonStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeFlareList ¶
type CodeFlareList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CodeFlare `json:"items"` }
CodeFlareList contains a list of CodeFlare
func (*CodeFlareList) DeepCopy ¶
func (in *CodeFlareList) DeepCopy() *CodeFlareList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeFlareList.
func (*CodeFlareList) DeepCopyInto ¶
func (in *CodeFlareList) DeepCopyInto(out *CodeFlareList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CodeFlareList) DeepCopyObject ¶
func (in *CodeFlareList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type CodeFlareSpec ¶
type CodeFlareSpec struct {
CodeFlareCommonSpec `json:",inline"`
}
func (*CodeFlareSpec) DeepCopy ¶
func (in *CodeFlareSpec) DeepCopy() *CodeFlareSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeFlareSpec.
func (*CodeFlareSpec) DeepCopyInto ¶
func (in *CodeFlareSpec) DeepCopyInto(out *CodeFlareSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeFlareStatus ¶
type CodeFlareStatus struct { common.Status `json:",inline"` CodeFlareCommonStatus `json:",inline"` }
CodeFlareStatus defines the observed state of CodeFlare
func (*CodeFlareStatus) DeepCopy ¶
func (in *CodeFlareStatus) DeepCopy() *CodeFlareStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeFlareStatus.
func (*CodeFlareStatus) DeepCopyInto ¶
func (in *CodeFlareStatus) DeepCopyInto(out *CodeFlareStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCCodeFlare ¶
type DSCCodeFlare struct { common.ManagementSpec `json:",inline"` CodeFlareCommonSpec `json:",inline"` }
func (*DSCCodeFlare) DeepCopy ¶
func (in *DSCCodeFlare) DeepCopy() *DSCCodeFlare
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCCodeFlare.
func (*DSCCodeFlare) DeepCopyInto ¶
func (in *DSCCodeFlare) DeepCopyInto(out *DSCCodeFlare)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCCodeFlareStatus ¶
type DSCCodeFlareStatus struct { common.ManagementSpec `json:",inline"` *CodeFlareCommonStatus `json:",inline"` }
DSCCodeFlareStatus contains the observed state of the CodeFlare exposed in the DSC instance
func (*DSCCodeFlareStatus) DeepCopy ¶
func (in *DSCCodeFlareStatus) DeepCopy() *DSCCodeFlareStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCCodeFlareStatus.
func (*DSCCodeFlareStatus) DeepCopyInto ¶
func (in *DSCCodeFlareStatus) DeepCopyInto(out *DSCCodeFlareStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCDashboard ¶
type DSCDashboard struct { // configuration fields common across components common.ManagementSpec `json:",inline"` // dashboard specific field DashboardCommonSpec `json:",inline"` }
DSCDashboard contains all the configuration exposed in DSC instance for Dashboard component
func (*DSCDashboard) DeepCopy ¶
func (in *DSCDashboard) DeepCopy() *DSCDashboard
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCDashboard.
func (*DSCDashboard) DeepCopyInto ¶
func (in *DSCDashboard) DeepCopyInto(out *DSCDashboard)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCDashboardStatus ¶
type DSCDashboardStatus struct { common.ManagementSpec `json:",inline"` *DashboardCommonStatus `json:",inline"` }
DSCDashboardStatus contains the observed state of the Dashboard exposed in the DSC instance
func (*DSCDashboardStatus) DeepCopy ¶
func (in *DSCDashboardStatus) DeepCopy() *DSCDashboardStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCDashboardStatus.
func (*DSCDashboardStatus) DeepCopyInto ¶
func (in *DSCDashboardStatus) DeepCopyInto(out *DSCDashboardStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCDataSciencePipelines ¶
type DSCDataSciencePipelines struct { // configuration fields common across components common.ManagementSpec `json:",inline"` // datasciencepipelines specific field DataSciencePipelinesCommonSpec `json:",inline"` }
DSCDataSciencePipelines contains all the configuration exposed in DSC instance for DataSciencePipelines component
func (*DSCDataSciencePipelines) DeepCopy ¶
func (in *DSCDataSciencePipelines) DeepCopy() *DSCDataSciencePipelines
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCDataSciencePipelines.
func (*DSCDataSciencePipelines) DeepCopyInto ¶
func (in *DSCDataSciencePipelines) DeepCopyInto(out *DSCDataSciencePipelines)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCDataSciencePipelinesStatus ¶
type DSCDataSciencePipelinesStatus struct { common.ManagementSpec `json:",inline"` *DataSciencePipelinesCommonStatus `json:",inline"` }
DSCDataSciencePipelinesStatus contains the observed state of the DataSciencePipelines exposed in the DSC instance
func (*DSCDataSciencePipelinesStatus) DeepCopy ¶
func (in *DSCDataSciencePipelinesStatus) DeepCopy() *DSCDataSciencePipelinesStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCDataSciencePipelinesStatus.
func (*DSCDataSciencePipelinesStatus) DeepCopyInto ¶
func (in *DSCDataSciencePipelinesStatus) DeepCopyInto(out *DSCDataSciencePipelinesStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCFeastOperator ¶ added in v2.24.0
type DSCFeastOperator struct { // Fields common across components common.ManagementSpec `json:",inline"` // FeastOperator-specific fields FeastOperatorCommonSpec `json:",inline"` }
DSCFeastOperator defines the configuration exposed in the DSC instance for FeastOperator
func (*DSCFeastOperator) DeepCopy ¶ added in v2.24.0
func (in *DSCFeastOperator) DeepCopy() *DSCFeastOperator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCFeastOperator.
func (*DSCFeastOperator) DeepCopyInto ¶ added in v2.24.0
func (in *DSCFeastOperator) DeepCopyInto(out *DSCFeastOperator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCFeastOperatorStatus ¶ added in v2.24.0
type DSCFeastOperatorStatus struct { common.ManagementSpec `json:",inline"` *FeastOperatorCommonStatus `json:",inline"` }
DSCFeastOperatorStatus struct holds the status for the FeastOperator component exposed in the DSC
func (*DSCFeastOperatorStatus) DeepCopy ¶ added in v2.24.0
func (in *DSCFeastOperatorStatus) DeepCopy() *DSCFeastOperatorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCFeastOperatorStatus.
func (*DSCFeastOperatorStatus) DeepCopyInto ¶ added in v2.24.0
func (in *DSCFeastOperatorStatus) DeepCopyInto(out *DSCFeastOperatorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCKserve ¶
type DSCKserve struct { // configuration fields common across components common.ManagementSpec `json:",inline"` // Kserve specific fields KserveCommonSpec `json:",inline"` }
DSCKserve contains all the configuration exposed in DSC instance for Kserve component
func (*DSCKserve) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCKserve.
func (*DSCKserve) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCKserveStatus ¶
type DSCKserveStatus struct { common.ManagementSpec `json:",inline"` *KserveCommonStatus `json:",inline"` }
DSCKserveStatus contains the observed state of the Kserve exposed in the DSC instance
func (*DSCKserveStatus) DeepCopy ¶
func (in *DSCKserveStatus) DeepCopy() *DSCKserveStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCKserveStatus.
func (*DSCKserveStatus) DeepCopyInto ¶
func (in *DSCKserveStatus) DeepCopyInto(out *DSCKserveStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCKueue ¶
type DSCKueue struct { common.ManagementSpec `json:",inline"` // configuration fields common across components KueueCommonSpec `json:",inline"` }
DSCKueue contains all the configuration exposed in DSC instance for Kueue component
func (*DSCKueue) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCKueue.
func (*DSCKueue) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCKueueStatus ¶
type DSCKueueStatus struct { common.ManagementSpec `json:",inline"` *KueueCommonStatus `json:",inline"` }
DSCKueueStatus contains the observed state of the Kueue exposed in the DSC instance
func (*DSCKueueStatus) DeepCopy ¶
func (in *DSCKueueStatus) DeepCopy() *DSCKueueStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCKueueStatus.
func (*DSCKueueStatus) DeepCopyInto ¶
func (in *DSCKueueStatus) DeepCopyInto(out *DSCKueueStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCModelMeshServing ¶
type DSCModelMeshServing struct { common.ManagementSpec `json:",inline"` // configuration fields common across components ModelMeshServingCommonSpec `json:",inline"` }
DSCModelMeshServing contains all the configuration exposed in DSC instance for ModelMeshServing component
func (*DSCModelMeshServing) DeepCopy ¶
func (in *DSCModelMeshServing) DeepCopy() *DSCModelMeshServing
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCModelMeshServing.
func (*DSCModelMeshServing) DeepCopyInto ¶
func (in *DSCModelMeshServing) DeepCopyInto(out *DSCModelMeshServing)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCModelMeshServingStatus ¶
type DSCModelMeshServingStatus struct { common.ManagementSpec `json:",inline"` *ModelMeshServingCommonStatus `json:",inline"` }
DSCModelMeshServingStatus contains the observed state of the ModelMeshServing exposed in the DSC instance
func (*DSCModelMeshServingStatus) DeepCopy ¶
func (in *DSCModelMeshServingStatus) DeepCopy() *DSCModelMeshServingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCModelMeshServingStatus.
func (*DSCModelMeshServingStatus) DeepCopyInto ¶
func (in *DSCModelMeshServingStatus) DeepCopyInto(out *DSCModelMeshServingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCModelRegistry ¶
type DSCModelRegistry struct { // configuration fields common across components common.ManagementSpec `json:",inline"` // model registry specific field ModelRegistryCommonSpec `json:",inline"` }
DSCModelRegistry contains all the configuration exposed in DSC instance for ModelRegistry component
func (*DSCModelRegistry) DeepCopy ¶
func (in *DSCModelRegistry) DeepCopy() *DSCModelRegistry
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCModelRegistry.
func (*DSCModelRegistry) DeepCopyInto ¶
func (in *DSCModelRegistry) DeepCopyInto(out *DSCModelRegistry)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCModelRegistryStatus ¶
type DSCModelRegistryStatus struct { common.ManagementSpec `json:",inline"` *ModelRegistryCommonStatus `json:",inline"` }
DSCModelRegistryStatus struct holds the status for the ModelRegistry component exposed in the DSC
func (*DSCModelRegistryStatus) DeepCopy ¶
func (in *DSCModelRegistryStatus) DeepCopy() *DSCModelRegistryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCModelRegistryStatus.
func (*DSCModelRegistryStatus) DeepCopyInto ¶
func (in *DSCModelRegistryStatus) DeepCopyInto(out *DSCModelRegistryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCRay ¶
type DSCRay struct { common.ManagementSpec `json:",inline"` // configuration fields common across components RayCommonSpec `json:",inline"` }
DSCRay contains all the configuration exposed in DSC instance for Ray component
func (*DSCRay) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCRay.
func (*DSCRay) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCRayStatus ¶
type DSCRayStatus struct { common.ManagementSpec `json:",inline"` *RayCommonStatus `json:",inline"` }
DSCRayStatus struct holds the status for the Ray component exposed in the DSC
func (*DSCRayStatus) DeepCopy ¶
func (in *DSCRayStatus) DeepCopy() *DSCRayStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCRayStatus.
func (*DSCRayStatus) DeepCopyInto ¶
func (in *DSCRayStatus) DeepCopyInto(out *DSCRayStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCTrainingOperator ¶
type DSCTrainingOperator struct { common.ManagementSpec `json:",inline"` // configuration fields common across components TrainingOperatorCommonSpec `json:",inline"` }
DSCTrainingOperator contains all the configuration exposed in DSC instance for TrainingOperator component
func (*DSCTrainingOperator) DeepCopy ¶
func (in *DSCTrainingOperator) DeepCopy() *DSCTrainingOperator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCTrainingOperator.
func (*DSCTrainingOperator) DeepCopyInto ¶
func (in *DSCTrainingOperator) DeepCopyInto(out *DSCTrainingOperator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCTrainingOperatorStatus ¶
type DSCTrainingOperatorStatus struct { common.ManagementSpec `json:",inline"` *TrainingOperatorCommonStatus `json:",inline"` }
DSCTrainingOperatorStatus struct holds the status for the TrainingOperator component exposed in the DSC
func (*DSCTrainingOperatorStatus) DeepCopy ¶
func (in *DSCTrainingOperatorStatus) DeepCopy() *DSCTrainingOperatorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCTrainingOperatorStatus.
func (*DSCTrainingOperatorStatus) DeepCopyInto ¶
func (in *DSCTrainingOperatorStatus) DeepCopyInto(out *DSCTrainingOperatorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCTrustyAI ¶
type DSCTrustyAI struct { common.ManagementSpec `json:",inline"` // configuration fields common across components TrustyAICommonSpec `json:",inline"` }
DSCTrustyAI contains all the configuration exposed in DSC instance for TrustyAI component
func (*DSCTrustyAI) DeepCopy ¶
func (in *DSCTrustyAI) DeepCopy() *DSCTrustyAI
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCTrustyAI.
func (*DSCTrustyAI) DeepCopyInto ¶
func (in *DSCTrustyAI) DeepCopyInto(out *DSCTrustyAI)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCTrustyAIStatus ¶
type DSCTrustyAIStatus struct { common.ManagementSpec `json:",inline"` *TrustyAICommonStatus `json:",inline"` }
DSCTrustyAIStatus struct holds the status for the TrustyAI component exposed in the DSC
func (*DSCTrustyAIStatus) DeepCopy ¶
func (in *DSCTrustyAIStatus) DeepCopy() *DSCTrustyAIStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCTrustyAIStatus.
func (*DSCTrustyAIStatus) DeepCopyInto ¶
func (in *DSCTrustyAIStatus) DeepCopyInto(out *DSCTrustyAIStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCWorkbenches ¶
type DSCWorkbenches struct { // configuration fields common across components common.ManagementSpec `json:",inline"` // workbenches specific field WorkbenchesCommonSpec `json:",inline"` }
DSCWorkbenches contains all the configuration exposed in DSC instance for Workbenches component
func (*DSCWorkbenches) DeepCopy ¶
func (in *DSCWorkbenches) DeepCopy() *DSCWorkbenches
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCWorkbenches.
func (*DSCWorkbenches) DeepCopyInto ¶
func (in *DSCWorkbenches) DeepCopyInto(out *DSCWorkbenches)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DSCWorkbenchesStatus ¶
type DSCWorkbenchesStatus struct { common.ManagementSpec `json:",inline"` *WorkbenchesCommonStatus `json:",inline"` }
DSCWorkbenchesStatus struct holds the status for the Workbenches component exposed in the DSC
func (*DSCWorkbenchesStatus) DeepCopy ¶
func (in *DSCWorkbenchesStatus) DeepCopy() *DSCWorkbenchesStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DSCWorkbenchesStatus.
func (*DSCWorkbenchesStatus) DeepCopyInto ¶
func (in *DSCWorkbenchesStatus) DeepCopyInto(out *DSCWorkbenchesStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Dashboard ¶
type Dashboard struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DashboardSpec `json:"spec,omitempty"` Status DashboardStatus `json:"status,omitempty"` }
Dashboard is the Schema for the dashboards API
func (*Dashboard) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Dashboard.
func (*Dashboard) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Dashboard) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Dashboard) GetDevFlags ¶
type DashboardCommonSpec ¶
type DashboardCommonSpec struct { // dashboard spec exposed to DSC api common.DevFlagsSpec `json:",inline"` }
DashboardCommonSpec spec defines the shared desired state of Dashboard
func (*DashboardCommonSpec) DeepCopy ¶
func (in *DashboardCommonSpec) DeepCopy() *DashboardCommonSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardCommonSpec.
func (*DashboardCommonSpec) DeepCopyInto ¶
func (in *DashboardCommonSpec) DeepCopyInto(out *DashboardCommonSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardCommonStatus ¶
type DashboardCommonStatus struct {
URL string `json:"url,omitempty"`
}
DashboardCommonStatus defines the shared observed state of Dashboard
func (*DashboardCommonStatus) DeepCopy ¶
func (in *DashboardCommonStatus) DeepCopy() *DashboardCommonStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardCommonStatus.
func (*DashboardCommonStatus) DeepCopyInto ¶
func (in *DashboardCommonStatus) DeepCopyInto(out *DashboardCommonStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardList ¶
type DashboardList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Dashboard `json:"items"` }
DashboardList contains a list of Dashboard
func (*DashboardList) DeepCopy ¶
func (in *DashboardList) DeepCopy() *DashboardList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardList.
func (*DashboardList) DeepCopyInto ¶
func (in *DashboardList) DeepCopyInto(out *DashboardList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DashboardList) DeepCopyObject ¶
func (in *DashboardList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DashboardSpec ¶
type DashboardSpec struct { // dashboard spec exposed to DSC api DashboardCommonSpec `json:",inline"` }
DashboardSpec defines the desired state of Dashboard
func (*DashboardSpec) DeepCopy ¶
func (in *DashboardSpec) DeepCopy() *DashboardSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardSpec.
func (*DashboardSpec) DeepCopyInto ¶
func (in *DashboardSpec) DeepCopyInto(out *DashboardSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DashboardStatus ¶
type DashboardStatus struct { common.Status `json:",inline"` DashboardCommonStatus `json:",inline"` }
DashboardStatus defines the observed state of Dashboard
func (*DashboardStatus) DeepCopy ¶
func (in *DashboardStatus) DeepCopy() *DashboardStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardStatus.
func (*DashboardStatus) DeepCopyInto ¶
func (in *DashboardStatus) DeepCopyInto(out *DashboardStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSciencePipelines ¶
type DataSciencePipelines struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataSciencePipelinesSpec `json:"spec,omitempty"` Status DataSciencePipelinesStatus `json:"status,omitempty"` }
DataSciencePipelines is the Schema for the datasciencepipelines API
func (*DataSciencePipelines) DeepCopy ¶
func (in *DataSciencePipelines) DeepCopy() *DataSciencePipelines
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSciencePipelines.
func (*DataSciencePipelines) DeepCopyInto ¶
func (in *DataSciencePipelines) DeepCopyInto(out *DataSciencePipelines)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSciencePipelines) DeepCopyObject ¶
func (in *DataSciencePipelines) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataSciencePipelines) GetDevFlags ¶
func (c *DataSciencePipelines) GetDevFlags() *common.DevFlags
func (*DataSciencePipelines) GetReleaseStatus ¶ added in v2.24.0
func (c *DataSciencePipelines) GetReleaseStatus() *[]common.ComponentRelease
func (*DataSciencePipelines) GetStatus ¶
func (c *DataSciencePipelines) GetStatus() *common.Status
func (*DataSciencePipelines) SetReleaseStatus ¶ added in v2.24.0
func (c *DataSciencePipelines) SetReleaseStatus(releases []common.ComponentRelease)
type DataSciencePipelinesCommonSpec ¶
type DataSciencePipelinesCommonSpec struct {
common.DevFlagsSpec `json:",inline"`
}
func (*DataSciencePipelinesCommonSpec) DeepCopy ¶
func (in *DataSciencePipelinesCommonSpec) DeepCopy() *DataSciencePipelinesCommonSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSciencePipelinesCommonSpec.
func (*DataSciencePipelinesCommonSpec) DeepCopyInto ¶
func (in *DataSciencePipelinesCommonSpec) DeepCopyInto(out *DataSciencePipelinesCommonSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSciencePipelinesCommonStatus ¶
type DataSciencePipelinesCommonStatus struct {
common.ComponentReleaseStatus `json:",inline"`
}
DataSciencePipelinesCommonStatus defines the shared observed state of DataSciencePipelines
func (*DataSciencePipelinesCommonStatus) DeepCopy ¶
func (in *DataSciencePipelinesCommonStatus) DeepCopy() *DataSciencePipelinesCommonStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSciencePipelinesCommonStatus.
func (*DataSciencePipelinesCommonStatus) DeepCopyInto ¶
func (in *DataSciencePipelinesCommonStatus) DeepCopyInto(out *DataSciencePipelinesCommonStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSciencePipelinesList ¶
type DataSciencePipelinesList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataSciencePipelines `json:"items"` }
DataSciencePipelinesList contains a list of DataSciencePipelines
func (*DataSciencePipelinesList) DeepCopy ¶
func (in *DataSciencePipelinesList) DeepCopy() *DataSciencePipelinesList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSciencePipelinesList.
func (*DataSciencePipelinesList) DeepCopyInto ¶
func (in *DataSciencePipelinesList) DeepCopyInto(out *DataSciencePipelinesList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataSciencePipelinesList) DeepCopyObject ¶
func (in *DataSciencePipelinesList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataSciencePipelinesSpec ¶
type DataSciencePipelinesSpec struct {
DataSciencePipelinesCommonSpec `json:",inline"`
}
DataSciencePipelinesSpec defines the desired state of DataSciencePipelines
func (*DataSciencePipelinesSpec) DeepCopy ¶
func (in *DataSciencePipelinesSpec) DeepCopy() *DataSciencePipelinesSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSciencePipelinesSpec.
func (*DataSciencePipelinesSpec) DeepCopyInto ¶
func (in *DataSciencePipelinesSpec) DeepCopyInto(out *DataSciencePipelinesSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSciencePipelinesStatus ¶
type DataSciencePipelinesStatus struct { common.Status `json:",inline"` DataSciencePipelinesCommonStatus `json:",inline"` }
DataSciencePipelinesStatus defines the observed state of DataSciencePipelines
func (*DataSciencePipelinesStatus) DeepCopy ¶
func (in *DataSciencePipelinesStatus) DeepCopy() *DataSciencePipelinesStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSciencePipelinesStatus.
func (*DataSciencePipelinesStatus) DeepCopyInto ¶
func (in *DataSciencePipelinesStatus) DeepCopyInto(out *DataSciencePipelinesStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultDeploymentMode ¶
type DefaultDeploymentMode string
+kubebuilder:validation:Pattern=`^(Serverless|RawDeployment)$`
const ( // Serverless will be used as the default deployment mode for Kserve. This requires Serverless and ServiceMesh operators configured as dependencies. Serverless DefaultDeploymentMode = "Serverless" // RawDeployment will be used as the default deployment mode for Kserve. RawDeployment DefaultDeploymentMode = "RawDeployment" )
type FeastOperator ¶ added in v2.24.0
type FeastOperator struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FeastOperatorSpec `json:"spec,omitempty"` Status FeastOperatorStatus `json:"status,omitempty"` }
FeastOperator is the Schema for the FeastOperator API
func (*FeastOperator) DeepCopy ¶ added in v2.24.0
func (in *FeastOperator) DeepCopy() *FeastOperator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeastOperator.
func (*FeastOperator) DeepCopyInto ¶ added in v2.24.0
func (in *FeastOperator) DeepCopyInto(out *FeastOperator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FeastOperator) DeepCopyObject ¶ added in v2.24.0
func (in *FeastOperator) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FeastOperator) GetDevFlags ¶ added in v2.24.0
func (c *FeastOperator) GetDevFlags() *common.DevFlags
GetDevFlags retrieves the development flags from the spec
func (*FeastOperator) GetReleaseStatus ¶ added in v2.24.0
func (f *FeastOperator) GetReleaseStatus() *[]common.ComponentRelease
func (*FeastOperator) GetStatus ¶ added in v2.24.0
func (f *FeastOperator) GetStatus() *common.Status
GetStatus retrieves the status of the FeastOperator component
func (*FeastOperator) SetReleaseStatus ¶ added in v2.24.0
func (f *FeastOperator) SetReleaseStatus(releases []common.ComponentRelease)
type FeastOperatorCommonSpec ¶ added in v2.24.0
type FeastOperatorCommonSpec struct { // Spec fields exposed to the DSC API common.DevFlagsSpec `json:",inline"` }
FeastOperatorCommonSpec defines the common spec shared across APIs for FeastOperator
func (*FeastOperatorCommonSpec) DeepCopy ¶ added in v2.24.0
func (in *FeastOperatorCommonSpec) DeepCopy() *FeastOperatorCommonSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeastOperatorCommonSpec.
func (*FeastOperatorCommonSpec) DeepCopyInto ¶ added in v2.24.0
func (in *FeastOperatorCommonSpec) DeepCopyInto(out *FeastOperatorCommonSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeastOperatorCommonStatus ¶ added in v2.24.0
type FeastOperatorCommonStatus struct {
common.ComponentReleaseStatus `json:",inline"`
}
FeastOperatorCommonStatus defines the shared observed state of FeastOperator
func (*FeastOperatorCommonStatus) DeepCopy ¶ added in v2.24.0
func (in *FeastOperatorCommonStatus) DeepCopy() *FeastOperatorCommonStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeastOperatorCommonStatus.
func (*FeastOperatorCommonStatus) DeepCopyInto ¶ added in v2.24.0
func (in *FeastOperatorCommonStatus) DeepCopyInto(out *FeastOperatorCommonStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeastOperatorList ¶ added in v2.24.0
type FeastOperatorList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []FeastOperator `json:"items"` }
FeastOperatorList contains a list of FeastOperator objects
func (*FeastOperatorList) DeepCopy ¶ added in v2.24.0
func (in *FeastOperatorList) DeepCopy() *FeastOperatorList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeastOperatorList.
func (*FeastOperatorList) DeepCopyInto ¶ added in v2.24.0
func (in *FeastOperatorList) DeepCopyInto(out *FeastOperatorList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FeastOperatorList) DeepCopyObject ¶ added in v2.24.0
func (in *FeastOperatorList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FeastOperatorSpec ¶ added in v2.24.0
type FeastOperatorSpec struct {
FeastOperatorCommonSpec `json:",inline"`
}
FeastOperatorSpec defines the desired state of FeastOperator
func (*FeastOperatorSpec) DeepCopy ¶ added in v2.24.0
func (in *FeastOperatorSpec) DeepCopy() *FeastOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeastOperatorSpec.
func (*FeastOperatorSpec) DeepCopyInto ¶ added in v2.24.0
func (in *FeastOperatorSpec) DeepCopyInto(out *FeastOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FeastOperatorStatus ¶ added in v2.24.0
type FeastOperatorStatus struct { common.Status `json:",inline"` FeastOperatorCommonStatus `json:",inline"` }
FeastOperatorStatus defines the observed state of FeastOperator
func (*FeastOperatorStatus) DeepCopy ¶ added in v2.24.0
func (in *FeastOperatorStatus) DeepCopy() *FeastOperatorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeastOperatorStatus.
func (*FeastOperatorStatus) DeepCopyInto ¶ added in v2.24.0
func (in *FeastOperatorStatus) DeepCopyInto(out *FeastOperatorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Kserve ¶
type Kserve struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KserveSpec `json:"spec,omitempty"` Status KserveStatus `json:"status,omitempty"` }
Kserve is the Schema for the kserves API
func (*Kserve) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Kserve.
func (*Kserve) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Kserve) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Kserve) GetDevFlags ¶
func (*Kserve) GetReleaseStatus ¶ added in v2.24.0
func (c *Kserve) GetReleaseStatus() *[]common.ComponentRelease
func (*Kserve) SetReleaseStatus ¶ added in v2.24.0
func (c *Kserve) SetReleaseStatus(releases []common.ComponentRelease)
type KserveCommonSpec ¶
type KserveCommonSpec struct { common.DevFlagsSpec `json:",inline"` // Serving configures the KNative-Serving stack used for model serving. A Service // Mesh (Istio) is prerequisite, since it is used as networking layer. Serving infrav1.ServingSpec `json:"serving,omitempty"` // Configures the default deployment mode for Kserve. This can be set to 'Serverless' or 'RawDeployment'. // The value specified in this field will be used to set the default deployment mode in the 'inferenceservice-config' configmap for Kserve. // This field is optional. If no default deployment mode is specified, Kserve will use Serverless mode. // +kubebuilder:validation:Enum=Serverless;RawDeployment DefaultDeploymentMode DefaultDeploymentMode `json:"defaultDeploymentMode,omitempty"` // Configures and enables NVIDIA NIM integration NIM NimSpec `json:"nim,omitempty"` }
KserveCommonSpec spec defines the shared desired state of Kserve
func (*KserveCommonSpec) DeepCopy ¶
func (in *KserveCommonSpec) DeepCopy() *KserveCommonSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KserveCommonSpec.
func (*KserveCommonSpec) DeepCopyInto ¶
func (in *KserveCommonSpec) DeepCopyInto(out *KserveCommonSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KserveCommonStatus ¶
type KserveCommonStatus struct { // DefaultDeploymentMode is the value of the defaultDeploymentMode field // as read from the "deploy" JSON in the inferenceservice-config ConfigMap DefaultDeploymentMode string `json:"defaultDeploymentMode,omitempty"` ServerlessMode operatorv1.ManagementState `json:"serverlessMode,omitempty"` common.ComponentReleaseStatus `json:",inline"` }
KserveCommonStatus defines the shared observed state of Kserve
func (*KserveCommonStatus) DeepCopy ¶
func (in *KserveCommonStatus) DeepCopy() *KserveCommonStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KserveCommonStatus.
func (*KserveCommonStatus) DeepCopyInto ¶
func (in *KserveCommonStatus) DeepCopyInto(out *KserveCommonStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KserveList ¶
type KserveList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Kserve `json:"items"` }
KserveList contains a list of Kserve
func (*KserveList) DeepCopy ¶
func (in *KserveList) DeepCopy() *KserveList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KserveList.
func (*KserveList) DeepCopyInto ¶
func (in *KserveList) DeepCopyInto(out *KserveList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KserveList) DeepCopyObject ¶
func (in *KserveList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KserveSpec ¶
type KserveSpec struct { // kserve spec exposed to DSC api KserveCommonSpec `json:",inline"` }
KserveSpec defines the desired state of Kserve
func (*KserveSpec) DeepCopy ¶
func (in *KserveSpec) DeepCopy() *KserveSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KserveSpec.
func (*KserveSpec) DeepCopyInto ¶
func (in *KserveSpec) DeepCopyInto(out *KserveSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KserveStatus ¶
type KserveStatus struct { common.Status `json:",inline"` KserveCommonStatus `json:",inline"` }
KserveStatus defines the observed state of Kserve
func (*KserveStatus) DeepCopy ¶
func (in *KserveStatus) DeepCopy() *KserveStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KserveStatus.
func (*KserveStatus) DeepCopyInto ¶
func (in *KserveStatus) DeepCopyInto(out *KserveStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Kueue ¶
type Kueue struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KueueSpec `json:"spec,omitempty"` Status KueueStatus `json:"status,omitempty"` }
Kueue is the Schema for the kueues API
func (*Kueue) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Kueue.
func (*Kueue) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Kueue) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Kueue) GetDevFlags ¶
func (*Kueue) GetReleaseStatus ¶ added in v2.24.0
func (c *Kueue) GetReleaseStatus() *[]common.ComponentRelease
func (*Kueue) SetReleaseStatus ¶ added in v2.24.0
func (c *Kueue) SetReleaseStatus(releases []common.ComponentRelease)
type KueueCommonSpec ¶
type KueueCommonSpec struct {
common.DevFlagsSpec `json:",inline"`
}
func (*KueueCommonSpec) DeepCopy ¶
func (in *KueueCommonSpec) DeepCopy() *KueueCommonSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KueueCommonSpec.
func (*KueueCommonSpec) DeepCopyInto ¶
func (in *KueueCommonSpec) DeepCopyInto(out *KueueCommonSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KueueCommonStatus ¶
type KueueCommonStatus struct {
common.ComponentReleaseStatus `json:",inline"`
}
KueueCommonStatus defines the shared observed state of Kueue
func (*KueueCommonStatus) DeepCopy ¶
func (in *KueueCommonStatus) DeepCopy() *KueueCommonStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KueueCommonStatus.
func (*KueueCommonStatus) DeepCopyInto ¶
func (in *KueueCommonStatus) DeepCopyInto(out *KueueCommonStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KueueList ¶
type KueueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Kueue `json:"items"` }
+kubebuilder:object:root=true KueueList contains a list of Kueue
func (*KueueList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KueueList.
func (*KueueList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KueueList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type KueueSpec ¶
type KueueSpec struct {
KueueCommonSpec `json:",inline"`
}
KueueSpec defines the desired state of Kueue
func (*KueueSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KueueSpec.
func (*KueueSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KueueStatus ¶
type KueueStatus struct { common.Status `json:",inline"` KueueCommonStatus `json:",inline"` }
KueueStatus defines the observed state of Kueue
func (*KueueStatus) DeepCopy ¶
func (in *KueueStatus) DeepCopy() *KueueStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KueueStatus.
func (*KueueStatus) DeepCopyInto ¶
func (in *KueueStatus) DeepCopyInto(out *KueueStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelController ¶
type ModelController struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ModelControllerSpec `json:"spec,omitempty"` Status ModelControllerStatus `json:"status,omitempty"` }
ModelController is the Schema for the modelcontroller API, it is a shared component between kserve and modelmeshserving
func (*ModelController) DeepCopy ¶
func (in *ModelController) DeepCopy() *ModelController
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelController.
func (*ModelController) DeepCopyInto ¶
func (in *ModelController) DeepCopyInto(out *ModelController)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelController) DeepCopyObject ¶
func (in *ModelController) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ModelController) GetDevFlags ¶
func (c *ModelController) GetDevFlags() *common.DevFlags
func (*ModelController) GetStatus ¶
func (c *ModelController) GetStatus() *common.Status
type ModelControllerKerveSpec ¶
type ModelControllerKerveSpec struct { ManagementState operatorv1.ManagementState `json:"managementState,omitempty"` NIM NimSpec `json:"nim,omitempty"` common.DevFlagsSpec `json:",inline"` }
a mini version of the DSCKserve only keep devflags and management spec
func (*ModelControllerKerveSpec) DeepCopy ¶
func (in *ModelControllerKerveSpec) DeepCopy() *ModelControllerKerveSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelControllerKerveSpec.
func (*ModelControllerKerveSpec) DeepCopyInto ¶
func (in *ModelControllerKerveSpec) DeepCopyInto(out *ModelControllerKerveSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelControllerKerveSpec) GetDevFlags ¶
func (s *ModelControllerKerveSpec) GetDevFlags() *common.DevFlags
type ModelControllerList ¶
type ModelControllerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ModelController `json:"items"` }
+kubebuilder:object:root=true ModelControllerList contains a list of ModelController
func (*ModelControllerList) DeepCopy ¶
func (in *ModelControllerList) DeepCopy() *ModelControllerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelControllerList.
func (*ModelControllerList) DeepCopyInto ¶
func (in *ModelControllerList) DeepCopyInto(out *ModelControllerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelControllerList) DeepCopyObject ¶
func (in *ModelControllerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ModelControllerMMSpec ¶
type ModelControllerMMSpec struct { ManagementState operatorv1.ManagementState `json:"managementState,omitempty"` common.DevFlagsSpec `json:",inline"` }
a mini version of the DSCModelMeshServing only keep devflags and management spec
func (*ModelControllerMMSpec) DeepCopy ¶
func (in *ModelControllerMMSpec) DeepCopy() *ModelControllerMMSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelControllerMMSpec.
func (*ModelControllerMMSpec) DeepCopyInto ¶
func (in *ModelControllerMMSpec) DeepCopyInto(out *ModelControllerMMSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelControllerMMSpec) GetDevFlags ¶
func (s *ModelControllerMMSpec) GetDevFlags() *common.DevFlags
type ModelControllerSpec ¶
type ModelControllerSpec struct { // ModelMeshServing DSCModelMeshServing `json:"modelMeshServing,omitempty"` Kserve *ModelControllerKerveSpec `json:"kserve,omitempty"` ModelMeshServing *ModelControllerMMSpec `json:"modelMeshServing,omitempty"` }
ModelControllerSpec defines the desired state of ModelController
func (*ModelControllerSpec) DeepCopy ¶
func (in *ModelControllerSpec) DeepCopy() *ModelControllerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelControllerSpec.
func (*ModelControllerSpec) DeepCopyInto ¶
func (in *ModelControllerSpec) DeepCopyInto(out *ModelControllerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelControllerStatus ¶
ModelControllerStatus defines the observed state of ModelController
func (*ModelControllerStatus) DeepCopy ¶
func (in *ModelControllerStatus) DeepCopy() *ModelControllerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelControllerStatus.
func (*ModelControllerStatus) DeepCopyInto ¶
func (in *ModelControllerStatus) DeepCopyInto(out *ModelControllerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelMeshServing ¶
type ModelMeshServing struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ModelMeshServingSpec `json:"spec,omitempty"` Status ModelMeshServingStatus `json:"status,omitempty"` }
ModelMeshServing is the Schema for the modelmeshservings API
func (*ModelMeshServing) DeepCopy ¶
func (in *ModelMeshServing) DeepCopy() *ModelMeshServing
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelMeshServing.
func (*ModelMeshServing) DeepCopyInto ¶
func (in *ModelMeshServing) DeepCopyInto(out *ModelMeshServing)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelMeshServing) DeepCopyObject ¶
func (in *ModelMeshServing) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ModelMeshServing) GetDevFlags ¶
func (c *ModelMeshServing) GetDevFlags() *common.DevFlags
func (*ModelMeshServing) GetReleaseStatus ¶ added in v2.24.0
func (c *ModelMeshServing) GetReleaseStatus() *[]common.ComponentRelease
func (*ModelMeshServing) GetStatus ¶
func (c *ModelMeshServing) GetStatus() *common.Status
func (*ModelMeshServing) SetReleaseStatus ¶ added in v2.24.0
func (c *ModelMeshServing) SetReleaseStatus(releases []common.ComponentRelease)
type ModelMeshServingCommonSpec ¶
type ModelMeshServingCommonSpec struct {
common.DevFlagsSpec `json:",inline"`
}
func (*ModelMeshServingCommonSpec) DeepCopy ¶
func (in *ModelMeshServingCommonSpec) DeepCopy() *ModelMeshServingCommonSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelMeshServingCommonSpec.
func (*ModelMeshServingCommonSpec) DeepCopyInto ¶
func (in *ModelMeshServingCommonSpec) DeepCopyInto(out *ModelMeshServingCommonSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelMeshServingCommonStatus ¶
type ModelMeshServingCommonStatus struct {
common.ComponentReleaseStatus `json:",inline"`
}
ModelMeshServingCommonStatus defines the shared observed state of ModelMeshServing
func (*ModelMeshServingCommonStatus) DeepCopy ¶
func (in *ModelMeshServingCommonStatus) DeepCopy() *ModelMeshServingCommonStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelMeshServingCommonStatus.
func (*ModelMeshServingCommonStatus) DeepCopyInto ¶
func (in *ModelMeshServingCommonStatus) DeepCopyInto(out *ModelMeshServingCommonStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelMeshServingList ¶
type ModelMeshServingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ModelMeshServing `json:"items"` }
+kubebuilder:object:root=true ModelMeshServingList contains a list of ModelMeshServing
func (*ModelMeshServingList) DeepCopy ¶
func (in *ModelMeshServingList) DeepCopy() *ModelMeshServingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelMeshServingList.
func (*ModelMeshServingList) DeepCopyInto ¶
func (in *ModelMeshServingList) DeepCopyInto(out *ModelMeshServingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelMeshServingList) DeepCopyObject ¶
func (in *ModelMeshServingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ModelMeshServingSpec ¶
type ModelMeshServingSpec struct {
ModelMeshServingCommonSpec `json:",inline"`
}
ModelMeshServingSpec defines the desired state of ModelMeshServing
func (*ModelMeshServingSpec) DeepCopy ¶
func (in *ModelMeshServingSpec) DeepCopy() *ModelMeshServingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelMeshServingSpec.
func (*ModelMeshServingSpec) DeepCopyInto ¶
func (in *ModelMeshServingSpec) DeepCopyInto(out *ModelMeshServingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelMeshServingStatus ¶
type ModelMeshServingStatus struct { common.Status `json:",inline"` ModelMeshServingCommonStatus `json:",inline"` }
ModelMeshServingStatus defines the observed state of ModelMeshServing
func (*ModelMeshServingStatus) DeepCopy ¶
func (in *ModelMeshServingStatus) DeepCopy() *ModelMeshServingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelMeshServingStatus.
func (*ModelMeshServingStatus) DeepCopyInto ¶
func (in *ModelMeshServingStatus) DeepCopyInto(out *ModelMeshServingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelRegistry ¶
type ModelRegistry struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ModelRegistrySpec `json:"spec,omitempty"` Status ModelRegistryStatus `json:"status,omitempty"` }
ModelRegistry is the Schema for the modelregistries API
func (*ModelRegistry) DeepCopy ¶
func (in *ModelRegistry) DeepCopy() *ModelRegistry
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelRegistry.
func (*ModelRegistry) DeepCopyInto ¶
func (in *ModelRegistry) DeepCopyInto(out *ModelRegistry)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelRegistry) DeepCopyObject ¶
func (in *ModelRegistry) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ModelRegistry) GetDevFlags ¶
func (c *ModelRegistry) GetDevFlags() *common.DevFlags
func (*ModelRegistry) GetReleaseStatus ¶ added in v2.24.0
func (c *ModelRegistry) GetReleaseStatus() *[]common.ComponentRelease
func (*ModelRegistry) GetStatus ¶
func (c *ModelRegistry) GetStatus() *common.Status
func (*ModelRegistry) SetReleaseStatus ¶ added in v2.24.0
func (c *ModelRegistry) SetReleaseStatus(releases []common.ComponentRelease)
type ModelRegistryCommonSpec ¶
type ModelRegistryCommonSpec struct { // model registry spec exposed to DSC api common.DevFlagsSpec `json:",inline"` // Namespace for model registries to be installed, configurable only once when model registry is enabled, defaults to "odh-model-registries" // +kubebuilder:default="odh-model-registries" // +kubebuilder:validation:Pattern="^([a-z0-9]([-a-z0-9]*[a-z0-9])?)?$" // +kubebuilder:validation:MaxLength=63 RegistriesNamespace string `json:"registriesNamespace,omitempty"` }
ModelRegistryCommonSpec spec defines the shared desired state of ModelRegistry
func (*ModelRegistryCommonSpec) DeepCopy ¶
func (in *ModelRegistryCommonSpec) DeepCopy() *ModelRegistryCommonSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelRegistryCommonSpec.
func (*ModelRegistryCommonSpec) DeepCopyInto ¶
func (in *ModelRegistryCommonSpec) DeepCopyInto(out *ModelRegistryCommonSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelRegistryCommonStatus ¶
type ModelRegistryCommonStatus struct { RegistriesNamespace string `json:"registriesNamespace,omitempty"` common.ComponentReleaseStatus `json:",inline"` }
ModelRegistryCommonStatus defines the shared observed state of ModelRegistry
func (*ModelRegistryCommonStatus) DeepCopy ¶
func (in *ModelRegistryCommonStatus) DeepCopy() *ModelRegistryCommonStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelRegistryCommonStatus.
func (*ModelRegistryCommonStatus) DeepCopyInto ¶
func (in *ModelRegistryCommonStatus) DeepCopyInto(out *ModelRegistryCommonStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelRegistryList ¶
type ModelRegistryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ModelRegistry `json:"items"` }
ModelRegistryList contains a list of ModelRegistry
func (*ModelRegistryList) DeepCopy ¶
func (in *ModelRegistryList) DeepCopy() *ModelRegistryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelRegistryList.
func (*ModelRegistryList) DeepCopyInto ¶
func (in *ModelRegistryList) DeepCopyInto(out *ModelRegistryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelRegistryList) DeepCopyObject ¶
func (in *ModelRegistryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ModelRegistrySpec ¶
type ModelRegistrySpec struct { // model registry spec exposed to DSC api ModelRegistryCommonSpec `json:",inline"` }
ModelRegistrySpec defines the desired state of ModelRegistry
func (*ModelRegistrySpec) DeepCopy ¶
func (in *ModelRegistrySpec) DeepCopy() *ModelRegistrySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelRegistrySpec.
func (*ModelRegistrySpec) DeepCopyInto ¶
func (in *ModelRegistrySpec) DeepCopyInto(out *ModelRegistrySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelRegistryStatus ¶
type ModelRegistryStatus struct { common.Status `json:",inline"` ModelRegistryCommonStatus `json:",inline"` }
ModelRegistryStatus defines the observed state of ModelRegistry
func (*ModelRegistryStatus) DeepCopy ¶
func (in *ModelRegistryStatus) DeepCopy() *ModelRegistryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelRegistryStatus.
func (*ModelRegistryStatus) DeepCopyInto ¶
func (in *ModelRegistryStatus) DeepCopyInto(out *ModelRegistryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NimSpec ¶
type NimSpec struct { // +kubebuilder:validation:Enum=Managed;Removed // +kubebuilder:default=Managed ManagementState operatorv1.ManagementState `json:"managementState,omitempty"` }
nimSpec enables NVIDIA NIM integration
func (*NimSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NimSpec.
func (*NimSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Ray ¶
type Ray struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RaySpec `json:"spec,omitempty"` Status RayStatus `json:"status,omitempty"` }
Ray is the Schema for the rays API
func (*Ray) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Ray.
func (*Ray) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Ray) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Ray) GetDevFlags ¶
func (*Ray) GetReleaseStatus ¶ added in v2.24.0
func (c *Ray) GetReleaseStatus() *[]common.ComponentRelease
func (*Ray) SetReleaseStatus ¶ added in v2.24.0
func (c *Ray) SetReleaseStatus(releases []common.ComponentRelease)
type RayCommonSpec ¶
type RayCommonSpec struct {
common.DevFlagsSpec `json:",inline"`
}
func (*RayCommonSpec) DeepCopy ¶
func (in *RayCommonSpec) DeepCopy() *RayCommonSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RayCommonSpec.
func (*RayCommonSpec) DeepCopyInto ¶
func (in *RayCommonSpec) DeepCopyInto(out *RayCommonSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RayCommonStatus ¶
type RayCommonStatus struct {
common.ComponentReleaseStatus `json:",inline"`
}
RayCommonStatus defines the shared observed state of Ray
func (*RayCommonStatus) DeepCopy ¶
func (in *RayCommonStatus) DeepCopy() *RayCommonStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RayCommonStatus.
func (*RayCommonStatus) DeepCopyInto ¶
func (in *RayCommonStatus) DeepCopyInto(out *RayCommonStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RayList ¶
type RayList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Ray `json:"items"` }
+kubebuilder:object:root=true RayList contains a list of Ray
func (*RayList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RayList.
func (*RayList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RayList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RaySpec ¶
type RaySpec struct {
RayCommonSpec `json:",inline"`
}
RaySpec defines the desired state of Ray
func (*RaySpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RaySpec.
func (*RaySpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RayStatus ¶
type RayStatus struct { common.Status `json:",inline"` RayCommonStatus `json:",inline"` }
RayStatus defines the observed state of Ray
func (*RayStatus) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RayStatus.
func (*RayStatus) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrainingOperator ¶
type TrainingOperator struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TrainingOperatorSpec `json:"spec,omitempty"` Status TrainingOperatorStatus `json:"status,omitempty"` }
TrainingOperator is the Schema for the trainingoperators API
func (*TrainingOperator) DeepCopy ¶
func (in *TrainingOperator) DeepCopy() *TrainingOperator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrainingOperator.
func (*TrainingOperator) DeepCopyInto ¶
func (in *TrainingOperator) DeepCopyInto(out *TrainingOperator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TrainingOperator) DeepCopyObject ¶
func (in *TrainingOperator) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TrainingOperator) GetDevFlags ¶
func (c *TrainingOperator) GetDevFlags() *common.DevFlags
func (*TrainingOperator) GetReleaseStatus ¶ added in v2.24.0
func (c *TrainingOperator) GetReleaseStatus() *[]common.ComponentRelease
func (*TrainingOperator) GetStatus ¶
func (c *TrainingOperator) GetStatus() *common.Status
func (*TrainingOperator) SetReleaseStatus ¶ added in v2.24.0
func (c *TrainingOperator) SetReleaseStatus(releases []common.ComponentRelease)
type TrainingOperatorCommonSpec ¶
type TrainingOperatorCommonSpec struct {
common.DevFlagsSpec `json:",inline"`
}
func (*TrainingOperatorCommonSpec) DeepCopy ¶
func (in *TrainingOperatorCommonSpec) DeepCopy() *TrainingOperatorCommonSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrainingOperatorCommonSpec.
func (*TrainingOperatorCommonSpec) DeepCopyInto ¶
func (in *TrainingOperatorCommonSpec) DeepCopyInto(out *TrainingOperatorCommonSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrainingOperatorCommonStatus ¶
type TrainingOperatorCommonStatus struct {
common.ComponentReleaseStatus `json:",inline"`
}
TrainingOperatorCommonStatus defines the shared observed state of TrainingOperator
func (*TrainingOperatorCommonStatus) DeepCopy ¶
func (in *TrainingOperatorCommonStatus) DeepCopy() *TrainingOperatorCommonStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrainingOperatorCommonStatus.
func (*TrainingOperatorCommonStatus) DeepCopyInto ¶
func (in *TrainingOperatorCommonStatus) DeepCopyInto(out *TrainingOperatorCommonStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrainingOperatorList ¶
type TrainingOperatorList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []TrainingOperator `json:"items"` }
+kubebuilder:object:root=true TrainingOperatorList contains a list of TrainingOperator
func (*TrainingOperatorList) DeepCopy ¶
func (in *TrainingOperatorList) DeepCopy() *TrainingOperatorList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrainingOperatorList.
func (*TrainingOperatorList) DeepCopyInto ¶
func (in *TrainingOperatorList) DeepCopyInto(out *TrainingOperatorList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TrainingOperatorList) DeepCopyObject ¶
func (in *TrainingOperatorList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TrainingOperatorSpec ¶
type TrainingOperatorSpec struct {
TrainingOperatorCommonSpec `json:",inline"`
}
TrainingOperatorSpec defines the desired state of TrainingOperator
func (*TrainingOperatorSpec) DeepCopy ¶
func (in *TrainingOperatorSpec) DeepCopy() *TrainingOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrainingOperatorSpec.
func (*TrainingOperatorSpec) DeepCopyInto ¶
func (in *TrainingOperatorSpec) DeepCopyInto(out *TrainingOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrainingOperatorStatus ¶
type TrainingOperatorStatus struct { common.Status `json:",inline"` TrainingOperatorCommonStatus `json:",inline"` }
TrainingOperatorStatus defines the observed state of TrainingOperator
func (*TrainingOperatorStatus) DeepCopy ¶
func (in *TrainingOperatorStatus) DeepCopy() *TrainingOperatorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrainingOperatorStatus.
func (*TrainingOperatorStatus) DeepCopyInto ¶
func (in *TrainingOperatorStatus) DeepCopyInto(out *TrainingOperatorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustyAI ¶
type TrustyAI struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TrustyAISpec `json:"spec,omitempty"` Status TrustyAIStatus `json:"status,omitempty"` }
TrustyAI is the Schema for the trustyais API
func (*TrustyAI) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustyAI.
func (*TrustyAI) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TrustyAI) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TrustyAI) GetDevFlags ¶
func (*TrustyAI) GetReleaseStatus ¶ added in v2.24.0
func (c *TrustyAI) GetReleaseStatus() *[]common.ComponentRelease
func (*TrustyAI) SetReleaseStatus ¶ added in v2.24.0
func (c *TrustyAI) SetReleaseStatus(releases []common.ComponentRelease)
type TrustyAICommonSpec ¶
type TrustyAICommonSpec struct {
common.DevFlagsSpec `json:",inline"`
}
func (*TrustyAICommonSpec) DeepCopy ¶
func (in *TrustyAICommonSpec) DeepCopy() *TrustyAICommonSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustyAICommonSpec.
func (*TrustyAICommonSpec) DeepCopyInto ¶
func (in *TrustyAICommonSpec) DeepCopyInto(out *TrustyAICommonSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustyAICommonStatus ¶
type TrustyAICommonStatus struct {
common.ComponentReleaseStatus `json:",inline"`
}
TrustyAICommonStatus defines the shared observed state of TrustyAI
func (*TrustyAICommonStatus) DeepCopy ¶
func (in *TrustyAICommonStatus) DeepCopy() *TrustyAICommonStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustyAICommonStatus.
func (*TrustyAICommonStatus) DeepCopyInto ¶
func (in *TrustyAICommonStatus) DeepCopyInto(out *TrustyAICommonStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustyAIList ¶
type TrustyAIList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []TrustyAI `json:"items"` }
+kubebuilder:object:root=true TrustyAIList contains a list of TrustyAI
func (*TrustyAIList) DeepCopy ¶
func (in *TrustyAIList) DeepCopy() *TrustyAIList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustyAIList.
func (*TrustyAIList) DeepCopyInto ¶
func (in *TrustyAIList) DeepCopyInto(out *TrustyAIList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TrustyAIList) DeepCopyObject ¶
func (in *TrustyAIList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TrustyAISpec ¶
type TrustyAISpec struct {
TrustyAICommonSpec `json:",inline"`
}
TrustyAISpec defines the desired state of TrustyAI
func (*TrustyAISpec) DeepCopy ¶
func (in *TrustyAISpec) DeepCopy() *TrustyAISpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustyAISpec.
func (*TrustyAISpec) DeepCopyInto ¶
func (in *TrustyAISpec) DeepCopyInto(out *TrustyAISpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustyAIStatus ¶
type TrustyAIStatus struct { common.Status `json:",inline"` TrustyAICommonStatus `json:",inline"` }
TrustyAIStatus defines the observed state of TrustyAI
func (*TrustyAIStatus) DeepCopy ¶
func (in *TrustyAIStatus) DeepCopy() *TrustyAIStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustyAIStatus.
func (*TrustyAIStatus) DeepCopyInto ¶
func (in *TrustyAIStatus) DeepCopyInto(out *TrustyAIStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Workbenches ¶
type Workbenches struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkbenchesSpec `json:"spec,omitempty"` Status WorkbenchesStatus `json:"status,omitempty"` }
Workbenches is the Schema for the workbenches API
func (*Workbenches) DeepCopy ¶
func (in *Workbenches) DeepCopy() *Workbenches
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workbenches.
func (*Workbenches) DeepCopyInto ¶
func (in *Workbenches) DeepCopyInto(out *Workbenches)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workbenches) DeepCopyObject ¶
func (in *Workbenches) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Workbenches) GetDevFlags ¶
func (c *Workbenches) GetDevFlags() *common.DevFlags
func (*Workbenches) GetReleaseStatus ¶ added in v2.24.0
func (c *Workbenches) GetReleaseStatus() *[]common.ComponentRelease
func (*Workbenches) GetStatus ¶
func (c *Workbenches) GetStatus() *common.Status
func (*Workbenches) SetReleaseStatus ¶ added in v2.24.0
func (c *Workbenches) SetReleaseStatus(releases []common.ComponentRelease)
type WorkbenchesCommonSpec ¶
type WorkbenchesCommonSpec struct { // workbenches spec exposed to DSC api common.DevFlagsSpec `json:",inline"` }
func (*WorkbenchesCommonSpec) DeepCopy ¶
func (in *WorkbenchesCommonSpec) DeepCopy() *WorkbenchesCommonSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkbenchesCommonSpec.
func (*WorkbenchesCommonSpec) DeepCopyInto ¶
func (in *WorkbenchesCommonSpec) DeepCopyInto(out *WorkbenchesCommonSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkbenchesCommonStatus ¶
type WorkbenchesCommonStatus struct {
common.ComponentReleaseStatus `json:",inline"`
}
WorkbenchesCommonStatus defines the shared observed state of Workbenches
func (*WorkbenchesCommonStatus) DeepCopy ¶
func (in *WorkbenchesCommonStatus) DeepCopy() *WorkbenchesCommonStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkbenchesCommonStatus.
func (*WorkbenchesCommonStatus) DeepCopyInto ¶
func (in *WorkbenchesCommonStatus) DeepCopyInto(out *WorkbenchesCommonStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkbenchesList ¶
type WorkbenchesList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Workbenches `json:"items"` }
WorkbenchesList contains a list of Workbenches
func (*WorkbenchesList) DeepCopy ¶
func (in *WorkbenchesList) DeepCopy() *WorkbenchesList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkbenchesList.
func (*WorkbenchesList) DeepCopyInto ¶
func (in *WorkbenchesList) DeepCopyInto(out *WorkbenchesList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkbenchesList) DeepCopyObject ¶
func (in *WorkbenchesList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type WorkbenchesSpec ¶
type WorkbenchesSpec struct { // workbenches spec exposed to DSC api WorkbenchesCommonSpec `json:",inline"` }
WorkbenchesSpec defines the desired state of Workbenches
func (*WorkbenchesSpec) DeepCopy ¶
func (in *WorkbenchesSpec) DeepCopy() *WorkbenchesSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkbenchesSpec.
func (*WorkbenchesSpec) DeepCopyInto ¶
func (in *WorkbenchesSpec) DeepCopyInto(out *WorkbenchesSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkbenchesStatus ¶
type WorkbenchesStatus struct { common.Status `json:",inline"` WorkbenchesCommonStatus `json:",inline"` }
WorkbenchesStatus defines the observed state of Workbenches
func (*WorkbenchesStatus) DeepCopy ¶
func (in *WorkbenchesStatus) DeepCopy() *WorkbenchesStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkbenchesStatus.
func (*WorkbenchesStatus) DeepCopyInto ¶
func (in *WorkbenchesStatus) DeepCopyInto(out *WorkbenchesStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files
¶
- codeflare_types.go
- dashboard_types.go
- datasciencepipelines_types.go
- feastoperator_types.go
- groupversion_info.go
- kserve_types.go
- kueue_types.go
- modelcontroller_types.go
- modelmeshserving_types.go
- modelregistry_types.go
- ray_types.go
- trainingoperator_types.go
- trustyai_types.go
- workbenches_types.go
- zz_generated.deepcopy.go