v1alpha1

package
v0.0.0-...-d50d299 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 19, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package v1alpha1 contains API Schema definitions for the kibana.eck v1alpha1 API group +kubebuilder:object:generate=true +groupName=kibana.eck.github.com

Index

Constants

This section is empty.

Variables

View Source
var (
	// GroupVersion is group version used to register these objects
	GroupVersion = schema.GroupVersion{Group: "kibana.eck.github.com", 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 CommonKibanaConfig

type CommonKibanaConfig struct {
	// +optional
	KibanaInstance string `json:"name,omitempty"`
}

func (*CommonKibanaConfig) DeepCopy

func (in *CommonKibanaConfig) DeepCopy() *CommonKibanaConfig

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CommonKibanaConfig.

func (*CommonKibanaConfig) DeepCopyInto

func (in *CommonKibanaConfig) DeepCopyInto(out *CommonKibanaConfig)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Dashboard

type Dashboard struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   DashboardSpec   `json:"spec,omitempty"`
	Status DashboardStatus `json:"status,omitempty"`
}

Dashboard is the Schema for the dashboards API

func (*Dashboard) DeepCopy

func (in *Dashboard) DeepCopy() *Dashboard

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Dashboard.

func (*Dashboard) DeepCopyInto

func (in *Dashboard) DeepCopyInto(out *Dashboard)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Dashboard) DeepCopyObject

func (in *Dashboard) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DashboardList

type DashboardList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Dashboard `json:"items"`
}

DashboardList contains a list of Dashboard

func (*DashboardList) DeepCopy

func (in *DashboardList) DeepCopy() *DashboardList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardList.

func (*DashboardList) DeepCopyInto

func (in *DashboardList) DeepCopyInto(out *DashboardList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DashboardList) DeepCopyObject

func (in *DashboardList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DashboardSpec

type DashboardSpec struct {
	// +optional
	TargetConfig CommonKibanaConfig `json:"targetInstance,omitempty"`

	SavedObject `json:",inline"`
}

DashboardSpec defines the desired state of Dashboard

func (*DashboardSpec) DeepCopy

func (in *DashboardSpec) DeepCopy() *DashboardSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardSpec.

func (*DashboardSpec) DeepCopyInto

func (in *DashboardSpec) DeepCopyInto(out *DashboardSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DashboardStatus

type DashboardStatus struct {
}

DashboardStatus defines the observed state of Dashboard

func (*DashboardStatus) DeepCopy

func (in *DashboardStatus) DeepCopy() *DashboardStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DashboardStatus.

func (*DashboardStatus) DeepCopyInto

func (in *DashboardStatus) DeepCopyInto(out *DashboardStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DataView

type DataView struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   DataViewSpec   `json:"spec,omitempty"`
	Status DataViewStatus `json:"status,omitempty"`
}

DataView is the Schema for the dataviews API

func (*DataView) DeepCopy

func (in *DataView) DeepCopy() *DataView

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataView.

func (*DataView) DeepCopyInto

func (in *DataView) DeepCopyInto(out *DataView)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DataView) DeepCopyObject

func (in *DataView) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DataViewList

type DataViewList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []DataView `json:"items"`
}

DataViewList contains a list of DataView

func (*DataViewList) DeepCopy

func (in *DataViewList) DeepCopy() *DataViewList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataViewList.

func (*DataViewList) DeepCopyInto

func (in *DataViewList) DeepCopyInto(out *DataViewList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DataViewList) DeepCopyObject

func (in *DataViewList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DataViewSpec

type DataViewSpec struct {
	// +optional
	TargetConfig CommonKibanaConfig `json:"targetInstance,omitempty"`

	SavedObject `json:",inline"`
}

DataViewSpec defines the desired state of DataView

func (*DataViewSpec) DeepCopy

func (in *DataViewSpec) DeepCopy() *DataViewSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataViewSpec.

func (*DataViewSpec) DeepCopyInto

func (in *DataViewSpec) DeepCopyInto(out *DataViewSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DataViewStatus

type DataViewStatus struct {
}

DataViewStatus defines the observed state of DataView

func (*DataViewStatus) DeepCopy

func (in *DataViewStatus) DeepCopy() *DataViewStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataViewStatus.

func (*DataViewStatus) DeepCopyInto

func (in *DataViewStatus) DeepCopyInto(out *DataViewStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Dependency

type Dependency struct {
	ObjectType SavedObjectType `json:"type"`
	Name       string          `json:"name"`
	Space      *string         `json:"space,omitempty"`
}

func (*Dependency) DeepCopy

func (in *Dependency) DeepCopy() *Dependency

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Dependency.

func (*Dependency) DeepCopyInto

func (in *Dependency) DeepCopyInto(out *Dependency)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IndexPattern

type IndexPattern struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   IndexPatternSpec   `json:"spec,omitempty"`
	Status IndexPatternStatus `json:"status,omitempty"`
}

IndexPattern is the Schema for the indexpatterns API

func (*IndexPattern) DeepCopy

func (in *IndexPattern) DeepCopy() *IndexPattern

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexPattern.

func (*IndexPattern) DeepCopyInto

func (in *IndexPattern) DeepCopyInto(out *IndexPattern)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*IndexPattern) DeepCopyObject

func (in *IndexPattern) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type IndexPatternList

type IndexPatternList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []IndexPattern `json:"items"`
}

IndexPatternList contains a list of IndexPattern

func (*IndexPatternList) DeepCopy

func (in *IndexPatternList) DeepCopy() *IndexPatternList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexPatternList.

func (*IndexPatternList) DeepCopyInto

func (in *IndexPatternList) DeepCopyInto(out *IndexPatternList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*IndexPatternList) DeepCopyObject

func (in *IndexPatternList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type IndexPatternSpec

type IndexPatternSpec struct {
	// +optional
	TargetConfig CommonKibanaConfig `json:"targetInstance,omitempty"`

	SavedObject `json:",inline"`
}

IndexPatternSpec defines the desired state of IndexPattern

func (*IndexPatternSpec) DeepCopy

func (in *IndexPatternSpec) DeepCopy() *IndexPatternSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexPatternSpec.

func (*IndexPatternSpec) DeepCopyInto

func (in *IndexPatternSpec) DeepCopyInto(out *IndexPatternSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IndexPatternStatus

type IndexPatternStatus struct {
}

IndexPatternStatus defines the observed state of IndexPattern

func (*IndexPatternStatus) DeepCopy

func (in *IndexPatternStatus) DeepCopy() *IndexPatternStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IndexPatternStatus.

func (*IndexPatternStatus) DeepCopyInto

func (in *IndexPatternStatus) DeepCopyInto(out *IndexPatternStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type KibanaInstance

type KibanaInstance struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   configv2.KibanaSpec  `json:"spec,omitempty"`
	Status KibanaInstanceStatus `json:"status,omitempty"`
}

KibanaInstance is the Schema for the kibanainstances API

func (*KibanaInstance) DeepCopy

func (in *KibanaInstance) DeepCopy() *KibanaInstance

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KibanaInstance.

func (*KibanaInstance) DeepCopyInto

func (in *KibanaInstance) DeepCopyInto(out *KibanaInstance)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*KibanaInstance) DeepCopyObject

func (in *KibanaInstance) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type KibanaInstanceList

type KibanaInstanceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []KibanaInstance `json:"items"`
}

KibanaInstanceList contains a list of KibanaInstance

func (*KibanaInstanceList) DeepCopy

func (in *KibanaInstanceList) DeepCopy() *KibanaInstanceList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KibanaInstanceList.

func (*KibanaInstanceList) DeepCopyInto

func (in *KibanaInstanceList) DeepCopyInto(out *KibanaInstanceList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*KibanaInstanceList) DeepCopyObject

func (in *KibanaInstanceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type KibanaInstanceStatus

type KibanaInstanceStatus struct {
}

KibanaInstanceStatus defines the observed state of KibanaInstance

func (*KibanaInstanceStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KibanaInstanceStatus.

func (*KibanaInstanceStatus) DeepCopyInto

func (in *KibanaInstanceStatus) DeepCopyInto(out *KibanaInstanceStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Lens

type Lens struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   LensSpec   `json:"spec,omitempty"`
	Status LensStatus `json:"status,omitempty"`
}

Lens is the Schema for the lens API

func (*Lens) DeepCopy

func (in *Lens) DeepCopy() *Lens

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Lens.

func (*Lens) DeepCopyInto

func (in *Lens) DeepCopyInto(out *Lens)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Lens) DeepCopyObject

func (in *Lens) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LensList

type LensList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Lens `json:"items"`
}

LensList contains a list of Lens

func (*LensList) DeepCopy

func (in *LensList) DeepCopy() *LensList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LensList.

func (*LensList) DeepCopyInto

func (in *LensList) DeepCopyInto(out *LensList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*LensList) DeepCopyObject

func (in *LensList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type LensSpec

type LensSpec struct {
	// +optional
	TargetConfig CommonKibanaConfig `json:"targetInstance,omitempty"`

	SavedObject `json:",inline"`
}

LensSpec defines the desired state of Lens

func (*LensSpec) DeepCopy

func (in *LensSpec) DeepCopy() *LensSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LensSpec.

func (*LensSpec) DeepCopyInto

func (in *LensSpec) DeepCopyInto(out *LensSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type LensStatus

type LensStatus struct {
}

LensStatus defines the observed state of Lens

func (*LensStatus) DeepCopy

func (in *LensStatus) DeepCopy() *LensStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LensStatus.

func (*LensStatus) DeepCopyInto

func (in *LensStatus) DeepCopyInto(out *LensStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SavedObject

type SavedObject struct {
	Space        *string      `json:"space,omitempty"`
	Body         string       `json:"body"`
	Dependencies []Dependency `json:"dependencies,omitempty"`
}

func (*SavedObject) DeepCopy

func (in *SavedObject) DeepCopy() *SavedObject

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SavedObject.

func (*SavedObject) DeepCopyInto

func (in *SavedObject) DeepCopyInto(out *SavedObject)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SavedObject) GetSavedObject

func (in *SavedObject) GetSavedObject() SavedObject

type SavedObjectType

type SavedObjectType string

+kubebuilder:validation:Enum=visualization;dashboard;search;index-pattern;lens

type SavedSearch

type SavedSearch struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SavedSearchSpec   `json:"spec,omitempty"`
	Status SavedSearchStatus `json:"status,omitempty"`
}

SavedSearch is the Schema for the savedsearches API

func (*SavedSearch) DeepCopy

func (in *SavedSearch) DeepCopy() *SavedSearch

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SavedSearch.

func (*SavedSearch) DeepCopyInto

func (in *SavedSearch) DeepCopyInto(out *SavedSearch)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SavedSearch) DeepCopyObject

func (in *SavedSearch) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SavedSearchList

type SavedSearchList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []SavedSearch `json:"items"`
}

SavedSearchList contains a list of SavedSearch

func (*SavedSearchList) DeepCopy

func (in *SavedSearchList) DeepCopy() *SavedSearchList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SavedSearchList.

func (*SavedSearchList) DeepCopyInto

func (in *SavedSearchList) DeepCopyInto(out *SavedSearchList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SavedSearchList) DeepCopyObject

