mirror of
https://github.com/kubevela/kubevela.git
synced 2026-02-14 10:00:06 +00:00
2081 lines
60 KiB
Go
2081 lines
60 KiB
Go
//go:build !ignore_autogenerated
|
|
// +build !ignore_autogenerated
|
|
|
|
/*
|
|
Copyright 2023 The KubeVela Authors.
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
*/
|
|
|
|
// Code generated by controller-gen. DO NOT EDIT.
|
|
|
|
package v1alpha2
|
|
|
|
import (
|
|
v1 "k8s.io/api/core/v1"
|
|
"k8s.io/apimachinery/pkg/runtime"
|
|
|
|
"github.com/oam-dev/kubevela/apis/core.oam.dev/common"
|
|
"github.com/oam-dev/kubevela/apis/standard.oam.dev/v1alpha1"
|
|
)
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *AppHealthCondition) DeepCopyInto(out *AppHealthCondition) {
|
|
*out = *in
|
|
if in.Components != nil {
|
|
in, out := &in.Components, &out.Components
|
|
*out = make([]*WorkloadHealthCondition, len(*in))
|
|
for i := range *in {
|
|
if (*in)[i] != nil {
|
|
in, out := &(*in)[i], &(*out)[i]
|
|
*out = new(WorkloadHealthCondition)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppHealthCondition.
|
|
func (in *AppHealthCondition) DeepCopy() *AppHealthCondition {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(AppHealthCondition)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *AppReference) DeepCopyInto(out *AppReference) {
|
|
*out = *in
|
|
if in.CompReferences != nil {
|
|
in, out := &in.CompReferences, &out.CompReferences
|
|
*out = make([]CompReference, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppReference.
|
|
func (in *AppReference) DeepCopy() *AppReference {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(AppReference)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *AppStatus) DeepCopyInto(out *AppStatus) {
|
|
*out = *in
|
|
in.RolloutStatus.DeepCopyInto(&out.RolloutStatus)
|
|
if in.Components != nil {
|
|
in, out := &in.Components, &out.Components
|
|
*out = make([]v1.ObjectReference, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.Services != nil {
|
|
in, out := &in.Services, &out.Services
|
|
*out = make([]common.ApplicationComponentStatus, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.ResourceTracker != nil {
|
|
in, out := &in.ResourceTracker, &out.ResourceTracker
|
|
*out = new(v1.ObjectReference)
|
|
**out = **in
|
|
}
|
|
if in.LatestRevision != nil {
|
|
in, out := &in.LatestRevision, &out.LatestRevision
|
|
*out = new(common.Revision)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppStatus.
|
|
func (in *AppStatus) DeepCopy() *AppStatus {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(AppStatus)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Application) DeepCopyInto(out *Application) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
in.Status.DeepCopyInto(&out.Status)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Application.
|
|
func (in *Application) DeepCopy() *Application {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Application)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *Application) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplicationComponent) DeepCopyInto(out *ApplicationComponent) {
|
|
*out = *in
|
|
in.Settings.DeepCopyInto(&out.Settings)
|
|
if in.Traits != nil {
|
|
in, out := &in.Traits, &out.Traits
|
|
*out = make([]ApplicationTrait, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.Scopes != nil {
|
|
in, out := &in.Scopes, &out.Scopes
|
|
*out = make(map[string]string, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationComponent.
|
|
func (in *ApplicationComponent) DeepCopy() *ApplicationComponent {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplicationComponent)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplicationConfiguration) DeepCopyInto(out *ApplicationConfiguration) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
in.Status.DeepCopyInto(&out.Status)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationConfiguration.
|
|
func (in *ApplicationConfiguration) DeepCopy() *ApplicationConfiguration {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplicationConfiguration)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ApplicationConfiguration) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplicationConfigurationComponent) DeepCopyInto(out *ApplicationConfigurationComponent) {
|
|
*out = *in
|
|
if in.DataOutputs != nil {
|
|
in, out := &in.DataOutputs, &out.DataOutputs
|
|
*out = make([]DataOutput, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.DataInputs != nil {
|
|
in, out := &in.DataInputs, &out.DataInputs
|
|
*out = make([]DataInput, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.ParameterValues != nil {
|
|
in, out := &in.ParameterValues, &out.ParameterValues
|
|
*out = make([]ComponentParameterValue, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.Traits != nil {
|
|
in, out := &in.Traits, &out.Traits
|
|
*out = make([]ComponentTrait, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.Scopes != nil {
|
|
in, out := &in.Scopes, &out.Scopes
|
|
*out = make([]ComponentScope, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationConfigurationComponent.
|
|
func (in *ApplicationConfigurationComponent) DeepCopy() *ApplicationConfigurationComponent {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplicationConfigurationComponent)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplicationConfigurationList) DeepCopyInto(out *ApplicationConfigurationList) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]ApplicationConfiguration, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationConfigurationList.
|
|
func (in *ApplicationConfigurationList) DeepCopy() *ApplicationConfigurationList {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplicationConfigurationList)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ApplicationConfigurationList) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplicationConfigurationSpec) DeepCopyInto(out *ApplicationConfigurationSpec) {
|
|
*out = *in
|
|
if in.Components != nil {
|
|
in, out := &in.Components, &out.Components
|
|
*out = make([]ApplicationConfigurationComponent, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationConfigurationSpec.
|
|
func (in *ApplicationConfigurationSpec) DeepCopy() *ApplicationConfigurationSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplicationConfigurationSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplicationConfigurationStatus) DeepCopyInto(out *ApplicationConfigurationStatus) {
|
|
*out = *in
|
|
in.ConditionedStatus.DeepCopyInto(&out.ConditionedStatus)
|
|
in.Dependency.DeepCopyInto(&out.Dependency)
|
|
if in.Workloads != nil {
|
|
in, out := &in.Workloads, &out.Workloads
|
|
*out = make([]WorkloadStatus, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.HistoryWorkloads != nil {
|
|
in, out := &in.HistoryWorkloads, &out.HistoryWorkloads
|
|
*out = make([]HistoryWorkload, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationConfigurationStatus.
|
|
func (in *ApplicationConfigurationStatus) DeepCopy() *ApplicationConfigurationStatus {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplicationConfigurationStatus)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplicationList) DeepCopyInto(out *ApplicationList) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]Application, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationList.
|
|
func (in *ApplicationList) DeepCopy() *ApplicationList {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplicationList)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ApplicationList) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplicationRevision) DeepCopyInto(out *ApplicationRevision) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationRevision.
|
|
func (in *ApplicationRevision) DeepCopy() *ApplicationRevision {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplicationRevision)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ApplicationRevision) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplicationRevisionList) DeepCopyInto(out *ApplicationRevisionList) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]ApplicationRevision, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationRevisionList.
|
|
func (in *ApplicationRevisionList) DeepCopy() *ApplicationRevisionList {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplicationRevisionList)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ApplicationRevisionList) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplicationRevisionSpec) DeepCopyInto(out *ApplicationRevisionSpec) {
|
|
*out = *in
|
|
in.Application.DeepCopyInto(&out.Application)
|
|
if in.ComponentDefinitions != nil {
|
|
in, out := &in.ComponentDefinitions, &out.ComponentDefinitions
|
|
*out = make(map[string]ComponentDefinition, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = *val.DeepCopy()
|
|
}
|
|
}
|
|
if in.WorkloadDefinitions != nil {
|
|
in, out := &in.WorkloadDefinitions, &out.WorkloadDefinitions
|
|
*out = make(map[string]WorkloadDefinition, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = *val.DeepCopy()
|
|
}
|
|
}
|
|
if in.TraitDefinitions != nil {
|
|
in, out := &in.TraitDefinitions, &out.TraitDefinitions
|
|
*out = make(map[string]TraitDefinition, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = *val.DeepCopy()
|
|
}
|
|
}
|
|
if in.ScopeDefinitions != nil {
|
|
in, out := &in.ScopeDefinitions, &out.ScopeDefinitions
|
|
*out = make(map[string]ScopeDefinition, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = *val.DeepCopy()
|
|
}
|
|
}
|
|
if in.Components != nil {
|
|
in, out := &in.Components, &out.Components
|
|
*out = make([]common.RawComponent, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
in.ApplicationConfiguration.DeepCopyInto(&out.ApplicationConfiguration)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationRevisionSpec.
|
|
func (in *ApplicationRevisionSpec) DeepCopy() *ApplicationRevisionSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplicationRevisionSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplicationSpec) DeepCopyInto(out *ApplicationSpec) {
|
|
*out = *in
|
|
if in.Components != nil {
|
|
in, out := &in.Components, &out.Components
|
|
*out = make([]ApplicationComponent, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.RolloutPlan != nil {
|
|
in, out := &in.RolloutPlan, &out.RolloutPlan
|
|
*out = new(v1alpha1.RolloutPlan)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSpec.
|
|
func (in *ApplicationSpec) DeepCopy() *ApplicationSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplicationSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ApplicationTrait) DeepCopyInto(out *ApplicationTrait) {
|
|
*out = *in
|
|
if in.Properties != nil {
|
|
in, out := &in.Properties, &out.Properties
|
|
*out = new(runtime.RawExtension)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationTrait.
|
|
func (in *ApplicationTrait) DeepCopy() *ApplicationTrait {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ApplicationTrait)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *CPUResources) DeepCopyInto(out *CPUResources) {
|
|
*out = *in
|
|
out.Required = in.Required.DeepCopy()
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CPUResources.
|
|
func (in *CPUResources) DeepCopy() *CPUResources {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(CPUResources)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *CompReference) DeepCopyInto(out *CompReference) {
|
|
*out = *in
|
|
out.Workload = in.Workload
|
|
if in.Traits != nil {
|
|
in, out := &in.Traits, &out.Traits
|
|
*out = make([]v1.ObjectReference, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompReference.
|
|
func (in *CompReference) DeepCopy() *CompReference {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(CompReference)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Component) DeepCopyInto(out *Component) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
in.Status.DeepCopyInto(&out.Status)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Component.
|
|
func (in *Component) DeepCopy() *Component {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Component)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *Component) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ComponentDefinition) DeepCopyInto(out *ComponentDefinition) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
in.Status.DeepCopyInto(&out.Status)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentDefinition.
|
|
func (in *ComponentDefinition) DeepCopy() *ComponentDefinition {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ComponentDefinition)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ComponentDefinition) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ComponentDefinitionList) DeepCopyInto(out *ComponentDefinitionList) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]ComponentDefinition, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentDefinitionList.
|
|
func (in *ComponentDefinitionList) DeepCopy() *ComponentDefinitionList {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ComponentDefinitionList)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ComponentDefinitionList) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ComponentDefinitionSpec) DeepCopyInto(out *ComponentDefinitionSpec) {
|
|
*out = *in
|
|
out.Workload = in.Workload
|
|
if in.ChildResourceKinds != nil {
|
|
in, out := &in.ChildResourceKinds, &out.ChildResourceKinds
|
|
*out = make([]common.ChildResourceKind, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.Status != nil {
|
|
in, out := &in.Status, &out.Status
|
|
*out = new(common.Status)
|
|
**out = **in
|
|
}
|
|
if in.Schematic != nil {
|
|
in, out := &in.Schematic, &out.Schematic
|
|
*out = new(common.Schematic)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.Extension != nil {
|
|
in, out := &in.Extension, &out.Extension
|
|
*out = new(runtime.RawExtension)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentDefinitionSpec.
|
|
func (in *ComponentDefinitionSpec) DeepCopy() *ComponentDefinitionSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ComponentDefinitionSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ComponentDefinitionStatus) DeepCopyInto(out *ComponentDefinitionStatus) {
|
|
*out = *in
|
|
in.ConditionedStatus.DeepCopyInto(&out.ConditionedStatus)
|
|
if in.LatestRevision != nil {
|
|
in, out := &in.LatestRevision, &out.LatestRevision
|
|
*out = new(common.Revision)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentDefinitionStatus.
|
|
func (in *ComponentDefinitionStatus) DeepCopy() *ComponentDefinitionStatus {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ComponentDefinitionStatus)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ComponentList) DeepCopyInto(out *ComponentList) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]Component, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentList.
|
|
func (in *ComponentList) DeepCopy() *ComponentList {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ComponentList)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ComponentList) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ComponentParameter) DeepCopyInto(out *ComponentParameter) {
|
|
*out = *in
|
|
if in.FieldPaths != nil {
|
|
in, out := &in.FieldPaths, &out.FieldPaths
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.Required != nil {
|
|
in, out := &in.Required, &out.Required
|
|
*out = new(bool)
|
|
**out = **in
|
|
}
|
|
if in.Description != nil {
|
|
in, out := &in.Description, &out.Description
|
|
*out = new(string)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentParameter.
|
|
func (in *ComponentParameter) DeepCopy() *ComponentParameter {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ComponentParameter)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ComponentParameterValue) DeepCopyInto(out *ComponentParameterValue) {
|
|
*out = *in
|
|
out.Value = in.Value
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentParameterValue.
|
|
func (in *ComponentParameterValue) DeepCopy() *ComponentParameterValue {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ComponentParameterValue)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ComponentScope) DeepCopyInto(out *ComponentScope) {
|
|
*out = *in
|
|
out.ScopeReference = in.ScopeReference
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentScope.
|
|
func (in *ComponentScope) DeepCopy() *ComponentScope {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ComponentScope)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ComponentSpec) DeepCopyInto(out *ComponentSpec) {
|
|
*out = *in
|
|
in.Workload.DeepCopyInto(&out.Workload)
|
|
if in.Helm != nil {
|
|
in, out := &in.Helm, &out.Helm
|
|
*out = new(common.Helm)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.Parameters != nil {
|
|
in, out := &in.Parameters, &out.Parameters
|
|
*out = make([]ComponentParameter, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentSpec.
|
|
func (in *ComponentSpec) DeepCopy() *ComponentSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ComponentSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ComponentStatus) DeepCopyInto(out *ComponentStatus) {
|
|
*out = *in
|
|
in.ConditionedStatus.DeepCopyInto(&out.ConditionedStatus)
|
|
if in.LatestRevision != nil {
|
|
in, out := &in.LatestRevision, &out.LatestRevision
|
|
*out = new(common.Revision)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentStatus.
|
|
func (in *ComponentStatus) DeepCopy() *ComponentStatus {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ComponentStatus)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ComponentTrait) DeepCopyInto(out *ComponentTrait) {
|
|
*out = *in
|
|
in.Trait.DeepCopyInto(&out.Trait)
|
|
if in.DataOutputs != nil {
|
|
in, out := &in.DataOutputs, &out.DataOutputs
|
|
*out = make([]DataOutput, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.DataInputs != nil {
|
|
in, out := &in.DataInputs, &out.DataInputs
|
|
*out = make([]DataInput, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentTrait.
|
|
func (in *ComponentTrait) DeepCopy() *ComponentTrait {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ComponentTrait)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ConditionRequirement) DeepCopyInto(out *ConditionRequirement) {
|
|
*out = *in
|
|
out.ValueFrom = in.ValueFrom
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionRequirement.
|
|
func (in *ConditionRequirement) DeepCopy() *ConditionRequirement {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ConditionRequirement)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Container) DeepCopyInto(out *Container) {
|
|
*out = *in
|
|
if in.Resources != nil {
|
|
in, out := &in.Resources, &out.Resources
|
|
*out = new(ContainerResources)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.Command != nil {
|
|
in, out := &in.Command, &out.Command
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.Arguments != nil {
|
|
in, out := &in.Arguments, &out.Arguments
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.Environment != nil {
|
|
in, out := &in.Environment, &out.Environment
|
|
*out = make([]ContainerEnvVar, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.ConfigFiles != nil {
|
|
in, out := &in.ConfigFiles, &out.ConfigFiles
|
|
*out = make([]ContainerConfigFile, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.Ports != nil {
|
|
in, out := &in.Ports, &out.Ports
|
|
*out = make([]ContainerPort, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.LivenessProbe != nil {
|
|
in, out := &in.LivenessProbe, &out.LivenessProbe
|
|
*out = new(ContainerHealthProbe)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.ReadinessProbe != nil {
|
|
in, out := &in.ReadinessProbe, &out.ReadinessProbe
|
|
*out = new(ContainerHealthProbe)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.ImagePullSecret != nil {
|
|
in, out := &in.ImagePullSecret, &out.ImagePullSecret
|
|
*out = new(string)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Container.
|
|
func (in *Container) DeepCopy() *Container {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Container)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ContainerConfigFile) DeepCopyInto(out *ContainerConfigFile) {
|
|
*out = *in
|
|
if in.Value != nil {
|
|
in, out := &in.Value, &out.Value
|
|
*out = new(string)
|
|
**out = **in
|
|
}
|
|
if in.FromSecret != nil {
|
|
in, out := &in.FromSecret, &out.FromSecret
|
|
*out = new(SecretKeySelector)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerConfigFile.
|
|
func (in *ContainerConfigFile) DeepCopy() *ContainerConfigFile {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ContainerConfigFile)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ContainerEnvVar) DeepCopyInto(out *ContainerEnvVar) {
|
|
*out = *in
|
|
if in.Value != nil {
|
|
in, out := &in.Value, &out.Value
|
|
*out = new(string)
|
|
**out = **in
|
|
}
|
|
if in.FromSecret != nil {
|
|
in, out := &in.FromSecret, &out.FromSecret
|
|
*out = new(SecretKeySelector)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerEnvVar.
|
|
func (in *ContainerEnvVar) DeepCopy() *ContainerEnvVar {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ContainerEnvVar)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ContainerHealthProbe) DeepCopyInto(out *ContainerHealthProbe) {
|
|
*out = *in
|
|
if in.Exec != nil {
|
|
in, out := &in.Exec, &out.Exec
|
|
*out = new(ExecProbe)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.HTTPGet != nil {
|
|
in, out := &in.HTTPGet, &out.HTTPGet
|
|
*out = new(HTTPGetProbe)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.TCPSocket != nil {
|
|
in, out := &in.TCPSocket, &out.TCPSocket
|
|
*out = new(TCPSocketProbe)
|
|
**out = **in
|
|
}
|
|
if in.InitialDelaySeconds != nil {
|
|
in, out := &in.InitialDelaySeconds, &out.InitialDelaySeconds
|
|
*out = new(int32)
|
|
**out = **in
|
|
}
|
|
if in.PeriodSeconds != nil {
|
|
in, out := &in.PeriodSeconds, &out.PeriodSeconds
|
|
*out = new(int32)
|
|
**out = **in
|
|
}
|
|
if in.TimeoutSeconds != nil {
|
|
in, out := &in.TimeoutSeconds, &out.TimeoutSeconds
|
|
*out = new(int32)
|
|
**out = **in
|
|
}
|
|
if in.SuccessThreshold != nil {
|
|
in, out := &in.SuccessThreshold, &out.SuccessThreshold
|
|
*out = new(int32)
|
|
**out = **in
|
|
}
|
|
if in.FailureThreshold != nil {
|
|
in, out := &in.FailureThreshold, &out.FailureThreshold
|
|
*out = new(int32)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerHealthProbe.
|
|
func (in *ContainerHealthProbe) DeepCopy() *ContainerHealthProbe {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ContainerHealthProbe)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ContainerPort) DeepCopyInto(out *ContainerPort) {
|
|
*out = *in
|
|
if in.Protocol != nil {
|
|
in, out := &in.Protocol, &out.Protocol
|
|
*out = new(TransportProtocol)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerPort.
|
|
func (in *ContainerPort) DeepCopy() *ContainerPort {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ContainerPort)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ContainerResources) DeepCopyInto(out *ContainerResources) {
|
|
*out = *in
|
|
in.CPU.DeepCopyInto(&out.CPU)
|
|
in.Memory.DeepCopyInto(&out.Memory)
|
|
if in.GPU != nil {
|
|
in, out := &in.GPU, &out.GPU
|
|
*out = new(GPUResources)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.Volumes != nil {
|
|
in, out := &in.Volumes, &out.Volumes
|
|
*out = make([]VolumeResource, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.Extended != nil {
|
|
in, out := &in.Extended, &out.Extended
|
|
*out = make([]ExtendedResource, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerResources.
|
|
func (in *ContainerResources) DeepCopy() *ContainerResources {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ContainerResources)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *DataInput) DeepCopyInto(out *DataInput) {
|
|
*out = *in
|
|
out.ValueFrom = in.ValueFrom
|
|
if in.ToFieldPaths != nil {
|
|
in, out := &in.ToFieldPaths, &out.ToFieldPaths
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.StrategyMergeKeys != nil {
|
|
in, out := &in.StrategyMergeKeys, &out.StrategyMergeKeys
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.Conditions != nil {
|
|
in, out := &in.Conditions, &out.Conditions
|
|
*out = make([]ConditionRequirement, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
in.InputStore.DeepCopyInto(&out.InputStore)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataInput.
|
|
func (in *DataInput) DeepCopy() *DataInput {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(DataInput)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *DataInputValueFrom) DeepCopyInto(out *DataInputValueFrom) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataInputValueFrom.
|
|
func (in *DataInputValueFrom) DeepCopy() *DataInputValueFrom {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(DataInputValueFrom)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *DataOperation) DeepCopyInto(out *DataOperation) {
|
|
*out = *in
|
|
out.ValueFrom = in.ValueFrom
|
|
if in.Conditions != nil {
|
|
in, out := &in.Conditions, &out.Conditions
|
|
*out = make([]ConditionRequirement, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataOperation.
|
|
func (in *DataOperation) DeepCopy() *DataOperation {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(DataOperation)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *DataOutput) DeepCopyInto(out *DataOutput) {
|
|
*out = *in
|
|
if in.Conditions != nil {
|
|
in, out := &in.Conditions, &out.Conditions
|
|
*out = make([]ConditionRequirement, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
in.OutputStore.DeepCopyInto(&out.OutputStore)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataOutput.
|
|
func (in *DataOutput) DeepCopy() *DataOutput {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(DataOutput)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *DependencyFromObject) DeepCopyInto(out *DependencyFromObject) {
|
|
*out = *in
|
|
out.ObjectReference = in.ObjectReference
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DependencyFromObject.
|
|
func (in *DependencyFromObject) DeepCopy() *DependencyFromObject {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(DependencyFromObject)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *DependencyStatus) DeepCopyInto(out *DependencyStatus) {
|
|
*out = *in
|
|
if in.Unsatisfied != nil {
|
|
in, out := &in.Unsatisfied, &out.Unsatisfied
|
|
*out = make([]UnstaifiedDependency, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DependencyStatus.
|
|
func (in *DependencyStatus) DeepCopy() *DependencyStatus {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(DependencyStatus)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *DependencyToObject) DeepCopyInto(out *DependencyToObject) {
|
|
*out = *in
|
|
out.ObjectReference = in.ObjectReference
|
|
if in.FieldPaths != nil {
|
|
in, out := &in.FieldPaths, &out.FieldPaths
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DependencyToObject.
|
|
func (in *DependencyToObject) DeepCopy() *DependencyToObject {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(DependencyToObject)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *DiskResource) DeepCopyInto(out *DiskResource) {
|
|
*out = *in
|
|
out.Required = in.Required.DeepCopy()
|
|
if in.Ephemeral != nil {
|
|
in, out := &in.Ephemeral, &out.Ephemeral
|
|
*out = new(bool)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiskResource.
|
|
func (in *DiskResource) DeepCopy() *DiskResource {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(DiskResource)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ExecProbe) DeepCopyInto(out *ExecProbe) {
|
|
*out = *in
|
|
if in.Command != nil {
|
|
in, out := &in.Command, &out.Command
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExecProbe.
|
|
func (in *ExecProbe) DeepCopy() *ExecProbe {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ExecProbe)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ExtendedResource) DeepCopyInto(out *ExtendedResource) {
|
|
*out = *in
|
|
out.Required = in.Required
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedResource.
|
|
func (in *ExtendedResource) DeepCopy() *ExtendedResource {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ExtendedResource)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *GPUResources) DeepCopyInto(out *GPUResources) {
|
|
*out = *in
|
|
out.Required = in.Required.DeepCopy()
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GPUResources.
|
|
func (in *GPUResources) DeepCopy() *GPUResources {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(GPUResources)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HTTPGetProbe) DeepCopyInto(out *HTTPGetProbe) {
|
|
*out = *in
|
|
if in.HTTPHeaders != nil {
|
|
in, out := &in.HTTPHeaders, &out.HTTPHeaders
|
|
*out = make([]HTTPHeader, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPGetProbe.
|
|
func (in *HTTPGetProbe) DeepCopy() *HTTPGetProbe {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HTTPGetProbe)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HTTPHeader) DeepCopyInto(out *HTTPHeader) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeader.
|
|
func (in *HTTPHeader) DeepCopy() *HTTPHeader {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HTTPHeader)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HealthScope) DeepCopyInto(out *HealthScope) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
in.Status.DeepCopyInto(&out.Status)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthScope.
|
|
func (in *HealthScope) DeepCopy() *HealthScope {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HealthScope)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *HealthScope) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HealthScopeList) DeepCopyInto(out *HealthScopeList) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]HealthScope, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthScopeList.
|
|
func (in *HealthScopeList) DeepCopy() *HealthScopeList {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HealthScopeList)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *HealthScopeList) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HealthScopeSpec) DeepCopyInto(out *HealthScopeSpec) {
|
|
*out = *in
|
|
if in.ProbeTimeout != nil {
|
|
in, out := &in.ProbeTimeout, &out.ProbeTimeout
|
|
*out = new(int32)
|
|
**out = **in
|
|
}
|
|
if in.ProbeInterval != nil {
|
|
in, out := &in.ProbeInterval, &out.ProbeInterval
|
|
*out = new(int32)
|
|
**out = **in
|
|
}
|
|
if in.AppRefs != nil {
|
|
in, out := &in.AppRefs, &out.AppRefs
|
|
*out = make([]AppReference, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.WorkloadReferences != nil {
|
|
in, out := &in.WorkloadReferences, &out.WorkloadReferences
|
|
*out = make([]v1.ObjectReference, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthScopeSpec.
|
|
func (in *HealthScopeSpec) DeepCopy() *HealthScopeSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HealthScopeSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HealthScopeStatus) DeepCopyInto(out *HealthScopeStatus) {
|
|
*out = *in
|
|
in.ConditionedStatus.DeepCopyInto(&out.ConditionedStatus)
|
|
out.ScopeHealthCondition = in.ScopeHealthCondition
|
|
if in.AppHealthConditions != nil {
|
|
in, out := &in.AppHealthConditions, &out.AppHealthConditions
|
|
*out = make([]*AppHealthCondition, len(*in))
|
|
for i := range *in {
|
|
if (*in)[i] != nil {
|
|
in, out := &(*in)[i], &(*out)[i]
|
|
*out = new(AppHealthCondition)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
}
|
|
}
|
|
if in.WorkloadHealthConditions != nil {
|
|
in, out := &in.WorkloadHealthConditions, &out.WorkloadHealthConditions
|
|
*out = make([]*WorkloadHealthCondition, len(*in))
|
|
for i := range *in {
|
|
if (*in)[i] != nil {
|
|
in, out := &(*in)[i], &(*out)[i]
|
|
*out = new(WorkloadHealthCondition)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthScopeStatus.
|
|
func (in *HealthScopeStatus) DeepCopy() *HealthScopeStatus {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HealthScopeStatus)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *HistoryWorkload) DeepCopyInto(out *HistoryWorkload) {
|
|
*out = *in
|
|
out.Reference = in.Reference
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HistoryWorkload.
|
|
func (in *HistoryWorkload) DeepCopy() *HistoryWorkload {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(HistoryWorkload)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *MemoryResources) DeepCopyInto(out *MemoryResources) {
|
|
*out = *in
|
|
out.Required = in.Required.DeepCopy()
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemoryResources.
|
|
func (in *MemoryResources) DeepCopy() *MemoryResources {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(MemoryResources)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ScopeDefinition) DeepCopyInto(out *ScopeDefinition) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopeDefinition.
|
|
func (in *ScopeDefinition) DeepCopy() *ScopeDefinition {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ScopeDefinition)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ScopeDefinition) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ScopeDefinitionList) DeepCopyInto(out *ScopeDefinitionList) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]ScopeDefinition, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopeDefinitionList.
|
|
func (in *ScopeDefinitionList) DeepCopy() *ScopeDefinitionList {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ScopeDefinitionList)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *ScopeDefinitionList) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ScopeDefinitionSpec) DeepCopyInto(out *ScopeDefinitionSpec) {
|
|
*out = *in
|
|
out.Reference = in.Reference
|
|
if in.Extension != nil {
|
|
in, out := &in.Extension, &out.Extension
|
|
*out = new(runtime.RawExtension)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopeDefinitionSpec.
|
|
func (in *ScopeDefinitionSpec) DeepCopy() *ScopeDefinitionSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ScopeDefinitionSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ScopeHealthCondition) DeepCopyInto(out *ScopeHealthCondition) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopeHealthCondition.
|
|
func (in *ScopeHealthCondition) DeepCopy() *ScopeHealthCondition {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ScopeHealthCondition)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *SecretKeySelector) DeepCopyInto(out *SecretKeySelector) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeySelector.
|
|
func (in *SecretKeySelector) DeepCopy() *SecretKeySelector {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(SecretKeySelector)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *StoreReference) DeepCopyInto(out *StoreReference) {
|
|
*out = *in
|
|
out.ObjectReference = in.ObjectReference
|
|
if in.Operations != nil {
|
|
in, out := &in.Operations, &out.Operations
|
|
*out = make([]DataOperation, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StoreReference.
|
|
func (in *StoreReference) DeepCopy() *StoreReference {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(StoreReference)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *TCPSocketProbe) DeepCopyInto(out *TCPSocketProbe) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TCPSocketProbe.
|
|
func (in *TCPSocketProbe) DeepCopy() *TCPSocketProbe {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(TCPSocketProbe)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *TraitDefinition) DeepCopyInto(out *TraitDefinition) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
in.Status.DeepCopyInto(&out.Status)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TraitDefinition.
|
|
func (in *TraitDefinition) DeepCopy() *TraitDefinition {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(TraitDefinition)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *TraitDefinition) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *TraitDefinitionList) DeepCopyInto(out *TraitDefinitionList) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]TraitDefinition, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TraitDefinitionList.
|
|
func (in *TraitDefinitionList) DeepCopy() *TraitDefinitionList {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(TraitDefinitionList)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *TraitDefinitionList) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *TraitDefinitionSpec) DeepCopyInto(out *TraitDefinitionSpec) {
|
|
*out = *in
|
|
out.Reference = in.Reference
|
|
if in.AppliesToWorkloads != nil {
|
|
in, out := &in.AppliesToWorkloads, &out.AppliesToWorkloads
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.ConflictsWith != nil {
|
|
in, out := &in.ConflictsWith, &out.ConflictsWith
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.Schematic != nil {
|
|
in, out := &in.Schematic, &out.Schematic
|
|
*out = new(common.Schematic)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.Status != nil {
|
|
in, out := &in.Status, &out.Status
|
|
*out = new(common.Status)
|
|
**out = **in
|
|
}
|
|
if in.Extension != nil {
|
|
in, out := &in.Extension, &out.Extension
|
|
*out = new(runtime.RawExtension)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TraitDefinitionSpec.
|
|
func (in *TraitDefinitionSpec) DeepCopy() *TraitDefinitionSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(TraitDefinitionSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *TraitDefinitionStatus) DeepCopyInto(out *TraitDefinitionStatus) {
|
|
*out = *in
|
|
in.ConditionedStatus.DeepCopyInto(&out.ConditionedStatus)
|
|
if in.LatestRevision != nil {
|
|
in, out := &in.LatestRevision, &out.LatestRevision
|
|
*out = new(common.Revision)
|
|
**out = **in
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TraitDefinitionStatus.
|
|
func (in *TraitDefinitionStatus) DeepCopy() *TraitDefinitionStatus {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(TraitDefinitionStatus)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *TraitHealthCondition) DeepCopyInto(out *TraitHealthCondition) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TraitHealthCondition.
|
|
func (in *TraitHealthCondition) DeepCopy() *TraitHealthCondition {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(TraitHealthCondition)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *UnstaifiedDependency) DeepCopyInto(out *UnstaifiedDependency) {
|
|
*out = *in
|
|
out.From = in.From
|
|
in.To.DeepCopyInto(&out.To)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnstaifiedDependency.
|
|
func (in *UnstaifiedDependency) DeepCopy() *UnstaifiedDependency {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(UnstaifiedDependency)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ValueFrom) DeepCopyInto(out *ValueFrom) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValueFrom.
|
|
func (in *ValueFrom) DeepCopy() *ValueFrom {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ValueFrom)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *VolumeResource) DeepCopyInto(out *VolumeResource) {
|
|
*out = *in
|
|
if in.AccessMode != nil {
|
|
in, out := &in.AccessMode, &out.AccessMode
|
|
*out = new(VolumeAccessMode)
|
|
**out = **in
|
|
}
|
|
if in.SharingPolicy != nil {
|
|
in, out := &in.SharingPolicy, &out.SharingPolicy
|
|
*out = new(VolumeSharingPolicy)
|
|
**out = **in
|
|
}
|
|
if in.Disk != nil {
|
|
in, out := &in.Disk, &out.Disk
|
|
*out = new(DiskResource)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeResource.
|
|
func (in *VolumeResource) DeepCopy() *VolumeResource {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(VolumeResource)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *WorkloadDefinition) DeepCopyInto(out *WorkloadDefinition) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
in.Status.DeepCopyInto(&out.Status)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadDefinition.
|
|
func (in *WorkloadDefinition) DeepCopy() *WorkloadDefinition {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(WorkloadDefinition)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *WorkloadDefinition) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *WorkloadDefinitionList) DeepCopyInto(out *WorkloadDefinitionList) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]WorkloadDefinition, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadDefinitionList.
|
|
func (in *WorkloadDefinitionList) DeepCopy() *WorkloadDefinitionList {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(WorkloadDefinitionList)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *WorkloadDefinitionList) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *WorkloadDefinitionSpec) DeepCopyInto(out *WorkloadDefinitionSpec) {
|
|
*out = *in
|
|
out.Reference = in.Reference
|
|
if in.ChildResourceKinds != nil {
|
|
in, out := &in.ChildResourceKinds, &out.ChildResourceKinds
|
|
*out = make([]common.ChildResourceKind, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.Status != nil {
|
|
in, out := &in.Status, &out.Status
|
|
*out = new(common.Status)
|
|
**out = **in
|
|
}
|
|
if in.Schematic != nil {
|
|
in, out := &in.Schematic, &out.Schematic
|
|
*out = new(common.Schematic)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.Extension != nil {
|
|
in, out := &in.Extension, &out.Extension
|
|
*out = new(runtime.RawExtension)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadDefinitionSpec.
|
|
func (in *WorkloadDefinitionSpec) DeepCopy() *WorkloadDefinitionSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(WorkloadDefinitionSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *WorkloadDefinitionStatus) DeepCopyInto(out *WorkloadDefinitionStatus) {
|
|
*out = *in
|
|
in.ConditionedStatus.DeepCopyInto(&out.ConditionedStatus)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadDefinitionStatus.
|
|
func (in *WorkloadDefinitionStatus) DeepCopy() *WorkloadDefinitionStatus {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(WorkloadDefinitionStatus)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *WorkloadHealthCondition) DeepCopyInto(out *WorkloadHealthCondition) {
|
|
*out = *in
|
|
out.TargetWorkload = in.TargetWorkload
|
|
if in.Traits != nil {
|
|
in, out := &in.Traits, &out.Traits
|
|
*out = make([]*TraitHealthCondition, len(*in))
|
|
for i := range *in {
|
|
if (*in)[i] != nil {
|
|
in, out := &(*in)[i], &(*out)[i]
|
|
*out = new(TraitHealthCondition)
|
|
**out = **in
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadHealthCondition.
|
|
func (in *WorkloadHealthCondition) DeepCopy() *WorkloadHealthCondition {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(WorkloadHealthCondition)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *WorkloadScope) DeepCopyInto(out *WorkloadScope) {
|
|
*out = *in
|
|
out.Reference = in.Reference
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadScope.
|
|
func (in *WorkloadScope) DeepCopy() *WorkloadScope {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(WorkloadScope)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *WorkloadStatus) DeepCopyInto(out *WorkloadStatus) {
|
|
*out = *in
|
|
out.Reference = in.Reference
|
|
if in.Traits != nil {
|
|
in, out := &in.Traits, &out.Traits
|
|
*out = make([]WorkloadTrait, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.Scopes != nil {
|
|
in, out := &in.Scopes, &out.Scopes
|
|
*out = make([]WorkloadScope, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadStatus.
|
|
func (in *WorkloadStatus) DeepCopy() *WorkloadStatus {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(WorkloadStatus)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *WorkloadTrait) DeepCopyInto(out *WorkloadTrait) {
|
|
*out = *in
|
|
out.Reference = in.Reference
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadTrait.
|
|
func (in *WorkloadTrait) DeepCopy() *WorkloadTrait {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(WorkloadTrait)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|