Documentation
¶
Overview ¶
Package v1alpha2 is the v1alpha2 version of the operations API.
Index ¶
- Constants
- Variables
- func Convert_subresources_VirtualMachineAddResourceClaim_To_v1alpha2_VirtualMachineAddResourceClaim(in *subresources.VirtualMachineAddResourceClaim, ...) error
- func Convert_subresources_VirtualMachineAddVolume_To_v1alpha2_VirtualMachineAddVolume(in *subresources.VirtualMachineAddVolume, out *VirtualMachineAddVolume, ...) error
- func Convert_subresources_VirtualMachineCancelEvacuation_To_v1alpha2_VirtualMachineCancelEvacuation(in *subresources.VirtualMachineCancelEvacuation, ...) error
- func Convert_subresources_VirtualMachineConsole_To_v1alpha2_VirtualMachineConsole(in *subresources.VirtualMachineConsole, out *VirtualMachineConsole, ...) error
- func Convert_subresources_VirtualMachineFreeze_To_v1alpha2_VirtualMachineFreeze(in *subresources.VirtualMachineFreeze, out *VirtualMachineFreeze, ...) error
- func Convert_subresources_VirtualMachinePoolScaleDownWith_To_v1alpha2_VirtualMachinePoolScaleDownWith(in *subresources.VirtualMachinePoolScaleDownWith, ...) error
- func Convert_subresources_VirtualMachinePool_To_v1alpha2_VirtualMachinePool(in *subresources.VirtualMachinePool, out *VirtualMachinePool, ...) error
- func Convert_subresources_VirtualMachinePortForward_To_v1alpha2_VirtualMachinePortForward(in *subresources.VirtualMachinePortForward, out *VirtualMachinePortForward, ...) error
- func Convert_subresources_VirtualMachineRemoveResourceClaim_To_v1alpha2_VirtualMachineRemoveResourceClaim(in *subresources.VirtualMachineRemoveResourceClaim, ...) error
- func Convert_subresources_VirtualMachineRemoveVolume_To_v1alpha2_VirtualMachineRemoveVolume(in *subresources.VirtualMachineRemoveVolume, out *VirtualMachineRemoveVolume, ...) error
- func Convert_subresources_VirtualMachineUnfreeze_To_v1alpha2_VirtualMachineUnfreeze(in *subresources.VirtualMachineUnfreeze, out *VirtualMachineUnfreeze, ...) error
- func Convert_subresources_VirtualMachineVNC_To_v1alpha2_VirtualMachineVNC(in *subresources.VirtualMachineVNC, out *VirtualMachineVNC, s conversion.Scope) error
- func Convert_subresources_VirtualMachine_To_v1alpha2_VirtualMachine(in *subresources.VirtualMachine, out *VirtualMachine, s conversion.Scope) error
- func Convert_url_Values_To_v1alpha2_VirtualMachineAddResourceClaim(in *url.Values, out *VirtualMachineAddResourceClaim, s conversion.Scope) error
- func Convert_url_Values_To_v1alpha2_VirtualMachineAddVolume(in *url.Values, out *VirtualMachineAddVolume, s conversion.Scope) error
- func Convert_url_Values_To_v1alpha2_VirtualMachineCancelEvacuation(in *url.Values, out *VirtualMachineCancelEvacuation, s conversion.Scope) error
- func Convert_url_Values_To_v1alpha2_VirtualMachineConsole(in *url.Values, out *VirtualMachineConsole, s conversion.Scope) error
- func Convert_url_Values_To_v1alpha2_VirtualMachineFreeze(in *url.Values, out *VirtualMachineFreeze, s conversion.Scope) error
- func Convert_url_Values_To_v1alpha2_VirtualMachinePoolScaleDownWith(in *url.Values, out *VirtualMachinePoolScaleDownWith, s conversion.Scope) error
- func Convert_url_Values_To_v1alpha2_VirtualMachinePortForward(in *url.Values, out *VirtualMachinePortForward, s conversion.Scope) error
- func Convert_url_Values_To_v1alpha2_VirtualMachineRemoveResourceClaim(in *url.Values, out *VirtualMachineRemoveResourceClaim, s conversion.Scope) error
- func Convert_url_Values_To_v1alpha2_VirtualMachineRemoveVolume(in *url.Values, out *VirtualMachineRemoveVolume, s conversion.Scope) error
- func Convert_url_Values_To_v1alpha2_VirtualMachineUnfreeze(in *url.Values, out *VirtualMachineUnfreeze, s conversion.Scope) error
- func Convert_url_Values_To_v1alpha2_VirtualMachineVNC(in *url.Values, out *VirtualMachineVNC, s conversion.Scope) error
- func Convert_v1alpha2_VirtualMachineAddResourceClaim_To_subresources_VirtualMachineAddResourceClaim(in *VirtualMachineAddResourceClaim, ...) error
- func Convert_v1alpha2_VirtualMachineAddVolume_To_subresources_VirtualMachineAddVolume(in *VirtualMachineAddVolume, out *subresources.VirtualMachineAddVolume, ...) error
- func Convert_v1alpha2_VirtualMachineCancelEvacuation_To_subresources_VirtualMachineCancelEvacuation(in *VirtualMachineCancelEvacuation, ...) error
- func Convert_v1alpha2_VirtualMachineConsole_To_subresources_VirtualMachineConsole(in *VirtualMachineConsole, out *subresources.VirtualMachineConsole, ...) error
- func Convert_v1alpha2_VirtualMachineFreeze_To_subresources_VirtualMachineFreeze(in *VirtualMachineFreeze, out *subresources.VirtualMachineFreeze, ...) error
- func Convert_v1alpha2_VirtualMachinePoolScaleDownWith_To_subresources_VirtualMachinePoolScaleDownWith(in *VirtualMachinePoolScaleDownWith, ...) error
- func Convert_v1alpha2_VirtualMachinePool_To_subresources_VirtualMachinePool(in *VirtualMachinePool, out *subresources.VirtualMachinePool, ...) error
- func Convert_v1alpha2_VirtualMachinePortForward_To_subresources_VirtualMachinePortForward(in *VirtualMachinePortForward, out *subresources.VirtualMachinePortForward, ...) error
- func Convert_v1alpha2_VirtualMachineRemoveResourceClaim_To_subresources_VirtualMachineRemoveResourceClaim(in *VirtualMachineRemoveResourceClaim, ...) error
- func Convert_v1alpha2_VirtualMachineRemoveVolume_To_subresources_VirtualMachineRemoveVolume(in *VirtualMachineRemoveVolume, out *subresources.VirtualMachineRemoveVolume, ...) error
- func Convert_v1alpha2_VirtualMachineUnfreeze_To_subresources_VirtualMachineUnfreeze(in *VirtualMachineUnfreeze, out *subresources.VirtualMachineUnfreeze, ...) error
- func Convert_v1alpha2_VirtualMachineVNC_To_subresources_VirtualMachineVNC(in *VirtualMachineVNC, out *subresources.VirtualMachineVNC, s conversion.Scope) error
- func Convert_v1alpha2_VirtualMachine_To_subresources_VirtualMachine(in *VirtualMachine, out *subresources.VirtualMachine, s conversion.Scope) error
- func Kind(kind string) schema.GroupKind
- func RegisterConversions(s *runtime.Scheme) error
- func Resource(resource string) schema.GroupResource
- type SessionKind
- type VirtualMachine
- type VirtualMachineAddResourceClaim
- type VirtualMachineAddVolume
- type VirtualMachineCancelEvacuation
- type VirtualMachineConsole
- type VirtualMachineFreeze
- type VirtualMachinePool
- type VirtualMachinePoolScaleDownWith
- type VirtualMachinePortForward
- type VirtualMachineRemoveResourceClaim
- type VirtualMachineRemoveVolume
- type VirtualMachineSession
- type VirtualMachineUnfreeze
- type VirtualMachineVNC
Constants ¶
const (
Version = "v1alpha2"
)
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: subresources.GroupName, Version: Version}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Convert_subresources_VirtualMachineAddResourceClaim_To_v1alpha2_VirtualMachineAddResourceClaim ¶ added in v1.6.0
func Convert_subresources_VirtualMachineAddResourceClaim_To_v1alpha2_VirtualMachineAddResourceClaim(in *subresources.VirtualMachineAddResourceClaim, out *VirtualMachineAddResourceClaim, s conversion.Scope) error
Convert_subresources_VirtualMachineAddResourceClaim_To_v1alpha2_VirtualMachineAddResourceClaim is an autogenerated conversion function.
func Convert_subresources_VirtualMachineAddVolume_To_v1alpha2_VirtualMachineAddVolume ¶
func Convert_subresources_VirtualMachineAddVolume_To_v1alpha2_VirtualMachineAddVolume(in *subresources.VirtualMachineAddVolume, out *VirtualMachineAddVolume, s conversion.Scope) error
Convert_subresources_VirtualMachineAddVolume_To_v1alpha2_VirtualMachineAddVolume is an autogenerated conversion function.
func Convert_subresources_VirtualMachineCancelEvacuation_To_v1alpha2_VirtualMachineCancelEvacuation ¶ added in v1.0.0
func Convert_subresources_VirtualMachineCancelEvacuation_To_v1alpha2_VirtualMachineCancelEvacuation(in *subresources.VirtualMachineCancelEvacuation, out *VirtualMachineCancelEvacuation, s conversion.Scope) error
Convert_subresources_VirtualMachineCancelEvacuation_To_v1alpha2_VirtualMachineCancelEvacuation is an autogenerated conversion function.
func Convert_subresources_VirtualMachineConsole_To_v1alpha2_VirtualMachineConsole ¶
func Convert_subresources_VirtualMachineConsole_To_v1alpha2_VirtualMachineConsole(in *subresources.VirtualMachineConsole, out *VirtualMachineConsole, s conversion.Scope) error
Convert_subresources_VirtualMachineConsole_To_v1alpha2_VirtualMachineConsole is an autogenerated conversion function.
func Convert_subresources_VirtualMachineFreeze_To_v1alpha2_VirtualMachineFreeze ¶
func Convert_subresources_VirtualMachineFreeze_To_v1alpha2_VirtualMachineFreeze(in *subresources.VirtualMachineFreeze, out *VirtualMachineFreeze, s conversion.Scope) error
Convert_subresources_VirtualMachineFreeze_To_v1alpha2_VirtualMachineFreeze is an autogenerated conversion function.
func Convert_subresources_VirtualMachinePoolScaleDownWith_To_v1alpha2_VirtualMachinePoolScaleDownWith ¶ added in v1.11.1
func Convert_subresources_VirtualMachinePoolScaleDownWith_To_v1alpha2_VirtualMachinePoolScaleDownWith(in *subresources.VirtualMachinePoolScaleDownWith, out *VirtualMachinePoolScaleDownWith, s conversion.Scope) error
Convert_subresources_VirtualMachinePoolScaleDownWith_To_v1alpha2_VirtualMachinePoolScaleDownWith is an autogenerated conversion function.
func Convert_subresources_VirtualMachinePool_To_v1alpha2_VirtualMachinePool ¶ added in v1.11.1
func Convert_subresources_VirtualMachinePool_To_v1alpha2_VirtualMachinePool(in *subresources.VirtualMachinePool, out *VirtualMachinePool, s conversion.Scope) error
Convert_subresources_VirtualMachinePool_To_v1alpha2_VirtualMachinePool is an autogenerated conversion function.
func Convert_subresources_VirtualMachinePortForward_To_v1alpha2_VirtualMachinePortForward ¶
func Convert_subresources_VirtualMachinePortForward_To_v1alpha2_VirtualMachinePortForward(in *subresources.VirtualMachinePortForward, out *VirtualMachinePortForward, s conversion.Scope) error
Convert_subresources_VirtualMachinePortForward_To_v1alpha2_VirtualMachinePortForward is an autogenerated conversion function.
func Convert_subresources_VirtualMachineRemoveResourceClaim_To_v1alpha2_VirtualMachineRemoveResourceClaim ¶ added in v1.6.0
func Convert_subresources_VirtualMachineRemoveResourceClaim_To_v1alpha2_VirtualMachineRemoveResourceClaim(in *subresources.VirtualMachineRemoveResourceClaim, out *VirtualMachineRemoveResourceClaim, s conversion.Scope) error
Convert_subresources_VirtualMachineRemoveResourceClaim_To_v1alpha2_VirtualMachineRemoveResourceClaim is an autogenerated conversion function.
func Convert_subresources_VirtualMachineRemoveVolume_To_v1alpha2_VirtualMachineRemoveVolume ¶
func Convert_subresources_VirtualMachineRemoveVolume_To_v1alpha2_VirtualMachineRemoveVolume(in *subresources.VirtualMachineRemoveVolume, out *VirtualMachineRemoveVolume, s conversion.Scope) error
Convert_subresources_VirtualMachineRemoveVolume_To_v1alpha2_VirtualMachineRemoveVolume is an autogenerated conversion function.
func Convert_subresources_VirtualMachineUnfreeze_To_v1alpha2_VirtualMachineUnfreeze ¶
func Convert_subresources_VirtualMachineUnfreeze_To_v1alpha2_VirtualMachineUnfreeze(in *subresources.VirtualMachineUnfreeze, out *VirtualMachineUnfreeze, s conversion.Scope) error
Convert_subresources_VirtualMachineUnfreeze_To_v1alpha2_VirtualMachineUnfreeze is an autogenerated conversion function.
func Convert_subresources_VirtualMachineVNC_To_v1alpha2_VirtualMachineVNC ¶
func Convert_subresources_VirtualMachineVNC_To_v1alpha2_VirtualMachineVNC(in *subresources.VirtualMachineVNC, out *VirtualMachineVNC, s conversion.Scope) error
Convert_subresources_VirtualMachineVNC_To_v1alpha2_VirtualMachineVNC is an autogenerated conversion function.
func Convert_subresources_VirtualMachine_To_v1alpha2_VirtualMachine ¶ added in v1.4.0
func Convert_subresources_VirtualMachine_To_v1alpha2_VirtualMachine(in *subresources.VirtualMachine, out *VirtualMachine, s conversion.Scope) error
Convert_subresources_VirtualMachine_To_v1alpha2_VirtualMachine is an autogenerated conversion function.
func Convert_url_Values_To_v1alpha2_VirtualMachineAddResourceClaim ¶ added in v1.6.0
func Convert_url_Values_To_v1alpha2_VirtualMachineAddResourceClaim(in *url.Values, out *VirtualMachineAddResourceClaim, s conversion.Scope) error
Convert_url_Values_To_v1alpha2_VirtualMachineAddResourceClaim is an autogenerated conversion function.
func Convert_url_Values_To_v1alpha2_VirtualMachineAddVolume ¶
func Convert_url_Values_To_v1alpha2_VirtualMachineAddVolume(in *url.Values, out *VirtualMachineAddVolume, s conversion.Scope) error
Convert_url_Values_To_v1alpha2_VirtualMachineAddVolume is an autogenerated conversion function.
func Convert_url_Values_To_v1alpha2_VirtualMachineCancelEvacuation ¶ added in v1.0.0
func Convert_url_Values_To_v1alpha2_VirtualMachineCancelEvacuation(in *url.Values, out *VirtualMachineCancelEvacuation, s conversion.Scope) error
Convert_url_Values_To_v1alpha2_VirtualMachineCancelEvacuation is an autogenerated conversion function.
func Convert_url_Values_To_v1alpha2_VirtualMachineConsole ¶
func Convert_url_Values_To_v1alpha2_VirtualMachineConsole(in *url.Values, out *VirtualMachineConsole, s conversion.Scope) error
Convert_url_Values_To_v1alpha2_VirtualMachineConsole is an autogenerated conversion function.
func Convert_url_Values_To_v1alpha2_VirtualMachineFreeze ¶
func Convert_url_Values_To_v1alpha2_VirtualMachineFreeze(in *url.Values, out *VirtualMachineFreeze, s conversion.Scope) error
Convert_url_Values_To_v1alpha2_VirtualMachineFreeze is an autogenerated conversion function.
func Convert_url_Values_To_v1alpha2_VirtualMachinePoolScaleDownWith ¶ added in v1.11.1
func Convert_url_Values_To_v1alpha2_VirtualMachinePoolScaleDownWith(in *url.Values, out *VirtualMachinePoolScaleDownWith, s conversion.Scope) error
Convert_url_Values_To_v1alpha2_VirtualMachinePoolScaleDownWith is an autogenerated conversion function.
func Convert_url_Values_To_v1alpha2_VirtualMachinePortForward ¶
func Convert_url_Values_To_v1alpha2_VirtualMachinePortForward(in *url.Values, out *VirtualMachinePortForward, s conversion.Scope) error
Convert_url_Values_To_v1alpha2_VirtualMachinePortForward is an autogenerated conversion function.
func Convert_url_Values_To_v1alpha2_VirtualMachineRemoveResourceClaim ¶ added in v1.6.0
func Convert_url_Values_To_v1alpha2_VirtualMachineRemoveResourceClaim(in *url.Values, out *VirtualMachineRemoveResourceClaim, s conversion.Scope) error
Convert_url_Values_To_v1alpha2_VirtualMachineRemoveResourceClaim is an autogenerated conversion function.
func Convert_url_Values_To_v1alpha2_VirtualMachineRemoveVolume ¶
func Convert_url_Values_To_v1alpha2_VirtualMachineRemoveVolume(in *url.Values, out *VirtualMachineRemoveVolume, s conversion.Scope) error
Convert_url_Values_To_v1alpha2_VirtualMachineRemoveVolume is an autogenerated conversion function.
func Convert_url_Values_To_v1alpha2_VirtualMachineUnfreeze ¶
func Convert_url_Values_To_v1alpha2_VirtualMachineUnfreeze(in *url.Values, out *VirtualMachineUnfreeze, s conversion.Scope) error
Convert_url_Values_To_v1alpha2_VirtualMachineUnfreeze is an autogenerated conversion function.
func Convert_url_Values_To_v1alpha2_VirtualMachineVNC ¶
func Convert_url_Values_To_v1alpha2_VirtualMachineVNC(in *url.Values, out *VirtualMachineVNC, s conversion.Scope) error
Convert_url_Values_To_v1alpha2_VirtualMachineVNC is an autogenerated conversion function.
func Convert_v1alpha2_VirtualMachineAddResourceClaim_To_subresources_VirtualMachineAddResourceClaim ¶ added in v1.6.0
func Convert_v1alpha2_VirtualMachineAddResourceClaim_To_subresources_VirtualMachineAddResourceClaim(in *VirtualMachineAddResourceClaim, out *subresources.VirtualMachineAddResourceClaim, s conversion.Scope) error
Convert_v1alpha2_VirtualMachineAddResourceClaim_To_subresources_VirtualMachineAddResourceClaim is an autogenerated conversion function.
func Convert_v1alpha2_VirtualMachineAddVolume_To_subresources_VirtualMachineAddVolume ¶
func Convert_v1alpha2_VirtualMachineAddVolume_To_subresources_VirtualMachineAddVolume(in *VirtualMachineAddVolume, out *subresources.VirtualMachineAddVolume, s conversion.Scope) error
Convert_v1alpha2_VirtualMachineAddVolume_To_subresources_VirtualMachineAddVolume is an autogenerated conversion function.
func Convert_v1alpha2_VirtualMachineCancelEvacuation_To_subresources_VirtualMachineCancelEvacuation ¶ added in v1.0.0
func Convert_v1alpha2_VirtualMachineCancelEvacuation_To_subresources_VirtualMachineCancelEvacuation(in *VirtualMachineCancelEvacuation, out *subresources.VirtualMachineCancelEvacuation, s conversion.Scope) error
Convert_v1alpha2_VirtualMachineCancelEvacuation_To_subresources_VirtualMachineCancelEvacuation is an autogenerated conversion function.
func Convert_v1alpha2_VirtualMachineConsole_To_subresources_VirtualMachineConsole ¶
func Convert_v1alpha2_VirtualMachineConsole_To_subresources_VirtualMachineConsole(in *VirtualMachineConsole, out *subresources.VirtualMachineConsole, s conversion.Scope) error
Convert_v1alpha2_VirtualMachineConsole_To_subresources_VirtualMachineConsole is an autogenerated conversion function.
func Convert_v1alpha2_VirtualMachineFreeze_To_subresources_VirtualMachineFreeze ¶
func Convert_v1alpha2_VirtualMachineFreeze_To_subresources_VirtualMachineFreeze(in *VirtualMachineFreeze, out *subresources.VirtualMachineFreeze, s conversion.Scope) error
Convert_v1alpha2_VirtualMachineFreeze_To_subresources_VirtualMachineFreeze is an autogenerated conversion function.
func Convert_v1alpha2_VirtualMachinePoolScaleDownWith_To_subresources_VirtualMachinePoolScaleDownWith ¶ added in v1.11.1
func Convert_v1alpha2_VirtualMachinePoolScaleDownWith_To_subresources_VirtualMachinePoolScaleDownWith(in *VirtualMachinePoolScaleDownWith, out *subresources.VirtualMachinePoolScaleDownWith, s conversion.Scope) error
Convert_v1alpha2_VirtualMachinePoolScaleDownWith_To_subresources_VirtualMachinePoolScaleDownWith is an autogenerated conversion function.
func Convert_v1alpha2_VirtualMachinePool_To_subresources_VirtualMachinePool ¶ added in v1.11.1
func Convert_v1alpha2_VirtualMachinePool_To_subresources_VirtualMachinePool(in *VirtualMachinePool, out *subresources.VirtualMachinePool, s conversion.Scope) error
Convert_v1alpha2_VirtualMachinePool_To_subresources_VirtualMachinePool is an autogenerated conversion function.
func Convert_v1alpha2_VirtualMachinePortForward_To_subresources_VirtualMachinePortForward ¶
func Convert_v1alpha2_VirtualMachinePortForward_To_subresources_VirtualMachinePortForward(in *VirtualMachinePortForward, out *subresources.VirtualMachinePortForward, s conversion.Scope) error
Convert_v1alpha2_VirtualMachinePortForward_To_subresources_VirtualMachinePortForward is an autogenerated conversion function.
func Convert_v1alpha2_VirtualMachineRemoveResourceClaim_To_subresources_VirtualMachineRemoveResourceClaim ¶ added in v1.6.0
func Convert_v1alpha2_VirtualMachineRemoveResourceClaim_To_subresources_VirtualMachineRemoveResourceClaim(in *VirtualMachineRemoveResourceClaim, out *subresources.VirtualMachineRemoveResourceClaim, s conversion.Scope) error
Convert_v1alpha2_VirtualMachineRemoveResourceClaim_To_subresources_VirtualMachineRemoveResourceClaim is an autogenerated conversion function.
func Convert_v1alpha2_VirtualMachineRemoveVolume_To_subresources_VirtualMachineRemoveVolume ¶
func Convert_v1alpha2_VirtualMachineRemoveVolume_To_subresources_VirtualMachineRemoveVolume(in *VirtualMachineRemoveVolume, out *subresources.VirtualMachineRemoveVolume, s conversion.Scope) error
Convert_v1alpha2_VirtualMachineRemoveVolume_To_subresources_VirtualMachineRemoveVolume is an autogenerated conversion function.
func Convert_v1alpha2_VirtualMachineUnfreeze_To_subresources_VirtualMachineUnfreeze ¶
func Convert_v1alpha2_VirtualMachineUnfreeze_To_subresources_VirtualMachineUnfreeze(in *VirtualMachineUnfreeze, out *subresources.VirtualMachineUnfreeze, s conversion.Scope) error
Convert_v1alpha2_VirtualMachineUnfreeze_To_subresources_VirtualMachineUnfreeze is an autogenerated conversion function.
func Convert_v1alpha2_VirtualMachineVNC_To_subresources_VirtualMachineVNC ¶
func Convert_v1alpha2_VirtualMachineVNC_To_subresources_VirtualMachineVNC(in *VirtualMachineVNC, out *subresources.VirtualMachineVNC, s conversion.Scope) error
Convert_v1alpha2_VirtualMachineVNC_To_subresources_VirtualMachineVNC is an autogenerated conversion function.
func Convert_v1alpha2_VirtualMachine_To_subresources_VirtualMachine ¶ added in v1.4.0
func Convert_v1alpha2_VirtualMachine_To_subresources_VirtualMachine(in *VirtualMachine, out *subresources.VirtualMachine, s conversion.Scope) error
Convert_v1alpha2_VirtualMachine_To_subresources_VirtualMachine is an autogenerated conversion function.
func RegisterConversions ¶
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns back a Group qualified GroupResource
Types ¶
type SessionKind ¶ added in v1.11.1
type SessionKind string
SessionKind is the exclusive stream a session is held on.
const ( ConsoleSession SessionKind = "console" VNCSession SessionKind = "vnc" )
func (SessionKind) Description ¶ added in v1.11.1
func (k SessionKind) Description() string
Description is the user-facing name of the stream, as it goes into a warning or an event.
type VirtualMachine ¶ added in v1.4.0
type VirtualMachine struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
}
func (*VirtualMachine) DeepCopy ¶ added in v1.4.0
func (in *VirtualMachine) DeepCopy() *VirtualMachine
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachine.
func (*VirtualMachine) DeepCopyInto ¶ added in v1.4.0
func (in *VirtualMachine) DeepCopyInto(out *VirtualMachine)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachine) DeepCopyObject ¶ added in v1.4.0
func (in *VirtualMachine) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineAddResourceClaim ¶ added in v1.6.0
type VirtualMachineAddResourceClaim struct {
metav1.TypeMeta `json:",inline"`
Name string `json:"name"`
ResourceClaimTemplateName string `json:"resourceClaimTemplateName"`
RequestName string `json:"requestName"`
DryRun []string `json:"dryRun,omitempty"`
}
func (*VirtualMachineAddResourceClaim) DeepCopy ¶ added in v1.6.0
func (in *VirtualMachineAddResourceClaim) DeepCopy() *VirtualMachineAddResourceClaim
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineAddResourceClaim.
func (*VirtualMachineAddResourceClaim) DeepCopyInto ¶ added in v1.6.0
func (in *VirtualMachineAddResourceClaim) DeepCopyInto(out *VirtualMachineAddResourceClaim)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineAddResourceClaim) DeepCopyObject ¶ added in v1.6.0
func (in *VirtualMachineAddResourceClaim) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineAddVolume ¶
type VirtualMachineAddVolume struct {
metav1.TypeMeta `json:",inline"`
Name string `json:"name"`
VolumeKind string `json:"volumeKind"`
PVCName string `json:"pvcName"`
Image string `json:"image"`
Serial string `json:"serial"`
IsCdrom bool `json:"isCdrom"`
}
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 VirtualMachineCancelEvacuation ¶ added in v1.0.0
type VirtualMachineCancelEvacuation struct {
metav1.TypeMeta `json:",inline"`
DryRun []string `json:"dryRun,omitempty"`
}
func (*VirtualMachineCancelEvacuation) DeepCopy ¶ added in v1.0.0
func (in *VirtualMachineCancelEvacuation) DeepCopy() *VirtualMachineCancelEvacuation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineCancelEvacuation.
func (*VirtualMachineCancelEvacuation) DeepCopyInto ¶ added in v1.0.0
func (in *VirtualMachineCancelEvacuation) DeepCopyInto(out *VirtualMachineCancelEvacuation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineCancelEvacuation) DeepCopyObject ¶ added in v1.0.0
func (in *VirtualMachineCancelEvacuation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineConsole ¶
type VirtualMachineConsole struct {
metav1.TypeMeta `json:",inline"`
// Probe asks who holds the serial console instead of connecting to it: the answer is a
// VirtualMachineSession and the session of the current holder is left alone. Connecting is
// exclusive, so a client is expected to probe first and warn the user about who is going to
// be disconnected.
Probe bool `json:"probe,omitempty"`
}
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 ¶
type VirtualMachineFreeze struct {
metav1.TypeMeta `json:",inline"`
UnfreezeTimeout *metav1.Duration `json:"unfreezeTimeout"`
}
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 VirtualMachinePool ¶ added in v1.11.1
type VirtualMachinePool struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
}
func (*VirtualMachinePool) DeepCopy ¶ added in v1.11.1
func (in *VirtualMachinePool) DeepCopy() *VirtualMachinePool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachinePool.
func (*VirtualMachinePool) DeepCopyInto ¶ added in v1.11.1
func (in *VirtualMachinePool) DeepCopyInto(out *VirtualMachinePool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachinePool) DeepCopyObject ¶ added in v1.11.1
func (in *VirtualMachinePool) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachinePoolScaleDownWith ¶ added in v1.11.1
type VirtualMachinePoolScaleDownWith struct {
metav1.TypeMeta `json:",inline"`
// Targets are the names of the pool member VirtualMachines to remove.
Targets []string `json:"targets"`
DryRun []string `json:"dryRun,omitempty"`
}
func (*VirtualMachinePoolScaleDownWith) DeepCopy ¶ added in v1.11.1
func (in *VirtualMachinePoolScaleDownWith) DeepCopy() *VirtualMachinePoolScaleDownWith
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachinePoolScaleDownWith.
func (*VirtualMachinePoolScaleDownWith) DeepCopyInto ¶ added in v1.11.1
func (in *VirtualMachinePoolScaleDownWith) DeepCopyInto(out *VirtualMachinePoolScaleDownWith)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachinePoolScaleDownWith) DeepCopyObject ¶ added in v1.11.1
func (in *VirtualMachinePoolScaleDownWith) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachinePortForward ¶
type VirtualMachinePortForward struct {
metav1.TypeMeta `json:",inline"`
Protocol string `json:"protocol"`
Port int `json:"port"`
}
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 VirtualMachineRemoveResourceClaim ¶ added in v1.6.0
type VirtualMachineRemoveResourceClaim struct {
metav1.TypeMeta
Name string `json:"name"`
DryRun []string `json:"dryRun,omitempty"`
}
func (*VirtualMachineRemoveResourceClaim) DeepCopy ¶ added in v1.6.0
func (in *VirtualMachineRemoveResourceClaim) DeepCopy() *VirtualMachineRemoveResourceClaim
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineRemoveResourceClaim.
func (*VirtualMachineRemoveResourceClaim) DeepCopyInto ¶ added in v1.6.0
func (in *VirtualMachineRemoveResourceClaim) DeepCopyInto(out *VirtualMachineRemoveResourceClaim)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualMachineRemoveResourceClaim) DeepCopyObject ¶ added in v1.6.0
func (in *VirtualMachineRemoveResourceClaim) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualMachineRemoveVolume ¶
type VirtualMachineRemoveVolume struct {
metav1.TypeMeta `json:",inline"`
Name string `json:"name"`
}
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 VirtualMachineSession ¶ added in v1.11.1
type VirtualMachineSession struct {
// Holder is the connected user. Empty if nobody is connected.
Holder string `json:"holder,omitempty"`
// StartTime is when that user connected.
StartTime *metav1.Time `json:"startTime,omitempty"`
// Client is how the connected client introduced itself, its user agent. It tells a UI from
// a command line client, which often is what one needs to go and find the person.
Client string `json:"client,omitempty"`
}
VirtualMachineSession reports who is currently connected to the serial console or to the VNC of the virtual machine, depending on the subresource it is read from. Both are exclusive: connecting disconnects that user, so clients are expected to read this first and warn before they do.
This is a plain struct rather than an API object: console and vnc are subresources with a raw upgradable connection, which is why the server can write arbitrary data into that connection to talk to the client before the connection is upgraded. A probe request is answered exactly there, as JSON written into the not-yet-upgraded connection — it never goes through the scheme, the conversion or the codecs, so the type needs no TypeMeta, no deepcopy and no registration.
func (*VirtualMachineSession) DeepCopy ¶ added in v1.11.1
func (in *VirtualMachineSession) DeepCopy() *VirtualMachineSession
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSession.
func (*VirtualMachineSession) DeepCopyInto ¶ added in v1.11.1
func (in *VirtualMachineSession) DeepCopyInto(out *VirtualMachineSession)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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 ¶
type VirtualMachineVNC struct {
metav1.TypeMeta `json:",inline"`
// Probe asks who holds the VNC instead of connecting to it. See VirtualMachineConsole.Probe.
Probe bool `json:"probe,omitempty"`
}
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.