Documentation
¶
Overview ¶
Package v1alpha1 contains API Schema definitions for the bridge v1alpha1 API group +kubebuilder:object:generate=true +groupName=bridge.shibumi.dev
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "bridge.shibumi.dev", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type PrometheusMSTeamsBridge ¶
type PrometheusMSTeamsBridge struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PrometheusMSTeamsBridgeSpec `json:"spec,omitempty"` Status PrometheusMSTeamsBridgeStatus `json:"status,omitempty"` }
PrometheusMSTeamsBridge is the Schema for the prometheusmsteamsbridges API
func (*PrometheusMSTeamsBridge) DeepCopy ¶
func (in *PrometheusMSTeamsBridge) DeepCopy() *PrometheusMSTeamsBridge
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrometheusMSTeamsBridge.
func (*PrometheusMSTeamsBridge) DeepCopyInto ¶
func (in *PrometheusMSTeamsBridge) DeepCopyInto(out *PrometheusMSTeamsBridge)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrometheusMSTeamsBridge) DeepCopyObject ¶
func (in *PrometheusMSTeamsBridge) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PrometheusMSTeamsBridgeList ¶
type PrometheusMSTeamsBridgeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []PrometheusMSTeamsBridge `json:"items"` }
PrometheusMSTeamsBridgeList contains a list of PrometheusMSTeamsBridge
func (*PrometheusMSTeamsBridgeList) DeepCopy ¶
func (in *PrometheusMSTeamsBridgeList) DeepCopy() *PrometheusMSTeamsBridgeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrometheusMSTeamsBridgeList.
func (*PrometheusMSTeamsBridgeList) DeepCopyInto ¶
func (in *PrometheusMSTeamsBridgeList) DeepCopyInto(out *PrometheusMSTeamsBridgeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrometheusMSTeamsBridgeList) DeepCopyObject ¶
func (in *PrometheusMSTeamsBridgeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PrometheusMSTeamsBridgeSpec ¶
type PrometheusMSTeamsBridgeSpec struct { Replicas int32 `json:"replicas"` Image string `json:"image"` }
PrometheusMSTeamsBridgeSpec defines the desired state of PrometheusMSTeamsBridge
func (*PrometheusMSTeamsBridgeSpec) DeepCopy ¶
func (in *PrometheusMSTeamsBridgeSpec) DeepCopy() *PrometheusMSTeamsBridgeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrometheusMSTeamsBridgeSpec.
func (*PrometheusMSTeamsBridgeSpec) DeepCopyInto ¶
func (in *PrometheusMSTeamsBridgeSpec) DeepCopyInto(out *PrometheusMSTeamsBridgeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrometheusMSTeamsBridgeStatus ¶
type PrometheusMSTeamsBridgeStatus struct { // INSERT ADDITIONAL STATUS FIELD - define observed state of cluster // Important: Run "make" to regenerate code after modifying this file Nodes []string `json:"nodes"` }
PrometheusMSTeamsBridgeStatus defines the observed state of PrometheusMSTeamsBridge +kubebuilder:subresource:status
func (*PrometheusMSTeamsBridgeStatus) DeepCopy ¶
func (in *PrometheusMSTeamsBridgeStatus) DeepCopy() *PrometheusMSTeamsBridgeStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrometheusMSTeamsBridgeStatus.
func (*PrometheusMSTeamsBridgeStatus) DeepCopyInto ¶
func (in *PrometheusMSTeamsBridgeStatus) DeepCopyInto(out *PrometheusMSTeamsBridgeStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.