v1alpha1

package
v0.0.0-...-6671ad8 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2023 License: EUPL-1.2 Imports: 5 Imported by: 0

Documentation

Overview

Package v1alpha1 contains API Schema definitions for the portability v1alpha1 API group +kubebuilder:object:generate=true +groupName=portability.libre.sh

Index

Constants

This section is empty.

Variables

View Source
var (
	// GroupVersion is group version used to register these objects
	GroupVersion = schema.GroupVersion{Group: "portability.libre.sh", 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 Migrate

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

	Spec   MigrateSpec   `json:"spec,omitempty"`
	Status MigrateStatus `json:"status,omitempty"`
}

Migrate is the Schema for the migrates API

func (*Migrate) DeepCopy

func (in *Migrate) DeepCopy() *Migrate

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

func (*Migrate) DeepCopyInto

func (in *Migrate) DeepCopyInto(out *Migrate)

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

func (*Migrate) DeepCopyObject

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

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

func (*Migrate) GetConditions

func (o *Migrate) GetConditions() []metav1.Condition

func (*Migrate) GetImage

func (o *Migrate) GetImage() string

func (*Migrate) GetSuspend

func (o *Migrate) GetSuspend() bool

func (*Migrate) GetVersion

func (o *Migrate) GetVersion() string

func (*Migrate) SetConditions

func (o *Migrate) SetConditions(conditions []metav1.Condition)

func (*Migrate) SetSuspend

func (o *Migrate) SetSuspend(value bool)

func (*Migrate) SetVersion

func (o *Migrate) SetVersion(value string)

type MigrateList

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

MigrateList contains a list of Migrate

func (*MigrateList) DeepCopy

func (in *MigrateList) DeepCopy() *MigrateList

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

func (*MigrateList) DeepCopyInto

func (in *MigrateList) DeepCopyInto(out *MigrateList)

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

func (*MigrateList) DeepCopyObject

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

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

type MigrateSpec

type MigrateSpec struct {
	lshmeta.Spec `json:",inline"`
}

MigrateSpec defines the desired state of Migrate

func (*MigrateSpec) DeepCopy

func (in *MigrateSpec) DeepCopy() *MigrateSpec

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

func (*MigrateSpec) DeepCopyInto

func (in *MigrateSpec) DeepCopyInto(out *MigrateSpec)

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

type MigrateStatus

type MigrateStatus struct {
	lshmeta.Status `json:",inline"`
}

MigrateStatus defines the observed state of Migrate

func (*MigrateStatus) DeepCopy

func (in *MigrateStatus) DeepCopy() *MigrateStatus

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

func (*MigrateStatus) DeepCopyInto

func (in *MigrateStatus) DeepCopyInto(out *MigrateStatus)

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