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 ¶
- Variables
- func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenAPIDefinition
- func Resource(resource string) schema.GroupResource
- type BaseDepartment
- type BaseDepartmentList
- type BaseDepartmentSpec
- type BaseDepartmentStatus
- type BaseRole
- type BaseRoleList
- type BaseRoleSpec
- type BaseRoleStatus
- type BaseRoleUser
- type BaseRoleUserList
- type BaseRoleUserSpec
- type BaseRoleUserStatus
- type BaseUser
- type BaseUserList
- type BaseUserSpec
- type BaseUserStatus
- type DataNode
- type Field
- type FieldList
- type FieldSpec
- type FieldStatus
- type Form
- type FormList
- type FormSpec
- type FormStatus
- type Job
- type NodeLiveness
- type NodeLivenessList
- type NodeLivenessSpec
- type NodeLivenessStatus
- type Page
- type PageList
- type PageSpec
- type PageStatus
- type Params
- type SelectStore
- type Stack
- type TektonGraph
- type TektonGraphList
- type TektonGraphSpec
- type TektonGraphStatus
- type TektonStore
- type TektonStoreList
- type TektonStoreSpec
- type TektonStoreStatus
- type TektonWebHook
- type TektonWebHookList
- type TektonWebHookSpec
- type TektonWebHookStatus
- type Workloads
- type WorkloadsList
- type WorkloadsSpec
- type WorkloadsStatus
Constants ¶
This section is empty.
Variables ¶
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 GetOpenAPIDefinitions ¶
func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenAPIDefinition
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 ¶
func (in *BaseDepartmentStatus) DeepCopy() *BaseDepartmentStatus
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseRole.
func (*BaseRole) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BaseRole) DeepCopyObject ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseUser.
func (*BaseUser) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BaseUser) DeepCopyObject ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataNode.
func (*DataNode) DeepCopyInto ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Field.
func (*Field) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Field) DeepCopyObject ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldList.
func (*FieldList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FieldList) DeepCopyObject ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldSpec.
func (*FieldSpec) DeepCopyInto ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Form.
func (*Form) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Form) DeepCopyObject ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FormList.
func (*FormList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FormList) DeepCopyObject ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FormSpec.
func (*FormSpec) DeepCopyInto ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Job.
func (*Job) DeepCopyInto ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Page.
func (*Page) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Page) DeepCopyObject ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PageList.
func (*PageList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PageList) DeepCopyObject ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PageSpec.
func (*PageSpec) DeepCopyInto ¶
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 ¶
func (*Params) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Params.
func (*Params) DeepCopyInto ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Stack.
func (*Stack) DeepCopyInto ¶
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 ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workloads.
func (*Workloads) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workloads) DeepCopyObject ¶
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.