v1alpha1

package
v0.23.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 21, 2026 License: Apache-2.0 Imports: 5 Imported by: 2

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

Constants

This section is empty.

Variables

View Source
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

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPExternalAuthConfigList.

func (*MCPExternalAuthConfigList) DeepCopyInto added in v0.3.9

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

func (in *MCPGroup) DeepCopy() *MCPGroup

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPGroup.

func (*MCPGroup) DeepCopyInto added in v0.4.0

func (in *MCPGroup) DeepCopyInto(out *MCPGroup)

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

func (in *MCPGroup) DeepCopyObject() runtime.Object

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

func (in *MCPServer) DeepCopy() *MCPServer

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MCPServer.

func (*MCPServer) DeepCopyInto

func (in *MCPServer) DeepCopyInto(out *MCPServer)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*MCPServer) DeepCopyObject

func (in *MCPServer) DeepCopyObject() runtime.Object

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

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMCPCompositeToolDefinition.

func (*VirtualMCPCompositeToolDefinition) DeepCopyInto added in v0.5.2

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

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMCPCompositeToolDefinitionList.

func (*VirtualMCPCompositeToolDefinitionList) DeepCopyInto added in v0.5.2

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

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL