v1

package
v0.0.0-...-9be0976 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2021 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package v1 contains API Schema definitions for the fuxi v1 API group +k8s:deepcopy-gen=package,register +groupName=fuxi.nip.io

Package v1 contains API Schema definitions for the fuxi v1 API group +k8s:deepcopy-gen=package,register +groupName=fuxi.nip.io

Index

Constants

This section is empty.

Variables

View Source
var (
	// SchemeGroupVersion is group version used to register these objects
	SchemeGroupVersion = schema.GroupVersion{Group: "fuxi.nip.io", Version: "v1"}

	// SchemeBuilder is used to add go types to the GroupVersionKind scheme
	SchemeBuilder = &scheme.Builder{GroupVersion: SchemeGroupVersion}

	// https://github.com/operator-framework/operator-sdk/issues/678
	// add clientset
	AddToScheme = SchemeBuilder.AddToScheme
)

Functions

func Resource

func Resource(resource string) schema.GroupResource

Types

type BaseDepartment

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

	Spec   BaseDepartmentSpec   `json:"spec,omitempty"`
	Status BaseDepartmentStatus `json:"status,omitempty"`
}

BaseDepartment is the Schema for the basedepartments API +kubebuilder:subresource:status +kubebuilder:resource:path=basedepartments,scope=Namespaced

func (*BaseDepartment) DeepCopy

func (in *BaseDepartment) DeepCopy() *BaseDepartment

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

func (*BaseDepartment) DeepCopyInto

func (in *BaseDepartment) DeepCopyInto(out *BaseDepartment)

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

func (*BaseDepartment) DeepCopyObject

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

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

type BaseDepartmentList

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

BaseDepartmentList contains a list of BaseDepartment

func (*BaseDepartmentList) DeepCopy

func (in *BaseDepartmentList) DeepCopy() *BaseDepartmentList

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

func (*BaseDepartmentList) DeepCopyInto

func (in *BaseDepartmentList) DeepCopyInto(out *BaseDepartmentList)

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

func (*BaseDepartmentList) DeepCopyObject

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

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

type BaseDepartmentSpec

type BaseDepartmentSpec struct {
	Namespace []string `json:"namespace,omitempty"`
	// +optional
	DefaultNamespace string `json:"defaultNamespace,omitempty"`
	// +optional
	Gits []Stack `json:"gits,omitempty"`
	// +optional
	Registers []Stack `json:"registers,omitempty"`
}

BaseDepartmentSpec defines the desired state of BaseDepartment

func (*BaseDepartmentSpec) DeepCopy

func (in *BaseDepartmentSpec) DeepCopy() *BaseDepartmentSpec

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

func (*BaseDepartmentSpec) DeepCopyInto

func (in *BaseDepartmentSpec) DeepCopyInto(out *BaseDepartmentSpec)

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

type BaseDepartmentStatus

type BaseDepartmentStatus struct {
}

BaseDepartmentStatus defines the observed state of BaseDepartment

func (*BaseDepartmentStatus) DeepCopy

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

func (*BaseDepartmentStatus) DeepCopyInto

func (in *BaseDepartmentStatus) DeepCopyInto(out *BaseDepartmentStatus)

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

type BaseRole

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

	Spec   BaseRoleSpec   `json:"spec,omitempty"`
	Status BaseRoleStatus `json:"status,omitempty"`
}

BaseRole is the Schema for the baseroles API +kubebuilder:subresource:status +kubebuilder:resource:path=baseroles,scope=Namespaced

func (*BaseRole) DeepCopy

func (in *BaseRole) DeepCopy() *BaseRole

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

func (*BaseRole) DeepCopyInto

func (in *BaseRole) DeepCopyInto(out *BaseRole)

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

func (*BaseRole) DeepCopyObject

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

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

type BaseRoleList

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

BaseRoleList contains a list of BaseRole

func (*BaseRoleList) DeepCopy

func (in *BaseRoleList) DeepCopy() *BaseRoleList

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

func (*BaseRoleList) DeepCopyInto

func (in *BaseRoleList) DeepCopyInto(out *BaseRoleList)

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

func (*BaseRoleList) DeepCopyObject

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

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

type BaseRoleSpec

type BaseRoleSpec struct {
	Value uint32 `json:"value, omitempty"`
	// +optional
	Comment string `json:"comment, omitempty"`
}

BaseRoleSpec defines the desired state of BaseRole

func (*BaseRoleSpec) DeepCopy

func (in *BaseRoleSpec) DeepCopy() *BaseRoleSpec

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