func (in *SavedSearchList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SavedSearchSpec

type SavedSearchSpec struct {
	// +optional
	TargetConfig CommonKibanaConfig `json:"targetInstance,omitempty"`

	SavedObject `json:",inline"`
}

SavedSearchSpec defines the desired state of SavedSearch

func (*SavedSearchSpec) DeepCopy

func (in *SavedSearchSpec) DeepCopy() *SavedSearchSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SavedSearchSpec.

func (*SavedSearchSpec) DeepCopyInto

func (in *SavedSearchSpec) DeepCopyInto(out *SavedSearchSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SavedSearchStatus

type SavedSearchStatus struct {
}

SavedSearchStatus defines the observed state of SavedSearch

func (*SavedSearchStatus) DeepCopy

func (in *SavedSearchStatus) DeepCopy() *SavedSearchStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SavedSearchStatus.

func (*SavedSearchStatus) DeepCopyInto

func (in *SavedSearchStatus) DeepCopyInto(out *SavedSearchStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Space

type Space struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SpaceSpec   `json:"spec,omitempty"`
	Status SpaceStatus `json:"status,omitempty"`
}

Space is the Schema for the spaces API

func (*Space) DeepCopy

func (in *Space) DeepCopy() *Space

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Space.

func (*Space) DeepCopyInto

func (in *Space) DeepCopyInto(out *Space)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Space) DeepCopyObject

func (in *Space) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SpaceList

type SpaceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Space `json:"items"`
}

SpaceList contains a list of Space

func (*SpaceList) DeepCopy

func (in *SpaceList) DeepCopy() *SpaceList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceList.

func (*SpaceList) DeepCopyInto

func (in *SpaceList) DeepCopyInto(out *SpaceList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SpaceList) DeepCopyObject

func (in *SpaceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SpaceSpec

type SpaceSpec struct {
	// +optional
	TargetConfig CommonKibanaConfig `json:"targetInstance,omitempty"`

	Body string `json:"body,omitempty"`
}

SpaceSpec defines the desired state of Space

func (*SpaceSpec) DeepCopy

func (in *SpaceSpec) DeepCopy() *SpaceSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceSpec.

func (*SpaceSpec) DeepCopyInto

func (in *SpaceSpec) DeepCopyInto(out *SpaceSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SpaceStatus

type SpaceStatus struct {
}

SpaceStatus defines the observed state of Space

func (*SpaceStatus) DeepCopy

func (in *SpaceStatus) DeepCopy() *SpaceStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpaceStatus.

func (*SpaceStatus) DeepCopyInto

func (in *SpaceStatus) DeepCopyInto(out *SpaceStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Visualization

type Visualization struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   VisualizationSpec   `json:"spec,omitempty"`
	Status VisualizationStatus `json:"status,omitempty"`
}

Visualization is the Schema for the visualizations API

func (*Visualization) DeepCopy

func (in *Visualization) DeepCopy() *Visualization

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Visualization.

func (*Visualization) DeepCopyInto

func (in *Visualization) DeepCopyInto(out *Visualization)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Visualization) DeepCopyObject

func (in *Visualization) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VisualizationList

type VisualizationList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Visualization `json:"items"`
}

VisualizationList contains a list of Visualization

func (*VisualizationList) DeepCopy

func (in *VisualizationList) DeepCopy() *VisualizationList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VisualizationList.

func (*VisualizationList) DeepCopyInto

func (in *VisualizationList) DeepCopyInto(out *VisualizationList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*VisualizationList) DeepCopyObject

func (in *VisualizationList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type VisualizationSpec

type VisualizationSpec struct {
	// +optional
	TargetConfig CommonKibanaConfig `json:"targetInstance,omitempty"`

	SavedObject `json:",inline"`
}

VisualizationSpec defines the desired state of Visualization

func (*VisualizationSpec) DeepCopy

func (in *VisualizationSpec) DeepCopy() *VisualizationSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VisualizationSpec.

func (*VisualizationSpec) DeepCopyInto

func (in *VisualizationSpec) DeepCopyInto(out *VisualizationSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VisualizationStatus

type VisualizationStatus struct {
}

VisualizationStatus defines the observed state of Visualization

func (*VisualizationStatus) DeepCopy

func (in *VisualizationStatus) DeepCopy() *VisualizationStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VisualizationStatus.

func (*VisualizationStatus) DeepCopyInto

func (in *VisualizationStatus) DeepCopyInto(out *VisualizationStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL