Documentation ¶
Overview ¶
Package v1beta1 is the v1beta1 version of the API. +groupName=pager.k8s.co
Index ¶
- Variables
- func Convert_pager_AlertList_To_v1beta1_AlertList(in *pager.AlertList, out *AlertList, s conversion.Scope) error
- func Convert_pager_AlertSpec_To_v1beta1_AlertSpec(in *pager.AlertSpec, out *AlertSpec, s conversion.Scope) error
- func Convert_pager_AlertStatus_To_v1beta1_AlertStatus(in *pager.AlertStatus, out *AlertStatus, s conversion.Scope) error
- func Convert_pager_Alert_To_v1beta1_Alert(in *pager.Alert, out *Alert, s conversion.Scope) error
- func Convert_v1beta1_AlertList_To_pager_AlertList(in *AlertList, out *pager.AlertList, s conversion.Scope) error
- func Convert_v1beta1_AlertSpec_To_pager_AlertSpec(in *AlertSpec, out *pager.AlertSpec, s conversion.Scope) error
- func Convert_v1beta1_AlertStatus_To_pager_AlertStatus(in *AlertStatus, out *pager.AlertStatus, s conversion.Scope) error
- func Convert_v1beta1_Alert_To_pager_Alert(in *Alert, out *pager.Alert, s conversion.Scope) error
- func RegisterConversions(scheme *runtime.Scheme) error
- func RegisterDeepCopies(scheme *runtime.Scheme) errordeprecated
- func RegisterDefaults(scheme *runtime.Scheme) error
- func Resource(resource string) schema.GroupResource
- type Alert
- type AlertList
- type AlertSpec
- type AlertStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: pager.GroupName, Version: "v1beta1"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Convert_pager_AlertList_To_v1beta1_AlertList ¶
func Convert_pager_AlertList_To_v1beta1_AlertList(in *pager.AlertList, out *AlertList, s conversion.Scope) error
Convert_pager_AlertList_To_v1beta1_AlertList is an autogenerated conversion function.
func Convert_pager_AlertStatus_To_v1beta1_AlertStatus ¶
func Convert_pager_AlertStatus_To_v1beta1_AlertStatus(in *pager.AlertStatus, out *AlertStatus, s conversion.Scope) error
Convert_pager_AlertStatus_To_v1beta1_AlertStatus is an autogenerated conversion function.
func Convert_pager_Alert_To_v1beta1_Alert ¶
Convert_pager_Alert_To_v1beta1_Alert is an autogenerated conversion function.
func Convert_v1beta1_AlertList_To_pager_AlertList ¶
func Convert_v1beta1_AlertList_To_pager_AlertList(in *AlertList, out *pager.AlertList, s conversion.Scope) error
Convert_v1beta1_AlertList_To_pager_AlertList is an autogenerated conversion function.
func Convert_v1beta1_AlertStatus_To_pager_AlertStatus ¶
func Convert_v1beta1_AlertStatus_To_pager_AlertStatus(in *AlertStatus, out *pager.AlertStatus, s conversion.Scope) error
Convert_v1beta1_AlertStatus_To_pager_AlertStatus is an autogenerated conversion function.
func Convert_v1beta1_Alert_To_pager_Alert ¶
Convert_v1beta1_Alert_To_pager_Alert is an autogenerated conversion function.
func RegisterConversions ¶
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDeepCopies
deprecated
func RegisterDefaults ¶
RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type Alert ¶
type Alert struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AlertSpec `json:"spec,omitempty"` Status AlertStatus `json:"status,omitempty"` }
func (*Alert) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Alert.
func (*Alert) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Alert) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AlertList ¶
type AlertList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Alert `json:"items"` }
func (*AlertList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertList.
func (*AlertList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AlertSpec ¶
func (*AlertSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertSpec.
func (*AlertSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertStatus ¶
type AlertStatus struct {
Sent bool `json:"sent"`
}
func (*AlertStatus) DeepCopy ¶
func (in *AlertStatus) DeepCopy() *AlertStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertStatus.
func (*AlertStatus) DeepCopyInto ¶
func (in *AlertStatus) DeepCopyInto(out *AlertStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.