func (*BaseRoleSpec) DeepCopyInto

func (in *BaseRoleSpec) DeepCopyInto(out *BaseRoleSpec)

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

type BaseRoleStatus

type BaseRoleStatus struct {
}

BaseRoleStatus defines the observed state of BaseRole

func (*BaseRoleStatus) DeepCopy

func (in *BaseRoleStatus) DeepCopy() *BaseRoleStatus

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

func (*BaseRoleStatus) DeepCopyInto

func (in *BaseRoleStatus) DeepCopyInto(out *BaseRoleStatus)

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

type BaseRoleUser

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

	Spec   BaseRoleUserSpec   `json:"spec,omitempty"`
	Status BaseRoleUserStatus `json:"status,omitempty"`
}

BaseRoleUser is the Schema for the baseroleusers API +kubebuilder:subresource:status +kubebuilder:resource:path=baseroleusers,scope=Namespaced

func (*BaseRoleUser) DeepCopy

func (in *BaseRoleUser) DeepCopy() *BaseRoleUser

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

func (*BaseRoleUser) DeepCopyInto

func (in *BaseRoleUser) DeepCopyInto(out *BaseRoleUser)

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

func (*BaseRoleUser) DeepCopyObject

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

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

type BaseRoleUserList

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

BaseRoleUserList contains a list of BaseRoleUser

func (*BaseRoleUserList) DeepCopy

func (in *BaseRoleUserList) DeepCopy() *BaseRoleUserList

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

func (*BaseRoleUserList) DeepCopyInto

func (in *BaseRoleUserList) DeepCopyInto(out *BaseRoleUserList)

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

func (*BaseRoleUserList) DeepCopyObject

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

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

type BaseRoleUserSpec

type BaseRoleUserSpec struct {
	RoleId string `json:"role_id,omitempty"`
	UserId string `json:"user_id,omitempty"`
}

BaseRoleUserSpec defines the desired state of BaseRoleUser

func (*BaseRoleUserSpec) DeepCopy

func (in *BaseRoleUserSpec) DeepCopy() *BaseRoleUserSpec

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

func (*BaseRoleUserSpec) DeepCopyInto

func (in *BaseRoleUserSpec) DeepCopyInto(out *BaseRoleUserSpec)

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

type BaseRoleUserStatus

type BaseRoleUserStatus struct {
}

BaseRoleUserStatus defines the observed state of BaseRoleUser

func (*BaseRoleUserStatus) DeepCopy

func (in *BaseRoleUserStatus) DeepCopy() *BaseRoleUserStatus

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

func (*BaseRoleUserStatus) DeepCopyInto

func (in *BaseRoleUserStatus) DeepCopyInto(out *BaseRoleUserStatus)

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

type BaseUser

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

	Spec   BaseUserSpec   `json:"spec,omitempty"`
	Status BaseUserStatus `json:"status,omitempty"`
}

BaseUser is the Schema for the baseusers API +kubebuilder:subresource:status +kubebuilder:resource:path=baseusers,scope=Namespaced

func (*BaseUser) DeepCopy

func (in *BaseUser) DeepCopy() *BaseUser

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

func (*BaseUser) DeepCopyInto

func (in *BaseUser) DeepCopyInto(out *BaseUser)

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

func (*BaseUser) DeepCopyObject

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

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

type BaseUserList

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

BaseUserList contains a list of BaseUser

func (*BaseUserList) DeepCopy

func (in *BaseUserList) DeepCopy() *BaseUserList

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

func (*BaseUserList) DeepCopyInto

func (in *BaseUserList) DeepCopyInto(out *BaseUserList)

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

func (*BaseUserList) DeepCopyObject

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

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

type BaseUserSpec

type BaseUserSpec struct {
	Name     *string `json:"name,omitempty"`
	Password *string `json:"password,omitempty"`
	// +optional
	DepartmentId string `json:"department_id,omitempty"`
	// +optional
	Email string `json:"email,omitempty"`
	// +optional
	Display string `json:"display,omitempty"`
	// +optional
	Roles []string `json:"roles,omitempty"`
}

BaseUserSpec defines the desired state of BaseUser

func (*BaseUserSpec) DeepCopy

func (in *BaseUserSpec) DeepCopy() *BaseUserSpec

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

func (*BaseUserSpec) DeepCopyInto

func (in *BaseUserSpec) DeepCopyInto(out *BaseUserSpec)

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

type BaseUserStatus

type BaseUserStatus struct {
}

