Documentation ¶
Overview ¶
Package v1alpha1 contains API Schema definitions for the managed v1alpha1 API group +kubebuilder:object:generate=true +groupName=managed.openshift.io
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "managed.openshift.io", 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 Logger ¶
type Logger struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LoggerSpec `json:"spec,omitempty"` Status LoggerStatus `json:"status,omitempty"` }
Logger is the Schema for the loggers API
func (*Logger) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Logger.
func (*Logger) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Logger) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LoggerList ¶
type LoggerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Logger `json:"items"` }
LoggerList contains a list of Logger
func (*LoggerList) DeepCopy ¶
func (in *LoggerList) DeepCopy() *LoggerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggerList.
func (*LoggerList) DeepCopyInto ¶
func (in *LoggerList) DeepCopyInto(out *LoggerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LoggerList) DeepCopyObject ¶
func (in *LoggerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LoggerService ¶
type LoggerService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LoggerServiceSpec `json:"spec,omitempty"` Status LoggerServiceStatus `json:"status,omitempty"` }
LoggerService is the Schema for the loggerservices API
func (*LoggerService) DeepCopy ¶
func (in *LoggerService) DeepCopy() *LoggerService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggerService.
func (*LoggerService) DeepCopyInto ¶
func (in *LoggerService) DeepCopyInto(out *LoggerService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LoggerService) DeepCopyObject ¶
func (in *LoggerService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LoggerServiceList ¶
type LoggerServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LoggerService `json:"items"` }
LoggerServiceList contains a list of LoggerService
func (*LoggerServiceList) DeepCopy ¶
func (in *LoggerServiceList) DeepCopy() *LoggerServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggerServiceList.
func (*LoggerServiceList) DeepCopyInto ¶
func (in *LoggerServiceList) DeepCopyInto(out *LoggerServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LoggerServiceList) DeepCopyObject ¶
func (in *LoggerServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LoggerServiceSpec ¶
type LoggerServiceSpec struct { // Foo is an example field of LoggerService. Edit LoggerService_types.go to remove/update Foo string `json:"foo,omitempty"` }
LoggerServiceSpec defines the desired state of LoggerService
func (*LoggerServiceSpec) DeepCopy ¶
func (in *LoggerServiceSpec) DeepCopy() *LoggerServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggerServiceSpec.
func (*LoggerServiceSpec) DeepCopyInto ¶
func (in *LoggerServiceSpec) DeepCopyInto(out *LoggerServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoggerServiceStatus ¶
type LoggerServiceStatus struct { }
LoggerServiceStatus defines the observed state of LoggerService
func (*LoggerServiceStatus) DeepCopy ¶
func (in *LoggerServiceStatus) DeepCopy() *LoggerServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggerServiceStatus.
func (*LoggerServiceStatus) DeepCopyInto ¶
func (in *LoggerServiceStatus) DeepCopyInto(out *LoggerServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoggerSpec ¶
type LoggerSpec struct { // Foo is an example field of Logger. Edit Logger_types.go to remove/update Foo string `json:"foo,omitempty"` }
LoggerSpec defines the desired state of Logger
func (*LoggerSpec) DeepCopy ¶
func (in *LoggerSpec) DeepCopy() *LoggerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggerSpec.
func (*LoggerSpec) DeepCopyInto ¶
func (in *LoggerSpec) DeepCopyInto(out *LoggerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoggerStatus ¶
type LoggerStatus struct { }
LoggerStatus defines the observed state of Logger
func (*LoggerStatus) DeepCopy ¶
func (in *LoggerStatus) DeepCopy() *LoggerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoggerStatus.
func (*LoggerStatus) DeepCopyInto ¶
func (in *LoggerStatus) DeepCopyInto(out *LoggerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Scanner ¶
type Scanner struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ScannerSpec `json:"spec,omitempty"` Status ScannerStatus `json:"status,omitempty"` }
Scanner is the Schema for the scanners API
func (*Scanner) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scanner.
func (*Scanner) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Scanner) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ScannerList ¶
type ScannerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Scanner `json:"items"` }
ScannerList contains a list of Scanner
func (*ScannerList) DeepCopy ¶
func (in *ScannerList) DeepCopy() *ScannerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScannerList.
func (*ScannerList) DeepCopyInto ¶
func (in *ScannerList) DeepCopyInto(out *ScannerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ScannerList) DeepCopyObject ¶
func (in *ScannerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ScannerSpec ¶
type ScannerSpec struct { // Foo is an example field of Scanner. Edit Scanner_types.go to remove/update Foo string `json:"foo,omitempty"` }
ScannerSpec defines the desired state of Scanner
func (*ScannerSpec) DeepCopy ¶
func (in *ScannerSpec) DeepCopy() *ScannerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScannerSpec.
func (*ScannerSpec) DeepCopyInto ¶
func (in *ScannerSpec) DeepCopyInto(out *ScannerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScannerStatus ¶
type ScannerStatus struct { }
ScannerStatus defines the observed state of Scanner
func (*ScannerStatus) DeepCopy ¶
func (in *ScannerStatus) DeepCopy() *ScannerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScannerStatus.
func (*ScannerStatus) DeepCopyInto ¶
func (in *ScannerStatus) DeepCopyInto(out *ScannerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.