v2/api/app/v1api20240301/zz_generated.deepcopy.go (6,121 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 v1api20240301
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 *AllowedAudiencesValidation) DeepCopyInto(out *AllowedAudiencesValidation) {
*out = *in
if in.AllowedAudiences != nil {
in, out := &in.AllowedAudiences, &out.AllowedAudiences
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedAudiencesValidation.
func (in *AllowedAudiencesValidation) DeepCopy() *AllowedAudiencesValidation {
if in == nil {
return nil
}
out := new(AllowedAudiencesValidation)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AllowedAudiencesValidation_STATUS) DeepCopyInto(out *AllowedAudiencesValidation_STATUS) {
*out = *in
if in.AllowedAudiences != nil {
in, out := &in.AllowedAudiences, &out.AllowedAudiences
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedAudiencesValidation_STATUS.
func (in *AllowedAudiencesValidation_STATUS) DeepCopy() *AllowedAudiencesValidation_STATUS {
if in == nil {
return nil
}
out := new(AllowedAudiencesValidation_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 *AllowedPrincipals) DeepCopyInto(out *AllowedPrincipals) {
*out = *in
if in.Groups != nil {
in, out := &in.Groups, &out.Groups
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Identities != nil {
in, out := &in.Identities, &out.Identities
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedPrincipals.
func (in *AllowedPrincipals) DeepCopy() *AllowedPrincipals {
if in == nil {
return nil
}
out := new(AllowedPrincipals)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AllowedPrincipals_STATUS) DeepCopyInto(out *AllowedPrincipals_STATUS) {
*out = *in
if in.Groups != nil {
in, out := &in.Groups, &out.Groups
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Identities != nil {
in, out := &in.Identities, &out.Identities
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedPrincipals_STATUS.
func (in *AllowedPrincipals_STATUS) DeepCopy() *AllowedPrincipals_STATUS {
if in == nil {
return nil
}
out := new(AllowedPrincipals_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 *AppLogsConfiguration) DeepCopyInto(out *AppLogsConfiguration) {
*out = *in
if in.Destination != nil {
in, out := &in.Destination, &out.Destination
*out = new(string)
**out = **in
}
if in.LogAnalyticsConfiguration != nil {
in, out := &in.LogAnalyticsConfiguration, &out.LogAnalyticsConfiguration
*out = new(LogAnalyticsConfiguration)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLogsConfiguration.
func (in *AppLogsConfiguration) DeepCopy() *AppLogsConfiguration {
if in == nil {
return nil
}
out := new(AppLogsConfiguration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AppLogsConfiguration_STATUS) DeepCopyInto(out *AppLogsConfiguration_STATUS) {
*out = *in
if in.Destination != nil {
in, out := &in.Destination, &out.Destination
*out = new(string)
**out = **in
}
if in.LogAnalyticsConfiguration != nil {
in, out := &in.LogAnalyticsConfiguration, &out.LogAnalyticsConfiguration
*out = new(LogAnalyticsConfiguration_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppLogsConfiguration_STATUS.
func (in *AppLogsConfiguration_STATUS) DeepCopy() *AppLogsConfiguration_STATUS {
if in == nil {
return nil
}
out := new(AppLogsConfiguration_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 *AppRegistration) DeepCopyInto(out *AppRegistration) {
*out = *in
if in.AppId != nil {
in, out := &in.AppId, &out.AppId
*out = new(string)
**out = **in
}
if in.AppSecretSettingName != nil {
in, out := &in.AppSecretSettingName, &out.AppSecretSettingName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppRegistration.
func (in *AppRegistration) DeepCopy() *AppRegistration {
if in == nil {
return nil
}
out := new(AppRegistration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AppRegistration_STATUS) DeepCopyInto(out *AppRegistration_STATUS) {
*out = *in
if in.AppId != nil {
in, out := &in.AppId, &out.AppId
*out = new(string)
**out = **in
}
if in.AppSecretSettingName != nil {
in, out := &in.AppSecretSettingName, &out.AppSecretSettingName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppRegistration_STATUS.
func (in *AppRegistration_STATUS) DeepCopy() *AppRegistration_STATUS {
if in == nil {
return nil
}
out := new(AppRegistration_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 *Apple) DeepCopyInto(out *Apple) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(LoginScopes)
(*in).DeepCopyInto(*out)
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(AppleRegistration)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apple.
func (in *Apple) DeepCopy() *Apple {
if in == nil {
return nil
}
out := new(Apple)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AppleRegistration) DeepCopyInto(out *AppleRegistration) {
*out = *in
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.ClientSecretSettingName != nil {
in, out := &in.ClientSecretSettingName, &out.ClientSecretSettingName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppleRegistration.
func (in *AppleRegistration) DeepCopy() *AppleRegistration {
if in == nil {
return nil
}
out := new(AppleRegistration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AppleRegistration_STATUS) DeepCopyInto(out *AppleRegistration_STATUS) {
*out = *in
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.ClientSecretSettingName != nil {
in, out := &in.ClientSecretSettingName, &out.ClientSecretSettingName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppleRegistration_STATUS.
func (in *AppleRegistration_STATUS) DeepCopy() *AppleRegistration_STATUS {
if in == nil {
return nil
}
out := new(AppleRegistration_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 *Apple_STATUS) DeepCopyInto(out *Apple_STATUS) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(LoginScopes_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(AppleRegistration_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Apple_STATUS.
func (in *Apple_STATUS) DeepCopy() *Apple_STATUS {
if in == nil {
return nil
}
out := new(Apple_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 *AuthConfig) DeepCopyInto(out *AuthConfig) {
*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 AuthConfig.
func (in *AuthConfig) DeepCopy() *AuthConfig {
if in == nil {
return nil
}
out := new(AuthConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *AuthConfig) 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 *AuthConfigList) DeepCopyInto(out *AuthConfigList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]AuthConfig, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthConfigList.
func (in *AuthConfigList) DeepCopy() *AuthConfigList {
if in == nil {
return nil
}
out := new(AuthConfigList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *AuthConfigList) 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 *AuthConfigOperatorSpec) DeepCopyInto(out *AuthConfigOperatorSpec) {
*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.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 AuthConfigOperatorSpec.
func (in *AuthConfigOperatorSpec) DeepCopy() *AuthConfigOperatorSpec {
if in == nil {
return nil
}
out := new(AuthConfigOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AuthConfig_STATUS) DeepCopyInto(out *AuthConfig_STATUS) {
*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.EncryptionSettings != nil {
in, out := &in.EncryptionSettings, &out.EncryptionSettings
*out = new(EncryptionSettings_STATUS)
(*in).DeepCopyInto(*out)
}
if in.GlobalValidation != nil {
in, out := &in.GlobalValidation, &out.GlobalValidation
*out = new(GlobalValidation_STATUS)
(*in).DeepCopyInto(*out)
}
if in.HttpSettings != nil {
in, out := &in.HttpSettings, &out.HttpSettings
*out = new(HttpSettings_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.IdentityProviders != nil {
in, out := &in.IdentityProviders, &out.IdentityProviders
*out = new(IdentityProviders_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(Login_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Platform != nil {
in, out := &in.Platform, &out.Platform
*out = new(AuthPlatform_STATUS)
(*in).DeepCopyInto(*out)
}
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
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthConfig_STATUS.
func (in *AuthConfig_STATUS) DeepCopy() *AuthConfig_STATUS {
if in == nil {
return nil
}
out := new(AuthConfig_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 *AuthConfig_Spec) DeepCopyInto(out *AuthConfig_Spec) {
*out = *in
if in.EncryptionSettings != nil {
in, out := &in.EncryptionSettings, &out.EncryptionSettings
*out = new(EncryptionSettings)
(*in).DeepCopyInto(*out)
}
if in.GlobalValidation != nil {
in, out := &in.GlobalValidation, &out.GlobalValidation
*out = new(GlobalValidation)
(*in).DeepCopyInto(*out)
}
if in.HttpSettings != nil {
in, out := &in.HttpSettings, &out.HttpSettings
*out = new(HttpSettings)
(*in).DeepCopyInto(*out)
}
if in.IdentityProviders != nil {
in, out := &in.IdentityProviders, &out.IdentityProviders
*out = new(IdentityProviders)
(*in).DeepCopyInto(*out)
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(Login)
(*in).DeepCopyInto(*out)
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(AuthConfigOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.Platform != nil {
in, out := &in.Platform, &out.Platform
*out = new(AuthPlatform)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthConfig_Spec.
func (in *AuthConfig_Spec) DeepCopy() *AuthConfig_Spec {
if in == nil {
return nil
}
out := new(AuthConfig_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 *AuthPlatform) DeepCopyInto(out *AuthPlatform) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.RuntimeVersion != nil {
in, out := &in.RuntimeVersion, &out.RuntimeVersion
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthPlatform.
func (in *AuthPlatform) DeepCopy() *AuthPlatform {
if in == nil {
return nil
}
out := new(AuthPlatform)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AuthPlatform_STATUS) DeepCopyInto(out *AuthPlatform_STATUS) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.RuntimeVersion != nil {
in, out := &in.RuntimeVersion, &out.RuntimeVersion
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthPlatform_STATUS.
func (in *AuthPlatform_STATUS) DeepCopy() *AuthPlatform_STATUS {
if in == nil {
return nil
}
out := new(AuthPlatform_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 *AzureActiveDirectory) DeepCopyInto(out *AzureActiveDirectory) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.IsAutoProvisioned != nil {
in, out := &in.IsAutoProvisioned, &out.IsAutoProvisioned
*out = new(bool)
**out = **in
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(AzureActiveDirectoryLogin)
(*in).DeepCopyInto(*out)
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(AzureActiveDirectoryRegistration)
(*in).DeepCopyInto(*out)
}
if in.Validation != nil {
in, out := &in.Validation, &out.Validation
*out = new(AzureActiveDirectoryValidation)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectory.
func (in *AzureActiveDirectory) DeepCopy() *AzureActiveDirectory {
if in == nil {
return nil
}
out := new(AzureActiveDirectory)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AzureActiveDirectoryLogin) DeepCopyInto(out *AzureActiveDirectoryLogin) {
*out = *in
if in.DisableWWWAuthenticate != nil {
in, out := &in.DisableWWWAuthenticate, &out.DisableWWWAuthenticate
*out = new(bool)
**out = **in
}
if in.LoginParameters != nil {
in, out := &in.LoginParameters, &out.LoginParameters
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectoryLogin.
func (in *AzureActiveDirectoryLogin) DeepCopy() *AzureActiveDirectoryLogin {
if in == nil {
return nil
}
out := new(AzureActiveDirectoryLogin)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AzureActiveDirectoryLogin_STATUS) DeepCopyInto(out *AzureActiveDirectoryLogin_STATUS) {
*out = *in
if in.DisableWWWAuthenticate != nil {
in, out := &in.DisableWWWAuthenticate, &out.DisableWWWAuthenticate
*out = new(bool)
**out = **in
}
if in.LoginParameters != nil {
in, out := &in.LoginParameters, &out.LoginParameters
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectoryLogin_STATUS.
func (in *AzureActiveDirectoryLogin_STATUS) DeepCopy() *AzureActiveDirectoryLogin_STATUS {
if in == nil {
return nil
}
out := new(AzureActiveDirectoryLogin_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 *AzureActiveDirectoryRegistration) DeepCopyInto(out *AzureActiveDirectoryRegistration) {
*out = *in
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.ClientSecretCertificateIssuer != nil {
in, out := &in.ClientSecretCertificateIssuer, &out.ClientSecretCertificateIssuer
*out = new(string)
**out = **in
}
if in.ClientSecretCertificateSubjectAlternativeName != nil {
in, out := &in.ClientSecretCertificateSubjectAlternativeName, &out.ClientSecretCertificateSubjectAlternativeName
*out = new(string)
**out = **in
}
if in.ClientSecretCertificateThumbprint != nil {
in, out := &in.ClientSecretCertificateThumbprint, &out.ClientSecretCertificateThumbprint
*out = new(string)
**out = **in
}
if in.ClientSecretSettingName != nil {
in, out := &in.ClientSecretSettingName, &out.ClientSecretSettingName
*out = new(string)
**out = **in
}
if in.OpenIdIssuer != nil {
in, out := &in.OpenIdIssuer, &out.OpenIdIssuer
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectoryRegistration.
func (in *AzureActiveDirectoryRegistration) DeepCopy() *AzureActiveDirectoryRegistration {
if in == nil {
return nil
}
out := new(AzureActiveDirectoryRegistration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AzureActiveDirectoryRegistration_STATUS) DeepCopyInto(out *AzureActiveDirectoryRegistration_STATUS) {
*out = *in
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.ClientSecretCertificateIssuer != nil {
in, out := &in.ClientSecretCertificateIssuer, &out.ClientSecretCertificateIssuer
*out = new(string)
**out = **in
}
if in.ClientSecretCertificateSubjectAlternativeName != nil {
in, out := &in.ClientSecretCertificateSubjectAlternativeName, &out.ClientSecretCertificateSubjectAlternativeName
*out = new(string)
**out = **in
}
if in.ClientSecretCertificateThumbprint != nil {
in, out := &in.ClientSecretCertificateThumbprint, &out.ClientSecretCertificateThumbprint
*out = new(string)
**out = **in
}
if in.ClientSecretSettingName != nil {
in, out := &in.ClientSecretSettingName, &out.ClientSecretSettingName
*out = new(string)
**out = **in
}
if in.OpenIdIssuer != nil {
in, out := &in.OpenIdIssuer, &out.OpenIdIssuer
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectoryRegistration_STATUS.
func (in *AzureActiveDirectoryRegistration_STATUS) DeepCopy() *AzureActiveDirectoryRegistration_STATUS {
if in == nil {
return nil
}
out := new(AzureActiveDirectoryRegistration_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 *AzureActiveDirectoryValidation) DeepCopyInto(out *AzureActiveDirectoryValidation) {
*out = *in
if in.AllowedAudiences != nil {
in, out := &in.AllowedAudiences, &out.AllowedAudiences
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.DefaultAuthorizationPolicy != nil {
in, out := &in.DefaultAuthorizationPolicy, &out.DefaultAuthorizationPolicy
*out = new(DefaultAuthorizationPolicy)
(*in).DeepCopyInto(*out)
}
if in.JwtClaimChecks != nil {
in, out := &in.JwtClaimChecks, &out.JwtClaimChecks
*out = new(JwtClaimChecks)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectoryValidation.
func (in *AzureActiveDirectoryValidation) DeepCopy() *AzureActiveDirectoryValidation {
if in == nil {
return nil
}
out := new(AzureActiveDirectoryValidation)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AzureActiveDirectoryValidation_STATUS) DeepCopyInto(out *AzureActiveDirectoryValidation_STATUS) {
*out = *in
if in.AllowedAudiences != nil {
in, out := &in.AllowedAudiences, &out.AllowedAudiences
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.DefaultAuthorizationPolicy != nil {
in, out := &in.DefaultAuthorizationPolicy, &out.DefaultAuthorizationPolicy
*out = new(DefaultAuthorizationPolicy_STATUS)
(*in).DeepCopyInto(*out)
}
if in.JwtClaimChecks != nil {
in, out := &in.JwtClaimChecks, &out.JwtClaimChecks
*out = new(JwtClaimChecks_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectoryValidation_STATUS.
func (in *AzureActiveDirectoryValidation_STATUS) DeepCopy() *AzureActiveDirectoryValidation_STATUS {
if in == nil {
return nil
}
out := new(AzureActiveDirectoryValidation_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 *AzureActiveDirectory_STATUS) DeepCopyInto(out *AzureActiveDirectory_STATUS) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.IsAutoProvisioned != nil {
in, out := &in.IsAutoProvisioned, &out.IsAutoProvisioned
*out = new(bool)
**out = **in
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(AzureActiveDirectoryLogin_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(AzureActiveDirectoryRegistration_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Validation != nil {
in, out := &in.Validation, &out.Validation
*out = new(AzureActiveDirectoryValidation_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureActiveDirectory_STATUS.
func (in *AzureActiveDirectory_STATUS) DeepCopy() *AzureActiveDirectory_STATUS {
if in == nil {
return nil
}
out := new(AzureActiveDirectory_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 *AzureStaticWebApps) DeepCopyInto(out *AzureStaticWebApps) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(AzureStaticWebAppsRegistration)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureStaticWebApps.
func (in *AzureStaticWebApps) DeepCopy() *AzureStaticWebApps {
if in == nil {
return nil
}
out := new(AzureStaticWebApps)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AzureStaticWebAppsRegistration) DeepCopyInto(out *AzureStaticWebAppsRegistration) {
*out = *in
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureStaticWebAppsRegistration.
func (in *AzureStaticWebAppsRegistration) DeepCopy() *AzureStaticWebAppsRegistration {
if in == nil {
return nil
}
out := new(AzureStaticWebAppsRegistration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *AzureStaticWebAppsRegistration_STATUS) DeepCopyInto(out *AzureStaticWebAppsRegistration_STATUS) {
*out = *in
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureStaticWebAppsRegistration_STATUS.
func (in *AzureStaticWebAppsRegistration_STATUS) DeepCopy() *AzureStaticWebAppsRegistration_STATUS {
if in == nil {
return nil
}
out := new(AzureStaticWebAppsRegistration_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 *AzureStaticWebApps_STATUS) DeepCopyInto(out *AzureStaticWebApps_STATUS) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(AzureStaticWebAppsRegistration_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureStaticWebApps_STATUS.
func (in *AzureStaticWebApps_STATUS) DeepCopy() *AzureStaticWebApps_STATUS {
if in == nil {
return nil
}
out := new(AzureStaticWebApps_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 *BaseContainer) DeepCopyInto(out *BaseContainer) {
*out = *in
if in.Args != nil {
in, out := &in.Args, &out.Args
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Command != nil {
in, out := &in.Command, &out.Command
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Env != nil {
in, out := &in.Env, &out.Env
*out = make([]EnvironmentVar, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Image != nil {
in, out := &in.Image, &out.Image
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Resources != nil {
in, out := &in.Resources, &out.Resources
*out = new(ContainerResources)
(*in).DeepCopyInto(*out)
}
if in.VolumeMounts != nil {
in, out := &in.VolumeMounts, &out.VolumeMounts
*out = make([]VolumeMount, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseContainer.
func (in *BaseContainer) DeepCopy() *BaseContainer {
if in == nil {
return nil
}
out := new(BaseContainer)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BaseContainer_STATUS) DeepCopyInto(out *BaseContainer_STATUS) {
*out = *in
if in.Args != nil {
in, out := &in.Args, &out.Args
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Command != nil {
in, out := &in.Command, &out.Command
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Env != nil {
in, out := &in.Env, &out.Env
*out = make([]EnvironmentVar_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Image != nil {
in, out := &in.Image, &out.Image
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Resources != nil {
in, out := &in.Resources, &out.Resources
*out = new(ContainerResources_STATUS)
(*in).DeepCopyInto(*out)
}
if in.VolumeMounts != nil {
in, out := &in.VolumeMounts, &out.VolumeMounts
*out = make([]VolumeMount_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseContainer_STATUS.
func (in *BaseContainer_STATUS) DeepCopy() *BaseContainer_STATUS {
if in == nil {
return nil
}
out := new(BaseContainer_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 *BlobStorageTokenStore) DeepCopyInto(out *BlobStorageTokenStore) {
*out = *in
if in.SasUrlSettingName != nil {
in, out := &in.SasUrlSettingName, &out.SasUrlSettingName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobStorageTokenStore.
func (in *BlobStorageTokenStore) DeepCopy() *BlobStorageTokenStore {
if in == nil {
return nil
}
out := new(BlobStorageTokenStore)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *BlobStorageTokenStore_STATUS) DeepCopyInto(out *BlobStorageTokenStore_STATUS) {
*out = *in
if in.SasUrlSettingName != nil {
in, out := &in.SasUrlSettingName, &out.SasUrlSettingName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlobStorageTokenStore_STATUS.
func (in *BlobStorageTokenStore_STATUS) DeepCopy() *BlobStorageTokenStore_STATUS {
if in == nil {
return nil
}
out := new(BlobStorageTokenStore_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 *ClientRegistration) DeepCopyInto(out *ClientRegistration) {
*out = *in
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.ClientSecretSettingName != nil {
in, out := &in.ClientSecretSettingName, &out.ClientSecretSettingName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientRegistration.
func (in *ClientRegistration) DeepCopy() *ClientRegistration {
if in == nil {
return nil
}
out := new(ClientRegistration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ClientRegistration_STATUS) DeepCopyInto(out *ClientRegistration_STATUS) {
*out = *in
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.ClientSecretSettingName != nil {
in, out := &in.ClientSecretSettingName, &out.ClientSecretSettingName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientRegistration_STATUS.
func (in *ClientRegistration_STATUS) DeepCopy() *ClientRegistration_STATUS {
if in == nil {
return nil
}
out := new(ClientRegistration_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 *Configuration) DeepCopyInto(out *Configuration) {
*out = *in
if in.ActiveRevisionsMode != nil {
in, out := &in.ActiveRevisionsMode, &out.ActiveRevisionsMode
*out = new(Configuration_ActiveRevisionsMode)
**out = **in
}
if in.Dapr != nil {
in, out := &in.Dapr, &out.Dapr
*out = new(Dapr)
(*in).DeepCopyInto(*out)
}
if in.Ingress != nil {
in, out := &in.Ingress, &out.Ingress
*out = new(Ingress)
(*in).DeepCopyInto(*out)
}
if in.MaxInactiveRevisions != nil {
in, out := &in.MaxInactiveRevisions, &out.MaxInactiveRevisions
*out = new(int)
**out = **in
}
if in.Registries != nil {
in, out := &in.Registries, &out.Registries
*out = make([]RegistryCredentials, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Secrets != nil {
in, out := &in.Secrets, &out.Secrets
*out = make([]Secret, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Service != nil {
in, out := &in.Service, &out.Service
*out = new(Service)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Configuration.
func (in *Configuration) DeepCopy() *Configuration {
if in == nil {
return nil
}
out := new(Configuration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Configuration_STATUS) DeepCopyInto(out *Configuration_STATUS) {
*out = *in
if in.ActiveRevisionsMode != nil {
in, out := &in.ActiveRevisionsMode, &out.ActiveRevisionsMode
*out = new(Configuration_ActiveRevisionsMode_STATUS)
**out = **in
}
if in.Dapr != nil {
in, out := &in.Dapr, &out.Dapr
*out = new(Dapr_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Ingress != nil {
in, out := &in.Ingress, &out.Ingress
*out = new(Ingress_STATUS)
(*in).DeepCopyInto(*out)
}
if in.MaxInactiveRevisions != nil {
in, out := &in.MaxInactiveRevisions, &out.MaxInactiveRevisions
*out = new(int)
**out = **in
}
if in.Registries != nil {
in, out := &in.Registries, &out.Registries
*out = make([]RegistryCredentials_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Secrets != nil {
in, out := &in.Secrets, &out.Secrets
*out = make([]Secret_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Service != nil {
in, out := &in.Service, &out.Service
*out = new(Service_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Configuration_STATUS.
func (in *Configuration_STATUS) DeepCopy() *Configuration_STATUS {
if in == nil {
return nil
}
out := new(Configuration_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 *Container) DeepCopyInto(out *Container) {
*out = *in
if in.Args != nil {
in, out := &in.Args, &out.Args
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Command != nil {
in, out := &in.Command, &out.Command
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Env != nil {
in, out := &in.Env, &out.Env
*out = make([]EnvironmentVar, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Image != nil {
in, out := &in.Image, &out.Image
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Probes != nil {
in, out := &in.Probes, &out.Probes
*out = make([]ContainerAppProbe, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Resources != nil {
in, out := &in.Resources, &out.Resources
*out = new(ContainerResources)
(*in).DeepCopyInto(*out)
}
if in.VolumeMounts != nil {
in, out := &in.VolumeMounts, &out.VolumeMounts
*out = make([]VolumeMount, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// 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 *ContainerApp) DeepCopyInto(out *ContainerApp) {
*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 ContainerApp.
func (in *ContainerApp) DeepCopy() *ContainerApp {
if in == nil {
return nil
}
out := new(ContainerApp)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ContainerApp) 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 *ContainerAppList) DeepCopyInto(out *ContainerAppList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]ContainerApp, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppList.
func (in *ContainerAppList) DeepCopy() *ContainerAppList {
if in == nil {
return nil
}
out := new(ContainerAppList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ContainerAppList) 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 *ContainerAppOperatorConfigMaps) DeepCopyInto(out *ContainerAppOperatorConfigMaps) {
*out = *in
if in.EventStreamEndpoint != nil {
in, out := &in.EventStreamEndpoint, &out.EventStreamEndpoint
*out = new(genruntime.ConfigMapDestination)
**out = **in
}
if in.Fqdn != nil {
in, out := &in.Fqdn, &out.Fqdn
*out = new(genruntime.ConfigMapDestination)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppOperatorConfigMaps.
func (in *ContainerAppOperatorConfigMaps) DeepCopy() *ContainerAppOperatorConfigMaps {
if in == nil {
return nil
}
out := new(ContainerAppOperatorConfigMaps)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ContainerAppOperatorSpec) DeepCopyInto(out *ContainerAppOperatorSpec) {
*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(ContainerAppOperatorConfigMaps)
(*in).DeepCopyInto(*out)
}
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 ContainerAppOperatorSpec.
func (in *ContainerAppOperatorSpec) DeepCopy() *ContainerAppOperatorSpec {
if in == nil {
return nil
}
out := new(ContainerAppOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ContainerAppProbe) DeepCopyInto(out *ContainerAppProbe) {
*out = *in
if in.FailureThreshold != nil {
in, out := &in.FailureThreshold, &out.FailureThreshold
*out = new(int)
**out = **in
}
if in.HttpGet != nil {
in, out := &in.HttpGet, &out.HttpGet
*out = new(ContainerAppProbe_HttpGet)
(*in).DeepCopyInto(*out)
}
if in.InitialDelaySeconds != nil {
in, out := &in.InitialDelaySeconds, &out.InitialDelaySeconds
*out = new(int)
**out = **in
}
if in.PeriodSeconds != nil {
in, out := &in.PeriodSeconds, &out.PeriodSeconds
*out = new(int)
**out = **in
}
if in.SuccessThreshold != nil {
in, out := &in.SuccessThreshold, &out.SuccessThreshold
*out = new(int)
**out = **in
}
if in.TcpSocket != nil {
in, out := &in.TcpSocket, &out.TcpSocket
*out = new(ContainerAppProbe_TcpSocket)
(*in).DeepCopyInto(*out)
}
if in.TerminationGracePeriodSeconds != nil {
in, out := &in.TerminationGracePeriodSeconds, &out.TerminationGracePeriodSeconds
*out = new(int)
**out = **in
}
if in.TimeoutSeconds != nil {
in, out := &in.TimeoutSeconds, &out.TimeoutSeconds
*out = new(int)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(ContainerAppProbe_Type)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe.
func (in *ContainerAppProbe) DeepCopy() *ContainerAppProbe {
if in == nil {
return nil
}
out := new(ContainerAppProbe)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ContainerAppProbe_HttpGet) DeepCopyInto(out *ContainerAppProbe_HttpGet) {
*out = *in
if in.Host != nil {
in, out := &in.Host, &out.Host
*out = new(string)
**out = **in
}
if in.HttpHeaders != nil {
in, out := &in.HttpHeaders, &out.HttpHeaders
*out = make([]ContainerAppProbe_HttpGet_HttpHeaders, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Path != nil {
in, out := &in.Path, &out.Path
*out = new(string)
**out = **in
}
if in.Port != nil {
in, out := &in.Port, &out.Port
*out = new(int)
**out = **in
}
if in.Scheme != nil {
in, out := &in.Scheme, &out.Scheme
*out = new(ContainerAppProbe_HttpGet_Scheme)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_HttpGet.
func (in *ContainerAppProbe_HttpGet) DeepCopy() *ContainerAppProbe_HttpGet {
if in == nil {
return nil
}
out := new(ContainerAppProbe_HttpGet)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ContainerAppProbe_HttpGet_HttpHeaders) DeepCopyInto(out *ContainerAppProbe_HttpGet_HttpHeaders) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Value != nil {
in, out := &in.Value, &out.Value
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_HttpGet_HttpHeaders.
func (in *ContainerAppProbe_HttpGet_HttpHeaders) DeepCopy() *ContainerAppProbe_HttpGet_HttpHeaders {
if in == nil {
return nil
}
out := new(ContainerAppProbe_HttpGet_HttpHeaders)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ContainerAppProbe_HttpGet_HttpHeaders_STATUS) DeepCopyInto(out *ContainerAppProbe_HttpGet_HttpHeaders_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Value != nil {
in, out := &in.Value, &out.Value
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_HttpGet_HttpHeaders_STATUS.
func (in *ContainerAppProbe_HttpGet_HttpHeaders_STATUS) DeepCopy() *ContainerAppProbe_HttpGet_HttpHeaders_STATUS {
if in == nil {
return nil
}
out := new(ContainerAppProbe_HttpGet_HttpHeaders_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 *ContainerAppProbe_HttpGet_STATUS) DeepCopyInto(out *ContainerAppProbe_HttpGet_STATUS) {
*out = *in
if in.Host != nil {
in, out := &in.Host, &out.Host
*out = new(string)
**out = **in
}
if in.HttpHeaders != nil {
in, out := &in.HttpHeaders, &out.HttpHeaders
*out = make([]ContainerAppProbe_HttpGet_HttpHeaders_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Path != nil {
in, out := &in.Path, &out.Path
*out = new(string)
**out = **in
}
if in.Port != nil {
in, out := &in.Port, &out.Port
*out = new(int)
**out = **in
}
if in.Scheme != nil {
in, out := &in.Scheme, &out.Scheme
*out = new(ContainerAppProbe_HttpGet_Scheme_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_HttpGet_STATUS.
func (in *ContainerAppProbe_HttpGet_STATUS) DeepCopy() *ContainerAppProbe_HttpGet_STATUS {
if in == nil {
return nil
}
out := new(ContainerAppProbe_HttpGet_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 *ContainerAppProbe_STATUS) DeepCopyInto(out *ContainerAppProbe_STATUS) {
*out = *in
if in.FailureThreshold != nil {
in, out := &in.FailureThreshold, &out.FailureThreshold
*out = new(int)
**out = **in
}
if in.HttpGet != nil {
in, out := &in.HttpGet, &out.HttpGet
*out = new(ContainerAppProbe_HttpGet_STATUS)
(*in).DeepCopyInto(*out)
}
if in.InitialDelaySeconds != nil {
in, out := &in.InitialDelaySeconds, &out.InitialDelaySeconds
*out = new(int)
**out = **in
}
if in.PeriodSeconds != nil {
in, out := &in.PeriodSeconds, &out.PeriodSeconds
*out = new(int)
**out = **in
}
if in.SuccessThreshold != nil {
in, out := &in.SuccessThreshold, &out.SuccessThreshold
*out = new(int)
**out = **in
}
if in.TcpSocket != nil {
in, out := &in.TcpSocket, &out.TcpSocket
*out = new(ContainerAppProbe_TcpSocket_STATUS)
(*in).DeepCopyInto(*out)
}
if in.TerminationGracePeriodSeconds != nil {
in, out := &in.TerminationGracePeriodSeconds, &out.TerminationGracePeriodSeconds
*out = new(int)
**out = **in
}
if in.TimeoutSeconds != nil {
in, out := &in.TimeoutSeconds, &out.TimeoutSeconds
*out = new(int)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(ContainerAppProbe_Type_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_STATUS.
func (in *ContainerAppProbe_STATUS) DeepCopy() *ContainerAppProbe_STATUS {
if in == nil {
return nil
}
out := new(ContainerAppProbe_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 *ContainerAppProbe_TcpSocket) DeepCopyInto(out *ContainerAppProbe_TcpSocket) {
*out = *in
if in.Host != nil {
in, out := &in.Host, &out.Host
*out = new(string)
**out = **in
}
if in.Port != nil {
in, out := &in.Port, &out.Port
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_TcpSocket.
func (in *ContainerAppProbe_TcpSocket) DeepCopy() *ContainerAppProbe_TcpSocket {
if in == nil {
return nil
}
out := new(ContainerAppProbe_TcpSocket)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ContainerAppProbe_TcpSocket_STATUS) DeepCopyInto(out *ContainerAppProbe_TcpSocket_STATUS) {
*out = *in
if in.Host != nil {
in, out := &in.Host, &out.Host
*out = new(string)
**out = **in
}
if in.Port != nil {
in, out := &in.Port, &out.Port
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerAppProbe_TcpSocket_STATUS.
func (in *ContainerAppProbe_TcpSocket_STATUS) DeepCopy() *ContainerAppProbe_TcpSocket_STATUS {
if in == nil {
return nil
}
out := new(ContainerAppProbe_TcpSocket_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 *ContainerApp_STATUS) DeepCopyInto(out *ContainerApp_STATUS) {
*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.Configuration != nil {
in, out := &in.Configuration, &out.Configuration
*out = new(Configuration_STATUS)
(*in).DeepCopyInto(*out)
}
if in.CustomDomainVerificationId != nil {
in, out := &in.CustomDomainVerificationId, &out.CustomDomainVerificationId
*out = new(string)
**out = **in
}
if in.EnvironmentId != nil {
in, out := &in.EnvironmentId, &out.EnvironmentId
*out = new(string)
**out = **in
}
if in.EventStreamEndpoint != nil {
in, out := &in.EventStreamEndpoint, &out.EventStreamEndpoint
*out = new(string)
**out = **in
}
if in.ExtendedLocation != nil {
in, out := &in.ExtendedLocation, &out.ExtendedLocation
*out = new(ExtendedLocation_STATUS)
(*in).DeepCopyInto(*out)
}
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(ManagedServiceIdentity_STATUS)
(*in).DeepCopyInto(*out)
}
if in.LatestReadyRevisionName != nil {
in, out := &in.LatestReadyRevisionName, &out.LatestReadyRevisionName
*out = new(string)
**out = **in
}
if in.LatestRevisionFqdn != nil {
in, out := &in.LatestRevisionFqdn, &out.LatestRevisionFqdn
*out = new(string)
**out = **in
}
if in.LatestRevisionName != nil {
in, out := &in.LatestRevisionName, &out.LatestRevisionName
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.ManagedBy != nil {
in, out := &in.ManagedBy, &out.ManagedBy
*out = new(string)
**out = **in
}
if in.ManagedEnvironmentId != nil {
in, out := &in.ManagedEnvironmentId, &out.ManagedEnvironmentId
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.OutboundIpAddresses != nil {
in, out := &in.OutboundIpAddresses, &out.OutboundIpAddresses
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(ContainerApp_Properties_ProvisioningState_STATUS)
**out = **in
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Template != nil {
in, out := &in.Template, &out.Template
*out = new(Template_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.WorkloadProfileName != nil {
in, out := &in.WorkloadProfileName, &out.WorkloadProfileName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerApp_STATUS.
func (in *ContainerApp_STATUS) DeepCopy() *ContainerApp_STATUS {
if in == nil {
return nil
}
out := new(ContainerApp_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 *ContainerApp_Spec) DeepCopyInto(out *ContainerApp_Spec) {
*out = *in
if in.Configuration != nil {
in, out := &in.Configuration, &out.Configuration
*out = new(Configuration)
(*in).DeepCopyInto(*out)
}
if in.EnvironmentReference != nil {
in, out := &in.EnvironmentReference, &out.EnvironmentReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.ExtendedLocation != nil {
in, out := &in.ExtendedLocation, &out.ExtendedLocation
*out = new(ExtendedLocation)
(*in).DeepCopyInto(*out)
}
if in.Identity != nil {
in, out := &in.Identity, &out.Identity
*out = new(ManagedServiceIdentity)
(*in).DeepCopyInto(*out)
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.ManagedByReference != nil {
in, out := &in.ManagedByReference, &out.ManagedByReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.ManagedEnvironmentReference != nil {
in, out := &in.ManagedEnvironmentReference, &out.ManagedEnvironmentReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(ContainerAppOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Template != nil {
in, out := &in.Template, &out.Template
*out = new(Template)
(*in).DeepCopyInto(*out)
}
if in.WorkloadProfileName != nil {
in, out := &in.WorkloadProfileName, &out.WorkloadProfileName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerApp_Spec.
func (in *ContainerApp_Spec) DeepCopy() *ContainerApp_Spec {
if in == nil {
return nil
}
out := new(ContainerApp_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 *ContainerResources) DeepCopyInto(out *ContainerResources) {
*out = *in
if in.Cpu != nil {
in, out := &in.Cpu, &out.Cpu
*out = new(float64)
**out = **in
}
if in.Memory != nil {
in, out := &in.Memory, &out.Memory
*out = new(string)
**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 *ContainerResources_STATUS) DeepCopyInto(out *ContainerResources_STATUS) {
*out = *in
if in.Cpu != nil {
in, out := &in.Cpu, &out.Cpu
*out = new(float64)
**out = **in
}
if in.EphemeralStorage != nil {
in, out := &in.EphemeralStorage, &out.EphemeralStorage
*out = new(string)
**out = **in
}
if in.Memory != nil {
in, out := &in.Memory, &out.Memory
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerResources_STATUS.
func (in *ContainerResources_STATUS) DeepCopy() *ContainerResources_STATUS {
if in == nil {
return nil
}
out := new(ContainerResources_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 *Container_STATUS) DeepCopyInto(out *Container_STATUS) {
*out = *in
if in.Args != nil {
in, out := &in.Args, &out.Args
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Command != nil {
in, out := &in.Command, &out.Command
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.Env != nil {
in, out := &in.Env, &out.Env
*out = make([]EnvironmentVar_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Image != nil {
in, out := &in.Image, &out.Image
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Probes != nil {
in, out := &in.Probes, &out.Probes
*out = make([]ContainerAppProbe_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Resources != nil {
in, out := &in.Resources, &out.Resources
*out = new(ContainerResources_STATUS)
(*in).DeepCopyInto(*out)
}
if in.VolumeMounts != nil {
in, out := &in.VolumeMounts, &out.VolumeMounts
*out = make([]VolumeMount_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Container_STATUS.
func (in *Container_STATUS) DeepCopy() *Container_STATUS {
if in == nil {
return nil
}
out := new(Container_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 *CookieExpiration) DeepCopyInto(out *CookieExpiration) {
*out = *in
if in.Convention != nil {
in, out := &in.Convention, &out.Convention
*out = new(CookieExpiration_Convention)
**out = **in
}
if in.TimeToExpiration != nil {
in, out := &in.TimeToExpiration, &out.TimeToExpiration
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieExpiration.
func (in *CookieExpiration) DeepCopy() *CookieExpiration {
if in == nil {
return nil
}
out := new(CookieExpiration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CookieExpiration_STATUS) DeepCopyInto(out *CookieExpiration_STATUS) {
*out = *in
if in.Convention != nil {
in, out := &in.Convention, &out.Convention
*out = new(CookieExpiration_Convention_STATUS)
**out = **in
}
if in.TimeToExpiration != nil {
in, out := &in.TimeToExpiration, &out.TimeToExpiration
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieExpiration_STATUS.
func (in *CookieExpiration_STATUS) DeepCopy() *CookieExpiration_STATUS {
if in == nil {
return nil
}
out := new(CookieExpiration_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 *CorsPolicy) DeepCopyInto(out *CorsPolicy) {
*out = *in
if in.AllowCredentials != nil {
in, out := &in.AllowCredentials, &out.AllowCredentials
*out = new(bool)
**out = **in
}
if in.AllowedHeaders != nil {
in, out := &in.AllowedHeaders, &out.AllowedHeaders
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.AllowedMethods != nil {
in, out := &in.AllowedMethods, &out.AllowedMethods
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.AllowedOrigins != nil {
in, out := &in.AllowedOrigins, &out.AllowedOrigins
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.ExposeHeaders != nil {
in, out := &in.ExposeHeaders, &out.ExposeHeaders
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.MaxAge != nil {
in, out := &in.MaxAge, &out.MaxAge
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsPolicy.
func (in *CorsPolicy) DeepCopy() *CorsPolicy {
if in == nil {
return nil
}
out := new(CorsPolicy)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CorsPolicy_STATUS) DeepCopyInto(out *CorsPolicy_STATUS) {
*out = *in
if in.AllowCredentials != nil {
in, out := &in.AllowCredentials, &out.AllowCredentials
*out = new(bool)
**out = **in
}
if in.AllowedHeaders != nil {
in, out := &in.AllowedHeaders, &out.AllowedHeaders
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.AllowedMethods != nil {
in, out := &in.AllowedMethods, &out.AllowedMethods
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.AllowedOrigins != nil {
in, out := &in.AllowedOrigins, &out.AllowedOrigins
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.ExposeHeaders != nil {
in, out := &in.ExposeHeaders, &out.ExposeHeaders
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.MaxAge != nil {
in, out := &in.MaxAge, &out.MaxAge
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsPolicy_STATUS.
func (in *CorsPolicy_STATUS) DeepCopy() *CorsPolicy_STATUS {
if in == nil {
return nil
}
out := new(CorsPolicy_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 *CustomDomain) DeepCopyInto(out *CustomDomain) {
*out = *in
if in.BindingType != nil {
in, out := &in.BindingType, &out.BindingType
*out = new(CustomDomain_BindingType)
**out = **in
}
if in.CertificateReference != nil {
in, out := &in.CertificateReference, &out.CertificateReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomain.
func (in *CustomDomain) DeepCopy() *CustomDomain {
if in == nil {
return nil
}
out := new(CustomDomain)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CustomDomainConfiguration) DeepCopyInto(out *CustomDomainConfiguration) {
*out = *in
if in.CertificatePassword != nil {
in, out := &in.CertificatePassword, &out.CertificatePassword
*out = new(genruntime.SecretReference)
**out = **in
}
if in.CertificateValue != nil {
in, out := &in.CertificateValue, &out.CertificateValue
*out = new(genruntime.SecretReference)
**out = **in
}
if in.DnsSuffix != nil {
in, out := &in.DnsSuffix, &out.DnsSuffix
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainConfiguration.
func (in *CustomDomainConfiguration) DeepCopy() *CustomDomainConfiguration {
if in == nil {
return nil
}
out := new(CustomDomainConfiguration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CustomDomainConfiguration_STATUS) DeepCopyInto(out *CustomDomainConfiguration_STATUS) {
*out = *in
if in.CustomDomainVerificationId != nil {
in, out := &in.CustomDomainVerificationId, &out.CustomDomainVerificationId
*out = new(string)
**out = **in
}
if in.DnsSuffix != nil {
in, out := &in.DnsSuffix, &out.DnsSuffix
*out = new(string)
**out = **in
}
if in.ExpirationDate != nil {
in, out := &in.ExpirationDate, &out.ExpirationDate
*out = new(string)
**out = **in
}
if in.SubjectName != nil {
in, out := &in.SubjectName, &out.SubjectName
*out = new(string)
**out = **in
}
if in.Thumbprint != nil {
in, out := &in.Thumbprint, &out.Thumbprint
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainConfiguration_STATUS.
func (in *CustomDomainConfiguration_STATUS) DeepCopy() *CustomDomainConfiguration_STATUS {
if in == nil {
return nil
}
out := new(CustomDomainConfiguration_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 *CustomDomain_STATUS) DeepCopyInto(out *CustomDomain_STATUS) {
*out = *in
if in.BindingType != nil {
in, out := &in.BindingType, &out.BindingType
*out = new(CustomDomain_BindingType_STATUS)
**out = **in
}
if in.CertificateId != nil {
in, out := &in.CertificateId, &out.CertificateId
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomain_STATUS.
func (in *CustomDomain_STATUS) DeepCopy() *CustomDomain_STATUS {
if in == nil {
return nil
}
out := new(CustomDomain_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 *CustomOpenIdConnectProvider) DeepCopyInto(out *CustomOpenIdConnectProvider) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(OpenIdConnectLogin)
(*in).DeepCopyInto(*out)
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(OpenIdConnectRegistration)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomOpenIdConnectProvider.
func (in *CustomOpenIdConnectProvider) DeepCopy() *CustomOpenIdConnectProvider {
if in == nil {
return nil
}
out := new(CustomOpenIdConnectProvider)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CustomOpenIdConnectProvider_STATUS) DeepCopyInto(out *CustomOpenIdConnectProvider_STATUS) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(OpenIdConnectLogin_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(OpenIdConnectRegistration_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomOpenIdConnectProvider_STATUS.
func (in *CustomOpenIdConnectProvider_STATUS) DeepCopy() *CustomOpenIdConnectProvider_STATUS {
if in == nil {
return nil
}
out := new(CustomOpenIdConnectProvider_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 *CustomScaleRule) DeepCopyInto(out *CustomScaleRule) {
*out = *in
if in.Auth != nil {
in, out := &in.Auth, &out.Auth
*out = make([]ScaleRuleAuth, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Metadata != nil {
in, out := &in.Metadata, &out.Metadata
*out = make(map[string]string, 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 CustomScaleRule.
func (in *CustomScaleRule) DeepCopy() *CustomScaleRule {
if in == nil {
return nil
}
out := new(CustomScaleRule)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *CustomScaleRule_STATUS) DeepCopyInto(out *CustomScaleRule_STATUS) {
*out = *in
if in.Auth != nil {
in, out := &in.Auth, &out.Auth
*out = make([]ScaleRuleAuth_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Metadata != nil {
in, out := &in.Metadata, &out.Metadata
*out = make(map[string]string, 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 CustomScaleRule_STATUS.
func (in *CustomScaleRule_STATUS) DeepCopy() *CustomScaleRule_STATUS {
if in == nil {
return nil
}
out := new(CustomScaleRule_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 *Dapr) DeepCopyInto(out *Dapr) {
*out = *in
if in.AppId != nil {
in, out := &in.AppId, &out.AppId
*out = new(string)
**out = **in
}
if in.AppPort != nil {
in, out := &in.AppPort, &out.AppPort
*out = new(int)
**out = **in
}
if in.AppProtocol != nil {
in, out := &in.AppProtocol, &out.AppProtocol
*out = new(Dapr_AppProtocol)
**out = **in
}
if in.EnableApiLogging != nil {
in, out := &in.EnableApiLogging, &out.EnableApiLogging
*out = new(bool)
**out = **in
}
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.HttpMaxRequestSize != nil {
in, out := &in.HttpMaxRequestSize, &out.HttpMaxRequestSize
*out = new(int)
**out = **in
}
if in.HttpReadBufferSize != nil {
in, out := &in.HttpReadBufferSize, &out.HttpReadBufferSize
*out = new(int)
**out = **in
}
if in.LogLevel != nil {
in, out := &in.LogLevel, &out.LogLevel
*out = new(Dapr_LogLevel)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Dapr.
func (in *Dapr) DeepCopy() *Dapr {
if in == nil {
return nil
}
out := new(Dapr)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DaprConfiguration_STATUS) DeepCopyInto(out *DaprConfiguration_STATUS) {
*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 DaprConfiguration_STATUS.
func (in *DaprConfiguration_STATUS) DeepCopy() *DaprConfiguration_STATUS {
if in == nil {
return nil
}
out := new(DaprConfiguration_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 *Dapr_STATUS) DeepCopyInto(out *Dapr_STATUS) {
*out = *in
if in.AppId != nil {
in, out := &in.AppId, &out.AppId
*out = new(string)
**out = **in
}
if in.AppPort != nil {
in, out := &in.AppPort, &out.AppPort
*out = new(int)
**out = **in
}
if in.AppProtocol != nil {
in, out := &in.AppProtocol, &out.AppProtocol
*out = new(Dapr_AppProtocol_STATUS)
**out = **in
}
if in.EnableApiLogging != nil {
in, out := &in.EnableApiLogging, &out.EnableApiLogging
*out = new(bool)
**out = **in
}
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.HttpMaxRequestSize != nil {
in, out := &in.HttpMaxRequestSize, &out.HttpMaxRequestSize
*out = new(int)
**out = **in
}
if in.HttpReadBufferSize != nil {
in, out := &in.HttpReadBufferSize, &out.HttpReadBufferSize
*out = new(int)
**out = **in
}
if in.LogLevel != nil {
in, out := &in.LogLevel, &out.LogLevel
*out = new(Dapr_LogLevel_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Dapr_STATUS.
func (in *Dapr_STATUS) DeepCopy() *Dapr_STATUS {
if in == nil {
return nil
}
out := new(Dapr_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 *DefaultAuthorizationPolicy) DeepCopyInto(out *DefaultAuthorizationPolicy) {
*out = *in
if in.AllowedApplications != nil {
in, out := &in.AllowedApplications, &out.AllowedApplications
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.AllowedPrincipals != nil {
in, out := &in.AllowedPrincipals, &out.AllowedPrincipals
*out = new(AllowedPrincipals)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultAuthorizationPolicy.
func (in *DefaultAuthorizationPolicy) DeepCopy() *DefaultAuthorizationPolicy {
if in == nil {
return nil
}
out := new(DefaultAuthorizationPolicy)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *DefaultAuthorizationPolicy_STATUS) DeepCopyInto(out *DefaultAuthorizationPolicy_STATUS) {
*out = *in
if in.AllowedApplications != nil {
in, out := &in.AllowedApplications, &out.AllowedApplications
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.AllowedPrincipals != nil {
in, out := &in.AllowedPrincipals, &out.AllowedPrincipals
*out = new(AllowedPrincipals_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultAuthorizationPolicy_STATUS.
func (in *DefaultAuthorizationPolicy_STATUS) DeepCopy() *DefaultAuthorizationPolicy_STATUS {
if in == nil {
return nil
}
out := new(DefaultAuthorizationPolicy_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 *EncryptionSettings) DeepCopyInto(out *EncryptionSettings) {
*out = *in
if in.ContainerAppAuthEncryptionSecretName != nil {
in, out := &in.ContainerAppAuthEncryptionSecretName, &out.ContainerAppAuthEncryptionSecretName
*out = new(string)
**out = **in
}
if in.ContainerAppAuthSigningSecretName != nil {
in, out := &in.ContainerAppAuthSigningSecretName, &out.ContainerAppAuthSigningSecretName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionSettings.
func (in *EncryptionSettings) DeepCopy() *EncryptionSettings {
if in == nil {
return nil
}
out := new(EncryptionSettings)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EncryptionSettings_STATUS) DeepCopyInto(out *EncryptionSettings_STATUS) {
*out = *in
if in.ContainerAppAuthEncryptionSecretName != nil {
in, out := &in.ContainerAppAuthEncryptionSecretName, &out.ContainerAppAuthEncryptionSecretName
*out = new(string)
**out = **in
}
if in.ContainerAppAuthSigningSecretName != nil {
in, out := &in.ContainerAppAuthSigningSecretName, &out.ContainerAppAuthSigningSecretName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionSettings_STATUS.
func (in *EncryptionSettings_STATUS) DeepCopy() *EncryptionSettings_STATUS {
if in == nil {
return nil
}
out := new(EncryptionSettings_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 *EnvironmentVar) DeepCopyInto(out *EnvironmentVar) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.SecretRef != nil {
in, out := &in.SecretRef, &out.SecretRef
*out = new(string)
**out = **in
}
if in.Value != nil {
in, out := &in.Value, &out.Value
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentVar.
func (in *EnvironmentVar) DeepCopy() *EnvironmentVar {
if in == nil {
return nil
}
out := new(EnvironmentVar)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *EnvironmentVar_STATUS) DeepCopyInto(out *EnvironmentVar_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.SecretRef != nil {
in, out := &in.SecretRef, &out.SecretRef
*out = new(string)
**out = **in
}
if in.Value != nil {
in, out := &in.Value, &out.Value
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentVar_STATUS.
func (in *EnvironmentVar_STATUS) DeepCopy() *EnvironmentVar_STATUS {
if in == nil {
return nil
}
out := new(EnvironmentVar_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 *ExtendedLocation) DeepCopyInto(out *ExtendedLocation) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(ExtendedLocationType)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation.
func (in *ExtendedLocation) DeepCopy() *ExtendedLocation {
if in == nil {
return nil
}
out := new(ExtendedLocation)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(ExtendedLocationType_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation_STATUS.
func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS {
if in == nil {
return nil
}
out := new(ExtendedLocation_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 *Facebook) DeepCopyInto(out *Facebook) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.GraphApiVersion != nil {
in, out := &in.GraphApiVersion, &out.GraphApiVersion
*out = new(string)
**out = **in
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(LoginScopes)
(*in).DeepCopyInto(*out)
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(AppRegistration)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Facebook.
func (in *Facebook) DeepCopy() *Facebook {
if in == nil {
return nil
}
out := new(Facebook)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Facebook_STATUS) DeepCopyInto(out *Facebook_STATUS) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.GraphApiVersion != nil {
in, out := &in.GraphApiVersion, &out.GraphApiVersion
*out = new(string)
**out = **in
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(LoginScopes_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(AppRegistration_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Facebook_STATUS.
func (in *Facebook_STATUS) DeepCopy() *Facebook_STATUS {
if in == nil {
return nil
}
out := new(Facebook_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 *ForwardProxy) DeepCopyInto(out *ForwardProxy) {
*out = *in
if in.Convention != nil {
in, out := &in.Convention, &out.Convention
*out = new(ForwardProxy_Convention)
**out = **in
}
if in.CustomHostHeaderName != nil {
in, out := &in.CustomHostHeaderName, &out.CustomHostHeaderName
*out = new(string)
**out = **in
}
if in.CustomProtoHeaderName != nil {
in, out := &in.CustomProtoHeaderName, &out.CustomProtoHeaderName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardProxy.
func (in *ForwardProxy) DeepCopy() *ForwardProxy {
if in == nil {
return nil
}
out := new(ForwardProxy)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ForwardProxy_STATUS) DeepCopyInto(out *ForwardProxy_STATUS) {
*out = *in
if in.Convention != nil {
in, out := &in.Convention, &out.Convention
*out = new(ForwardProxy_Convention_STATUS)
**out = **in
}
if in.CustomHostHeaderName != nil {
in, out := &in.CustomHostHeaderName, &out.CustomHostHeaderName
*out = new(string)
**out = **in
}
if in.CustomProtoHeaderName != nil {
in, out := &in.CustomProtoHeaderName, &out.CustomProtoHeaderName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardProxy_STATUS.
func (in *ForwardProxy_STATUS) DeepCopy() *ForwardProxy_STATUS {
if in == nil {
return nil
}
out := new(ForwardProxy_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 *GitHub) DeepCopyInto(out *GitHub) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(LoginScopes)
(*in).DeepCopyInto(*out)
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(ClientRegistration)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitHub.
func (in *GitHub) DeepCopy() *GitHub {
if in == nil {
return nil
}
out := new(GitHub)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *GitHub_STATUS) DeepCopyInto(out *GitHub_STATUS) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(LoginScopes_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(ClientRegistration_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitHub_STATUS.
func (in *GitHub_STATUS) DeepCopy() *GitHub_STATUS {
if in == nil {
return nil
}
out := new(GitHub_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 *GlobalValidation) DeepCopyInto(out *GlobalValidation) {
*out = *in
if in.ExcludedPaths != nil {
in, out := &in.ExcludedPaths, &out.ExcludedPaths
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.RedirectToProvider != nil {
in, out := &in.RedirectToProvider, &out.RedirectToProvider
*out = new(string)
**out = **in
}
if in.UnauthenticatedClientAction != nil {
in, out := &in.UnauthenticatedClientAction, &out.UnauthenticatedClientAction
*out = new(GlobalValidation_UnauthenticatedClientAction)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalValidation.
func (in *GlobalValidation) DeepCopy() *GlobalValidation {
if in == nil {
return nil
}
out := new(GlobalValidation)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *GlobalValidation_STATUS) DeepCopyInto(out *GlobalValidation_STATUS) {
*out = *in
if in.ExcludedPaths != nil {
in, out := &in.ExcludedPaths, &out.ExcludedPaths
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.RedirectToProvider != nil {
in, out := &in.RedirectToProvider, &out.RedirectToProvider
*out = new(string)
**out = **in
}
if in.UnauthenticatedClientAction != nil {
in, out := &in.UnauthenticatedClientAction, &out.UnauthenticatedClientAction
*out = new(GlobalValidation_UnauthenticatedClientAction_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalValidation_STATUS.
func (in *GlobalValidation_STATUS) DeepCopy() *GlobalValidation_STATUS {
if in == nil {
return nil
}
out := new(GlobalValidation_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 *Google) DeepCopyInto(out *Google) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(LoginScopes)
(*in).DeepCopyInto(*out)
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(ClientRegistration)
(*in).DeepCopyInto(*out)
}
if in.Validation != nil {
in, out := &in.Validation, &out.Validation
*out = new(AllowedAudiencesValidation)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Google.
func (in *Google) DeepCopy() *Google {
if in == nil {
return nil
}
out := new(Google)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Google_STATUS) DeepCopyInto(out *Google_STATUS) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.Login != nil {
in, out := &in.Login, &out.Login
*out = new(LoginScopes_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(ClientRegistration_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Validation != nil {
in, out := &in.Validation, &out.Validation
*out = new(AllowedAudiencesValidation_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Google_STATUS.
func (in *Google_STATUS) DeepCopy() *Google_STATUS {
if in == nil {
return nil
}
out := new(Google_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 *HttpScaleRule) DeepCopyInto(out *HttpScaleRule) {
*out = *in
if in.Auth != nil {
in, out := &in.Auth, &out.Auth
*out = make([]ScaleRuleAuth, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Metadata != nil {
in, out := &in.Metadata, &out.Metadata
*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 HttpScaleRule.
func (in *HttpScaleRule) DeepCopy() *HttpScaleRule {
if in == nil {
return nil
}
out := new(HttpScaleRule)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HttpScaleRule_STATUS) DeepCopyInto(out *HttpScaleRule_STATUS) {
*out = *in
if in.Auth != nil {
in, out := &in.Auth, &out.Auth
*out = make([]ScaleRuleAuth_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Metadata != nil {
in, out := &in.Metadata, &out.Metadata
*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 HttpScaleRule_STATUS.
func (in *HttpScaleRule_STATUS) DeepCopy() *HttpScaleRule_STATUS {
if in == nil {
return nil
}
out := new(HttpScaleRule_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 *HttpSettings) DeepCopyInto(out *HttpSettings) {
*out = *in
if in.ForwardProxy != nil {
in, out := &in.ForwardProxy, &out.ForwardProxy
*out = new(ForwardProxy)
(*in).DeepCopyInto(*out)
}
if in.RequireHttps != nil {
in, out := &in.RequireHttps, &out.RequireHttps
*out = new(bool)
**out = **in
}
if in.Routes != nil {
in, out := &in.Routes, &out.Routes
*out = new(HttpSettingsRoutes)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpSettings.
func (in *HttpSettings) DeepCopy() *HttpSettings {
if in == nil {
return nil
}
out := new(HttpSettings)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HttpSettingsRoutes) DeepCopyInto(out *HttpSettingsRoutes) {
*out = *in
if in.ApiPrefix != nil {
in, out := &in.ApiPrefix, &out.ApiPrefix
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpSettingsRoutes.
func (in *HttpSettingsRoutes) DeepCopy() *HttpSettingsRoutes {
if in == nil {
return nil
}
out := new(HttpSettingsRoutes)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *HttpSettingsRoutes_STATUS) DeepCopyInto(out *HttpSettingsRoutes_STATUS) {
*out = *in
if in.ApiPrefix != nil {
in, out := &in.ApiPrefix, &out.ApiPrefix
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpSettingsRoutes_STATUS.
func (in *HttpSettingsRoutes_STATUS) DeepCopy() *HttpSettingsRoutes_STATUS {
if in == nil {
return nil
}
out := new(HttpSettingsRoutes_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 *HttpSettings_STATUS) DeepCopyInto(out *HttpSettings_STATUS) {
*out = *in
if in.ForwardProxy != nil {
in, out := &in.ForwardProxy, &out.ForwardProxy
*out = new(ForwardProxy_STATUS)
(*in).DeepCopyInto(*out)
}
if in.RequireHttps != nil {
in, out := &in.RequireHttps, &out.RequireHttps
*out = new(bool)
**out = **in
}
if in.Routes != nil {
in, out := &in.Routes, &out.Routes
*out = new(HttpSettingsRoutes_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpSettings_STATUS.
func (in *HttpSettings_STATUS) DeepCopy() *HttpSettings_STATUS {
if in == nil {
return nil
}
out := new(HttpSettings_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 *IdentityProviders) DeepCopyInto(out *IdentityProviders) {
*out = *in
if in.Apple != nil {
in, out := &in.Apple, &out.Apple
*out = new(Apple)
(*in).DeepCopyInto(*out)
}
if in.AzureActiveDirectory != nil {
in, out := &in.AzureActiveDirectory, &out.AzureActiveDirectory
*out = new(AzureActiveDirectory)
(*in).DeepCopyInto(*out)
}
if in.AzureStaticWebApps != nil {
in, out := &in.AzureStaticWebApps, &out.AzureStaticWebApps
*out = new(AzureStaticWebApps)
(*in).DeepCopyInto(*out)
}
if in.CustomOpenIdConnectProviders != nil {
in, out := &in.CustomOpenIdConnectProviders, &out.CustomOpenIdConnectProviders
*out = make(map[string]CustomOpenIdConnectProvider, len(*in))
for key, val := range *in {
(*out)[key] = *val.DeepCopy()
}
}
if in.Facebook != nil {
in, out := &in.Facebook, &out.Facebook
*out = new(Facebook)
(*in).DeepCopyInto(*out)
}
if in.GitHub != nil {
in, out := &in.GitHub, &out.GitHub
*out = new(GitHub)
(*in).DeepCopyInto(*out)
}
if in.Google != nil {
in, out := &in.Google, &out.Google
*out = new(Google)
(*in).DeepCopyInto(*out)
}
if in.Twitter != nil {
in, out := &in.Twitter, &out.Twitter
*out = new(Twitter)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviders.
func (in *IdentityProviders) DeepCopy() *IdentityProviders {
if in == nil {
return nil
}
out := new(IdentityProviders)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *IdentityProviders_STATUS) DeepCopyInto(out *IdentityProviders_STATUS) {
*out = *in
if in.Apple != nil {
in, out := &in.Apple, &out.Apple
*out = new(Apple_STATUS)
(*in).DeepCopyInto(*out)
}
if in.AzureActiveDirectory != nil {
in, out := &in.AzureActiveDirectory, &out.AzureActiveDirectory
*out = new(AzureActiveDirectory_STATUS)
(*in).DeepCopyInto(*out)
}
if in.AzureStaticWebApps != nil {
in, out := &in.AzureStaticWebApps, &out.AzureStaticWebApps
*out = new(AzureStaticWebApps_STATUS)
(*in).DeepCopyInto(*out)
}
if in.CustomOpenIdConnectProviders != nil {
in, out := &in.CustomOpenIdConnectProviders, &out.CustomOpenIdConnectProviders
*out = make(map[string]CustomOpenIdConnectProvider_STATUS, len(*in))
for key, val := range *in {
(*out)[key] = *val.DeepCopy()
}
}
if in.Facebook != nil {
in, out := &in.Facebook, &out.Facebook
*out = new(Facebook_STATUS)
(*in).DeepCopyInto(*out)
}
if in.GitHub != nil {
in, out := &in.GitHub, &out.GitHub
*out = new(GitHub_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Google != nil {
in, out := &in.Google, &out.Google
*out = new(Google_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Twitter != nil {
in, out := &in.Twitter, &out.Twitter
*out = new(Twitter_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityProviders_STATUS.
func (in *IdentityProviders_STATUS) DeepCopy() *IdentityProviders_STATUS {
if in == nil {
return nil
}
out := new(IdentityProviders_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 *Ingress) DeepCopyInto(out *Ingress) {
*out = *in
if in.AdditionalPortMappings != nil {
in, out := &in.AdditionalPortMappings, &out.AdditionalPortMappings
*out = make([]IngressPortMapping, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.AllowInsecure != nil {
in, out := &in.AllowInsecure, &out.AllowInsecure
*out = new(bool)
**out = **in
}
if in.ClientCertificateMode != nil {
in, out := &in.ClientCertificateMode, &out.ClientCertificateMode
*out = new(Ingress_ClientCertificateMode)
**out = **in
}
if in.CorsPolicy != nil {
in, out := &in.CorsPolicy, &out.CorsPolicy
*out = new(CorsPolicy)
(*in).DeepCopyInto(*out)
}
if in.CustomDomains != nil {
in, out := &in.CustomDomains, &out.CustomDomains
*out = make([]CustomDomain, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ExposedPort != nil {
in, out := &in.ExposedPort, &out.ExposedPort
*out = new(int)
**out = **in
}
if in.External != nil {
in, out := &in.External, &out.External
*out = new(bool)
**out = **in
}
if in.IpSecurityRestrictions != nil {
in, out := &in.IpSecurityRestrictions, &out.IpSecurityRestrictions
*out = make([]IpSecurityRestrictionRule, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.StickySessions != nil {
in, out := &in.StickySessions, &out.StickySessions
*out = new(Ingress_StickySessions)
(*in).DeepCopyInto(*out)
}
if in.TargetPort != nil {
in, out := &in.TargetPort, &out.TargetPort
*out = new(int)
**out = **in
}
if in.Traffic != nil {
in, out := &in.Traffic, &out.Traffic
*out = make([]TrafficWeight, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Transport != nil {
in, out := &in.Transport, &out.Transport
*out = new(Ingress_Transport)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Ingress.
func (in *Ingress) DeepCopy() *Ingress {
if in == nil {
return nil
}
out := new(Ingress)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *IngressPortMapping) DeepCopyInto(out *IngressPortMapping) {
*out = *in
if in.ExposedPort != nil {
in, out := &in.ExposedPort, &out.ExposedPort
*out = new(int)
**out = **in
}
if in.External != nil {
in, out := &in.External, &out.External
*out = new(bool)
**out = **in
}
if in.TargetPort != nil {
in, out := &in.TargetPort, &out.TargetPort
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressPortMapping.
func (in *IngressPortMapping) DeepCopy() *IngressPortMapping {
if in == nil {
return nil
}
out := new(IngressPortMapping)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *IngressPortMapping_STATUS) DeepCopyInto(out *IngressPortMapping_STATUS) {
*out = *in
if in.ExposedPort != nil {
in, out := &in.ExposedPort, &out.ExposedPort
*out = new(int)
**out = **in
}
if in.External != nil {
in, out := &in.External, &out.External
*out = new(bool)
**out = **in
}
if in.TargetPort != nil {
in, out := &in.TargetPort, &out.TargetPort
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressPortMapping_STATUS.
func (in *IngressPortMapping_STATUS) DeepCopy() *IngressPortMapping_STATUS {
if in == nil {
return nil
}
out := new(IngressPortMapping_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 *Ingress_STATUS) DeepCopyInto(out *Ingress_STATUS) {
*out = *in
if in.AdditionalPortMappings != nil {
in, out := &in.AdditionalPortMappings, &out.AdditionalPortMappings
*out = make([]IngressPortMapping_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.AllowInsecure != nil {
in, out := &in.AllowInsecure, &out.AllowInsecure
*out = new(bool)
**out = **in
}
if in.ClientCertificateMode != nil {
in, out := &in.ClientCertificateMode, &out.ClientCertificateMode
*out = new(Ingress_ClientCertificateMode_STATUS)
**out = **in
}
if in.CorsPolicy != nil {
in, out := &in.CorsPolicy, &out.CorsPolicy
*out = new(CorsPolicy_STATUS)
(*in).DeepCopyInto(*out)
}
if in.CustomDomains != nil {
in, out := &in.CustomDomains, &out.CustomDomains
*out = make([]CustomDomain_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ExposedPort != nil {
in, out := &in.ExposedPort, &out.ExposedPort
*out = new(int)
**out = **in
}
if in.External != nil {
in, out := &in.External, &out.External
*out = new(bool)
**out = **in
}
if in.Fqdn != nil {
in, out := &in.Fqdn, &out.Fqdn
*out = new(string)
**out = **in
}
if in.IpSecurityRestrictions != nil {
in, out := &in.IpSecurityRestrictions, &out.IpSecurityRestrictions
*out = make([]IpSecurityRestrictionRule_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.StickySessions != nil {
in, out := &in.StickySessions, &out.StickySessions
*out = new(Ingress_StickySessions_STATUS)
(*in).DeepCopyInto(*out)
}
if in.TargetPort != nil {
in, out := &in.TargetPort, &out.TargetPort
*out = new(int)
**out = **in
}
if in.Traffic != nil {
in, out := &in.Traffic, &out.Traffic
*out = make([]TrafficWeight_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Transport != nil {
in, out := &in.Transport, &out.Transport
*out = new(Ingress_Transport_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Ingress_STATUS.
func (in *Ingress_STATUS) DeepCopy() *Ingress_STATUS {
if in == nil {
return nil
}
out := new(Ingress_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 *Ingress_StickySessions) DeepCopyInto(out *Ingress_StickySessions) {
*out = *in
if in.Affinity != nil {
in, out := &in.Affinity, &out.Affinity
*out = new(Ingress_StickySessions_Affinity)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Ingress_StickySessions.
func (in *Ingress_StickySessions) DeepCopy() *Ingress_StickySessions {
if in == nil {
return nil
}
out := new(Ingress_StickySessions)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Ingress_StickySessions_STATUS) DeepCopyInto(out *Ingress_StickySessions_STATUS) {
*out = *in
if in.Affinity != nil {
in, out := &in.Affinity, &out.Affinity
*out = new(Ingress_StickySessions_Affinity_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Ingress_StickySessions_STATUS.
func (in *Ingress_StickySessions_STATUS) DeepCopy() *Ingress_StickySessions_STATUS {
if in == nil {
return nil
}
out := new(Ingress_StickySessions_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 *IpSecurityRestrictionRule) DeepCopyInto(out *IpSecurityRestrictionRule) {
*out = *in
if in.Action != nil {
in, out := &in.Action, &out.Action
*out = new(IpSecurityRestrictionRule_Action)
**out = **in
}
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
if in.IpAddressRange != nil {
in, out := &in.IpAddressRange, &out.IpAddressRange
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpSecurityRestrictionRule.
func (in *IpSecurityRestrictionRule) DeepCopy() *IpSecurityRestrictionRule {
if in == nil {
return nil
}
out := new(IpSecurityRestrictionRule)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *IpSecurityRestrictionRule_STATUS) DeepCopyInto(out *IpSecurityRestrictionRule_STATUS) {
*out = *in
if in.Action != nil {
in, out := &in.Action, &out.Action
*out = new(IpSecurityRestrictionRule_Action_STATUS)
**out = **in
}
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
if in.IpAddressRange != nil {
in, out := &in.IpAddressRange, &out.IpAddressRange
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpSecurityRestrictionRule_STATUS.
func (in *IpSecurityRestrictionRule_STATUS) DeepCopy() *IpSecurityRestrictionRule_STATUS {
if in == nil {
return nil
}
out := new(IpSecurityRestrictionRule_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 *Job) DeepCopyInto(out *Job) {
*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 Job.
func (in *Job) DeepCopy() *Job {
if in == nil {
return nil
}
out := new(Job)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *Job) 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 *JobConfiguration) DeepCopyInto(out *JobConfiguration) {
*out = *in
if in.EventTriggerConfig != nil {
in, out := &in.EventTriggerConfig, &out.EventTriggerConfig
*out = new(JobConfiguration_EventTriggerConfig)
(*in).DeepCopyInto(*out)
}
if in.ManualTriggerConfig != nil {
in, out := &in.ManualTriggerConfig, &out.ManualTriggerConfig
*out = new(JobConfiguration_ManualTriggerConfig)
(*in).DeepCopyInto(*out)
}
if in.Registries != nil {
in, out := &in.Registries, &out.Registries
*out = make([]RegistryCredentials, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ReplicaRetryLimit != nil {
in, out := &in.ReplicaRetryLimit, &out.ReplicaRetryLimit
*out = new(int)
**out = **in
}
if in.ReplicaTimeout != nil {
in, out := &in.ReplicaTimeout, &out.ReplicaTimeout
*out = new(int)
**out = **in
}
if in.ScheduleTriggerConfig != nil {
in, out := &in.ScheduleTriggerConfig, &out.ScheduleTriggerConfig
*out = new(JobConfiguration_ScheduleTriggerConfig)
(*in).DeepCopyInto(*out)
}
if in.Secrets != nil {
in, out := &in.Secrets, &out.Secrets
*out = make([]Secret, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.TriggerType != nil {
in, out := &in.TriggerType, &out.TriggerType
*out = new(JobConfiguration_TriggerType)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration.
func (in *JobConfiguration) DeepCopy() *JobConfiguration {
if in == nil {
return nil
}
out := new(JobConfiguration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *JobConfiguration_EventTriggerConfig) DeepCopyInto(out *JobConfiguration_EventTriggerConfig) {
*out = *in
if in.Parallelism != nil {
in, out := &in.Parallelism, &out.Parallelism
*out = new(int)
**out = **in
}
if in.ReplicaCompletionCount != nil {
in, out := &in.ReplicaCompletionCount, &out.ReplicaCompletionCount
*out = new(int)
**out = **in
}
if in.Scale != nil {
in, out := &in.Scale, &out.Scale
*out = new(JobScale)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_EventTriggerConfig.
func (in *JobConfiguration_EventTriggerConfig) DeepCopy() *JobConfiguration_EventTriggerConfig {
if in == nil {
return nil
}
out := new(JobConfiguration_EventTriggerConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *JobConfiguration_EventTriggerConfig_STATUS) DeepCopyInto(out *JobConfiguration_EventTriggerConfig_STATUS) {
*out = *in
if in.Parallelism != nil {
in, out := &in.Parallelism, &out.Parallelism
*out = new(int)
**out = **in
}
if in.ReplicaCompletionCount != nil {
in, out := &in.ReplicaCompletionCount, &out.ReplicaCompletionCount
*out = new(int)
**out = **in
}
if in.Scale != nil {
in, out := &in.Scale, &out.Scale
*out = new(JobScale_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_EventTriggerConfig_STATUS.
func (in *JobConfiguration_EventTriggerConfig_STATUS) DeepCopy() *JobConfiguration_EventTriggerConfig_STATUS {
if in == nil {
return nil
}
out := new(JobConfiguration_EventTriggerConfig_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 *JobConfiguration_ManualTriggerConfig) DeepCopyInto(out *JobConfiguration_ManualTriggerConfig) {
*out = *in
if in.Parallelism != nil {
in, out := &in.Parallelism, &out.Parallelism
*out = new(int)
**out = **in
}
if in.ReplicaCompletionCount != nil {
in, out := &in.ReplicaCompletionCount, &out.ReplicaCompletionCount
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_ManualTriggerConfig.
func (in *JobConfiguration_ManualTriggerConfig) DeepCopy() *JobConfiguration_ManualTriggerConfig {
if in == nil {
return nil
}
out := new(JobConfiguration_ManualTriggerConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *JobConfiguration_ManualTriggerConfig_STATUS) DeepCopyInto(out *JobConfiguration_ManualTriggerConfig_STATUS) {
*out = *in
if in.Parallelism != nil {
in, out := &in.Parallelism, &out.Parallelism
*out = new(int)
**out = **in
}
if in.ReplicaCompletionCount != nil {
in, out := &in.ReplicaCompletionCount, &out.ReplicaCompletionCount
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_ManualTriggerConfig_STATUS.
func (in *JobConfiguration_ManualTriggerConfig_STATUS) DeepCopy() *JobConfiguration_ManualTriggerConfig_STATUS {
if in == nil {
return nil
}
out := new(JobConfiguration_ManualTriggerConfig_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 *JobConfiguration_STATUS) DeepCopyInto(out *JobConfiguration_STATUS) {
*out = *in
if in.EventTriggerConfig != nil {
in, out := &in.EventTriggerConfig, &out.EventTriggerConfig
*out = new(JobConfiguration_EventTriggerConfig_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ManualTriggerConfig != nil {
in, out := &in.ManualTriggerConfig, &out.ManualTriggerConfig
*out = new(JobConfiguration_ManualTriggerConfig_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Registries != nil {
in, out := &in.Registries, &out.Registries
*out = make([]RegistryCredentials_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ReplicaRetryLimit != nil {
in, out := &in.ReplicaRetryLimit, &out.ReplicaRetryLimit
*out = new(int)
**out = **in
}
if in.ReplicaTimeout != nil {
in, out := &in.ReplicaTimeout, &out.ReplicaTimeout
*out = new(int)
**out = **in
}
if in.ScheduleTriggerConfig != nil {
in, out := &in.ScheduleTriggerConfig, &out.ScheduleTriggerConfig
*out = new(JobConfiguration_ScheduleTriggerConfig_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Secrets != nil {
in, out := &in.Secrets, &out.Secrets
*out = make([]Secret_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.TriggerType != nil {
in, out := &in.TriggerType, &out.TriggerType
*out = new(JobConfiguration_TriggerType_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_STATUS.
func (in *JobConfiguration_STATUS) DeepCopy() *JobConfiguration_STATUS {
if in == nil {
return nil
}
out := new(JobConfiguration_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 *JobConfiguration_ScheduleTriggerConfig) DeepCopyInto(out *JobConfiguration_ScheduleTriggerConfig) {
*out = *in
if in.CronExpression != nil {
in, out := &in.CronExpression, &out.CronExpression
*out = new(string)
**out = **in
}
if in.Parallelism != nil {
in, out := &in.Parallelism, &out.Parallelism
*out = new(int)
**out = **in
}
if in.ReplicaCompletionCount != nil {
in, out := &in.ReplicaCompletionCount, &out.ReplicaCompletionCount
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_ScheduleTriggerConfig.
func (in *JobConfiguration_ScheduleTriggerConfig) DeepCopy() *JobConfiguration_ScheduleTriggerConfig {
if in == nil {
return nil
}
out := new(JobConfiguration_ScheduleTriggerConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *JobConfiguration_ScheduleTriggerConfig_STATUS) DeepCopyInto(out *JobConfiguration_ScheduleTriggerConfig_STATUS) {
*out = *in
if in.CronExpression != nil {
in, out := &in.CronExpression, &out.CronExpression
*out = new(string)
**out = **in
}
if in.Parallelism != nil {
in, out := &in.Parallelism, &out.Parallelism
*out = new(int)
**out = **in
}
if in.ReplicaCompletionCount != nil {
in, out := &in.ReplicaCompletionCount, &out.ReplicaCompletionCount
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobConfiguration_ScheduleTriggerConfig_STATUS.
func (in *JobConfiguration_ScheduleTriggerConfig_STATUS) DeepCopy() *JobConfiguration_ScheduleTriggerConfig_STATUS {
if in == nil {
return nil
}
out := new(JobConfiguration_ScheduleTriggerConfig_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 *JobList) DeepCopyInto(out *JobList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]Job, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobList.
func (in *JobList) DeepCopy() *JobList {
if in == nil {
return nil
}
out := new(JobList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *JobList) 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 *JobOperatorSpec) DeepCopyInto(out *JobOperatorSpec) {
*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.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 JobOperatorSpec.
func (in *JobOperatorSpec) DeepCopy() *JobOperatorSpec {
if in == nil {
return nil
}
out := new(JobOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *JobScale) DeepCopyInto(out *JobScale) {
*out = *in
if in.MaxExecutions != nil {
in, out := &in.MaxExecutions, &out.MaxExecutions
*out = new(int)
**out = **in
}
if in.MinExecutions != nil {
in, out := &in.MinExecutions, &out.MinExecutions
*out = new(int)
**out = **in
}
if in.PollingInterval != nil {
in, out := &in.PollingInterval, &out.PollingInterval
*out = new(int)
**out = **in
}
if in.Rules != nil {
in, out := &in.Rules, &out.Rules
*out = make([]JobScaleRule, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobScale.
func (in *JobScale) DeepCopy() *JobScale {
if in == nil {
return nil
}
out := new(JobScale)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *JobScaleRule) DeepCopyInto(out *JobScaleRule) {
*out = *in
if in.Auth != nil {
in, out := &in.Auth, &out.Auth
*out = make([]ScaleRuleAuth, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Metadata != nil {
in, out := &in.Metadata, &out.Metadata
*out = make(map[string]v1.JSON, 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.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 JobScaleRule.
func (in *JobScaleRule) DeepCopy() *JobScaleRule {
if in == nil {
return nil
}
out := new(JobScaleRule)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *JobScaleRule_STATUS) DeepCopyInto(out *JobScaleRule_STATUS) {
*out = *in
if in.Auth != nil {
in, out := &in.Auth, &out.Auth
*out = make([]ScaleRuleAuth_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Metadata != nil {
in, out := &in.Metadata, &out.Metadata
*out = make(map[string]v1.JSON, 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.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 JobScaleRule_STATUS.
func (in *JobScaleRule_STATUS) DeepCopy() *JobScaleRule_STATUS {
if in == nil {
return nil
}
out := new(JobScaleRule_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 *JobScale_STATUS) DeepCopyInto(out *JobScale_STATUS) {
*out = *in
if in.MaxExecutions != nil {
in, out := &in.MaxExecutions, &out.MaxExecutions
*out = new(int)
**out = **in
}
if in.MinExecutions != nil {
in, out := &in.MinExecutions, &out.MinExecutions
*out = new(int)
**out = **in
}
if in.PollingInterval != nil {
in, out := &in.PollingInterval, &out.PollingInterval
*out = new(int)
**out = **in
}
if in.Rules != nil {
in, out := &in.Rules, &out.Rules
*out = make([]JobScaleRule_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobScale_STATUS.
func (in *JobScale_STATUS) DeepCopy() *JobScale_STATUS {
if in == nil {
return nil
}
out := new(JobScale_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 *JobTemplate) DeepCopyInto(out *JobTemplate) {
*out = *in
if in.Containers != nil {
in, out := &in.Containers, &out.Containers
*out = make([]Container, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.InitContainers != nil {
in, out := &in.InitContainers, &out.InitContainers
*out = make([]BaseContainer, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Volumes != nil {
in, out := &in.Volumes, &out.Volumes
*out = make([]Volume, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobTemplate.
func (in *JobTemplate) DeepCopy() *JobTemplate {
if in == nil {
return nil
}
out := new(JobTemplate)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *JobTemplate_STATUS) DeepCopyInto(out *JobTemplate_STATUS) {
*out = *in
if in.Containers != nil {
in, out := &in.Containers, &out.Containers
*out = make([]Container_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.InitContainers != nil {
in, out := &in.InitContainers, &out.InitContainers
*out = make([]BaseContainer_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Volumes != nil {
in, out := &in.Volumes, &out.Volumes
*out = make([]Volume_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JobTemplate_STATUS.
func (in *JobTemplate_STATUS) DeepCopy() *JobTemplate_STATUS {
if in == nil {
return nil
}
out := new(JobTemplate_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 *Job_STATUS) DeepCopyInto(out *Job_STATUS) {
*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.Configuration != nil {
in, out := &in.Configuration, &out.Configuration
*out = new(JobConfiguration_STATUS)
(*in).DeepCopyInto(*out)
}
if in.EnvironmentId != nil {
in, out := &in.EnvironmentId, &out.EnvironmentId
*out = new(string)
**out = **in
}
if in.EventStreamEndpoint != nil {
in, out := &in.EventStreamEndpoint, &out.EventStreamEndpoint
*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(ManagedServiceIdentity_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.OutboundIpAddresses != nil {
in, out := &in.OutboundIpAddresses, &out.OutboundIpAddresses
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(Job_Properties_ProvisioningState_STATUS)
**out = **in
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Template != nil {
in, out := &in.Template, &out.Template
*out = new(JobTemplate_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.WorkloadProfileName != nil {
in, out := &in.WorkloadProfileName, &out.WorkloadProfileName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Job_STATUS.
func (in *Job_STATUS) DeepCopy() *Job_STATUS {
if in == nil {
return nil
}
out := new(Job_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 *Job_Spec) DeepCopyInto(out *Job_Spec) {
*out = *in
if in.Configuration != nil {
in, out := &in.Configuration, &out.Configuration
*out = new(JobConfiguration)
(*in).DeepCopyInto(*out)
}
if in.EnvironmentReference != nil {
in, out := &in.EnvironmentReference, &out.EnvironmentReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.Identity != nil {
in, out := &in.Identity, &out.Identity
*out = new(ManagedServiceIdentity)
(*in).DeepCopyInto(*out)
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(JobOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.Template != nil {
in, out := &in.Template, &out.Template
*out = new(JobTemplate)
(*in).DeepCopyInto(*out)
}
if in.WorkloadProfileName != nil {
in, out := &in.WorkloadProfileName, &out.WorkloadProfileName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Job_Spec.
func (in *Job_Spec) DeepCopy() *Job_Spec {
if in == nil {
return nil
}
out := new(Job_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 *JwtClaimChecks) DeepCopyInto(out *JwtClaimChecks) {
*out = *in
if in.AllowedClientApplications != nil {
in, out := &in.AllowedClientApplications, &out.AllowedClientApplications
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.AllowedGroups != nil {
in, out := &in.AllowedGroups, &out.AllowedGroups
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JwtClaimChecks.
func (in *JwtClaimChecks) DeepCopy() *JwtClaimChecks {
if in == nil {
return nil
}
out := new(JwtClaimChecks)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *JwtClaimChecks_STATUS) DeepCopyInto(out *JwtClaimChecks_STATUS) {
*out = *in
if in.AllowedClientApplications != nil {
in, out := &in.AllowedClientApplications, &out.AllowedClientApplications
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.AllowedGroups != nil {
in, out := &in.AllowedGroups, &out.AllowedGroups
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JwtClaimChecks_STATUS.
func (in *JwtClaimChecks_STATUS) DeepCopy() *JwtClaimChecks_STATUS {
if in == nil {
return nil
}
out := new(JwtClaimChecks_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 *KedaConfiguration_STATUS) DeepCopyInto(out *KedaConfiguration_STATUS) {
*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 KedaConfiguration_STATUS.
func (in *KedaConfiguration_STATUS) DeepCopy() *KedaConfiguration_STATUS {
if in == nil {
return nil
}
out := new(KedaConfiguration_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 *LogAnalyticsConfiguration) DeepCopyInto(out *LogAnalyticsConfiguration) {
*out = *in
if in.CustomerId != nil {
in, out := &in.CustomerId, &out.CustomerId
*out = new(string)
**out = **in
}
if in.SharedKey != nil {
in, out := &in.SharedKey, &out.SharedKey
*out = new(genruntime.SecretReference)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsConfiguration.
func (in *LogAnalyticsConfiguration) DeepCopy() *LogAnalyticsConfiguration {
if in == nil {
return nil
}
out := new(LogAnalyticsConfiguration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *LogAnalyticsConfiguration_STATUS) DeepCopyInto(out *LogAnalyticsConfiguration_STATUS) {
*out = *in
if in.CustomerId != nil {
in, out := &in.CustomerId, &out.CustomerId
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsConfiguration_STATUS.
func (in *LogAnalyticsConfiguration_STATUS) DeepCopy() *LogAnalyticsConfiguration_STATUS {
if in == nil {
return nil
}
out := new(LogAnalyticsConfiguration_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 *Login) DeepCopyInto(out *Login) {
*out = *in
if in.AllowedExternalRedirectUrls != nil {
in, out := &in.AllowedExternalRedirectUrls, &out.AllowedExternalRedirectUrls
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.CookieExpiration != nil {
in, out := &in.CookieExpiration, &out.CookieExpiration
*out = new(CookieExpiration)
(*in).DeepCopyInto(*out)
}
if in.Nonce != nil {
in, out := &in.Nonce, &out.Nonce
*out = new(Nonce)
(*in).DeepCopyInto(*out)
}
if in.PreserveUrlFragmentsForLogins != nil {
in, out := &in.PreserveUrlFragmentsForLogins, &out.PreserveUrlFragmentsForLogins
*out = new(bool)
**out = **in
}
if in.Routes != nil {
in, out := &in.Routes, &out.Routes
*out = new(LoginRoutes)
(*in).DeepCopyInto(*out)
}
if in.TokenStore != nil {
in, out := &in.TokenStore, &out.TokenStore
*out = new(TokenStore)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Login.
func (in *Login) DeepCopy() *Login {
if in == nil {
return nil
}
out := new(Login)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *LoginRoutes) DeepCopyInto(out *LoginRoutes) {
*out = *in
if in.LogoutEndpoint != nil {
in, out := &in.LogoutEndpoint, &out.LogoutEndpoint
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginRoutes.
func (in *LoginRoutes) DeepCopy() *LoginRoutes {
if in == nil {
return nil
}
out := new(LoginRoutes)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *LoginRoutes_STATUS) DeepCopyInto(out *LoginRoutes_STATUS) {
*out = *in
if in.LogoutEndpoint != nil {
in, out := &in.LogoutEndpoint, &out.LogoutEndpoint
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginRoutes_STATUS.
func (in *LoginRoutes_STATUS) DeepCopy() *LoginRoutes_STATUS {
if in == nil {
return nil
}
out := new(LoginRoutes_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 *LoginScopes) DeepCopyInto(out *LoginScopes) {
*out = *in
if in.Scopes != nil {
in, out := &in.Scopes, &out.Scopes
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginScopes.
func (in *LoginScopes) DeepCopy() *LoginScopes {
if in == nil {
return nil
}
out := new(LoginScopes)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *LoginScopes_STATUS) DeepCopyInto(out *LoginScopes_STATUS) {
*out = *in
if in.Scopes != nil {
in, out := &in.Scopes, &out.Scopes
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginScopes_STATUS.
func (in *LoginScopes_STATUS) DeepCopy() *LoginScopes_STATUS {
if in == nil {
return nil
}
out := new(LoginScopes_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 *Login_STATUS) DeepCopyInto(out *Login_STATUS) {
*out = *in
if in.AllowedExternalRedirectUrls != nil {
in, out := &in.AllowedExternalRedirectUrls, &out.AllowedExternalRedirectUrls
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.CookieExpiration != nil {
in, out := &in.CookieExpiration, &out.CookieExpiration
*out = new(CookieExpiration_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Nonce != nil {
in, out := &in.Nonce, &out.Nonce
*out = new(Nonce_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PreserveUrlFragmentsForLogins != nil {
in, out := &in.PreserveUrlFragmentsForLogins, &out.PreserveUrlFragmentsForLogins
*out = new(bool)
**out = **in
}
if in.Routes != nil {
in, out := &in.Routes, &out.Routes
*out = new(LoginRoutes_STATUS)
(*in).DeepCopyInto(*out)
}
if in.TokenStore != nil {
in, out := &in.TokenStore, &out.TokenStore
*out = new(TokenStore_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Login_STATUS.
func (in *Login_STATUS) DeepCopy() *Login_STATUS {
if in == nil {
return nil
}
out := new(Login_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 *ManagedEnvironment) DeepCopyInto(out *ManagedEnvironment) {
*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 ManagedEnvironment.
func (in *ManagedEnvironment) DeepCopy() *ManagedEnvironment {
if in == nil {
return nil
}
out := new(ManagedEnvironment)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ManagedEnvironment) 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 *ManagedEnvironmentList) DeepCopyInto(out *ManagedEnvironmentList) {
*out = *in
out.TypeMeta = in.TypeMeta
in.ListMeta.DeepCopyInto(&out.ListMeta)
if in.Items != nil {
in, out := &in.Items, &out.Items
*out = make([]ManagedEnvironment, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironmentList.
func (in *ManagedEnvironmentList) DeepCopy() *ManagedEnvironmentList {
if in == nil {
return nil
}
out := new(ManagedEnvironmentList)
in.DeepCopyInto(out)
return out
}
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (in *ManagedEnvironmentList) 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 *ManagedEnvironmentOperatorSpec) DeepCopyInto(out *ManagedEnvironmentOperatorSpec) {
*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.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 ManagedEnvironmentOperatorSpec.
func (in *ManagedEnvironmentOperatorSpec) DeepCopy() *ManagedEnvironmentOperatorSpec {
if in == nil {
return nil
}
out := new(ManagedEnvironmentOperatorSpec)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ManagedEnvironment_Properties_PeerAuthentication_STATUS) DeepCopyInto(out *ManagedEnvironment_Properties_PeerAuthentication_STATUS) {
*out = *in
if in.Mtls != nil {
in, out := &in.Mtls, &out.Mtls
*out = new(Mtls_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Properties_PeerAuthentication_STATUS.
func (in *ManagedEnvironment_Properties_PeerAuthentication_STATUS) DeepCopy() *ManagedEnvironment_Properties_PeerAuthentication_STATUS {
if in == nil {
return nil
}
out := new(ManagedEnvironment_Properties_PeerAuthentication_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 *ManagedEnvironment_Properties_PeerAuthentication_Spec) DeepCopyInto(out *ManagedEnvironment_Properties_PeerAuthentication_Spec) {
*out = *in
if in.Mtls != nil {
in, out := &in.Mtls, &out.Mtls
*out = new(Mtls)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Properties_PeerAuthentication_Spec.
func (in *ManagedEnvironment_Properties_PeerAuthentication_Spec) DeepCopy() *ManagedEnvironment_Properties_PeerAuthentication_Spec {
if in == nil {
return nil
}
out := new(ManagedEnvironment_Properties_PeerAuthentication_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 *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS) DeepCopyInto(out *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS.
func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS) DeepCopy() *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS {
if in == nil {
return nil
}
out := new(ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_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 *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec) DeepCopyInto(out *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec.
func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec) DeepCopy() *ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec {
if in == nil {
return nil
}
out := new(ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_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 *ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS) DeepCopyInto(out *ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS) {
*out = *in
if in.Encryption != nil {
in, out := &in.Encryption, &out.Encryption
*out = new(ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS.
func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS) DeepCopy() *ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS {
if in == nil {
return nil
}
out := new(ManagedEnvironment_Properties_PeerTrafficConfiguration_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 *ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec) DeepCopyInto(out *ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec) {
*out = *in
if in.Encryption != nil {
in, out := &in.Encryption, &out.Encryption
*out = new(ManagedEnvironment_Properties_PeerTrafficConfiguration_Encryption_Spec)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec.
func (in *ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec) DeepCopy() *ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec {
if in == nil {
return nil
}
out := new(ManagedEnvironment_Properties_PeerTrafficConfiguration_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 *ManagedEnvironment_STATUS) DeepCopyInto(out *ManagedEnvironment_STATUS) {
*out = *in
if in.AppLogsConfiguration != nil {
in, out := &in.AppLogsConfiguration, &out.AppLogsConfiguration
*out = new(AppLogsConfiguration_STATUS)
(*in).DeepCopyInto(*out)
}
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.CustomDomainConfiguration != nil {
in, out := &in.CustomDomainConfiguration, &out.CustomDomainConfiguration
*out = new(CustomDomainConfiguration_STATUS)
(*in).DeepCopyInto(*out)
}
if in.DaprConfiguration != nil {
in, out := &in.DaprConfiguration, &out.DaprConfiguration
*out = new(DaprConfiguration_STATUS)
(*in).DeepCopyInto(*out)
}
if in.DefaultDomain != nil {
in, out := &in.DefaultDomain, &out.DefaultDomain
*out = new(string)
**out = **in
}
if in.DeploymentErrors != nil {
in, out := &in.DeploymentErrors, &out.DeploymentErrors
*out = new(string)
**out = **in
}
if in.EventStreamEndpoint != nil {
in, out := &in.EventStreamEndpoint, &out.EventStreamEndpoint
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.InfrastructureResourceGroup != nil {
in, out := &in.InfrastructureResourceGroup, &out.InfrastructureResourceGroup
*out = new(string)
**out = **in
}
if in.KedaConfiguration != nil {
in, out := &in.KedaConfiguration, &out.KedaConfiguration
*out = new(KedaConfiguration_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Kind != nil {
in, out := &in.Kind, &out.Kind
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.PeerAuthentication != nil {
in, out := &in.PeerAuthentication, &out.PeerAuthentication
*out = new(ManagedEnvironment_Properties_PeerAuthentication_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PeerTrafficConfiguration != nil {
in, out := &in.PeerTrafficConfiguration, &out.PeerTrafficConfiguration
*out = new(ManagedEnvironment_Properties_PeerTrafficConfiguration_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(ManagedEnvironment_Properties_ProvisioningState_STATUS)
**out = **in
}
if in.StaticIp != nil {
in, out := &in.StaticIp, &out.StaticIp
*out = new(string)
**out = **in
}
if in.SystemData != nil {
in, out := &in.SystemData, &out.SystemData
*out = new(SystemData_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, 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
}
if in.VnetConfiguration != nil {
in, out := &in.VnetConfiguration, &out.VnetConfiguration
*out = new(VnetConfiguration_STATUS)
(*in).DeepCopyInto(*out)
}
if in.WorkloadProfiles != nil {
in, out := &in.WorkloadProfiles, &out.WorkloadProfiles
*out = make([]WorkloadProfile_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ZoneRedundant != nil {
in, out := &in.ZoneRedundant, &out.ZoneRedundant
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_STATUS.
func (in *ManagedEnvironment_STATUS) DeepCopy() *ManagedEnvironment_STATUS {
if in == nil {
return nil
}
out := new(ManagedEnvironment_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 *ManagedEnvironment_Spec) DeepCopyInto(out *ManagedEnvironment_Spec) {
*out = *in
if in.AppLogsConfiguration != nil {
in, out := &in.AppLogsConfiguration, &out.AppLogsConfiguration
*out = new(AppLogsConfiguration)
(*in).DeepCopyInto(*out)
}
if in.CustomDomainConfiguration != nil {
in, out := &in.CustomDomainConfiguration, &out.CustomDomainConfiguration
*out = new(CustomDomainConfiguration)
(*in).DeepCopyInto(*out)
}
if in.DaprAIConnectionString != nil {
in, out := &in.DaprAIConnectionString, &out.DaprAIConnectionString
*out = new(genruntime.SecretReference)
**out = **in
}
if in.DaprAIInstrumentationKey != nil {
in, out := &in.DaprAIInstrumentationKey, &out.DaprAIInstrumentationKey
*out = new(genruntime.SecretReference)
**out = **in
}
if in.InfrastructureResourceGroup != nil {
in, out := &in.InfrastructureResourceGroup, &out.InfrastructureResourceGroup
*out = new(string)
**out = **in
}
if in.Kind != nil {
in, out := &in.Kind, &out.Kind
*out = new(string)
**out = **in
}
if in.Location != nil {
in, out := &in.Location, &out.Location
*out = new(string)
**out = **in
}
if in.OperatorSpec != nil {
in, out := &in.OperatorSpec, &out.OperatorSpec
*out = new(ManagedEnvironmentOperatorSpec)
(*in).DeepCopyInto(*out)
}
if in.Owner != nil {
in, out := &in.Owner, &out.Owner
*out = new(genruntime.KnownResourceReference)
**out = **in
}
if in.PeerAuthentication != nil {
in, out := &in.PeerAuthentication, &out.PeerAuthentication
*out = new(ManagedEnvironment_Properties_PeerAuthentication_Spec)
(*in).DeepCopyInto(*out)
}
if in.PeerTrafficConfiguration != nil {
in, out := &in.PeerTrafficConfiguration, &out.PeerTrafficConfiguration
*out = new(ManagedEnvironment_Properties_PeerTrafficConfiguration_Spec)
(*in).DeepCopyInto(*out)
}
if in.Tags != nil {
in, out := &in.Tags, &out.Tags
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.VnetConfiguration != nil {
in, out := &in.VnetConfiguration, &out.VnetConfiguration
*out = new(VnetConfiguration)
(*in).DeepCopyInto(*out)
}
if in.WorkloadProfiles != nil {
in, out := &in.WorkloadProfiles, &out.WorkloadProfiles
*out = make([]WorkloadProfile, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ZoneRedundant != nil {
in, out := &in.ZoneRedundant, &out.ZoneRedundant
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedEnvironment_Spec.
func (in *ManagedEnvironment_Spec) DeepCopy() *ManagedEnvironment_Spec {
if in == nil {
return nil
}
out := new(ManagedEnvironment_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 *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity) {
*out = *in
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(ManagedServiceIdentityType)
**out = **in
}
if in.UserAssignedIdentities != nil {
in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities
*out = make([]UserAssignedIdentityDetails, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity.
func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity {
if in == nil {
return nil
}
out := new(ManagedServiceIdentity)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ManagedServiceIdentity_STATUS) DeepCopyInto(out *ManagedServiceIdentity_STATUS) {
*out = *in
if in.PrincipalId != nil {
in, out := &in.PrincipalId, &out.PrincipalId
*out = new(string)
**out = **in
}
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(ManagedServiceIdentityType_STATUS)
**out = **in
}
if in.UserAssignedIdentities != nil {
in, out := &in.UserAssignedIdentities, &out.UserAssignedIdentities
*out = make(map[string]UserAssignedIdentity_STATUS, len(*in))
for key, val := range *in {
(*out)[key] = *val.DeepCopy()
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_STATUS.
func (in *ManagedServiceIdentity_STATUS) DeepCopy() *ManagedServiceIdentity_STATUS {
if in == nil {
return nil
}
out := new(ManagedServiceIdentity_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 *Mtls) DeepCopyInto(out *Mtls) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Mtls.
func (in *Mtls) DeepCopy() *Mtls {
if in == nil {
return nil
}
out := new(Mtls)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Mtls_STATUS) DeepCopyInto(out *Mtls_STATUS) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Mtls_STATUS.
func (in *Mtls_STATUS) DeepCopy() *Mtls_STATUS {
if in == nil {
return nil
}
out := new(Mtls_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 *Nonce) DeepCopyInto(out *Nonce) {
*out = *in
if in.NonceExpirationInterval != nil {
in, out := &in.NonceExpirationInterval, &out.NonceExpirationInterval
*out = new(string)
**out = **in
}
if in.ValidateNonce != nil {
in, out := &in.ValidateNonce, &out.ValidateNonce
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Nonce.
func (in *Nonce) DeepCopy() *Nonce {
if in == nil {
return nil
}
out := new(Nonce)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Nonce_STATUS) DeepCopyInto(out *Nonce_STATUS) {
*out = *in
if in.NonceExpirationInterval != nil {
in, out := &in.NonceExpirationInterval, &out.NonceExpirationInterval
*out = new(string)
**out = **in
}
if in.ValidateNonce != nil {
in, out := &in.ValidateNonce, &out.ValidateNonce
*out = new(bool)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Nonce_STATUS.
func (in *Nonce_STATUS) DeepCopy() *Nonce_STATUS {
if in == nil {
return nil
}
out := new(Nonce_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 *OpenIdConnectClientCredential) DeepCopyInto(out *OpenIdConnectClientCredential) {
*out = *in
if in.ClientSecretSettingName != nil {
in, out := &in.ClientSecretSettingName, &out.ClientSecretSettingName
*out = new(string)
**out = **in
}
if in.Method != nil {
in, out := &in.Method, &out.Method
*out = new(OpenIdConnectClientCredential_Method)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectClientCredential.
func (in *OpenIdConnectClientCredential) DeepCopy() *OpenIdConnectClientCredential {
if in == nil {
return nil
}
out := new(OpenIdConnectClientCredential)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OpenIdConnectClientCredential_STATUS) DeepCopyInto(out *OpenIdConnectClientCredential_STATUS) {
*out = *in
if in.ClientSecretSettingName != nil {
in, out := &in.ClientSecretSettingName, &out.ClientSecretSettingName
*out = new(string)
**out = **in
}
if in.Method != nil {
in, out := &in.Method, &out.Method
*out = new(OpenIdConnectClientCredential_Method_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectClientCredential_STATUS.
func (in *OpenIdConnectClientCredential_STATUS) DeepCopy() *OpenIdConnectClientCredential_STATUS {
if in == nil {
return nil
}
out := new(OpenIdConnectClientCredential_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 *OpenIdConnectConfig) DeepCopyInto(out *OpenIdConnectConfig) {
*out = *in
if in.AuthorizationEndpoint != nil {
in, out := &in.AuthorizationEndpoint, &out.AuthorizationEndpoint
*out = new(string)
**out = **in
}
if in.CertificationUri != nil {
in, out := &in.CertificationUri, &out.CertificationUri
*out = new(string)
**out = **in
}
if in.Issuer != nil {
in, out := &in.Issuer, &out.Issuer
*out = new(string)
**out = **in
}
if in.TokenEndpoint != nil {
in, out := &in.TokenEndpoint, &out.TokenEndpoint
*out = new(string)
**out = **in
}
if in.WellKnownOpenIdConfiguration != nil {
in, out := &in.WellKnownOpenIdConfiguration, &out.WellKnownOpenIdConfiguration
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectConfig.
func (in *OpenIdConnectConfig) DeepCopy() *OpenIdConnectConfig {
if in == nil {
return nil
}
out := new(OpenIdConnectConfig)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OpenIdConnectConfig_STATUS) DeepCopyInto(out *OpenIdConnectConfig_STATUS) {
*out = *in
if in.AuthorizationEndpoint != nil {
in, out := &in.AuthorizationEndpoint, &out.AuthorizationEndpoint
*out = new(string)
**out = **in
}
if in.CertificationUri != nil {
in, out := &in.CertificationUri, &out.CertificationUri
*out = new(string)
**out = **in
}
if in.Issuer != nil {
in, out := &in.Issuer, &out.Issuer
*out = new(string)
**out = **in
}
if in.TokenEndpoint != nil {
in, out := &in.TokenEndpoint, &out.TokenEndpoint
*out = new(string)
**out = **in
}
if in.WellKnownOpenIdConfiguration != nil {
in, out := &in.WellKnownOpenIdConfiguration, &out.WellKnownOpenIdConfiguration
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectConfig_STATUS.
func (in *OpenIdConnectConfig_STATUS) DeepCopy() *OpenIdConnectConfig_STATUS {
if in == nil {
return nil
}
out := new(OpenIdConnectConfig_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 *OpenIdConnectLogin) DeepCopyInto(out *OpenIdConnectLogin) {
*out = *in
if in.NameClaimType != nil {
in, out := &in.NameClaimType, &out.NameClaimType
*out = new(string)
**out = **in
}
if in.Scopes != nil {
in, out := &in.Scopes, &out.Scopes
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectLogin.
func (in *OpenIdConnectLogin) DeepCopy() *OpenIdConnectLogin {
if in == nil {
return nil
}
out := new(OpenIdConnectLogin)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OpenIdConnectLogin_STATUS) DeepCopyInto(out *OpenIdConnectLogin_STATUS) {
*out = *in
if in.NameClaimType != nil {
in, out := &in.NameClaimType, &out.NameClaimType
*out = new(string)
**out = **in
}
if in.Scopes != nil {
in, out := &in.Scopes, &out.Scopes
*out = make([]string, len(*in))
copy(*out, *in)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectLogin_STATUS.
func (in *OpenIdConnectLogin_STATUS) DeepCopy() *OpenIdConnectLogin_STATUS {
if in == nil {
return nil
}
out := new(OpenIdConnectLogin_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 *OpenIdConnectRegistration) DeepCopyInto(out *OpenIdConnectRegistration) {
*out = *in
if in.ClientCredential != nil {
in, out := &in.ClientCredential, &out.ClientCredential
*out = new(OpenIdConnectClientCredential)
(*in).DeepCopyInto(*out)
}
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.OpenIdConnectConfiguration != nil {
in, out := &in.OpenIdConnectConfiguration, &out.OpenIdConnectConfiguration
*out = new(OpenIdConnectConfig)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectRegistration.
func (in *OpenIdConnectRegistration) DeepCopy() *OpenIdConnectRegistration {
if in == nil {
return nil
}
out := new(OpenIdConnectRegistration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *OpenIdConnectRegistration_STATUS) DeepCopyInto(out *OpenIdConnectRegistration_STATUS) {
*out = *in
if in.ClientCredential != nil {
in, out := &in.ClientCredential, &out.ClientCredential
*out = new(OpenIdConnectClientCredential_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.OpenIdConnectConfiguration != nil {
in, out := &in.OpenIdConnectConfiguration, &out.OpenIdConnectConfiguration
*out = new(OpenIdConnectConfig_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenIdConnectRegistration_STATUS.
func (in *OpenIdConnectRegistration_STATUS) DeepCopy() *OpenIdConnectRegistration_STATUS {
if in == nil {
return nil
}
out := new(OpenIdConnectRegistration_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 *QueueScaleRule) DeepCopyInto(out *QueueScaleRule) {
*out = *in
if in.Auth != nil {
in, out := &in.Auth, &out.Auth
*out = make([]ScaleRuleAuth, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.QueueLength != nil {
in, out := &in.QueueLength, &out.QueueLength
*out = new(int)
**out = **in
}
if in.QueueName != nil {
in, out := &in.QueueName, &out.QueueName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueScaleRule.
func (in *QueueScaleRule) DeepCopy() *QueueScaleRule {
if in == nil {
return nil
}
out := new(QueueScaleRule)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *QueueScaleRule_STATUS) DeepCopyInto(out *QueueScaleRule_STATUS) {
*out = *in
if in.Auth != nil {
in, out := &in.Auth, &out.Auth
*out = make([]ScaleRuleAuth_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.QueueLength != nil {
in, out := &in.QueueLength, &out.QueueLength
*out = new(int)
**out = **in
}
if in.QueueName != nil {
in, out := &in.QueueName, &out.QueueName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueScaleRule_STATUS.
func (in *QueueScaleRule_STATUS) DeepCopy() *QueueScaleRule_STATUS {
if in == nil {
return nil
}
out := new(QueueScaleRule_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 *RegistryCredentials) DeepCopyInto(out *RegistryCredentials) {
*out = *in
if in.IdentityReference != nil {
in, out := &in.IdentityReference, &out.IdentityReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.PasswordSecretRef != nil {
in, out := &in.PasswordSecretRef, &out.PasswordSecretRef
*out = new(string)
**out = **in
}
if in.Server != nil {
in, out := &in.Server, &out.Server
*out = new(string)
**out = **in
}
if in.Username != nil {
in, out := &in.Username, &out.Username
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryCredentials.
func (in *RegistryCredentials) DeepCopy() *RegistryCredentials {
if in == nil {
return nil
}
out := new(RegistryCredentials)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *RegistryCredentials_STATUS) DeepCopyInto(out *RegistryCredentials_STATUS) {
*out = *in
if in.Identity != nil {
in, out := &in.Identity, &out.Identity
*out = new(string)
**out = **in
}
if in.PasswordSecretRef != nil {
in, out := &in.PasswordSecretRef, &out.PasswordSecretRef
*out = new(string)
**out = **in
}
if in.Server != nil {
in, out := &in.Server, &out.Server
*out = new(string)
**out = **in
}
if in.Username != nil {
in, out := &in.Username, &out.Username
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryCredentials_STATUS.
func (in *RegistryCredentials_STATUS) DeepCopy() *RegistryCredentials_STATUS {
if in == nil {
return nil
}
out := new(RegistryCredentials_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 *Scale) DeepCopyInto(out *Scale) {
*out = *in
if in.MaxReplicas != nil {
in, out := &in.MaxReplicas, &out.MaxReplicas
*out = new(int)
**out = **in
}
if in.MinReplicas != nil {
in, out := &in.MinReplicas, &out.MinReplicas
*out = new(int)
**out = **in
}
if in.Rules != nil {
in, out := &in.Rules, &out.Rules
*out = make([]ScaleRule, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scale.
func (in *Scale) DeepCopy() *Scale {
if in == nil {
return nil
}
out := new(Scale)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ScaleRule) DeepCopyInto(out *ScaleRule) {
*out = *in
if in.AzureQueue != nil {
in, out := &in.AzureQueue, &out.AzureQueue
*out = new(QueueScaleRule)
(*in).DeepCopyInto(*out)
}
if in.Custom != nil {
in, out := &in.Custom, &out.Custom
*out = new(CustomScaleRule)
(*in).DeepCopyInto(*out)
}
if in.Http != nil {
in, out := &in.Http, &out.Http
*out = new(HttpScaleRule)
(*in).DeepCopyInto(*out)
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Tcp != nil {
in, out := &in.Tcp, &out.Tcp
*out = new(TcpScaleRule)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleRule.
func (in *ScaleRule) DeepCopy() *ScaleRule {
if in == nil {
return nil
}
out := new(ScaleRule)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ScaleRuleAuth) DeepCopyInto(out *ScaleRuleAuth) {
*out = *in
if in.SecretRef != nil {
in, out := &in.SecretRef, &out.SecretRef
*out = new(string)
**out = **in
}
if in.TriggerParameter != nil {
in, out := &in.TriggerParameter, &out.TriggerParameter
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleRuleAuth.
func (in *ScaleRuleAuth) DeepCopy() *ScaleRuleAuth {
if in == nil {
return nil
}
out := new(ScaleRuleAuth)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ScaleRuleAuth_STATUS) DeepCopyInto(out *ScaleRuleAuth_STATUS) {
*out = *in
if in.SecretRef != nil {
in, out := &in.SecretRef, &out.SecretRef
*out = new(string)
**out = **in
}
if in.TriggerParameter != nil {
in, out := &in.TriggerParameter, &out.TriggerParameter
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleRuleAuth_STATUS.
func (in *ScaleRuleAuth_STATUS) DeepCopy() *ScaleRuleAuth_STATUS {
if in == nil {
return nil
}
out := new(ScaleRuleAuth_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 *ScaleRule_STATUS) DeepCopyInto(out *ScaleRule_STATUS) {
*out = *in
if in.AzureQueue != nil {
in, out := &in.AzureQueue, &out.AzureQueue
*out = new(QueueScaleRule_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Custom != nil {
in, out := &in.Custom, &out.Custom
*out = new(CustomScaleRule_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Http != nil {
in, out := &in.Http, &out.Http
*out = new(HttpScaleRule_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Tcp != nil {
in, out := &in.Tcp, &out.Tcp
*out = new(TcpScaleRule_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleRule_STATUS.
func (in *ScaleRule_STATUS) DeepCopy() *ScaleRule_STATUS {
if in == nil {
return nil
}
out := new(ScaleRule_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 *Scale_STATUS) DeepCopyInto(out *Scale_STATUS) {
*out = *in
if in.MaxReplicas != nil {
in, out := &in.MaxReplicas, &out.MaxReplicas
*out = new(int)
**out = **in
}
if in.MinReplicas != nil {
in, out := &in.MinReplicas, &out.MinReplicas
*out = new(int)
**out = **in
}
if in.Rules != nil {
in, out := &in.Rules, &out.Rules
*out = make([]ScaleRule_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scale_STATUS.
func (in *Scale_STATUS) DeepCopy() *Scale_STATUS {
if in == nil {
return nil
}
out := new(Scale_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 *Secret) DeepCopyInto(out *Secret) {
*out = *in
if in.IdentityReference != nil {
in, out := &in.IdentityReference, &out.IdentityReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.KeyVaultUrl != nil {
in, out := &in.KeyVaultUrl, &out.KeyVaultUrl
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Value != nil {
in, out := &in.Value, &out.Value
*out = new(genruntime.SecretReference)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Secret.
func (in *Secret) DeepCopy() *Secret {
if in == nil {
return nil
}
out := new(Secret)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SecretVolumeItem) DeepCopyInto(out *SecretVolumeItem) {
*out = *in
if in.Path != nil {
in, out := &in.Path, &out.Path
*out = new(string)
**out = **in
}
if in.SecretRef != nil {
in, out := &in.SecretRef, &out.SecretRef
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretVolumeItem.
func (in *SecretVolumeItem) DeepCopy() *SecretVolumeItem {
if in == nil {
return nil
}
out := new(SecretVolumeItem)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *SecretVolumeItem_STATUS) DeepCopyInto(out *SecretVolumeItem_STATUS) {
*out = *in
if in.Path != nil {
in, out := &in.Path, &out.Path
*out = new(string)
**out = **in
}
if in.SecretRef != nil {
in, out := &in.SecretRef, &out.SecretRef
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretVolumeItem_STATUS.
func (in *SecretVolumeItem_STATUS) DeepCopy() *SecretVolumeItem_STATUS {
if in == nil {
return nil
}
out := new(SecretVolumeItem_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 *Secret_STATUS) DeepCopyInto(out *Secret_STATUS) {
*out = *in
if in.Identity != nil {
in, out := &in.Identity, &out.Identity
*out = new(string)
**out = **in
}
if in.KeyVaultUrl != nil {
in, out := &in.KeyVaultUrl, &out.KeyVaultUrl
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Secret_STATUS.
func (in *Secret_STATUS) DeepCopy() *Secret_STATUS {
if in == nil {
return nil
}
out := new(Secret_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 *Service) DeepCopyInto(out *Service) {
*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 Service.
func (in *Service) DeepCopy() *Service {
if in == nil {
return nil
}
out := new(Service)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ServiceBind) DeepCopyInto(out *ServiceBind) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.ServiceReference != nil {
in, out := &in.ServiceReference, &out.ServiceReference
*out = new(genruntime.ResourceReference)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceBind.
func (in *ServiceBind) DeepCopy() *ServiceBind {
if in == nil {
return nil
}
out := new(ServiceBind)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ServiceBind_STATUS) DeepCopyInto(out *ServiceBind_STATUS) {
*out = *in
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.ServiceId != nil {
in, out := &in.ServiceId, &out.ServiceId
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceBind_STATUS.
func (in *ServiceBind_STATUS) DeepCopy() *ServiceBind_STATUS {
if in == nil {
return nil
}
out := new(ServiceBind_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 *Service_STATUS) DeepCopyInto(out *Service_STATUS) {
*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 Service_STATUS.
func (in *Service_STATUS) DeepCopy() *Service_STATUS {
if in == nil {
return nil
}
out := new(Service_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_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(SystemData_CreatedByType_STATUS)
**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(SystemData_LastModifiedByType_STATUS)
**out = **in
}
}
// 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 *TcpScaleRule) DeepCopyInto(out *TcpScaleRule) {
*out = *in
if in.Auth != nil {
in, out := &in.Auth, &out.Auth
*out = make([]ScaleRuleAuth, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Metadata != nil {
in, out := &in.Metadata, &out.Metadata
*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 TcpScaleRule.
func (in *TcpScaleRule) DeepCopy() *TcpScaleRule {
if in == nil {
return nil
}
out := new(TcpScaleRule)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *TcpScaleRule_STATUS) DeepCopyInto(out *TcpScaleRule_STATUS) {
*out = *in
if in.Auth != nil {
in, out := &in.Auth, &out.Auth
*out = make([]ScaleRuleAuth_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Metadata != nil {
in, out := &in.Metadata, &out.Metadata
*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 TcpScaleRule_STATUS.
func (in *TcpScaleRule_STATUS) DeepCopy() *TcpScaleRule_STATUS {
if in == nil {
return nil
}
out := new(TcpScaleRule_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 *Template) DeepCopyInto(out *Template) {
*out = *in
if in.Containers != nil {
in, out := &in.Containers, &out.Containers
*out = make([]Container, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.InitContainers != nil {
in, out := &in.InitContainers, &out.InitContainers
*out = make([]BaseContainer, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.RevisionSuffix != nil {
in, out := &in.RevisionSuffix, &out.RevisionSuffix
*out = new(string)
**out = **in
}
if in.Scale != nil {
in, out := &in.Scale, &out.Scale
*out = new(Scale)
(*in).DeepCopyInto(*out)
}
if in.ServiceBinds != nil {
in, out := &in.ServiceBinds, &out.ServiceBinds
*out = make([]ServiceBind, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.TerminationGracePeriodSeconds != nil {
in, out := &in.TerminationGracePeriodSeconds, &out.TerminationGracePeriodSeconds
*out = new(int)
**out = **in
}
if in.Volumes != nil {
in, out := &in.Volumes, &out.Volumes
*out = make([]Volume, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Template.
func (in *Template) DeepCopy() *Template {
if in == nil {
return nil
}
out := new(Template)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *Template_STATUS) DeepCopyInto(out *Template_STATUS) {
*out = *in
if in.Containers != nil {
in, out := &in.Containers, &out.Containers
*out = make([]Container_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.InitContainers != nil {
in, out := &in.InitContainers, &out.InitContainers
*out = make([]BaseContainer_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.RevisionSuffix != nil {
in, out := &in.RevisionSuffix, &out.RevisionSuffix
*out = new(string)
**out = **in
}
if in.Scale != nil {
in, out := &in.Scale, &out.Scale
*out = new(Scale_STATUS)
(*in).DeepCopyInto(*out)
}
if in.ServiceBinds != nil {
in, out := &in.ServiceBinds, &out.ServiceBinds
*out = make([]ServiceBind_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.TerminationGracePeriodSeconds != nil {
in, out := &in.TerminationGracePeriodSeconds, &out.TerminationGracePeriodSeconds
*out = new(int)
**out = **in
}
if in.Volumes != nil {
in, out := &in.Volumes, &out.Volumes
*out = make([]Volume_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Template_STATUS.
func (in *Template_STATUS) DeepCopy() *Template_STATUS {
if in == nil {
return nil
}
out := new(Template_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 *TokenStore) DeepCopyInto(out *TokenStore) {
*out = *in
if in.AzureBlobStorage != nil {
in, out := &in.AzureBlobStorage, &out.AzureBlobStorage
*out = new(BlobStorageTokenStore)
(*in).DeepCopyInto(*out)
}
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.TokenRefreshExtensionHours != nil {
in, out := &in.TokenRefreshExtensionHours, &out.TokenRefreshExtensionHours
*out = new(float64)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenStore.
func (in *TokenStore) DeepCopy() *TokenStore {
if in == nil {
return nil
}
out := new(TokenStore)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *TokenStore_STATUS) DeepCopyInto(out *TokenStore_STATUS) {
*out = *in
if in.AzureBlobStorage != nil {
in, out := &in.AzureBlobStorage, &out.AzureBlobStorage
*out = new(BlobStorageTokenStore_STATUS)
(*in).DeepCopyInto(*out)
}
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.TokenRefreshExtensionHours != nil {
in, out := &in.TokenRefreshExtensionHours, &out.TokenRefreshExtensionHours
*out = new(float64)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenStore_STATUS.
func (in *TokenStore_STATUS) DeepCopy() *TokenStore_STATUS {
if in == nil {
return nil
}
out := new(TokenStore_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 *TrafficWeight) DeepCopyInto(out *TrafficWeight) {
*out = *in
if in.Label != nil {
in, out := &in.Label, &out.Label
*out = new(string)
**out = **in
}
if in.LatestRevision != nil {
in, out := &in.LatestRevision, &out.LatestRevision
*out = new(bool)
**out = **in
}
if in.RevisionName != nil {
in, out := &in.RevisionName, &out.RevisionName
*out = new(string)
**out = **in
}
if in.Weight != nil {
in, out := &in.Weight, &out.Weight
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficWeight.
func (in *TrafficWeight) DeepCopy() *TrafficWeight {
if in == nil {
return nil
}
out := new(TrafficWeight)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *TrafficWeight_STATUS) DeepCopyInto(out *TrafficWeight_STATUS) {
*out = *in
if in.Label != nil {
in, out := &in.Label, &out.Label
*out = new(string)
**out = **in
}
if in.LatestRevision != nil {
in, out := &in.LatestRevision, &out.LatestRevision
*out = new(bool)
**out = **in
}
if in.RevisionName != nil {
in, out := &in.RevisionName, &out.RevisionName
*out = new(string)
**out = **in
}
if in.Weight != nil {
in, out := &in.Weight, &out.Weight
*out = new(int)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficWeight_STATUS.
func (in *TrafficWeight_STATUS) DeepCopy() *TrafficWeight_STATUS {
if in == nil {
return nil
}
out := new(TrafficWeight_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 *Twitter) DeepCopyInto(out *Twitter) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(TwitterRegistration)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Twitter.
func (in *Twitter) DeepCopy() *Twitter {
if in == nil {
return nil
}
out := new(Twitter)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *TwitterRegistration) DeepCopyInto(out *TwitterRegistration) {
*out = *in
if in.ConsumerKey != nil {
in, out := &in.ConsumerKey, &out.ConsumerKey
*out = new(string)
**out = **in
}
if in.ConsumerSecretSettingName != nil {
in, out := &in.ConsumerSecretSettingName, &out.ConsumerSecretSettingName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TwitterRegistration.
func (in *TwitterRegistration) DeepCopy() *TwitterRegistration {
if in == nil {
return nil
}
out := new(TwitterRegistration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *TwitterRegistration_STATUS) DeepCopyInto(out *TwitterRegistration_STATUS) {
*out = *in
if in.ConsumerKey != nil {
in, out := &in.ConsumerKey, &out.ConsumerKey
*out = new(string)
**out = **in
}
if in.ConsumerSecretSettingName != nil {
in, out := &in.ConsumerSecretSettingName, &out.ConsumerSecretSettingName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TwitterRegistration_STATUS.
func (in *TwitterRegistration_STATUS) DeepCopy() *TwitterRegistration_STATUS {
if in == nil {
return nil
}
out := new(TwitterRegistration_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 *Twitter_STATUS) DeepCopyInto(out *Twitter_STATUS) {
*out = *in
if in.Enabled != nil {
in, out := &in.Enabled, &out.Enabled
*out = new(bool)
**out = **in
}
if in.Registration != nil {
in, out := &in.Registration, &out.Registration
*out = new(TwitterRegistration_STATUS)
(*in).DeepCopyInto(*out)
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Twitter_STATUS.
func (in *Twitter_STATUS) DeepCopy() *Twitter_STATUS {
if in == nil {
return nil
}
out := new(Twitter_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 *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails) {
*out = *in
out.Reference = in.Reference
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails {
if in == nil {
return nil
}
out := new(UserAssignedIdentityDetails)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *UserAssignedIdentity_STATUS) DeepCopyInto(out *UserAssignedIdentity_STATUS) {
*out = *in
if in.ClientId != nil {
in, out := &in.ClientId, &out.ClientId
*out = new(string)
**out = **in
}
if in.PrincipalId != nil {
in, out := &in.PrincipalId, &out.PrincipalId
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_STATUS.
func (in *UserAssignedIdentity_STATUS) DeepCopy() *UserAssignedIdentity_STATUS {
if in == nil {
return nil
}
out := new(UserAssignedIdentity_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 *VnetConfiguration) DeepCopyInto(out *VnetConfiguration) {
*out = *in
if in.DockerBridgeCidr != nil {
in, out := &in.DockerBridgeCidr, &out.DockerBridgeCidr
*out = new(string)
**out = **in
}
if in.InfrastructureSubnetReference != nil {
in, out := &in.InfrastructureSubnetReference, &out.InfrastructureSubnetReference
*out = new(genruntime.ResourceReference)
**out = **in
}
if in.Internal != nil {
in, out := &in.Internal, &out.Internal
*out = new(bool)
**out = **in
}
if in.PlatformReservedCidr != nil {
in, out := &in.PlatformReservedCidr, &out.PlatformReservedCidr
*out = new(string)
**out = **in
}
if in.PlatformReservedDnsIP != nil {
in, out := &in.PlatformReservedDnsIP, &out.PlatformReservedDnsIP
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VnetConfiguration.
func (in *VnetConfiguration) DeepCopy() *VnetConfiguration {
if in == nil {
return nil
}
out := new(VnetConfiguration)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VnetConfiguration_STATUS) DeepCopyInto(out *VnetConfiguration_STATUS) {
*out = *in
if in.DockerBridgeCidr != nil {
in, out := &in.DockerBridgeCidr, &out.DockerBridgeCidr
*out = new(string)
**out = **in
}
if in.InfrastructureSubnetId != nil {
in, out := &in.InfrastructureSubnetId, &out.InfrastructureSubnetId
*out = new(string)
**out = **in
}
if in.Internal != nil {
in, out := &in.Internal, &out.Internal
*out = new(bool)
**out = **in
}
if in.PlatformReservedCidr != nil {
in, out := &in.PlatformReservedCidr, &out.PlatformReservedCidr
*out = new(string)
**out = **in
}
if in.PlatformReservedDnsIP != nil {
in, out := &in.PlatformReservedDnsIP, &out.PlatformReservedDnsIP
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VnetConfiguration_STATUS.
func (in *VnetConfiguration_STATUS) DeepCopy() *VnetConfiguration_STATUS {
if in == nil {
return nil
}
out := new(VnetConfiguration_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 *Volume) DeepCopyInto(out *Volume) {
*out = *in
if in.MountOptions != nil {
in, out := &in.MountOptions, &out.MountOptions
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Secrets != nil {
in, out := &in.Secrets, &out.Secrets
*out = make([]SecretVolumeItem, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.StorageName != nil {
in, out := &in.StorageName, &out.StorageName
*out = new(string)
**out = **in
}
if in.StorageType != nil {
in, out := &in.StorageType, &out.StorageType
*out = new(Volume_StorageType)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Volume.
func (in *Volume) DeepCopy() *Volume {
if in == nil {
return nil
}
out := new(Volume)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VolumeMount) DeepCopyInto(out *VolumeMount) {
*out = *in
if in.MountPath != nil {
in, out := &in.MountPath, &out.MountPath
*out = new(string)
**out = **in
}
if in.SubPath != nil {
in, out := &in.SubPath, &out.SubPath
*out = new(string)
**out = **in
}
if in.VolumeName != nil {
in, out := &in.VolumeName, &out.VolumeName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeMount.
func (in *VolumeMount) DeepCopy() *VolumeMount {
if in == nil {
return nil
}
out := new(VolumeMount)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *VolumeMount_STATUS) DeepCopyInto(out *VolumeMount_STATUS) {
*out = *in
if in.MountPath != nil {
in, out := &in.MountPath, &out.MountPath
*out = new(string)
**out = **in
}
if in.SubPath != nil {
in, out := &in.SubPath, &out.SubPath
*out = new(string)
**out = **in
}
if in.VolumeName != nil {
in, out := &in.VolumeName, &out.VolumeName
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeMount_STATUS.
func (in *VolumeMount_STATUS) DeepCopy() *VolumeMount_STATUS {
if in == nil {
return nil
}
out := new(VolumeMount_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 *Volume_STATUS) DeepCopyInto(out *Volume_STATUS) {
*out = *in
if in.MountOptions != nil {
in, out := &in.MountOptions, &out.MountOptions
*out = new(string)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.Secrets != nil {
in, out := &in.Secrets, &out.Secrets
*out = make([]SecretVolumeItem_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.StorageName != nil {
in, out := &in.StorageName, &out.StorageName
*out = new(string)
**out = **in
}
if in.StorageType != nil {
in, out := &in.StorageType, &out.StorageType
*out = new(Volume_StorageType_STATUS)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Volume_STATUS.
func (in *Volume_STATUS) DeepCopy() *Volume_STATUS {
if in == nil {
return nil
}
out := new(Volume_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 *WorkloadProfile) DeepCopyInto(out *WorkloadProfile) {
*out = *in
if in.MaximumCount != nil {
in, out := &in.MaximumCount, &out.MaximumCount
*out = new(int)
**out = **in
}
if in.MinimumCount != nil {
in, out := &in.MinimumCount, &out.MinimumCount
*out = new(int)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.WorkloadProfileType != nil {
in, out := &in.WorkloadProfileType, &out.WorkloadProfileType
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadProfile.
func (in *WorkloadProfile) DeepCopy() *WorkloadProfile {
if in == nil {
return nil
}
out := new(WorkloadProfile)
in.DeepCopyInto(out)
return out
}
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *WorkloadProfile_STATUS) DeepCopyInto(out *WorkloadProfile_STATUS) {
*out = *in
if in.MaximumCount != nil {
in, out := &in.MaximumCount, &out.MaximumCount
*out = new(int)
**out = **in
}
if in.MinimumCount != nil {
in, out := &in.MinimumCount, &out.MinimumCount
*out = new(int)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.WorkloadProfileType != nil {
in, out := &in.WorkloadProfileType, &out.WorkloadProfileType
*out = new(string)
**out = **in
}
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadProfile_STATUS.
func (in *WorkloadProfile_STATUS) DeepCopy() *WorkloadProfile_STATUS {
if in == nil {
return nil
}
out := new(WorkloadProfile_STATUS)
in.DeepCopyInto(out)
return out
}