subresources

package
v0.0.0-...-01b4918 Latest Latest
Warning

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

Go to latest
Published: Aug 1, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	GroupName = "subresources.virtualization.deckhouse.io"
)

GroupName is the group name use in this package

Variables

View Source
var (
	// SchemeBuilder is the scheme builder with scheme init functions to run for this API package
	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes)
	// AddToScheme is a common registration function for mapping packaged scoped group & version keys to a scheme
	AddToScheme = SchemeBuilder.AddToScheme
)
View Source
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal}

SchemeGroupVersion is group version used to register these objects

Functions

func Kind

func Kind(kind string) schema.GroupKind

Kind takes an unqualified kind and returns back a Group qualified GroupKind

func Resource

func Resource(resource string) schema.GroupResource

Resource takes an unqualified resource and returns back a Group qualified GroupResource

Types

type VirtualMachineAddVolume

type VirtualMachineAddVolume struct {
	metav1.TypeMeta
}

func (*VirtualMachineAddVolume) DeepCopy

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

func (*VirtualMachineAddVolume) DeepCopyInto

func (in *VirtualMachineAddVolume) DeepCopyInto(out *VirtualMachineAddVolume)

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

func (*VirtualMachineAddVolume) DeepCopyObject

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

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualMachineConsole

type VirtualMachineConsole struct {
	metav1.TypeMeta
}

func (*VirtualMachineConsole) DeepCopy

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

func (*VirtualMachineConsole) DeepCopyInto

func (in *VirtualMachineConsole) DeepCopyInto(out *VirtualMachineConsole)

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

func (*VirtualMachineConsole) DeepCopyObject

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

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualMachinePortForward

type VirtualMachinePortForward struct {
	metav1.TypeMeta

	Protocol string
	Port     int
}

func (*VirtualMachinePortForward) DeepCopy

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

func (*VirtualMachinePortForward) DeepCopyInto

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

func (*VirtualMachinePortForward) DeepCopyObject

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

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualMachineRemoveVolume

type VirtualMachineRemoveVolume struct {
	metav1.TypeMeta
}

func (*VirtualMachineRemoveVolume) DeepCopy

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

func (*VirtualMachineRemoveVolume) DeepCopyInto

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

func (*VirtualMachineRemoveVolume) DeepCopyObject

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

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VirtualMachineVNC

type VirtualMachineVNC struct {
	metav1.TypeMeta
}

func (*VirtualMachineVNC) DeepCopy

func (in *VirtualMachineVNC) DeepCopy() *VirtualMachineVNC

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

func (*VirtualMachineVNC) DeepCopyInto

func (in *VirtualMachineVNC) DeepCopyInto(out *VirtualMachineVNC)

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

func (*VirtualMachineVNC) DeepCopyObject

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

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

Directories

Path Synopsis
Package v1alpha2 is the v1alpha2 version of the operations API.
Package v1alpha2 is the v1alpha2 version of the operations API.

Jump to

Keyboard shortcuts

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