BaseUserStatus defines the observed state of BaseUser

func (*BaseUserStatus) DeepCopy

func (in *BaseUserStatus) DeepCopy() *BaseUserStatus

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

func (*BaseUserStatus) DeepCopyInto

func (in *BaseUserStatus) DeepCopyInto(out *BaseUserStatus)

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

type DataNode

type DataNode struct {
	Title    string     `json:"title, omitempty"`
	Key      string     `json:"key, omitempty"`
	NodeType string     `json:"node_type, omitempty"`
	Children []DataNode `json:"children, omitempty"`
}

func (*DataNode) DeepCopy

func (in *DataNode) DeepCopy() *DataNode

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

func (*DataNode) DeepCopyInto

func (in *DataNode) DeepCopyInto(out *DataNode)

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

type Field

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

	Spec   FieldSpec   `json:"spec,omitempty"`
	Status FieldStatus `json:"status,omitempty"`
}

Field is the Schema for the fields API +kubebuilder:subresource:status +kubebuilder:resource:path=fields,scope=Namespaced

func (*Field) DeepCopy

func (in *Field) DeepCopy() *Field

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

func (*Field) DeepCopyInto

func (in *Field) DeepCopyInto(out *Field)

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

func (*Field) DeepCopyObject

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

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

type FieldList

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

FieldList contains a list of Field

func (*FieldList) DeepCopy

func (in *FieldList) DeepCopy() *FieldList

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

func (*FieldList) DeepCopyInto

func (in *FieldList) DeepCopyInto(out *FieldList)

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

func (*FieldList) DeepCopyObject

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

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

type FieldSpec

type FieldSpec struct {
	// FormRender Type
	FieldType string `json:"field_type"`
	// +optional
	FormDataConfig string `json:"form_data_config, omitempty"`
	// +optional
	PropsSchema string `json:"props_schema, omitempty"`
}

FieldSpec defines the desired state of Field

func (*FieldSpec) DeepCopy

func (in *FieldSpec) DeepCopy() *FieldSpec

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

func (*FieldSpec) DeepCopyInto

func (in *FieldSpec) DeepCopyInto(out *FieldSpec)

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

type FieldStatus

type FieldStatus struct {
}

FieldStatus defines the observed state of Field

func (*FieldStatus) DeepCopy

func (in *FieldStatus) DeepCopy() *FieldStatus

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

func (*FieldStatus) DeepCopyInto

func (in *FieldStatus) DeepCopyInto(out *FieldStatus)

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

type Form

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

	Spec   FormSpec   `json:"spec,omitempty"`
	Status FormStatus `json:"status,omitempty"`
}

Form is the Schema for the forms API +kubebuilder:subresource:status +kubebuilder:resource:path=forms,scope=Namespaced

func (*Form) DeepCopy

func (in *Form) DeepCopy() *Form

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

func (*Form) DeepCopyInto

func (in *Form) DeepCopyInto(out *Form)

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

func (*Form) DeepCopyObject

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

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

type FormList

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

FormList contains a list of Form

func (*FormList) DeepCopy

func (in *FormList) DeepCopy() *FormList

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

func (*FormList) DeepCopyInto

func (in *FormList) DeepCopyInto(out *FormList)

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

func (*FormList) DeepCopyObject

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

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

type FormSpec

type FormSpec struct {
	Tree        []DataNode `json:"tree, omitempty"`
	PropsSchema string     `json:"props_schema, omitempty"`
}

FormSpec defines the desired state of Form

func (*FormSpec) DeepCopy

func (in *FormSpec) DeepCopy() *FormSpec

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

func (*FormSpec) DeepCopyInto

func (in *FormSpec) DeepCopyInto(out *FormSpec)

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

type FormStatus

type FormStatus struct {
}

FormStatus defines the observed state of Form

func (*FormStatus) DeepCopy

func (in *FormStatus) DeepCopy() *FormStatus

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

func (*FormStatus) DeepCopyInto

func (in *FormStatus) DeepCopyInto(out *FormStatus)

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

type Job

type Job struct {
	// +optional
	Branch string `json:"branch,omitempty"`
	// +optional
	PipelineRun string `json:"pipeline_run,omitempty"`
	// +optional
	Params []Params `json:"params,omitempty"`
}

func (*Job) DeepCopy

func (in *Job) DeepCopy() *Job

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

func (*Job) DeepCopyInto

func (in *Job) DeepCopyInto(out *Job)

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

