v2/api/kubernetesconfiguration/v1api20241101/storage/zz_generated.deepcopy.go (2,691 lines of code) (raw):
//go:build !ignore_autogenerated
/*
Copyright (c) Microsoft Corporation.
Licensed under the MIT license.
*/
// Code generated by controller-gen. DO NOT EDIT.
package storage
import (
"github.com/Azure/azure-service-operator/v2/pkg/genruntime"
"github.com/Azure/azure-service-operator/v2/pkg/genruntime/conditions"
"github.com/Azure/azure-service-operator/v2/pkg/genruntime/core"
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
runtime "k8s.io/apimachinery/pkg/runtime"
)
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AzureBlobDefinition) DeepCopyInto(out *AzureBlobDefinition) {
*out = *in
if in.AccountKey != nil {
in, out := &in.AccountKey, &out.AccountKey
*out = new(genruntime.SecretReference)
**out = **in
}
if in.ContainerName != nil {
in, out := &in.ContainerName, &out.ContainerName
*out = new(string)
**out = **in
}
if in.LocalAuthRef != nil {
in, out := &in.LocalAuthRef, &out.LocalAuthRef
*out = new(string)
**out = **in
}
if in.ManagedIdentity != nil {
in, out := &in.ManagedIdentity, &out.ManagedIdentity
*out = new(ManagedIdentityDefinition)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SasToken != nil {
in, out := &in.SasToken, &out.SasToken
*out = new(genruntime.SecretReference)
**out = **in
}
if in.ServicePrincipal != nil {
in, out := &in.ServicePrincipal, &out.ServicePrincipal
*out = new(ServicePrincipalDefinition)
(*in).DeepCopyInto(*out)
}
if in.SyncIntervalInSeconds != nil {
in, out := &in.SyncIntervalInSeconds, &out.SyncIntervalInSeconds
*out = new(int)
**out = **in
}
if in.TimeoutInSeconds != nil {
in, out := &in.TimeoutInSeconds, &out.TimeoutInSeconds
*out = new(int)
**out = **in
}
if in.Url != nil {
in, out := &in.Url, &out.Url
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBlobDefinition.
func (in *AzureBlobDefinition) DeepCopy() *AzureBlobDefinition {
if in == nil {
return nil
}
out := new(AzureBlobDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AzureBlobDefinition_STATUS) DeepCopyInto(out *AzureBlobDefinition_STATUS) {
*out = *in
if in.ContainerName != nil {
in, out := &in.ContainerName, &out.ContainerName
*out = new(string)
**out = **in
}
if in.LocalAuthRef != nil {
in, out := &in.LocalAuthRef, &out.LocalAuthRef
*out = new(string)
**out = **in
}
if in.ManagedIdentity != nil {
in, out := &in.ManagedIdentity, &out.ManagedIdentity
*out = new(ManagedIdentityDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ServicePrincipal != nil {
in, out := &in.ServicePrincipal, &out.ServicePrincipal
*out = new(ServicePrincipalDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SyncIntervalInSeconds != nil {
in, out := &in.SyncIntervalInSeconds, &out.SyncIntervalInSeconds
*out = new(int)
**out = **in
}
if in.TimeoutInSeconds != nil {
in, out := &in.TimeoutInSeconds, &out.TimeoutInSeconds
*out = new(int)
**out = **in
}
if in.Url != nil {
in, out := &in.Url, &out.Url
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureBlobDefinition_STATUS.
func (in *AzureBlobDefinition_STATUS) DeepCopy() *AzureBlobDefinition_STATUS {
if in == nil {
return nil
}
out := new(AzureBlobDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BucketDefinition) DeepCopyInto(out *BucketDefinition) {
*out = *in
if in.AccessKey != nil {
in, out := &in.AccessKey, &out.AccessKey
*out = new(genruntime.SecretReference)
**out = **in
}
if in.BucketName != nil {
in, out := &in.BucketName, &out.BucketName
*out = new(string)
**out = **in
}
if in.Insecure != nil {
in, out := &in.Insecure, &out.Insecure
*out = new(bool)
**out = **in
}
if in.LocalAuthRef != nil {
in, out := &in.LocalAuthRef, &out.LocalAuthRef
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SyncIntervalInSeconds != nil {
in, out := &in.SyncIntervalInSeconds, &out.SyncIntervalInSeconds
*out = new(int)
**out = **in
}
if in.TimeoutInSeconds != nil {
in, out := &in.TimeoutInSeconds, &out.TimeoutInSeconds
*out = new(int)
**out = **in
}
if in.Url != nil {
in, out := &in.Url, &out.Url
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketDefinition.
func (in *BucketDefinition) DeepCopy() *BucketDefinition {
if in == nil {
return nil
}
out := new(BucketDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BucketDefinition_STATUS) DeepCopyInto(out *BucketDefinition_STATUS) {
*out = *in
if in.BucketName != nil {
in, out := &in.BucketName, &out.BucketName
*out = new(string)
**out = **in
}
if in.Insecure != nil {
in, out := &in.Insecure, &out.Insecure
*out = new(bool)
**out = **in
}
if in.LocalAuthRef != nil {
in, out := &in.LocalAuthRef, &out.LocalAuthRef
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SyncIntervalInSeconds != nil {
in, out := &in.SyncIntervalInSeconds, &out.SyncIntervalInSeconds
*out = new(int)
**out = **in
}
if in.TimeoutInSeconds != nil {
in, out := &in.TimeoutInSeconds, &out.TimeoutInSeconds
*out = new(int)
**out = **in
}
if in.Url != nil {
in, out := &in.Url, &out.Url
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketDefinition_STATUS.
func (in *BucketDefinition_STATUS) DeepCopy() *BucketDefinition_STATUS {
if in == nil {
return nil
}
out := new(BucketDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ErrorAdditionalInfo_STATUS) DeepCopyInto(out *ErrorAdditionalInfo_STATUS) {
*out = *in
if in.Info != nil {
in, out := &in.Info, &out.Info
*out = make(map[string]v1.JSON, len(*in))
for key, val := range *in {
(*out)[key] = *val.DeepCopy()
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorAdditionalInfo_STATUS.
func (in *ErrorAdditionalInfo_STATUS) DeepCopy() *ErrorAdditionalInfo_STATUS {
if in == nil {
return nil
}
out := new(ErrorAdditionalInfo_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ErrorDetail_STATUS) DeepCopyInto(out *ErrorDetail_STATUS) {
*out = *in
if in.AdditionalInfo != nil {
in, out := &in.AdditionalInfo, &out.AdditionalInfo
*out = make([]ErrorAdditionalInfo_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Code != nil {
in, out := &in.Code, &out.Code
*out = new(string)
**out = **in
}
if in.Details != nil {
in, out := &in.Details, &out.Details
*out = make([]ErrorDetail_STATUS_Unrolled, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Message != nil {
in, out := &in.Message, &out.Message
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Target != nil {
in, out := &in.Target, &out.Target
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorDetail_STATUS.
func (in *ErrorDetail_STATUS) DeepCopy() *ErrorDetail_STATUS {
if in == nil {
return nil
}
out := new(ErrorDetail_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ErrorDetail_STATUS_Unrolled) DeepCopyInto(out *ErrorDetail_STATUS_Unrolled) {
*out = *in
if in.AdditionalInfo != nil {
in, out := &in.AdditionalInfo, &out.AdditionalInfo
*out = make([]ErrorAdditionalInfo_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Code != nil {
in, out := &in.Code, &out.Code
*out = new(string)
**out = **in
}
if in.Message != nil {
in, out := &in.Message, &out.Message
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Target != nil {
in, out := &in.Target, &out.Target
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorDetail_STATUS_Unrolled.
func (in *ErrorDetail_STATUS_Unrolled) DeepCopy() *ErrorDetail_STATUS_Unrolled {
if in == nil {
return nil
}
out := new(ErrorDetail_STATUS_Unrolled)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Extension) DeepCopyInto(out *Extension) {
*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 Extension.
func (in *Extension) DeepCopy() *Extension {
if in == nil {
return nil
}
out := new(Extension)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *Extension) 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 *ExtensionList) DeepCopyInto(out *ExtensionList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]Extension, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionList.
func (in *ExtensionList) DeepCopy() *ExtensionList {
if in == nil {
return nil
}
out := new(ExtensionList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ExtensionList) 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 *ExtensionOperatorConfigMaps) DeepCopyInto(out *ExtensionOperatorConfigMaps) {
*out = *in
if in.PrincipalId != nil {
in, out := &in.PrincipalId, &out.PrincipalId
*out = new(genruntime.ConfigMapDestination)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionOperatorConfigMaps.
func (in *ExtensionOperatorConfigMaps) DeepCopy() *ExtensionOperatorConfigMaps {
if in == nil {
return nil
}
out := new(ExtensionOperatorConfigMaps)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ExtensionOperatorSpec) DeepCopyInto(out *ExtensionOperatorSpec) {
*out = *in
if in.ConfigMapExpressions != nil {
in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
if in.ConfigMaps != nil {
in, out := &in.ConfigMaps, &out.ConfigMaps
*out = new(ExtensionOperatorConfigMaps)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretExpressions != nil {
in, out := &in.SecretExpressions, &out.SecretExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionOperatorSpec.
func (in *ExtensionOperatorSpec) DeepCopy() *ExtensionOperatorSpec {
if in == nil {
return nil
}
out := new(ExtensionOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ExtensionStatus_STATUS) DeepCopyInto(out *ExtensionStatus_STATUS) {
*out = *in
if in.Code != nil {
in, out := &in.Code, &out.Code
*out = new(string)
**out = **in
}
if in.DisplayStatus != nil {
in, out := &in.DisplayStatus, &out.DisplayStatus
*out = new(string)
**out = **in
}
if in.Level != nil {
in, out := &in.Level, &out.Level
*out = new(string)
**out = **in
}
if in.Message != nil {
in, out := &in.Message, &out.Message
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Time != nil {
in, out := &in.Time, &out.Time
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionStatus_STATUS.
func (in *ExtensionStatus_STATUS) DeepCopy() *ExtensionStatus_STATUS {
if in == nil {
return nil
}
out := new(ExtensionStatus_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Extension_Properties_AksAssignedIdentity_STATUS) DeepCopyInto(out *Extension_Properties_AksAssignedIdentity_STATUS) {
*out = *in
if in.PrincipalId != nil {
in, out := &in.PrincipalId, &out.PrincipalId
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TenantId != nil {
in, out := &in.TenantId, &out.TenantId
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Extension_Properties_AksAssignedIdentity_STATUS.
func (in *Extension_Properties_AksAssignedIdentity_STATUS) DeepCopy() *Extension_Properties_AksAssignedIdentity_STATUS {
if in == nil {
return nil
}
out := new(Extension_Properties_AksAssignedIdentity_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Extension_Properties_AksAssignedIdentity_Spec) DeepCopyInto(out *Extension_Properties_AksAssignedIdentity_Spec) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Extension_Properties_AksAssignedIdentity_Spec.
func (in *Extension_Properties_AksAssignedIdentity_Spec) DeepCopy() *Extension_Properties_AksAssignedIdentity_Spec {
if in == nil {
return nil
}
out := new(Extension_Properties_AksAssignedIdentity_Spec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Extension_STATUS) DeepCopyInto(out *Extension_STATUS) {
*out = *in
if in.AksAssignedIdentity != nil {
in, out := &in.AksAssignedIdentity, &out.AksAssignedIdentity
*out = new(Extension_Properties_AksAssignedIdentity_STATUS)
(*in).DeepCopyInto(*out)
}
if in.AutoUpgradeMinorVersion != nil {
in, out := &in.AutoUpgradeMinorVersion, &out.AutoUpgradeMinorVersion
*out = new(bool)
**out = **in
}
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]conditions.Condition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ConfigurationProtectedSettings != nil {
in, out := &in.ConfigurationProtectedSettings, &out.ConfigurationProtectedSettings
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ConfigurationSettings != nil {
in, out := &in.ConfigurationSettings, &out.ConfigurationSettings
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.CurrentVersion != nil {
in, out := &in.CurrentVersion, &out.CurrentVersion
*out = new(string)
**out = **in
}
if in.CustomLocationSettings != nil {
in, out := &in.CustomLocationSettings, &out.CustomLocationSettings
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ErrorInfo != nil {
in, out := &in.ErrorInfo, &out.ErrorInfo
*out = new(ErrorDetail_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ExtensionType != nil {
in, out := &in.ExtensionType, &out.ExtensionType
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.Identity != nil {
in, out := &in.Identity, &out.Identity
*out = new(Identity_STATUS)
(*in).DeepCopyInto(*out)
}
if in.IsSystemExtension != nil {
in, out := &in.IsSystemExtension, &out.IsSystemExtension
*out = new(bool)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.PackageUri != nil {
in, out := &in.PackageUri, &out.PackageUri
*out = new(string)
**out = **in
}
if in.Plan != nil {
in, out := &in.Plan, &out.Plan
*out = new(Plan_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ReleaseTrain != nil {
in, out := &in.ReleaseTrain, &out.ReleaseTrain
*out = new(string)
**out = **in
}
if in.Scope != nil {
in, out := &in.Scope, &out.Scope
*out = new(Scope_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Statuses != nil {
in, out := &in.Statuses, &out.Statuses
*out = make([]ExtensionStatus_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.Version != nil {
in, out := &in.Version, &out.Version
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Extension_STATUS.
func (in *Extension_STATUS) DeepCopy() *Extension_STATUS {
if in == nil {
return nil
}
out := new(Extension_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Extension_Spec) DeepCopyInto(out *Extension_Spec) {
*out = *in
if in.AksAssignedIdentity != nil {
in, out := &in.AksAssignedIdentity, &out.AksAssignedIdentity
*out = new(Extension_Properties_AksAssignedIdentity_Spec)
(*in).DeepCopyInto(*out)
}
if in.AutoUpgradeMinorVersion != nil {
in, out := &in.AutoUpgradeMinorVersion, &out.AutoUpgradeMinorVersion
*out = new(bool)
**out = **in
}
if in.ConfigurationProtectedSettings != nil {
in, out := &in.ConfigurationProtectedSettings, &out.ConfigurationProtectedSettings
*out = new(genruntime.SecretMapReference)
**out = **in
}
if in.ConfigurationSettings != nil {
in, out := &in.ConfigurationSettings, &out.ConfigurationSettings
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ExtensionType != nil {
in, out := &in.ExtensionType, &out.ExtensionType
*out = new(string)
**out = **in
}
if in.Identity != nil {
in, out := &in.Identity, &out.Identity
*out = new(Identity)
(*in).DeepCopyInto(*out)
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(ExtensionOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.ArbitraryOwnerReference)
**out = **in
}
if in.Plan != nil {
in, out := &in.Plan, &out.Plan
*out = new(Plan)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ReleaseTrain != nil {
in, out := &in.ReleaseTrain, &out.ReleaseTrain
*out = new(string)
**out = **in
}
if in.Scope != nil {
in, out := &in.Scope, &out.Scope
*out = new(Scope)
(*in).DeepCopyInto(*out)
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData)
(*in).DeepCopyInto(*out)
}
if in.Version != nil {
in, out := &in.Version, &out.Version
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Extension_Spec.
func (in *Extension_Spec) DeepCopy() *Extension_Spec {
if in == nil {
return nil
}
out := new(Extension_Spec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *FluxConfiguration) DeepCopyInto(out *FluxConfiguration) {
*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 FluxConfiguration.
func (in *FluxConfiguration) DeepCopy() *FluxConfiguration {
if in == nil {
return nil
}
out := new(FluxConfiguration)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *FluxConfiguration) 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 *FluxConfigurationList) DeepCopyInto(out *FluxConfigurationList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]FluxConfiguration, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FluxConfigurationList.
func (in *FluxConfigurationList) DeepCopy() *FluxConfigurationList {
if in == nil {
return nil
}
out := new(FluxConfigurationList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *FluxConfigurationList) 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 *FluxConfigurationOperatorSpec) DeepCopyInto(out *FluxConfigurationOperatorSpec) {
*out = *in
if in.ConfigMapExpressions != nil {
in, out := &in.ConfigMapExpressions, &out.ConfigMapExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SecretExpressions != nil {
in, out := &in.SecretExpressions, &out.SecretExpressions
*out = make([]*core.DestinationExpression, len(*in))
for i := range *in {
if (*in)[i] != nil {
in, out := &(*in)[i], &(*out)[i]
*out = new(core.DestinationExpression)
**out = **in
}
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FluxConfigurationOperatorSpec.
func (in *FluxConfigurationOperatorSpec) DeepCopy() *FluxConfigurationOperatorSpec {
if in == nil {
return nil
}
out := new(FluxConfigurationOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *FluxConfiguration_STATUS) DeepCopyInto(out *FluxConfiguration_STATUS) {
*out = *in
if in.AzureBlob != nil {
in, out := &in.AzureBlob, &out.AzureBlob
*out = new(AzureBlobDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Bucket != nil {
in, out := &in.Bucket, &out.Bucket
*out = new(BucketDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ComplianceState != nil {
in, out := &in.ComplianceState, &out.ComplianceState
*out = new(string)
**out = **in
}
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]conditions.Condition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ConfigurationProtectedSettings != nil {
in, out := &in.ConfigurationProtectedSettings, &out.ConfigurationProtectedSettings
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ErrorMessage != nil {
in, out := &in.ErrorMessage, &out.ErrorMessage
*out = new(string)
**out = **in
}
if in.GitRepository != nil {
in, out := &in.GitRepository, &out.GitRepository
*out = new(GitRepositoryDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.Kustomizations != nil {
in, out := &in.Kustomizations, &out.Kustomizations
*out = make(map[string]KustomizationDefinition_STATUS, len(*in))
for key, val := range *in {
(*out)[key] = *val.DeepCopy()
}
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Namespace != nil {
in, out := &in.Namespace, &out.Namespace
*out = new(string)
**out = **in
}
if in.OciRepository != nil {
in, out := &in.OciRepository, &out.OciRepository
*out = new(OCIRepositoryDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ReconciliationWaitDuration != nil {
in, out := &in.ReconciliationWaitDuration, &out.ReconciliationWaitDuration
*out = new(string)
**out = **in
}
if in.RepositoryPublicKey != nil {
in, out := &in.RepositoryPublicKey, &out.RepositoryPublicKey
*out = new(string)
**out = **in
}
if in.Scope != nil {
in, out := &in.Scope, &out.Scope
*out = new(string)
**out = **in
}
if in.SourceKind != nil {
in, out := &in.SourceKind, &out.SourceKind
*out = new(string)
**out = **in
}
if in.SourceSyncedCommitId != nil {
in, out := &in.SourceSyncedCommitId, &out.SourceSyncedCommitId
*out = new(string)
**out = **in
}
if in.SourceUpdatedAt != nil {
in, out := &in.SourceUpdatedAt, &out.SourceUpdatedAt
*out = new(string)
**out = **in
}
if in.StatusUpdatedAt != nil {
in, out := &in.StatusUpdatedAt, &out.StatusUpdatedAt
*out = new(string)
**out = **in
}
if in.Statuses != nil {
in, out := &in.Statuses, &out.Statuses
*out = make([]ObjectStatusDefinition_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Suspend != nil {
in, out := &in.Suspend, &out.Suspend
*out = new(bool)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.WaitForReconciliation != nil {
in, out := &in.WaitForReconciliation, &out.WaitForReconciliation
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FluxConfiguration_STATUS.
func (in *FluxConfiguration_STATUS) DeepCopy() *FluxConfiguration_STATUS {
if in == nil {
return nil
}
out := new(FluxConfiguration_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *FluxConfiguration_Spec) DeepCopyInto(out *FluxConfiguration_Spec) {
*out = *in
if in.AzureBlob != nil {
in, out := &in.AzureBlob, &out.AzureBlob
*out = new(AzureBlobDefinition)
(*in).DeepCopyInto(*out)
}
if in.Bucket != nil {
in, out := &in.Bucket, &out.Bucket
*out = new(BucketDefinition)
(*in).DeepCopyInto(*out)
}
if in.ConfigurationProtectedSettings != nil {
in, out := &in.ConfigurationProtectedSettings, &out.ConfigurationProtectedSettings
*out = new(genruntime.SecretMapReference)
**out = **in
}
if in.GitRepository != nil {
in, out := &in.GitRepository, &out.GitRepository
*out = new(GitRepositoryDefinition)
(*in).DeepCopyInto(*out)
}
if in.Kustomizations != nil {
in, out := &in.Kustomizations, &out.Kustomizations
*out = make(map[string]KustomizationDefinition, len(*in))
for key, val := range *in {
(*out)[key] = *val.DeepCopy()
}
}
if in.Namespace != nil {
in, out := &in.Namespace, &out.Namespace
*out = new(string)
**out = **in
}
if in.OciRepository != nil {
in, out := &in.OciRepository, &out.OciRepository
*out = new(OCIRepositoryDefinition)
(*in).DeepCopyInto(*out)
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(FluxConfigurationOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.ArbitraryOwnerReference)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ReconciliationWaitDuration != nil {
in, out := &in.ReconciliationWaitDuration, &out.ReconciliationWaitDuration
*out = new(string)
**out = **in
}
if in.Scope != nil {
in, out := &in.Scope, &out.Scope
*out = new(string)
**out = **in
}
if in.SourceKind != nil {
in, out := &in.SourceKind, &out.SourceKind
*out = new(string)
**out = **in
}
if in.Suspend != nil {
in, out := &in.Suspend, &out.Suspend
*out = new(bool)
**out = **in
}
if in.WaitForReconciliation != nil {
in, out := &in.WaitForReconciliation, &out.WaitForReconciliation
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FluxConfiguration_Spec.
func (in *FluxConfiguration_Spec) DeepCopy() *FluxConfiguration_Spec {
if in == nil {
return nil
}
out := new(FluxConfiguration_Spec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *GitRepositoryDefinition) DeepCopyInto(out *GitRepositoryDefinition) {
*out = *in
if in.HttpsCACert != nil {
in, out := &in.HttpsCACert, &out.HttpsCACert
*out = new(genruntime.SecretReference)
**out = **in
}
if in.HttpsUser != nil {
in, out := &in.HttpsUser, &out.HttpsUser
*out = new(string)
**out = **in
}
if in.LocalAuthRef != nil {
in, out := &in.LocalAuthRef, &out.LocalAuthRef
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Provider != nil {
in, out := &in.Provider, &out.Provider
*out = new(string)
**out = **in
}
if in.RepositoryRef != nil {
in, out := &in.RepositoryRef, &out.RepositoryRef
*out = new(RepositoryRefDefinition)
(*in).DeepCopyInto(*out)
}
if in.SshKnownHosts != nil {
in, out := &in.SshKnownHosts, &out.SshKnownHosts
*out = new(string)
**out = **in
}
if in.SyncIntervalInSeconds != nil {
in, out := &in.SyncIntervalInSeconds, &out.SyncIntervalInSeconds
*out = new(int)
**out = **in
}
if in.TimeoutInSeconds != nil {
in, out := &in.TimeoutInSeconds, &out.TimeoutInSeconds
*out = new(int)
**out = **in
}
if in.Url != nil {
in, out := &in.Url, &out.Url
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitRepositoryDefinition.
func (in *GitRepositoryDefinition) DeepCopy() *GitRepositoryDefinition {
if in == nil {
return nil
}
out := new(GitRepositoryDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *GitRepositoryDefinition_STATUS) DeepCopyInto(out *GitRepositoryDefinition_STATUS) {
*out = *in
if in.HttpsUser != nil {
in, out := &in.HttpsUser, &out.HttpsUser
*out = new(string)
**out = **in
}
if in.LocalAuthRef != nil {
in, out := &in.LocalAuthRef, &out.LocalAuthRef
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Provider != nil {
in, out := &in.Provider, &out.Provider
*out = new(string)
**out = **in
}
if in.RepositoryRef != nil {
in, out := &in.RepositoryRef, &out.RepositoryRef
*out = new(RepositoryRefDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SshKnownHosts != nil {
in, out := &in.SshKnownHosts, &out.SshKnownHosts
*out = new(string)
**out = **in
}
if in.SyncIntervalInSeconds != nil {
in, out := &in.SyncIntervalInSeconds, &out.SyncIntervalInSeconds
*out = new(int)
**out = **in
}
if in.TimeoutInSeconds != nil {
in, out := &in.TimeoutInSeconds, &out.TimeoutInSeconds
*out = new(int)
**out = **in
}
if in.Url != nil {
in, out := &in.Url, &out.Url
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitRepositoryDefinition_STATUS.
func (in *GitRepositoryDefinition_STATUS) DeepCopy() *GitRepositoryDefinition_STATUS {
if in == nil {
return nil
}
out := new(GitRepositoryDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HelmReleasePropertiesDefinition_STATUS) DeepCopyInto(out *HelmReleasePropertiesDefinition_STATUS) {
*out = *in
if in.FailureCount != nil {
in, out := &in.FailureCount, &out.FailureCount
*out = new(int)
**out = **in
}
if in.HelmChartRef != nil {
in, out := &in.HelmChartRef, &out.HelmChartRef
*out = new(ObjectReferenceDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.InstallFailureCount != nil {
in, out := &in.InstallFailureCount, &out.InstallFailureCount
*out = new(int)
**out = **in
}
if in.LastRevisionApplied != nil {
in, out := &in.LastRevisionApplied, &out.LastRevisionApplied
*out = new(int)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.UpgradeFailureCount != nil {
in, out := &in.UpgradeFailureCount, &out.UpgradeFailureCount
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmReleasePropertiesDefinition_STATUS.
func (in *HelmReleasePropertiesDefinition_STATUS) DeepCopy() *HelmReleasePropertiesDefinition_STATUS {
if in == nil {
return nil
}
out := new(HelmReleasePropertiesDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Identity) DeepCopyInto(out *Identity) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Identity.
func (in *Identity) DeepCopy() *Identity {
if in == nil {
return nil
}
out := new(Identity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Identity_STATUS) DeepCopyInto(out *Identity_STATUS) {
*out = *in
if in.PrincipalId != nil {
in, out := &in.PrincipalId, &out.PrincipalId
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TenantId != nil {
in, out := &in.TenantId, &out.TenantId
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Identity_STATUS.
func (in *Identity_STATUS) DeepCopy() *Identity_STATUS {
if in == nil {
return nil
}
out := new(Identity_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KustomizationDefinition) DeepCopyInto(out *KustomizationDefinition) {
*out = *in
if in.DependsOn != nil {
in, out := &in.DependsOn, &out.DependsOn
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Force != nil {
in, out := &in.Force, &out.Force
*out = new(bool)
**out = **in
}
if in.Path != nil {
in, out := &in.Path, &out.Path
*out = new(string)
**out = **in
}
if in.PostBuild != nil {
in, out := &in.PostBuild, &out.PostBuild
*out = new(PostBuildDefinition)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Prune != nil {
in, out := &in.Prune, &out.Prune
*out = new(bool)
**out = **in
}
if in.RetryIntervalInSeconds != nil {
in, out := &in.RetryIntervalInSeconds, &out.RetryIntervalInSeconds
*out = new(int)
**out = **in
}
if in.SyncIntervalInSeconds != nil {
in, out := &in.SyncIntervalInSeconds, &out.SyncIntervalInSeconds
*out = new(int)
**out = **in
}
if in.TimeoutInSeconds != nil {
in, out := &in.TimeoutInSeconds, &out.TimeoutInSeconds
*out = new(int)
**out = **in
}
if in.Wait != nil {
in, out := &in.Wait, &out.Wait
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizationDefinition.
func (in *KustomizationDefinition) DeepCopy() *KustomizationDefinition {
if in == nil {
return nil
}
out := new(KustomizationDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *KustomizationDefinition_STATUS) DeepCopyInto(out *KustomizationDefinition_STATUS) {
*out = *in
if in.DependsOn != nil {
in, out := &in.DependsOn, &out.DependsOn
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Force != nil {
in, out := &in.Force, &out.Force
*out = new(bool)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Path != nil {
in, out := &in.Path, &out.Path
*out = new(string)
**out = **in
}
if in.PostBuild != nil {
in, out := &in.PostBuild, &out.PostBuild
*out = new(PostBuildDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Prune != nil {
in, out := &in.Prune, &out.Prune
*out = new(bool)
**out = **in
}
if in.RetryIntervalInSeconds != nil {
in, out := &in.RetryIntervalInSeconds, &out.RetryIntervalInSeconds
*out = new(int)
**out = **in
}
if in.SyncIntervalInSeconds != nil {
in, out := &in.SyncIntervalInSeconds, &out.SyncIntervalInSeconds
*out = new(int)
**out = **in
}
if in.TimeoutInSeconds != nil {
in, out := &in.TimeoutInSeconds, &out.TimeoutInSeconds
*out = new(int)
**out = **in
}
if in.Wait != nil {
in, out := &in.Wait, &out.Wait
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KustomizationDefinition_STATUS.
func (in *KustomizationDefinition_STATUS) DeepCopy() *KustomizationDefinition_STATUS {
if in == nil {
return nil
}
out := new(KustomizationDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *LayerSelectorDefinition) DeepCopyInto(out *LayerSelectorDefinition) {
*out = *in
if in.MediaType != nil {
in, out := &in.MediaType, &out.MediaType
*out = new(string)
**out = **in
}
if in.Operation != nil {
in, out := &in.Operation, &out.Operation
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LayerSelectorDefinition.
func (in *LayerSelectorDefinition) DeepCopy() *LayerSelectorDefinition {
if in == nil {
return nil
}
out := new(LayerSelectorDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *LayerSelectorDefinition_STATUS) DeepCopyInto(out *LayerSelectorDefinition_STATUS) {
*out = *in
if in.MediaType != nil {
in, out := &in.MediaType, &out.MediaType
*out = new(string)
**out = **in
}
if in.Operation != nil {
in, out := &in.Operation, &out.Operation
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LayerSelectorDefinition_STATUS.
func (in *LayerSelectorDefinition_STATUS) DeepCopy() *LayerSelectorDefinition_STATUS {
if in == nil {
return nil
}
out := new(LayerSelectorDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ManagedIdentityDefinition) DeepCopyInto(out *ManagedIdentityDefinition) {
*out = *in
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentityDefinition.
func (in *ManagedIdentityDefinition) DeepCopy() *ManagedIdentityDefinition {
if in == nil {
return nil
}
out := new(ManagedIdentityDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ManagedIdentityDefinition_STATUS) DeepCopyInto(out *ManagedIdentityDefinition_STATUS) {
*out = *in
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentityDefinition_STATUS.
func (in *ManagedIdentityDefinition_STATUS) DeepCopy() *ManagedIdentityDefinition_STATUS {
if in == nil {
return nil
}
out := new(ManagedIdentityDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *MatchOidcIdentityDefinition) DeepCopyInto(out *MatchOidcIdentityDefinition) {
*out = *in
if in.Issuer != nil {
in, out := &in.Issuer, &out.Issuer
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Subject != nil {
in, out := &in.Subject, &out.Subject
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchOidcIdentityDefinition.
func (in *MatchOidcIdentityDefinition) DeepCopy() *MatchOidcIdentityDefinition {
if in == nil {
return nil
}
out := new(MatchOidcIdentityDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *MatchOidcIdentityDefinition_STATUS) DeepCopyInto(out *MatchOidcIdentityDefinition_STATUS) {
*out = *in
if in.Issuer != nil {
in, out := &in.Issuer, &out.Issuer
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Subject != nil {
in, out := &in.Subject, &out.Subject
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchOidcIdentityDefinition_STATUS.
func (in *MatchOidcIdentityDefinition_STATUS) DeepCopy() *MatchOidcIdentityDefinition_STATUS {
if in == nil {
return nil
}
out := new(MatchOidcIdentityDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OCIRepositoryDefinition) DeepCopyInto(out *OCIRepositoryDefinition) {
*out = *in
if in.Insecure != nil {
in, out := &in.Insecure, &out.Insecure
*out = new(bool)
**out = **in
}
if in.LayerSelector != nil {
in, out := &in.LayerSelector, &out.LayerSelector
*out = new(LayerSelectorDefinition)
(*in).DeepCopyInto(*out)
}
if in.LocalAuthRef != nil {
in, out := &in.LocalAuthRef, &out.LocalAuthRef
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.RepositoryRef != nil {
in, out := &in.RepositoryRef, &out.RepositoryRef
*out = new(OCIRepositoryRefDefinition)
(*in).DeepCopyInto(*out)
}
if in.ServiceAccountName != nil {
in, out := &in.ServiceAccountName, &out.ServiceAccountName
*out = new(string)
**out = **in
}
if in.SyncIntervalInSeconds != nil {
in, out := &in.SyncIntervalInSeconds, &out.SyncIntervalInSeconds
*out = new(int)
**out = **in
}
if in.TimeoutInSeconds != nil {
in, out := &in.TimeoutInSeconds, &out.TimeoutInSeconds
*out = new(int)
**out = **in
}
if in.TlsConfig != nil {
in, out := &in.TlsConfig, &out.TlsConfig
*out = new(TlsConfigDefinition)
(*in).DeepCopyInto(*out)
}
if in.Url != nil {
in, out := &in.Url, &out.Url
*out = new(string)
**out = **in
}
if in.UseWorkloadIdentity != nil {
in, out := &in.UseWorkloadIdentity, &out.UseWorkloadIdentity
*out = new(bool)
**out = **in
}
if in.Verify != nil {
in, out := &in.Verify, &out.Verify
*out = new(VerifyDefinition)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OCIRepositoryDefinition.
func (in *OCIRepositoryDefinition) DeepCopy() *OCIRepositoryDefinition {
if in == nil {
return nil
}
out := new(OCIRepositoryDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OCIRepositoryDefinition_STATUS) DeepCopyInto(out *OCIRepositoryDefinition_STATUS) {
*out = *in
if in.Insecure != nil {
in, out := &in.Insecure, &out.Insecure
*out = new(bool)
**out = **in
}
if in.LayerSelector != nil {
in, out := &in.LayerSelector, &out.LayerSelector
*out = new(LayerSelectorDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.LocalAuthRef != nil {
in, out := &in.LocalAuthRef, &out.LocalAuthRef
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.RepositoryRef != nil {
in, out := &in.RepositoryRef, &out.RepositoryRef
*out = new(OCIRepositoryRefDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ServiceAccountName != nil {
in, out := &in.ServiceAccountName, &out.ServiceAccountName
*out = new(string)
**out = **in
}
if in.SyncIntervalInSeconds != nil {
in, out := &in.SyncIntervalInSeconds, &out.SyncIntervalInSeconds
*out = new(int)
**out = **in
}
if in.TimeoutInSeconds != nil {
in, out := &in.TimeoutInSeconds, &out.TimeoutInSeconds
*out = new(int)
**out = **in
}
if in.TlsConfig != nil {
in, out := &in.TlsConfig, &out.TlsConfig
*out = new(TlsConfigDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Url != nil {
in, out := &in.Url, &out.Url
*out = new(string)
**out = **in
}
if in.UseWorkloadIdentity != nil {
in, out := &in.UseWorkloadIdentity, &out.UseWorkloadIdentity
*out = new(bool)
**out = **in
}
if in.Verify != nil {
in, out := &in.Verify, &out.Verify
*out = new(VerifyDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OCIRepositoryDefinition_STATUS.
func (in *OCIRepositoryDefinition_STATUS) DeepCopy() *OCIRepositoryDefinition_STATUS {
if in == nil {
return nil
}
out := new(OCIRepositoryDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OCIRepositoryRefDefinition) DeepCopyInto(out *OCIRepositoryRefDefinition) {
*out = *in
if in.Digest != nil {
in, out := &in.Digest, &out.Digest
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Semver != nil {
in, out := &in.Semver, &out.Semver
*out = new(string)
**out = **in
}
if in.Tag != nil {
in, out := &in.Tag, &out.Tag
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OCIRepositoryRefDefinition.
func (in *OCIRepositoryRefDefinition) DeepCopy() *OCIRepositoryRefDefinition {
if in == nil {
return nil
}
out := new(OCIRepositoryRefDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OCIRepositoryRefDefinition_STATUS) DeepCopyInto(out *OCIRepositoryRefDefinition_STATUS) {
*out = *in
if in.Digest != nil {
in, out := &in.Digest, &out.Digest
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Semver != nil {
in, out := &in.Semver, &out.Semver
*out = new(string)
**out = **in
}
if in.Tag != nil {
in, out := &in.Tag, &out.Tag
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OCIRepositoryRefDefinition_STATUS.
func (in *OCIRepositoryRefDefinition_STATUS) DeepCopy() *OCIRepositoryRefDefinition_STATUS {
if in == nil {
return nil
}
out := new(OCIRepositoryRefDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ObjectReferenceDefinition_STATUS) DeepCopyInto(out *ObjectReferenceDefinition_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Namespace != nil {
in, out := &in.Namespace, &out.Namespace
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectReferenceDefinition_STATUS.
func (in *ObjectReferenceDefinition_STATUS) DeepCopy() *ObjectReferenceDefinition_STATUS {
if in == nil {
return nil
}
out := new(ObjectReferenceDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ObjectStatusConditionDefinition_STATUS) DeepCopyInto(out *ObjectStatusConditionDefinition_STATUS) {
*out = *in
if in.LastTransitionTime != nil {
in, out := &in.LastTransitionTime, &out.LastTransitionTime
*out = new(string)
**out = **in
}
if in.Message != nil {
in, out := &in.Message, &out.Message
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Reason != nil {
in, out := &in.Reason, &out.Reason
*out = new(string)
**out = **in
}
if in.Status != nil {
in, out := &in.Status, &out.Status
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectStatusConditionDefinition_STATUS.
func (in *ObjectStatusConditionDefinition_STATUS) DeepCopy() *ObjectStatusConditionDefinition_STATUS {
if in == nil {
return nil
}
out := new(ObjectStatusConditionDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ObjectStatusDefinition_STATUS) DeepCopyInto(out *ObjectStatusDefinition_STATUS) {
*out = *in
if in.AppliedBy != nil {
in, out := &in.AppliedBy, &out.AppliedBy
*out = new(ObjectReferenceDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ComplianceState != nil {
in, out := &in.ComplianceState, &out.ComplianceState
*out = new(string)
**out = **in
}
if in.HelmReleaseProperties != nil {
in, out := &in.HelmReleaseProperties, &out.HelmReleaseProperties
*out = new(HelmReleasePropertiesDefinition_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Kind != nil {
in, out := &in.Kind, &out.Kind
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Namespace != nil {
in, out := &in.Namespace, &out.Namespace
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.StatusConditions != nil {
in, out := &in.StatusConditions, &out.StatusConditions
*out = make([]ObjectStatusConditionDefinition_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectStatusDefinition_STATUS.
func (in *ObjectStatusDefinition_STATUS) DeepCopy() *ObjectStatusDefinition_STATUS {
if in == nil {
return nil
}
out := new(ObjectStatusDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Plan) DeepCopyInto(out *Plan) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Product != nil {
in, out := &in.Product, &out.Product
*out = new(string)
**out = **in
}
if in.PromotionCode != nil {
in, out := &in.PromotionCode, &out.PromotionCode
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Publisher != nil {
in, out := &in.Publisher, &out.Publisher
*out = new(string)
**out = **in
}
if in.Version != nil {
in, out := &in.Version, &out.Version
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Plan.
func (in *Plan) DeepCopy() *Plan {
if in == nil {
return nil
}
out := new(Plan)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Plan_STATUS) DeepCopyInto(out *Plan_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Product != nil {
in, out := &in.Product, &out.Product
*out = new(string)
**out = **in
}
if in.PromotionCode != nil {
in, out := &in.PromotionCode, &out.PromotionCode
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Publisher != nil {
in, out := &in.Publisher, &out.Publisher
*out = new(string)
**out = **in
}
if in.Version != nil {
in, out := &in.Version, &out.Version
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Plan_STATUS.
func (in *Plan_STATUS) DeepCopy() *Plan_STATUS {
if in == nil {
return nil
}
out := new(Plan_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PostBuildDefinition) DeepCopyInto(out *PostBuildDefinition) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Substitute != nil {
in, out := &in.Substitute, &out.Substitute
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SubstituteFrom != nil {
in, out := &in.SubstituteFrom, &out.SubstituteFrom
*out = make([]SubstituteFromDefinition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostBuildDefinition.
func (in *PostBuildDefinition) DeepCopy() *PostBuildDefinition {
if in == nil {
return nil
}
out := new(PostBuildDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *PostBuildDefinition_STATUS) DeepCopyInto(out *PostBuildDefinition_STATUS) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Substitute != nil {
in, out := &in.Substitute, &out.Substitute
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.SubstituteFrom != nil {
in, out := &in.SubstituteFrom, &out.SubstituteFrom
*out = make([]SubstituteFromDefinition_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostBuildDefinition_STATUS.
func (in *PostBuildDefinition_STATUS) DeepCopy() *PostBuildDefinition_STATUS {
if in == nil {
return nil
}
out := new(PostBuildDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RepositoryRefDefinition) DeepCopyInto(out *RepositoryRefDefinition) {
*out = *in
if in.Branch != nil {
in, out := &in.Branch, &out.Branch
*out = new(string)
**out = **in
}
if in.Commit != nil {
in, out := &in.Commit, &out.Commit
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Semver != nil {
in, out := &in.Semver, &out.Semver
*out = new(string)
**out = **in
}
if in.Tag != nil {
in, out := &in.Tag, &out.Tag
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepositoryRefDefinition.
func (in *RepositoryRefDefinition) DeepCopy() *RepositoryRefDefinition {
if in == nil {
return nil
}
out := new(RepositoryRefDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RepositoryRefDefinition_STATUS) DeepCopyInto(out *RepositoryRefDefinition_STATUS) {
*out = *in
if in.Branch != nil {
in, out := &in.Branch, &out.Branch
*out = new(string)
**out = **in
}
if in.Commit != nil {
in, out := &in.Commit, &out.Commit
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Semver != nil {
in, out := &in.Semver, &out.Semver
*out = new(string)
**out = **in
}
if in.Tag != nil {
in, out := &in.Tag, &out.Tag
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RepositoryRefDefinition_STATUS.
func (in *RepositoryRefDefinition_STATUS) DeepCopy() *RepositoryRefDefinition_STATUS {
if in == nil {
return nil
}
out := new(RepositoryRefDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Scope) DeepCopyInto(out *Scope) {
*out = *in
if in.Cluster != nil {
in, out := &in.Cluster, &out.Cluster
*out = new(ScopeCluster)
(*in).DeepCopyInto(*out)
}
if in.Namespace != nil {
in, out := &in.Namespace, &out.Namespace
*out = new(ScopeNamespace)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scope.
func (in *Scope) DeepCopy() *Scope {
if in == nil {
return nil
}
out := new(Scope)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ScopeCluster) DeepCopyInto(out *ScopeCluster) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ReleaseNamespace != nil {
in, out := &in.ReleaseNamespace, &out.ReleaseNamespace
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopeCluster.
func (in *ScopeCluster) DeepCopy() *ScopeCluster {
if in == nil {
return nil
}
out := new(ScopeCluster)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ScopeCluster_STATUS) DeepCopyInto(out *ScopeCluster_STATUS) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.ReleaseNamespace != nil {
in, out := &in.ReleaseNamespace, &out.ReleaseNamespace
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopeCluster_STATUS.
func (in *ScopeCluster_STATUS) DeepCopy() *ScopeCluster_STATUS {
if in == nil {
return nil
}
out := new(ScopeCluster_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ScopeNamespace) DeepCopyInto(out *ScopeNamespace) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TargetNamespace != nil {
in, out := &in.TargetNamespace, &out.TargetNamespace
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopeNamespace.
func (in *ScopeNamespace) DeepCopy() *ScopeNamespace {
if in == nil {
return nil
}
out := new(ScopeNamespace)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ScopeNamespace_STATUS) DeepCopyInto(out *ScopeNamespace_STATUS) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TargetNamespace != nil {
in, out := &in.TargetNamespace, &out.TargetNamespace
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopeNamespace_STATUS.
func (in *ScopeNamespace_STATUS) DeepCopy() *ScopeNamespace_STATUS {
if in == nil {
return nil
}
out := new(ScopeNamespace_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Scope_STATUS) DeepCopyInto(out *Scope_STATUS) {
*out = *in
if in.Cluster != nil {
in, out := &in.Cluster, &out.Cluster
*out = new(ScopeCluster_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Namespace != nil {
in, out := &in.Namespace, &out.Namespace
*out = new(ScopeNamespace_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scope_STATUS.
func (in *Scope_STATUS) DeepCopy() *Scope_STATUS {
if in == nil {
return nil
}
out := new(Scope_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ServicePrincipalDefinition) DeepCopyInto(out *ServicePrincipalDefinition) {
*out = *in
if in.ClientCertificate != nil {
in, out := &in.ClientCertificate, &out.ClientCertificate
*out = new(genruntime.SecretReference)
**out = **in
}
if in.ClientCertificatePassword != nil {
in, out := &in.ClientCertificatePassword, &out.ClientCertificatePassword
*out = new(genruntime.SecretReference)
**out = **in
}
if in.ClientCertificateSendChain != nil {
in, out := &in.ClientCertificateSendChain, &out.ClientCertificateSendChain
*out = new(bool)
**out = **in
}
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.ClientIdFromConfig != nil {
in, out := &in.ClientIdFromConfig, &out.ClientIdFromConfig
*out = new(genruntime.ConfigMapReference)
**out = **in
}
if in.ClientSecret != nil {
in, out := &in.ClientSecret, &out.ClientSecret
*out = new(genruntime.SecretReference)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TenantId != nil {
in, out := &in.TenantId, &out.TenantId
*out = new(string)
**out = **in
}
if in.TenantIdFromConfig != nil {
in, out := &in.TenantIdFromConfig, &out.TenantIdFromConfig
*out = new(genruntime.ConfigMapReference)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePrincipalDefinition.
func (in *ServicePrincipalDefinition) DeepCopy() *ServicePrincipalDefinition {
if in == nil {
return nil
}
out := new(ServicePrincipalDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ServicePrincipalDefinition_STATUS) DeepCopyInto(out *ServicePrincipalDefinition_STATUS) {
*out = *in
if in.ClientCertificateSendChain != nil {
in, out := &in.ClientCertificateSendChain, &out.ClientCertificateSendChain
*out = new(bool)
**out = **in
}
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.TenantId != nil {
in, out := &in.TenantId, &out.TenantId
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePrincipalDefinition_STATUS.
func (in *ServicePrincipalDefinition_STATUS) DeepCopy() *ServicePrincipalDefinition_STATUS {
if in == nil {
return nil
}
out := new(ServicePrincipalDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SubstituteFromDefinition) DeepCopyInto(out *SubstituteFromDefinition) {
*out = *in
if in.Kind != nil {
in, out := &in.Kind, &out.Kind
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Optional != nil {
in, out := &in.Optional, &out.Optional
*out = new(bool)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubstituteFromDefinition.
func (in *SubstituteFromDefinition) DeepCopy() *SubstituteFromDefinition {
if in == nil {
return nil
}
out := new(SubstituteFromDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SubstituteFromDefinition_STATUS) DeepCopyInto(out *SubstituteFromDefinition_STATUS) {
*out = *in
if in.Kind != nil {
in, out := &in.Kind, &out.Kind
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Optional != nil {
in, out := &in.Optional, &out.Optional
*out = new(bool)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubstituteFromDefinition_STATUS.
func (in *SubstituteFromDefinition_STATUS) DeepCopy() *SubstituteFromDefinition_STATUS {
if in == nil {
return nil
}
out := new(SubstituteFromDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SystemData) DeepCopyInto(out *SystemData) {
*out = *in
if in.CreatedAt != nil {
in, out := &in.CreatedAt, &out.CreatedAt
*out = new(string)
**out = **in
}
if in.CreatedBy != nil {
in, out := &in.CreatedBy, &out.CreatedBy
*out = new(string)
**out = **in
}
if in.CreatedByType != nil {
in, out := &in.CreatedByType, &out.CreatedByType
*out = new(string)
**out = **in
}
if in.LastModifiedAt != nil {
in, out := &in.LastModifiedAt, &out.LastModifiedAt
*out = new(string)
**out = **in
}
if in.LastModifiedBy != nil {
in, out := &in.LastModifiedBy, &out.LastModifiedBy
*out = new(string)
**out = **in
}
if in.LastModifiedByType != nil {
in, out := &in.LastModifiedByType, &out.LastModifiedByType
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData.
func (in *SystemData) DeepCopy() *SystemData {
if in == nil {
return nil
}
out := new(SystemData)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS) {
*out = *in
if in.CreatedAt != nil {
in, out := &in.CreatedAt, &out.CreatedAt
*out = new(string)
**out = **in
}
if in.CreatedBy != nil {
in, out := &in.CreatedBy, &out.CreatedBy
*out = new(string)
**out = **in
}
if in.CreatedByType != nil {
in, out := &in.CreatedByType, &out.CreatedByType
*out = new(string)
**out = **in
}
if in.LastModifiedAt != nil {
in, out := &in.LastModifiedAt, &out.LastModifiedAt
*out = new(string)
**out = **in
}
if in.LastModifiedBy != nil {
in, out := &in.LastModifiedBy, &out.LastModifiedBy
*out = new(string)
**out = **in
}
if in.LastModifiedByType != nil {
in, out := &in.LastModifiedByType, &out.LastModifiedByType
*out = new(string)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS {
if in == nil {
return nil
}
out := new(SystemData_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *TlsConfigDefinition) DeepCopyInto(out *TlsConfigDefinition) {
*out = *in
if in.CaCertificate != nil {
in, out := &in.CaCertificate, &out.CaCertificate
*out = new(genruntime.SecretReference)
**out = **in
}
if in.ClientCertificate != nil {
in, out := &in.ClientCertificate, &out.ClientCertificate
*out = new(genruntime.SecretReference)
**out = **in
}
if in.PrivateKey != nil {
in, out := &in.PrivateKey, &out.PrivateKey
*out = new(genruntime.SecretReference)
**out = **in
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TlsConfigDefinition.
func (in *TlsConfigDefinition) DeepCopy() *TlsConfigDefinition {
if in == nil {
return nil
}
out := new(TlsConfigDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *TlsConfigDefinition_STATUS) DeepCopyInto(out *TlsConfigDefinition_STATUS) {
*out = *in
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TlsConfigDefinition_STATUS.
func (in *TlsConfigDefinition_STATUS) DeepCopy() *TlsConfigDefinition_STATUS {
if in == nil {
return nil
}
out := new(TlsConfigDefinition_STATUS)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VerifyDefinition) DeepCopyInto(out *VerifyDefinition) {
*out = *in
if in.MatchOidcIdentity != nil {
in, out := &in.MatchOidcIdentity, &out.MatchOidcIdentity
*out = make([]MatchOidcIdentityDefinition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Provider != nil {
in, out := &in.Provider, &out.Provider
*out = new(string)
**out = **in
}
if in.VerificationConfig != nil {
in, out := &in.VerificationConfig, &out.VerificationConfig
*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 VerifyDefinition.
func (in *VerifyDefinition) DeepCopy() *VerifyDefinition {
if in == nil {
return nil
}
out := new(VerifyDefinition)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VerifyDefinition_STATUS) DeepCopyInto(out *VerifyDefinition_STATUS) {
*out = *in
if in.MatchOidcIdentity != nil {
in, out := &in.MatchOidcIdentity, &out.MatchOidcIdentity
*out = make([]MatchOidcIdentityDefinition_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.PropertyBag != nil {
in, out := &in.PropertyBag, &out.PropertyBag
*out = make(genruntime.PropertyBag, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Provider != nil {
in, out := &in.Provider, &out.Provider
*out = new(string)
**out = **in
}
if in.VerificationConfig != nil {
in, out := &in.VerificationConfig, &out.VerificationConfig
*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 VerifyDefinition_STATUS.
func (in *VerifyDefinition_STATUS) DeepCopy() *VerifyDefinition_STATUS {
if in == nil {
return nil
}
out := new(VerifyDefinition_STATUS)
in.DeepCopyInto(out)
return out
}