in v2/api/web/v1api20220301/zz_generated.deepcopy.go [2238:2584]
func (in *SiteConfig) DeepCopyInto(out *SiteConfig) {
*out = *in
if in.AcrUseManagedIdentityCreds != nil {
in, out := &in.AcrUseManagedIdentityCreds, &out.AcrUseManagedIdentityCreds
*out = new(bool)
**out = **in
}
if in.AcrUserManagedIdentityID != nil {
in, out := &in.AcrUserManagedIdentityID, &out.AcrUserManagedIdentityID
*out = new(string)
**out = **in
}
if in.AlwaysOn != nil {
in, out := &in.AlwaysOn, &out.AlwaysOn
*out = new(bool)
**out = **in
}
if in.ApiDefinition != nil {
in, out := &in.ApiDefinition, &out.ApiDefinition
*out = new(ApiDefinitionInfo)
(*in).DeepCopyInto(*out)
}
if in.ApiManagementConfig != nil {
in, out := &in.ApiManagementConfig, &out.ApiManagementConfig
*out = new(ApiManagementConfig)
(*in).DeepCopyInto(*out)
}
if in.AppCommandLine != nil {
in, out := &in.AppCommandLine, &out.AppCommandLine
*out = new(string)
**out = **in
}
if in.AppSettings != nil {
in, out := &in.AppSettings, &out.AppSettings
*out = make([]NameValuePair, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.AutoHealEnabled != nil {
in, out := &in.AutoHealEnabled, &out.AutoHealEnabled
*out = new(bool)
**out = **in
}
if in.AutoHealRules != nil {
in, out := &in.AutoHealRules, &out.AutoHealRules
*out = new(AutoHealRules)
(*in).DeepCopyInto(*out)
}
if in.AutoSwapSlotName != nil {
in, out := &in.AutoSwapSlotName, &out.AutoSwapSlotName
*out = new(string)
**out = **in
}
if in.AzureStorageAccounts != nil {
in, out := &in.AzureStorageAccounts, &out.AzureStorageAccounts
*out = make(map[string]AzureStorageInfoValue, len(*in))
for key, val := range *in {
(*out)[key] = *val.DeepCopy()
}
}
if in.ConnectionStrings != nil {
in, out := &in.ConnectionStrings, &out.ConnectionStrings
*out = make([]ConnStringInfo, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Cors != nil {
in, out := &in.Cors, &out.Cors
*out = new(CorsSettings)
(*in).DeepCopyInto(*out)
}
if in.DefaultDocuments != nil {
in, out := &in.DefaultDocuments, &out.DefaultDocuments
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.DetailedErrorLoggingEnabled != nil {
in, out := &in.DetailedErrorLoggingEnabled, &out.DetailedErrorLoggingEnabled
*out = new(bool)
**out = **in
}
if in.DocumentRoot != nil {
in, out := &in.DocumentRoot, &out.DocumentRoot
*out = new(string)
**out = **in
}
if in.Experiments != nil {
in, out := &in.Experiments, &out.Experiments
*out = new(Experiments)
(*in).DeepCopyInto(*out)
}
if in.FtpsState != nil {
in, out := &in.FtpsState, &out.FtpsState
*out = new(SiteConfig_FtpsState)
**out = **in
}
if in.FunctionAppScaleLimit != nil {
in, out := &in.FunctionAppScaleLimit, &out.FunctionAppScaleLimit
*out = new(int)
**out = **in
}
if in.FunctionsRuntimeScaleMonitoringEnabled != nil {
in, out := &in.FunctionsRuntimeScaleMonitoringEnabled, &out.FunctionsRuntimeScaleMonitoringEnabled
*out = new(bool)
**out = **in
}
if in.HandlerMappings != nil {
in, out := &in.HandlerMappings, &out.HandlerMappings
*out = make([]HandlerMapping, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.HealthCheckPath != nil {
in, out := &in.HealthCheckPath, &out.HealthCheckPath
*out = new(string)
**out = **in
}
if in.Http20Enabled != nil {
in, out := &in.Http20Enabled, &out.Http20Enabled
*out = new(bool)
**out = **in
}
if in.HttpLoggingEnabled != nil {
in, out := &in.HttpLoggingEnabled, &out.HttpLoggingEnabled
*out = new(bool)
**out = **in
}
if in.IpSecurityRestrictions != nil {
in, out := &in.IpSecurityRestrictions, &out.IpSecurityRestrictions
*out = make([]IpSecurityRestriction, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.JavaContainer != nil {
in, out := &in.JavaContainer, &out.JavaContainer
*out = new(string)
**out = **in
}
if in.JavaContainerVersion != nil {
in, out := &in.JavaContainerVersion, &out.JavaContainerVersion
*out = new(string)
**out = **in
}
if in.JavaVersion != nil {
in, out := &in.JavaVersion, &out.JavaVersion
*out = new(string)
**out = **in
}
if in.KeyVaultReferenceIdentity != nil {
in, out := &in.KeyVaultReferenceIdentity, &out.KeyVaultReferenceIdentity
*out = new(string)
**out = **in
}
if in.Limits != nil {
in, out := &in.Limits, &out.Limits
*out = new(SiteLimits)
(*in).DeepCopyInto(*out)
}
if in.LinuxFxVersion != nil {
in, out := &in.LinuxFxVersion, &out.LinuxFxVersion
*out = new(string)
**out = **in
}
if in.LoadBalancing != nil {
in, out := &in.LoadBalancing, &out.LoadBalancing
*out = new(SiteConfig_LoadBalancing)
**out = **in
}
if in.LocalMySqlEnabled != nil {
in, out := &in.LocalMySqlEnabled, &out.LocalMySqlEnabled
*out = new(bool)
**out = **in
}
if in.LogsDirectorySizeLimit != nil {
in, out := &in.LogsDirectorySizeLimit, &out.LogsDirectorySizeLimit
*out = new(int)
**out = **in
}
if in.ManagedPipelineMode != nil {
in, out := &in.ManagedPipelineMode, &out.ManagedPipelineMode
*out = new(SiteConfig_ManagedPipelineMode)
**out = **in
}
if in.ManagedServiceIdentityId != nil {
in, out := &in.ManagedServiceIdentityId, &out.ManagedServiceIdentityId
*out = new(int)
**out = **in
}
if in.MinTlsVersion != nil {
in, out := &in.MinTlsVersion, &out.MinTlsVersion
*out = new(SiteConfig_MinTlsVersion)
**out = **in
}
if in.MinimumElasticInstanceCount != nil {
in, out := &in.MinimumElasticInstanceCount, &out.MinimumElasticInstanceCount
*out = new(int)
**out = **in
}
if in.NetFrameworkVersion != nil {
in, out := &in.NetFrameworkVersion, &out.NetFrameworkVersion
*out = new(string)
**out = **in
}
if in.NodeVersion != nil {
in, out := &in.NodeVersion, &out.NodeVersion
*out = new(string)
**out = **in
}
if in.NumberOfWorkers != nil {
in, out := &in.NumberOfWorkers, &out.NumberOfWorkers
*out = new(int)
**out = **in
}
if in.PhpVersion != nil {
in, out := &in.PhpVersion, &out.PhpVersion
*out = new(string)
**out = **in
}
if in.PowerShellVersion != nil {
in, out := &in.PowerShellVersion, &out.PowerShellVersion
*out = new(string)
**out = **in
}
if in.PreWarmedInstanceCount != nil {
in, out := &in.PreWarmedInstanceCount, &out.PreWarmedInstanceCount
*out = new(int)
**out = **in
}
if in.PublicNetworkAccess != nil {
in, out := &in.PublicNetworkAccess, &out.PublicNetworkAccess
*out = new(string)
**out = **in
}
if in.PublishingUsername != nil {
in, out := &in.PublishingUsername, &out.PublishingUsername
*out = new(string)
**out = **in
}
if in.Push != nil {
in, out := &in.Push, &out.Push
*out = new(PushSettings)
(*in).DeepCopyInto(*out)
}
if in.PythonVersion != nil {
in, out := &in.PythonVersion, &out.PythonVersion
*out = new(string)
**out = **in
}
if in.RemoteDebuggingEnabled != nil {
in, out := &in.RemoteDebuggingEnabled, &out.RemoteDebuggingEnabled
*out = new(bool)
**out = **in
}
if in.RemoteDebuggingVersion != nil {
in, out := &in.RemoteDebuggingVersion, &out.RemoteDebuggingVersion
*out = new(string)
**out = **in
}
if in.RequestTracingEnabled != nil {
in, out := &in.RequestTracingEnabled, &out.RequestTracingEnabled
*out = new(bool)
**out = **in
}
if in.RequestTracingExpirationTime != nil {
in, out := &in.RequestTracingExpirationTime, &out.RequestTracingExpirationTime
*out = new(string)
**out = **in
}
if in.ScmIpSecurityRestrictions != nil {
in, out := &in.ScmIpSecurityRestrictions, &out.ScmIpSecurityRestrictions
*out = make([]IpSecurityRestriction, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.ScmIpSecurityRestrictionsUseMain != nil {
in, out := &in.ScmIpSecurityRestrictionsUseMain, &out.ScmIpSecurityRestrictionsUseMain
*out = new(bool)
**out = **in
}
if in.ScmMinTlsVersion != nil {
in, out := &in.ScmMinTlsVersion, &out.ScmMinTlsVersion
*out = new(SiteConfig_ScmMinTlsVersion)
**out = **in
}
if in.ScmType != nil {
in, out := &in.ScmType, &out.ScmType
*out = new(SiteConfig_ScmType)
**out = **in
}
if in.TracingOptions != nil {
in, out := &in.TracingOptions, &out.TracingOptions
*out = new(string)
**out = **in
}
if in.Use32BitWorkerProcess != nil {
in, out := &in.Use32BitWorkerProcess, &out.Use32BitWorkerProcess
*out = new(bool)
**out = **in
}
if in.VirtualApplications != nil {
in, out := &in.VirtualApplications, &out.VirtualApplications
*out = make([]VirtualApplication, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.VnetName != nil {
in, out := &in.VnetName, &out.VnetName
*out = new(string)
**out = **in
}
if in.VnetPrivatePortsCount != nil {
in, out := &in.VnetPrivatePortsCount, &out.VnetPrivatePortsCount
*out = new(int)
**out = **in
}
if in.VnetRouteAllEnabled != nil {
in, out := &in.VnetRouteAllEnabled, &out.VnetRouteAllEnabled
*out = new(bool)
**out = **in
}
if in.WebSocketsEnabled != nil {
in, out := &in.WebSocketsEnabled, &out.WebSocketsEnabled
*out = new(bool)
**out = **in
}
if in.WebsiteTimeZone != nil {
in, out := &in.WebsiteTimeZone, &out.WebsiteTimeZone
*out = new(string)
**out = **in
}
if in.WindowsFxVersion != nil {
in, out := &in.WindowsFxVersion, &out.WindowsFxVersion
*out = new(string)
**out = **in
}
if in.XManagedServiceIdentityId != nil {
in, out := &in.XManagedServiceIdentityId, &out.XManagedServiceIdentityId
*out = new(int)
**out = **in
}
}