package
0.0.0-20221206104432-114c4a83b25e
Repository: https://github.com/disaster37/monitoring-operator.git
Documentation: pkg.go.dev

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

CentreonService is the Schema for the centreonservices API +operator-sdk:csv:customresourcedefinitions:resources={{None,None,None}} +kubebuilder:resource:shortName=mcs +kubebuilder:printcolumn:name="Healthy",type="string",JSONPath=".status.conditions[0].status",description="Resource state on Centreon" +kubebuilder:printcolumn:name="Host",type="string",JSONPath=".spec.host" +kubebuilder:printcolumn:name="Service",type="string",JSONPath=".spec.name" +kubebuilder:printcolumn:name="Platform",type="string",JSONPath=".spec.platformRef" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp".
CentreonServiceGroup is the Schema for the centreonservicegroups API +operator-sdk:csv:customresourcedefinitions:resources={{None,None,None}} +kubebuilder:resource:shortName=mcsg +kubebuilder:printcolumn:name="Healthy",type="string",JSONPath=".status.conditions[0].status",description="Resource state on Centreon" +kubebuilder:printcolumn:name="ServiceGroup",type="string",JSONPath=".spec.name" +kubebuilder:printcolumn:name="Platform",type="string",JSONPath=".spec.platformRef" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp".
CentreonServiceGroupList contains a list of CentreonServiceGroup.
CentreonServiceGroupSpec defines the desired state of CentreonServiceGroup +k8s:openapi-gen=true.
CentreonServiceGroupStatus defines the observed state of CentreonServiceGroup.
CentreonServiceList contains a list of CentreonService.
CentreonServiceSpec defines the desired state of CentreonService +k8s:openapi-gen=true.
CentreonServiceStatus defines the observed state of CentreonService.
Platform is the Schema for the platforms API +operator-sdk:csv:customresourcedefinitions:resources={{Secret,v1,monitoring-credentials}} +kubebuilder:printcolumn:name="Healthy",type="string",JSONPath=".status.conditions[0].status",description="Resource state on Centreon" +kubebuilder:printcolumn:name="Default",type="boolean",JSONPath=".spec.isDefault" +kubebuilder:printcolumn:name="Type",type="string",JSONPath=".spec.type" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp".
PlatformList contains a list of Platform.
PlatformSpec defines the desired state of Platform +k8s:openapi-gen=true.
No description provided by the author
PlatformStatus defines the observed state of Platform.
Template is the Schema for the templates API +operator-sdk:csv:customresourcedefinitions:resources={{CentreonService,v1,centreonService},{CentreonServiceGroup,v1,centreonServiceGroup}} +kubebuilder:resource:shortName=mtmpl +kubebuilder:printcolumn:name="Type",type="string",JSONPath=".spec.type" +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp".
TemplateList contains a list of Template.
TemplateSpec defines the desired state of Template +k8s:openapi-gen=true.
TemplateStatus defines the observed state of Template.