Documentation
¶
Overview ¶
Package v1alpha1 is the v1alpha1 version of the API. +groupName=incidents.monitoring.appscode.com
Index ¶
- Constants
- Variables
- func Convert_incidents_AcknowledgementRequest_To_v1alpha1_AcknowledgementRequest(in *incidents.AcknowledgementRequest, out *AcknowledgementRequest, ...) error
- func Convert_incidents_AcknowledgementResponse_To_v1alpha1_AcknowledgementResponse(in *incidents.AcknowledgementResponse, out *AcknowledgementResponse, ...) error
- func Convert_incidents_Acknowledgement_To_v1alpha1_Acknowledgement(in *incidents.Acknowledgement, out *Acknowledgement, s conversion.Scope) error
- func Convert_v1alpha1_AcknowledgementRequest_To_incidents_AcknowledgementRequest(in *AcknowledgementRequest, out *incidents.AcknowledgementRequest, ...) error
- func Convert_v1alpha1_AcknowledgementResponse_To_incidents_AcknowledgementResponse(in *AcknowledgementResponse, out *incidents.AcknowledgementResponse, ...) error
- func Convert_v1alpha1_Acknowledgement_To_incidents_Acknowledgement(in *Acknowledgement, out *incidents.Acknowledgement, s conversion.Scope) error
- func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenAPIDefinition
- func RegisterConversions(s *runtime.Scheme) error
- func RegisterDefaults(scheme *runtime.Scheme) error
- func Resource(resource string) schema.GroupResource
- type Acknowledgement
- type AcknowledgementRequest
- type AcknowledgementResponse
Constants ¶
const ( ResourceKindAcknowledgement = "Acknowledgement" ResourcePluralAcknowledgement = "acknowledgements" ResourceSingularAcknowledgement = "acknowledgement" )
const GroupName = "incidents.monitoring.appscode.com"
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: GroupName, Version: "v1alpha1"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Convert_incidents_AcknowledgementRequest_To_v1alpha1_AcknowledgementRequest ¶
func Convert_incidents_AcknowledgementRequest_To_v1alpha1_AcknowledgementRequest(in *incidents.AcknowledgementRequest, out *AcknowledgementRequest, s conversion.Scope) error
Convert_incidents_AcknowledgementRequest_To_v1alpha1_AcknowledgementRequest is an autogenerated conversion function.
func Convert_incidents_AcknowledgementResponse_To_v1alpha1_AcknowledgementResponse ¶
func Convert_incidents_AcknowledgementResponse_To_v1alpha1_AcknowledgementResponse(in *incidents.AcknowledgementResponse, out *AcknowledgementResponse, s conversion.Scope) error
Convert_incidents_AcknowledgementResponse_To_v1alpha1_AcknowledgementResponse is an autogenerated conversion function.
func Convert_incidents_Acknowledgement_To_v1alpha1_Acknowledgement ¶
func Convert_incidents_Acknowledgement_To_v1alpha1_Acknowledgement(in *incidents.Acknowledgement, out *Acknowledgement, s conversion.Scope) error
Convert_incidents_Acknowledgement_To_v1alpha1_Acknowledgement is an autogenerated conversion function.
func Convert_v1alpha1_AcknowledgementRequest_To_incidents_AcknowledgementRequest ¶
func Convert_v1alpha1_AcknowledgementRequest_To_incidents_AcknowledgementRequest(in *AcknowledgementRequest, out *incidents.AcknowledgementRequest, s conversion.Scope) error
Convert_v1alpha1_AcknowledgementRequest_To_incidents_AcknowledgementRequest is an autogenerated conversion function.
func Convert_v1alpha1_AcknowledgementResponse_To_incidents_AcknowledgementResponse ¶
func Convert_v1alpha1_AcknowledgementResponse_To_incidents_AcknowledgementResponse(in *AcknowledgementResponse, out *incidents.AcknowledgementResponse, s conversion.Scope) error
Convert_v1alpha1_AcknowledgementResponse_To_incidents_AcknowledgementResponse is an autogenerated conversion function.
func Convert_v1alpha1_Acknowledgement_To_incidents_Acknowledgement ¶
func Convert_v1alpha1_Acknowledgement_To_incidents_Acknowledgement(in *Acknowledgement, out *incidents.Acknowledgement, s conversion.Scope) error
Convert_v1alpha1_Acknowledgement_To_incidents_Acknowledgement is an autogenerated conversion function.
func GetOpenAPIDefinitions ¶
func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenAPIDefinition
func RegisterConversions ¶
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
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 Acknowledgement ¶
type Acknowledgement struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Request AcknowledgementRequest `json:"request"` Response AcknowledgementResponse `json:"response,omitempty"` }
func (*Acknowledgement) DeepCopy ¶
func (in *Acknowledgement) DeepCopy() *Acknowledgement
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Acknowledgement.
func (*Acknowledgement) DeepCopyInto ¶
func (in *Acknowledgement) DeepCopyInto(out *Acknowledgement)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Acknowledgement) DeepCopyObject ¶
func (in *Acknowledgement) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AcknowledgementRequest ¶
type AcknowledgementRequest struct { // Comment by user Comment string `json:"comment"` // Skip sending notification // +optional SkipNotify bool `json:"skipNotify,omitempty"` }
func (*AcknowledgementRequest) DeepCopy ¶
func (in *AcknowledgementRequest) DeepCopy() *AcknowledgementRequest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AcknowledgementRequest.
func (*AcknowledgementRequest) DeepCopyInto ¶
func (in *AcknowledgementRequest) DeepCopyInto(out *AcknowledgementRequest)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AcknowledgementResponse ¶
type AcknowledgementResponse struct { // The time at which the acknowledgement was done. // +optional Timestamp metav1.Time `json:"timestamp,omitempty"` }
func (*AcknowledgementResponse) DeepCopy ¶
func (in *AcknowledgementResponse) DeepCopy() *AcknowledgementResponse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AcknowledgementResponse.
func (*AcknowledgementResponse) DeepCopyInto ¶
func (in *AcknowledgementResponse) DeepCopyInto(out *AcknowledgementResponse)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.