v1alpha1

package
v0.0.0-...-16672c3 Latest Latest
Warning

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

Go to latest
Published: Jan 15, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package v1alpha1 contains API Schema definitions for the runtime v1alpha1 API group +kubebuilder:object:generate=true +groupName=runtime.airconduct.io

Index

Constants

This section is empty.

Variables

View Source
var (
	// GroupVersion is group version used to register these objects
	GroupVersion = schema.GroupVersion{Group: "runtime.airconduct.io", Version: "v1alpha1"}

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

	// AddToScheme adds the types in this group-version to the given scheme.
	AddToScheme = SchemeBuilder.AddToScheme
)

Functions

This section is empty.

Types

type Actor

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

	Spec   ActorSpec   `json:"spec,omitempty"`
	Status ActorStatus `json:"status,omitempty"`
}

Actor is the Schema for the actors API

func (*Actor) DeepCopy

func (in *Actor) DeepCopy() *Actor

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

func (*Actor) DeepCopyInto

func (in *Actor) DeepCopyInto(out *Actor)

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

func (*Actor) DeepCopyObject

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

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

type ActorList

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

ActorList contains a list of Actor

func (*ActorList) DeepCopy

func (in *ActorList) DeepCopy() *ActorList

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

func (*ActorList) DeepCopyInto

func (in *ActorList) DeepCopyInto(out *ActorList)

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

func (*ActorList) DeepCopyObject

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

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

type ActorSpec

type ActorSpec struct {

	// Foo is an example field of Actor. Edit actor_types.go to remove/update
	Foo string `json:"foo,omitempty"`
}

ActorSpec defines the desired state of Actor

func (*ActorSpec) DeepCopy

func (in *ActorSpec) DeepCopy() *ActorSpec

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

func (*ActorSpec) DeepCopyInto

func (in *ActorSpec) DeepCopyInto(out *ActorSpec)

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

type ActorStatus

type ActorStatus struct {
}

ActorStatus defines the observed state of Actor

func (*ActorStatus) DeepCopy

func (in *ActorStatus) DeepCopy() *ActorStatus

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

func (*ActorStatus) DeepCopyInto

func (in *ActorStatus) DeepCopyInto(out *ActorStatus)

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

type Runtime

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

	Spec   RuntimeSpec   `json:"spec,omitempty"`
	Status RuntimeStatus `json:"status,omitempty"`
}

Runtime is the Schema for the runtimes API

func (*Runtime) DeepCopy

func (in *Runtime) DeepCopy() *Runtime

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

func (*Runtime) DeepCopyInto

func (in *Runtime) DeepCopyInto(out *Runtime)

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

func (*Runtime) DeepCopyObject

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

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

type RuntimeList

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

RuntimeList contains a list of Runtime

func (*RuntimeList) DeepCopy

func (in *RuntimeList) DeepCopy() *RuntimeList

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

func (*RuntimeList) DeepCopyInto

func (in *RuntimeList) DeepCopyInto(out *RuntimeList)

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

func (*RuntimeList) DeepCopyObject

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

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

type RuntimeSpec

type RuntimeSpec struct {

	// Foo is an example field of Runtime. Edit runtime_types.go to remove/update
	Foo string `json:"foo,omitempty"`
}

RuntimeSpec defines the desired state of Runtime

func (*RuntimeSpec) DeepCopy

func (in *RuntimeSpec) DeepCopy() *RuntimeSpec

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

func (*RuntimeSpec) DeepCopyInto

func (in *RuntimeSpec) DeepCopyInto(out *RuntimeSpec)

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

type RuntimeStatus

type RuntimeStatus struct {
}

RuntimeStatus defines the observed state of Runtime

func (*RuntimeStatus) DeepCopy

func (in *RuntimeStatus) DeepCopy() *RuntimeStatus

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

func (*RuntimeStatus) DeepCopyInto

func (in *RuntimeStatus) DeepCopyInto(out *RuntimeStatus)

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