type NodeLiveness

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

	Spec   NodeLivenessSpec   `json:"spec,omitempty"`
	Status NodeLivenessStatus `json:"status,omitempty"`
}

NodeLiveness is the Schema for the nodeLiveness API +k8s:openapi-gen=true +kubebuilder:subresource:status

func (*NodeLiveness) DeepCopy

func (in *NodeLiveness) DeepCopy() *NodeLiveness

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

func (*NodeLiveness) DeepCopyInto

func (in *NodeLiveness) DeepCopyInto(out *NodeLiveness)

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

func (*NodeLiveness) DeepCopyObject

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

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

type NodeLivenessList

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

NodeLivenessList contains a list of NodeLiveness

func (*NodeLivenessList) DeepCopy

func (in *NodeLivenessList) DeepCopy() *NodeLivenessList

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

func (*NodeLivenessList) DeepCopyInto

func (in *NodeLivenessList) DeepCopyInto(out *NodeLivenessList)

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

func (*NodeLivenessList) DeepCopyObject

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

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

type NodeLivenessSpec

type NodeLivenessSpec struct {
}

NodeLivenessSpec defines the desired state of NodeLiveness

func (*NodeLivenessSpec) DeepCopy

func (in *NodeLivenessSpec) DeepCopy() *NodeLivenessSpec

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

func (*NodeLivenessSpec) DeepCopyInto

func (in *NodeLivenessSpec) DeepCopyInto(out *NodeLivenessSpec)

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

type NodeLivenessStatus

type NodeLivenessStatus struct {
}

NodeLivenessStatus defines the observed state of NodeLiveness

func (*NodeLivenessStatus) DeepCopy

func (in *NodeLivenessStatus) DeepCopy() *NodeLivenessStatus

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

func (*NodeLivenessStatus) DeepCopyInto

func (in *NodeLivenessStatus) DeepCopyInto(out *NodeLivenessStatus)

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

type Page

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

	Spec   PageSpec   `json:"spec,omitempty"`
	Status PageStatus `json:"status,omitempty"`
}

Page is the Schema for the pages API +kubebuilder:subresource:status +kubebuilder:resource:path=pages,scope=Namespaced

func (*Page) DeepCopy

func (in *Page) DeepCopy() *Page

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

func (*Page) DeepCopyInto

func (in *Page) DeepCopyInto(out *Page)

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

func (*Page) DeepCopyObject

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

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

type PageList

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

PageList contains a list of Page

func (*PageList) DeepCopy

func (in *PageList) DeepCopy() *PageList

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

func (*PageList) DeepCopyInto

func (in *PageList) DeepCopyInto(out *PageList)

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

func (*PageList) DeepCopyObject

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

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

type PageSpec

type PageSpec struct {
	// INSERT ADDITIONAL SPEC FIELDS - desired state of cluster
	// Important: Run "operator-sdk generate k8s" to regenerate code after modifying this file
	// Add custom validation using kubebuilder tags: https://book-v1.book.kubebuilder.io/beyond_basics/generating_crd.html
	ID       string   `json:"id"`
	FormList []string `json:"form_list,omitempty"`
}

PageSpec defines the desired state of Page

func (*PageSpec) DeepCopy

func (in *PageSpec) DeepCopy() *PageSpec

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

func (*PageSpec) DeepCopyInto

func (in *PageSpec) DeepCopyInto(out *PageSpec)

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

type PageStatus

type PageStatus struct {
}

PageStatus defines the observed state of Page

func (*PageStatus) DeepCopy

func (in *PageStatus) DeepCopy() *PageStatus

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

func (*PageStatus) DeepCopyInto

func (in *PageStatus) DeepCopyInto(out *PageStatus)

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

type Params

type Params struct {
	Name  string `json:"name,omitempty"`
	Value string `json:"value,omitempty"`
}

func (*Params) DeepCopy

func (in *Params) DeepCopy() *Params

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

func (*Params) DeepCopyInto

func (in *Params) DeepCopyInto(out *Params)

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

type SelectStore

type SelectStore struct {
	Key   string `json:"key, omitempty" bson:",omitempty"`
	Value string `json:"value, omitempty" bson:",omitempty"`
}

func (*SelectStore) DeepCopy

func (in *SelectStore) DeepCopy() *SelectStore

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

func (*SelectStore) DeepCopyInto

func (in *SelectStore) DeepCopyInto(out *SelectStore)

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

type Stack

