Documentation
¶
Overview ¶
Package v1alpha1 contains the deprecated v1alpha1 API types for the toolhive.stacklok.dev group. These types exist solely to enable seamless CRD graduation from v1alpha1 → v1beta1: the CRD serves both versions (with conversion strategy "None"), so existing v1alpha1 resources continue to work while users migrate their manifests to v1beta1.
All Spec and Status types are imported from v1beta1 — the schemas are identical. Only the root resource types and their List companions are defined here so that controller-gen produces a multi-version CRD.
This package will be removed in a future release once the v1alpha1 deprecation period ends.
+kubebuilder:object:generate=true +groupName=toolhive.stacklok.dev
Index ¶
- Variables
- type EmbeddingServer
- type EmbeddingServerList
- type MCPExternalAuthConfig
- type MCPExternalAuthConfigList
- type MCPGroup
- type MCPGroupList
- type MCPOIDCConfig
- type MCPOIDCConfigList
- type MCPRegistry
- type MCPRegistryList
- type MCPRemoteProxy
- type MCPRemoteProxyList
- type MCPServer
- type MCPServerEntry
- type MCPServerEntryList
- type MCPServerList
- type MCPTelemetryConfig
- type MCPTelemetryConfigList
- type MCPToolConfig
- type MCPToolConfigList
- type VirtualMCPCompositeToolDefinition
- type VirtualMCPCompositeToolDefinitionList
- type VirtualMCPServer
- type VirtualMCPServerList
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects. GroupVersion = schema.GroupVersion{Group: "toolhive.stacklok.dev", 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 EmbeddingServer ¶ added in v0.8.1
type EmbeddingServer struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec v1beta1.EmbeddingServerSpec `json:"spec,omitempty"`
Status v1beta1.EmbeddingServerStatus `json:"status,omitempty"`
}
EmbeddingServer is the deprecated v1alpha1 version of the EmbeddingServer resource.
func (*EmbeddingServer) DeepCopy ¶ added in v0.8.1
func (in *EmbeddingServer) DeepCopy() *EmbeddingServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmbeddingServer.
func (*EmbeddingServer) DeepCopyInto ¶ added in v0.8.1
func (in *EmbeddingServer) DeepCopyInto(out *EmbeddingServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EmbeddingServer) DeepCopyObject ¶ added in v0.8.1
func (in *EmbeddingServer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EmbeddingServerList ¶ added in v0.8.1
type EmbeddingServerList struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ListMeta `json:"metadata,omitempty"`
Items []EmbeddingServer `json:"items"`
}
EmbeddingServerList contains a list of EmbeddingServer.
func (*EmbeddingServerList) DeepCopy ¶ added in v0.8.1
func (in *EmbeddingServerList) DeepCopy() *EmbeddingServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EmbeddingServerList.
func (*EmbeddingServerList) DeepCopyInto ¶ added in v0.8.1
func (in *EmbeddingServerList) DeepCopyInto(out *EmbeddingServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EmbeddingServerList) DeepCopyObject ¶ added in v0.8.1
func (in *EmbeddingServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPExternalAuthConfig ¶ added in v0.3.9
type MCPExternalAuthConfig struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec v1beta1.MCPExternalAuthConfigSpec `json:"spec,omitempty"`
Status v1beta1.MCPExternalAuthConfigStatus `json:"status,omitempty"`
}
MCPExternalAuthConfig is the deprecated v1alpha1 version of the MCPExternalAuthConfig resource.
func (*MCPExternalAuthConfig) DeepCopy ¶ added in v0.3.9
func (in *MCPExternalAuthConfig) DeepCopy() *MCPExternalAuthConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPExternalAuthConfig.
func (*MCPExternalAuthConfig) DeepCopyInto ¶ added in v0.3.9
func (in *MCPExternalAuthConfig) DeepCopyInto(out *MCPExternalAuthConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPExternalAuthConfig) DeepCopyObject ¶ added in v0.3.9
func (in *MCPExternalAuthConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPExternalAuthConfigList ¶ added in v0.3.9
type MCPExternalAuthConfigList struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ListMeta `json:"metadata,omitempty"`
Items []MCPExternalAuthConfig `json:"items"`
}
MCPExternalAuthConfigList contains a list of MCPExternalAuthConfig.
func (*MCPExternalAuthConfigList) DeepCopy ¶ added in v0.3.9
func (in *MCPExternalAuthConfigList) DeepCopy() *MCPExternalAuthConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPExternalAuthConfigList.
func (*MCPExternalAuthConfigList) DeepCopyInto ¶ added in v0.3.9
func (in *MCPExternalAuthConfigList) DeepCopyInto(out *MCPExternalAuthConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPExternalAuthConfigList) DeepCopyObject ¶ added in v0.3.9
func (in *MCPExternalAuthConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPGroup ¶ added in v0.4.0
type MCPGroup struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec v1beta1.MCPGroupSpec `json:"spec,omitempty"`
Status v1beta1.MCPGroupStatus `json:"status,omitempty"`
}
MCPGroup is the deprecated v1alpha1 version of the MCPGroup resource.
func (*MCPGroup) DeepCopy ¶ added in v0.4.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPGroup.
func (*MCPGroup) DeepCopyInto ¶ added in v0.4.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPGroup) DeepCopyObject ¶ added in v0.4.0
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPGroupList ¶ added in v0.4.0
type MCPGroupList struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ListMeta `json:"metadata,omitempty"`
Items []MCPGroup `json:"items"`
}
MCPGroupList contains a list of MCPGroup.
func (*MCPGroupList) DeepCopy ¶ added in v0.4.0
func (in *MCPGroupList) DeepCopy() *MCPGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPGroupList.
func (*MCPGroupList) DeepCopyInto ¶ added in v0.4.0
func (in *MCPGroupList) DeepCopyInto(out *MCPGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPGroupList) DeepCopyObject ¶ added in v0.4.0
func (in *MCPGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPOIDCConfig ¶ added in v0.15.0
type MCPOIDCConfig struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec v1beta1.MCPOIDCConfigSpec `json:"spec,omitempty"`
Status v1beta1.MCPOIDCConfigStatus `json:"status,omitempty"`
}
MCPOIDCConfig is the deprecated v1alpha1 version of the MCPOIDCConfig resource.
func (*MCPOIDCConfig) DeepCopy ¶ added in v0.15.0
func (in *MCPOIDCConfig) DeepCopy() *MCPOIDCConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPOIDCConfig.
func (*MCPOIDCConfig) DeepCopyInto ¶ added in v0.15.0
func (in *MCPOIDCConfig) DeepCopyInto(out *MCPOIDCConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPOIDCConfig) DeepCopyObject ¶ added in v0.15.0
func (in *MCPOIDCConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPOIDCConfigList ¶ added in v0.15.0
type MCPOIDCConfigList struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ListMeta `json:"metadata,omitempty"`
Items []MCPOIDCConfig `json:"items"`
}
MCPOIDCConfigList contains a list of MCPOIDCConfig.
func (*MCPOIDCConfigList) DeepCopy ¶ added in v0.15.0
func (in *MCPOIDCConfigList) DeepCopy() *MCPOIDCConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPOIDCConfigList.
func (*MCPOIDCConfigList) DeepCopyInto ¶ added in v0.15.0
func (in *MCPOIDCConfigList) DeepCopyInto(out *MCPOIDCConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPOIDCConfigList) DeepCopyObject ¶ added in v0.15.0
func (in *MCPOIDCConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPRegistry ¶ added in v0.2.17
type MCPRegistry struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec v1beta1.MCPRegistrySpec `json:"spec,omitempty"`
Status v1beta1.MCPRegistryStatus `json:"status,omitempty"`
}
MCPRegistry is the deprecated v1alpha1 version of the MCPRegistry resource.
func (*MCPRegistry) DeepCopy ¶ added in v0.2.17
func (in *MCPRegistry) DeepCopy() *MCPRegistry
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPRegistry.
func (*MCPRegistry) DeepCopyInto ¶ added in v0.2.17
func (in *MCPRegistry) DeepCopyInto(out *MCPRegistry)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPRegistry) DeepCopyObject ¶ added in v0.2.17
func (in *MCPRegistry) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPRegistryList ¶ added in v0.2.17
type MCPRegistryList struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ListMeta `json:"metadata,omitempty"`
Items []MCPRegistry `json:"items"`
}
MCPRegistryList contains a list of MCPRegistry.
func (*MCPRegistryList) DeepCopy ¶ added in v0.2.17
func (in *MCPRegistryList) DeepCopy() *MCPRegistryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPRegistryList.
func (*MCPRegistryList) DeepCopyInto ¶ added in v0.2.17
func (in *MCPRegistryList) DeepCopyInto(out *MCPRegistryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPRegistryList) DeepCopyObject ¶ added in v0.2.17
func (in *MCPRegistryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPRemoteProxy ¶ added in v0.3.10
type MCPRemoteProxy struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec v1beta1.MCPRemoteProxySpec `json:"spec,omitempty"`
Status v1beta1.MCPRemoteProxyStatus `json:"status,omitempty"`
}
MCPRemoteProxy is the deprecated v1alpha1 version of the MCPRemoteProxy resource.
func (*MCPRemoteProxy) DeepCopy ¶ added in v0.3.10
func (in *MCPRemoteProxy) DeepCopy() *MCPRemoteProxy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPRemoteProxy.
func (*MCPRemoteProxy) DeepCopyInto ¶ added in v0.3.10
func (in *MCPRemoteProxy) DeepCopyInto(out *MCPRemoteProxy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPRemoteProxy) DeepCopyObject ¶ added in v0.3.10
func (in *MCPRemoteProxy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPRemoteProxyList ¶ added in v0.3.10
type MCPRemoteProxyList struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ListMeta `json:"metadata,omitempty"`
Items []MCPRemoteProxy `json:"items"`
}
MCPRemoteProxyList contains a list of MCPRemoteProxy.
func (*MCPRemoteProxyList) DeepCopy ¶ added in v0.3.10
func (in *MCPRemoteProxyList) DeepCopy() *MCPRemoteProxyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPRemoteProxyList.
func (*MCPRemoteProxyList) DeepCopyInto ¶ added in v0.3.10
func (in *MCPRemoteProxyList) DeepCopyInto(out *MCPRemoteProxyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPRemoteProxyList) DeepCopyObject ¶ added in v0.3.10
func (in *MCPRemoteProxyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPServer ¶
type MCPServer struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec v1beta1.MCPServerSpec `json:"spec,omitempty"`
Status v1beta1.MCPServerStatus `json:"status,omitempty"`
}
MCPServer is the deprecated v1alpha1 version of the MCPServer resource.
func (*MCPServer) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServer.
func (*MCPServer) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPServer) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPServerEntry ¶ added in v0.16.0
type MCPServerEntry struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec v1beta1.MCPServerEntrySpec `json:"spec,omitempty"`
Status v1beta1.MCPServerEntryStatus `json:"status,omitempty"`
}
MCPServerEntry is the deprecated v1alpha1 version of the MCPServerEntry resource.
func (*MCPServerEntry) DeepCopy ¶ added in v0.16.0
func (in *MCPServerEntry) DeepCopy() *MCPServerEntry
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServerEntry.
func (*MCPServerEntry) DeepCopyInto ¶ added in v0.16.0
func (in *MCPServerEntry) DeepCopyInto(out *MCPServerEntry)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPServerEntry) DeepCopyObject ¶ added in v0.16.0
func (in *MCPServerEntry) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPServerEntryList ¶ added in v0.16.0
type MCPServerEntryList struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ListMeta `json:"metadata,omitempty"`
Items []MCPServerEntry `json:"items"`
}
MCPServerEntryList contains a list of MCPServerEntry.
func (*MCPServerEntryList) DeepCopy ¶ added in v0.16.0
func (in *MCPServerEntryList) DeepCopy() *MCPServerEntryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServerEntryList.
func (*MCPServerEntryList) DeepCopyInto ¶ added in v0.16.0
func (in *MCPServerEntryList) DeepCopyInto(out *MCPServerEntryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPServerEntryList) DeepCopyObject ¶ added in v0.16.0
func (in *MCPServerEntryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPServerList ¶
type MCPServerList struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ListMeta `json:"metadata,omitempty"`
Items []MCPServer `json:"items"`
}
MCPServerList contains a list of MCPServer.
func (*MCPServerList) DeepCopy ¶
func (in *MCPServerList) DeepCopy() *MCPServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServerList.
func (*MCPServerList) DeepCopyInto ¶
func (in *MCPServerList) DeepCopyInto(out *MCPServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPServerList) DeepCopyObject ¶
func (in *MCPServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPTelemetryConfig ¶ added in v0.15.0
type MCPTelemetryConfig struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec v1beta1.MCPTelemetryConfigSpec `json:"spec,omitempty"`
Status v1beta1.MCPTelemetryConfigStatus `json:"status,omitempty"`
}
MCPTelemetryConfig is the deprecated v1alpha1 version of the MCPTelemetryConfig resource.
func (*MCPTelemetryConfig) DeepCopy ¶ added in v0.15.0
func (in *MCPTelemetryConfig) DeepCopy() *MCPTelemetryConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPTelemetryConfig.
func (*MCPTelemetryConfig) DeepCopyInto ¶ added in v0.15.0
func (in *MCPTelemetryConfig) DeepCopyInto(out *MCPTelemetryConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPTelemetryConfig) DeepCopyObject ¶ added in v0.15.0
func (in *MCPTelemetryConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPTelemetryConfigList ¶ added in v0.15.0
type MCPTelemetryConfigList struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ListMeta `json:"metadata,omitempty"`
Items []MCPTelemetryConfig `json:"items"`
}
MCPTelemetryConfigList contains a list of MCPTelemetryConfig.
func (*MCPTelemetryConfigList) DeepCopy ¶ added in v0.15.0
func (in *MCPTelemetryConfigList) DeepCopy() *MCPTelemetryConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPTelemetryConfigList.
func (*MCPTelemetryConfigList) DeepCopyInto ¶ added in v0.15.0
func (in *MCPTelemetryConfigList) DeepCopyInto(out *MCPTelemetryConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPTelemetryConfigList) DeepCopyObject ¶ added in v0.15.0
func (in *MCPTelemetryConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPToolConfig ¶ added in v0.3.0
type MCPToolConfig struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec v1beta1.MCPToolConfigSpec `json:"spec,omitempty"`
Status v1beta1.MCPToolConfigStatus `json:"status,omitempty"`
}
MCPToolConfig is the deprecated v1alpha1 version of the MCPToolConfig resource.
func (*MCPToolConfig) DeepCopy ¶ added in v0.3.0
func (in *MCPToolConfig) DeepCopy() *MCPToolConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPToolConfig.
func (*MCPToolConfig) DeepCopyInto ¶ added in v0.3.0
func (in *MCPToolConfig) DeepCopyInto(out *MCPToolConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPToolConfig) DeepCopyObject ¶ added in v0.3.0
func (in *MCPToolConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type MCPToolConfigList ¶ added in v0.3.0
type MCPToolConfigList struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ListMeta `json:"metadata,omitempty"`
Items []MCPToolConfig `json:"items"`
}
MCPToolConfigList contains a list of MCPToolConfig.
func (*MCPToolConfigList) DeepCopy ¶ added in v0.3.0
func (in *MCPToolConfigList) DeepCopy() *MCPToolConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPToolConfigList.
func (*MCPToolConfigList) DeepCopyInto ¶ added in v0.3.0
func (in *MCPToolConfigList) DeepCopyInto(out *MCPToolConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MCPToolConfigList) DeepCopyObject ¶ added in v0.3.0
func (in *MCPToolConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMCPCompositeToolDefinition ¶ added in v0.5.2
type VirtualMCPCompositeToolDefinition struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec v1beta1.VirtualMCPCompositeToolDefinitionSpec `json:"spec,omitempty"`
Status v1beta1.VirtualMCPCompositeToolDefinitionStatus `json:"status,omitempty"`
}
VirtualMCPCompositeToolDefinition is the deprecated v1alpha1 version of the VirtualMCPCompositeToolDefinition resource.
func (*VirtualMCPCompositeToolDefinition) DeepCopy ¶ added in v0.5.2
func (in *VirtualMCPCompositeToolDefinition) DeepCopy() *VirtualMCPCompositeToolDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMCPCompositeToolDefinition.
func (*VirtualMCPCompositeToolDefinition) DeepCopyInto ¶ added in v0.5.2
func (in *VirtualMCPCompositeToolDefinition) DeepCopyInto(out *VirtualMCPCompositeToolDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMCPCompositeToolDefinition) DeepCopyObject ¶ added in v0.5.2
func (in *VirtualMCPCompositeToolDefinition) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMCPCompositeToolDefinitionList ¶ added in v0.5.2
type VirtualMCPCompositeToolDefinitionList struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ListMeta `json:"metadata,omitempty"`
Items []VirtualMCPCompositeToolDefinition `json:"items"`
}
VirtualMCPCompositeToolDefinitionList contains a list of VirtualMCPCompositeToolDefinition.
func (*VirtualMCPCompositeToolDefinitionList) DeepCopy ¶ added in v0.5.2
func (in *VirtualMCPCompositeToolDefinitionList) DeepCopy() *VirtualMCPCompositeToolDefinitionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMCPCompositeToolDefinitionList.
func (*VirtualMCPCompositeToolDefinitionList) DeepCopyInto ¶ added in v0.5.2
func (in *VirtualMCPCompositeToolDefinitionList) DeepCopyInto(out *VirtualMCPCompositeToolDefinitionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMCPCompositeToolDefinitionList) DeepCopyObject ¶ added in v0.5.2
func (in *VirtualMCPCompositeToolDefinitionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMCPServer ¶ added in v0.5.2
type VirtualMCPServer struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec v1beta1.VirtualMCPServerSpec `json:"spec,omitempty"`
Status v1beta1.VirtualMCPServerStatus `json:"status,omitempty"`
}
VirtualMCPServer is the deprecated v1alpha1 version of the VirtualMCPServer resource.
func (*VirtualMCPServer) DeepCopy ¶ added in v0.5.2
func (in *VirtualMCPServer) DeepCopy() *VirtualMCPServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMCPServer.
func (*VirtualMCPServer) DeepCopyInto ¶ added in v0.5.2
func (in *VirtualMCPServer) DeepCopyInto(out *VirtualMCPServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMCPServer) DeepCopyObject ¶ added in v0.5.2
func (in *VirtualMCPServer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMCPServerList ¶ added in v0.5.2
type VirtualMCPServerList struct {
metav1.TypeMeta `json:",inline"` // nolint:revive
metav1.ListMeta `json:"metadata,omitempty"`
Items []VirtualMCPServer `json:"items"`
}
VirtualMCPServerList contains a list of VirtualMCPServer.
func (*VirtualMCPServerList) DeepCopy ¶ added in v0.5.2
func (in *VirtualMCPServerList) DeepCopy() *VirtualMCPServerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMCPServerList.
func (*VirtualMCPServerList) DeepCopyInto ¶ added in v0.5.2
func (in *VirtualMCPServerList) DeepCopyInto(out *VirtualMCPServerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMCPServerList) DeepCopyObject ¶ added in v0.5.2
func (in *VirtualMCPServerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.