Documentation ¶
Index ¶
- Constants
- Variables
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type VirtualMachineAddVolume
- type VirtualMachineConsole
- type VirtualMachineFreeze
- type VirtualMachineMigrate
- type VirtualMachinePortForward
- type VirtualMachineRemoveVolume
- type VirtualMachineUnfreeze
- type VirtualMachineVNC
Constants ¶
const (
GroupName = "subresources.virtualization.deckhouse.io"
)
GroupName is the group name use in this package
Variables ¶
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 )
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns back a Group qualified GroupResource
Types ¶
type VirtualMachineAddVolume ¶
func (*VirtualMachineAddVolume) DeepCopy ¶
func (in *VirtualMachineAddVolume) DeepCopy() *VirtualMachineAddVolume
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 ¶
func (*VirtualMachineConsole) DeepCopy ¶
func (in *VirtualMachineConsole) DeepCopy() *VirtualMachineConsole
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 VirtualMachineFreeze ¶
func (*VirtualMachineFreeze) DeepCopy ¶
func (in *VirtualMachineFreeze) DeepCopy() *VirtualMachineFreeze
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineFreeze.
func (*VirtualMachineFreeze) DeepCopyInto ¶
func (in *VirtualMachineFreeze) DeepCopyInto(out *VirtualMachineFreeze)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineFreeze) DeepCopyObject ¶
func (in *VirtualMachineFreeze) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineMigrate ¶
func (*VirtualMachineMigrate) DeepCopy ¶
func (in *VirtualMachineMigrate) DeepCopy() *VirtualMachineMigrate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineMigrate.
func (*VirtualMachineMigrate) DeepCopyInto ¶
func (in *VirtualMachineMigrate) DeepCopyInto(out *VirtualMachineMigrate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineMigrate) DeepCopyObject ¶
func (in *VirtualMachineMigrate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachinePortForward ¶
func (*VirtualMachinePortForward) DeepCopy ¶
func (in *VirtualMachinePortForward) DeepCopy() *VirtualMachinePortForward
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachinePortForward.
func (*VirtualMachinePortForward) DeepCopyInto ¶
func (in *VirtualMachinePortForward) DeepCopyInto(out *VirtualMachinePortForward)
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 ¶
func (*VirtualMachineRemoveVolume) DeepCopy ¶
func (in *VirtualMachineRemoveVolume) DeepCopy() *VirtualMachineRemoveVolume
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineRemoveVolume.
func (*VirtualMachineRemoveVolume) DeepCopyInto ¶
func (in *VirtualMachineRemoveVolume) DeepCopyInto(out *VirtualMachineRemoveVolume)
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 VirtualMachineUnfreeze ¶
func (*VirtualMachineUnfreeze) DeepCopy ¶
func (in *VirtualMachineUnfreeze) DeepCopy() *VirtualMachineUnfreeze
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineUnfreeze.
func (*VirtualMachineUnfreeze) DeepCopyInto ¶
func (in *VirtualMachineUnfreeze) DeepCopyInto(out *VirtualMachineUnfreeze)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineUnfreeze) DeepCopyObject ¶
func (in *VirtualMachineUnfreeze) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineVNC ¶
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.