type Stack struct {
	Address string `json:"address,omitempty"`
	// +optional
	Verification string `json:"verification,omitempty"`
	// +optional
	Token string `json:"token,omitempty"`
	// +optional
	User string `json:"user,omitempty"`
	// +optional
	Password string `json:"password,omitempty"`
}

func (*Stack) DeepCopy

func (in *Stack) DeepCopy() *Stack

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

func (*Stack) DeepCopyInto

func (in *Stack) DeepCopyInto(out *Stack)

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

type TektonGraph

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

	Spec   TektonGraphSpec   `json:"spec,omitempty"`
	Status TektonGraphStatus `json:"status,omitempty"`
}

TektonGraph is the Schema for the tektongraphs API +kubebuilder:subresource:status +kubebuilder:resource:path=tektongraphs,scope=Namespaced

func (*TektonGraph) DeepCopy

func (in *TektonGraph) DeepCopy() *TektonGraph

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

func (*TektonGraph) DeepCopyInto

func (in *TektonGraph) DeepCopyInto(out *TektonGraph)

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

func (*TektonGraph) DeepCopyObject

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

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

type TektonGraphList

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

TektonGraphList contains a list of TektonGraph

func (*TektonGraphList) DeepCopy

func (in *TektonGraphList) DeepCopy() *TektonGraphList

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

func (*TektonGraphList) DeepCopyInto

func (in *TektonGraphList) DeepCopyInto(out *TektonGraphList)

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

func (*TektonGraphList) DeepCopyObject

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

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

type TektonGraphSpec

type TektonGraphSpec struct {
	// +optional
	Data string `json:"data, omitempty"`
	// +optional
	Width uint32 `json:"width, omitempty"`
	// +optional
	Height uint32 `json:"height, omitempty"`
}

TektonGraphSpec defines the desired state of TektonGraph

func (*TektonGraphSpec) DeepCopy

func (in *TektonGraphSpec) DeepCopy() *TektonGraphSpec

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

func (*TektonGraphSpec) DeepCopyInto

func (in *TektonGraphSpec) DeepCopyInto(out *TektonGraphSpec)

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

type TektonGraphStatus

type TektonGraphStatus struct {
}

TektonGraphStatus defines the observed state of TektonGraph

func (*TektonGraphStatus) DeepCopy

func (in *TektonGraphStatus) DeepCopy() *TektonGraphStatus

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

func (*TektonGraphStatus) DeepCopyInto

func (in *TektonGraphStatus) DeepCopyInto(out *TektonGraphStatus)

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

type TektonStore

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

	Spec   TektonStoreSpec   `json:"spec,omitempty"`
	Status TektonStoreStatus `json:"status,omitempty"`
}

TektonStore is the Schema for the tektonstores API +kubebuilder:subresource:status +kubebuilder:resource:path=tektonstores,scope=Namespaced

func (*TektonStore) DeepCopy

func (in *TektonStore) DeepCopy() *TektonStore

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

func (*TektonStore) DeepCopyInto

func (in *TektonStore) DeepCopyInto(out *TektonStore)

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

func (*TektonStore) DeepCopyObject

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

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

type TektonStoreList

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

TektonStoreList contains a list of TektonStore

func (*TektonStoreList) DeepCopy

func (in *TektonStoreList) DeepCopy() *TektonStoreList

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

func (*TektonStoreList) DeepCopyInto

func (in *TektonStoreList) DeepCopyInto(out *TektonStoreList)

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

func (*TektonStoreList) DeepCopyObject

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

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

type TektonStoreSpec

type TektonStoreSpec struct {
	TektonResourceType string `json:"tektonResourceType, omitempty"`
	Data               string `json:"data, omitempty"`
	Author             string `json:"author, omitempty"`
	Forks              uint32 `json:"forks, omitempty"`
	ParamsDescription  string `json:"paramsDescription, omitempty"`
}

TektonStoreSpec defines the desired state of TektonStore

func (*TektonStoreSpec) DeepCopy

func (in *TektonStoreSpec) DeepCopy() *TektonStoreSpec

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

func (*TektonStoreSpec) DeepCopyInto

func (in *TektonStoreSpec) DeepCopyInto(out *TektonStoreSpec)

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

type TektonStoreStatus

type TektonStoreStatus struct {
}

TektonStoreStatus defines the observed state of TektonStore

func (*TektonStoreStatus) DeepCopy

func (in *TektonStoreStatus) DeepCopy() *TektonStoreStatus

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

func (*TektonStoreStatus) DeepCopyInto

func (in *TektonStoreStatus) DeepCopyInto(out *TektonStoreStatus)

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

