in v2/api/containerservice/v1api20231102preview/zz_generated.deepcopy.go [6094:6384]
func (in *ManagedClustersAgentPool_STATUS) DeepCopyInto(out *ManagedClustersAgentPool_STATUS) {
*out = *in
if in.ArtifactStreamingProfile != nil {
in, out := &in.ArtifactStreamingProfile, &out.ArtifactStreamingProfile
*out = new(AgentPoolArtifactStreamingProfile_STATUS)
(*in).DeepCopyInto(*out)
}
if in.AvailabilityZones != nil {
in, out := &in.AvailabilityZones, &out.AvailabilityZones
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.CapacityReservationGroupID != nil {
in, out := &in.CapacityReservationGroupID, &out.CapacityReservationGroupID
*out = new(string)
**out = **in
}
if in.Conditions != nil {
in, out := &in.Conditions, &out.Conditions
*out = make([]conditions.Condition, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.Count != nil {
in, out := &in.Count, &out.Count
*out = new(int)
**out = **in
}
if in.CreationData != nil {
in, out := &in.CreationData, &out.CreationData
*out = new(CreationData_STATUS)
(*in).DeepCopyInto(*out)
}
if in.CurrentOrchestratorVersion != nil {
in, out := &in.CurrentOrchestratorVersion, &out.CurrentOrchestratorVersion
*out = new(string)
**out = **in
}
if in.EnableAutoScaling != nil {
in, out := &in.EnableAutoScaling, &out.EnableAutoScaling
*out = new(bool)
**out = **in
}
if in.EnableCustomCATrust != nil {
in, out := &in.EnableCustomCATrust, &out.EnableCustomCATrust
*out = new(bool)
**out = **in
}
if in.EnableEncryptionAtHost != nil {
in, out := &in.EnableEncryptionAtHost, &out.EnableEncryptionAtHost
*out = new(bool)
**out = **in
}
if in.EnableFIPS != nil {
in, out := &in.EnableFIPS, &out.EnableFIPS
*out = new(bool)
**out = **in
}
if in.EnableNodePublicIP != nil {
in, out := &in.EnableNodePublicIP, &out.EnableNodePublicIP
*out = new(bool)
**out = **in
}
if in.EnableUltraSSD != nil {
in, out := &in.EnableUltraSSD, &out.EnableUltraSSD
*out = new(bool)
**out = **in
}
if in.GpuInstanceProfile != nil {
in, out := &in.GpuInstanceProfile, &out.GpuInstanceProfile
*out = new(GPUInstanceProfile_STATUS)
**out = **in
}
if in.GpuProfile != nil {
in, out := &in.GpuProfile, &out.GpuProfile
*out = new(AgentPoolGPUProfile_STATUS)
(*in).DeepCopyInto(*out)
}
if in.HostGroupID != nil {
in, out := &in.HostGroupID, &out.HostGroupID
*out = new(string)
**out = **in
}
if in.Id != nil {
in, out := &in.Id, &out.Id
*out = new(string)
**out = **in
}
if in.KubeletConfig != nil {
in, out := &in.KubeletConfig, &out.KubeletConfig
*out = new(KubeletConfig_STATUS)
(*in).DeepCopyInto(*out)
}
if in.KubeletDiskType != nil {
in, out := &in.KubeletDiskType, &out.KubeletDiskType
*out = new(KubeletDiskType_STATUS)
**out = **in
}
if in.LinuxOSConfig != nil {
in, out := &in.LinuxOSConfig, &out.LinuxOSConfig
*out = new(LinuxOSConfig_STATUS)
(*in).DeepCopyInto(*out)
}
if in.MaxCount != nil {
in, out := &in.MaxCount, &out.MaxCount
*out = new(int)
**out = **in
}
if in.MaxPods != nil {
in, out := &in.MaxPods, &out.MaxPods
*out = new(int)
**out = **in
}
if in.MessageOfTheDay != nil {
in, out := &in.MessageOfTheDay, &out.MessageOfTheDay
*out = new(string)
**out = **in
}
if in.MinCount != nil {
in, out := &in.MinCount, &out.MinCount
*out = new(int)
**out = **in
}
if in.Mode != nil {
in, out := &in.Mode, &out.Mode
*out = new(AgentPoolMode_STATUS)
**out = **in
}
if in.Name != nil {
in, out := &in.Name, &out.Name
*out = new(string)
**out = **in
}
if in.NetworkProfile != nil {
in, out := &in.NetworkProfile, &out.NetworkProfile
*out = new(AgentPoolNetworkProfile_STATUS)
(*in).DeepCopyInto(*out)
}
if in.NodeImageVersion != nil {
in, out := &in.NodeImageVersion, &out.NodeImageVersion
*out = new(string)
**out = **in
}
if in.NodeInitializationTaints != nil {
in, out := &in.NodeInitializationTaints, &out.NodeInitializationTaints
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.NodeLabels != nil {
in, out := &in.NodeLabels, &out.NodeLabels
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
if in.NodePublicIPPrefixID != nil {
in, out := &in.NodePublicIPPrefixID, &out.NodePublicIPPrefixID
*out = new(string)
**out = **in
}
if in.NodeTaints != nil {
in, out := &in.NodeTaints, &out.NodeTaints
*out = make([]string, len(*in))
copy(*out, *in)
}
if in.OrchestratorVersion != nil {
in, out := &in.OrchestratorVersion, &out.OrchestratorVersion
*out = new(string)
**out = **in
}
if in.OsDiskSizeGB != nil {
in, out := &in.OsDiskSizeGB, &out.OsDiskSizeGB
*out = new(int)
**out = **in
}
if in.OsDiskType != nil {
in, out := &in.OsDiskType, &out.OsDiskType
*out = new(OSDiskType_STATUS)
**out = **in
}
if in.OsSKU != nil {
in, out := &in.OsSKU, &out.OsSKU
*out = new(OSSKU_STATUS)
**out = **in
}
if in.OsType != nil {
in, out := &in.OsType, &out.OsType
*out = new(OSType_STATUS)
**out = **in
}
if in.PodSubnetID != nil {
in, out := &in.PodSubnetID, &out.PodSubnetID
*out = new(string)
**out = **in
}
if in.PowerState != nil {
in, out := &in.PowerState, &out.PowerState
*out = new(PowerState_STATUS)
(*in).DeepCopyInto(*out)
}
if in.PropertiesType != nil {
in, out := &in.PropertiesType, &out.PropertiesType
*out = new(AgentPoolType_STATUS)
**out = **in
}
if in.ProvisioningState != nil {
in, out := &in.ProvisioningState, &out.ProvisioningState
*out = new(string)
**out = **in
}
if in.ProximityPlacementGroupID != nil {
in, out := &in.ProximityPlacementGroupID, &out.ProximityPlacementGroupID
*out = new(string)
**out = **in
}
if in.ScaleDownMode != nil {
in, out := &in.ScaleDownMode, &out.ScaleDownMode
*out = new(ScaleDownMode_STATUS)
**out = **in
}
if in.ScaleSetEvictionPolicy != nil {
in, out := &in.ScaleSetEvictionPolicy, &out.ScaleSetEvictionPolicy
*out = new(ScaleSetEvictionPolicy_STATUS)
**out = **in
}
if in.ScaleSetPriority != nil {
in, out := &in.ScaleSetPriority, &out.ScaleSetPriority
*out = new(ScaleSetPriority_STATUS)
**out = **in
}
if in.SecurityProfile != nil {
in, out := &in.SecurityProfile, &out.SecurityProfile
*out = new(AgentPoolSecurityProfile_STATUS)
(*in).DeepCopyInto(*out)
}
if in.SpotMaxPrice != nil {
in, out := &in.SpotMaxPrice, &out.SpotMaxPrice
*out = new(float64)
**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.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.UpgradeSettings != nil {
in, out := &in.UpgradeSettings, &out.UpgradeSettings
*out = new(AgentPoolUpgradeSettings_STATUS)
(*in).DeepCopyInto(*out)
}
if in.VirtualMachineNodesStatus != nil {
in, out := &in.VirtualMachineNodesStatus, &out.VirtualMachineNodesStatus
*out = make([]VirtualMachineNodes_STATUS, len(*in))
for i := range *in {
(*in)[i].DeepCopyInto(&(*out)[i])
}
}
if in.VirtualMachinesProfile != nil {
in, out := &in.VirtualMachinesProfile, &out.VirtualMachinesProfile
*out = new(VirtualMachinesProfile_STATUS)
(*in).DeepCopyInto(*out)
}
if in.VmSize != nil {
in, out := &in.VmSize, &out.VmSize
*out = new(string)
**out = **in
}
if in.VnetSubnetID != nil {
in, out := &in.VnetSubnetID, &out.VnetSubnetID
*out = new(string)
**out = **in
}
if in.WindowsProfile != nil {
in, out := &in.WindowsProfile, &out.WindowsProfile
*out = new(AgentPoolWindowsProfile_STATUS)
(*in).DeepCopyInto(*out)
}
if in.WorkloadRuntime != nil {
in, out := &in.WorkloadRuntime, &out.WorkloadRuntime
*out = new(WorkloadRuntime_STATUS)
**out = **in
}
}