type TektonWebHook

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

	Spec   TektonWebHookSpec   `json:"spec,omitempty"`
	Status TektonWebHookStatus `json:"status,omitempty"`
}

TektonWebHook is the Schema for the tektonwebhooks API +kubebuilder:subresource:status +kubebuilder:resource:path=tektonwebhooks,scope=Namespaced

func (*TektonWebHook) DeepCopy

func (in *TektonWebHook) DeepCopy() *TektonWebHook

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

func (*TektonWebHook) DeepCopyInto

func (in *TektonWebHook) DeepCopyInto(out *TektonWebHook)

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

func (*TektonWebHook) DeepCopyObject

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

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

type TektonWebHookList

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

TektonWebHookList contains a list of TektonWebHook

func (*TektonWebHookList) DeepCopy

func (in *TektonWebHookList) DeepCopy() *TektonWebHookList

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

func (*TektonWebHookList) DeepCopyInto

func (in *TektonWebHookList) DeepCopyInto(out *TektonWebHookList)

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

func (*TektonWebHookList) DeepCopyObject

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

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

type TektonWebHookSpec

type TektonWebHookSpec struct {
	// +optional
	Secret string `json:"secret,omitempty"`
	// +optional
	Git string `json:"git,omitempty"`
	// +optional
	Jobs []Job `json:"jobs,omitempty"`
}

TektonWebHookSpec defines the desired state of TektonWebHook

func (*TektonWebHookSpec) DeepCopy

func (in *TektonWebHookSpec) DeepCopy() *TektonWebHookSpec

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

func (*TektonWebHookSpec) DeepCopyInto

func (in *TektonWebHookSpec) DeepCopyInto(out *TektonWebHookSpec)

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

type TektonWebHookStatus

type TektonWebHookStatus struct {
}

TektonWebHookStatus defines the observed state of TektonWebHook

func (*TektonWebHookStatus) DeepCopy

func (in *TektonWebHookStatus) DeepCopy() *TektonWebHookStatus

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

func (*TektonWebHookStatus) DeepCopyInto

func (in *TektonWebHookStatus) DeepCopyInto(out *TektonWebHookStatus)

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

type Workloads

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

	Spec   WorkloadsSpec   `json:"spec,omitempty"`
	Status WorkloadsStatus `json:"status,omitempty"`
}

+genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object Workloads is the Schema for the workloads API +kubebuilder:subresource:status +kubebuilder:resource:path=workloads,scope=Namespaced

func (*Workloads) DeepCopy

func (in *Workloads) DeepCopy() *Workloads

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

func (*Workloads) DeepCopyInto

func (in *Workloads) DeepCopyInto(out *Workloads)

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

func (*Workloads) DeepCopyObject

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

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

type WorkloadsList

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

WorkloadsList contains a list of Workloads

func (*WorkloadsList) DeepCopy

func (in *WorkloadsList) DeepCopy() *WorkloadsList

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

func (*WorkloadsList) DeepCopyInto

func (in *WorkloadsList) DeepCopyInto(out *WorkloadsList)

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

func (*WorkloadsList) DeepCopyObject

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

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

type WorkloadsSpec

type WorkloadsSpec struct {
	// INSERT ADDITIONAL SPEC FIELDS - desired state of cluster
	// Important: Run "operator-sdk generate k8s" to regenerate code after modifying this file
	// Add custom validation using kubebuilder tags: https://book-v1.book.kubebuilder.io/beyond_basics/generating_crd.html
	// Workloads ResourceType [Deployment,Statefulset...]
	AppName      *string `json:"appName"`
	ResourceType *string `json:"resourceType"`
	Metadata     *string `json:"metadata"`
	Service      *string `json:"service"`
	VolumeClaims string  `json:"volumeClaims"`
}

WorkloadsSpec defines the desired state of Workloads

func (*WorkloadsSpec) DeepCopy

func (in *WorkloadsSpec) DeepCopy() *WorkloadsSpec

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

func (*WorkloadsSpec) DeepCopyInto

func (in *WorkloadsSpec) DeepCopyInto(out *WorkloadsSpec)

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

type WorkloadsStatus

type WorkloadsStatus struct {
}

WorkloadsStatus defines the observed state of Workloads

func (*WorkloadsStatus) DeepCopy

func (in *WorkloadsStatus) DeepCopy() *WorkloadsStatus

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

func (*WorkloadsStatus) DeepCopyInto

func (in *WorkloadsStatus) DeepCopyInto(out *WorkloadsStatus)

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