// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
481773
func (in *RequestHeaderIdentityProvider) DeepCopyInto(out *RequestHeaderIdentityProvider) {
	*out = *in
	out.TypeMeta = in.TypeMeta
	if in.ClientCommonNames != nil {
		in, out := &in.ClientCommonNames, &out.ClientCommonNames
		*out = make([]string, len(*in))
		copy(*out, *in)
	}
	if in.Headers != nil {
		in, out := &in.Headers, &out.Headers
		*out = make([]string, len(*in))
		copy(*out, *in)
	}
	if in.PreferredUsernameHeaders != nil {
		in, out := &in.PreferredUsernameHeaders, &out.PreferredUsernameHeaders
		*out = make([]string, len(*in))
		copy(*out, *in)
	}
	if in.NameHeaders != nil {
		in, out := &in.NameHeaders, &out.NameHeaders
		*out = make([]string, len(*in))
		copy(*out, *in)
	}
	if in.EmailHeaders != nil {
		in, out := &in.EmailHeaders, &out.EmailHeaders
		*out = make([]string, len(*in))
		copy(*out, *in)
	}
	return
}
829713
func (in *PolicyConfig) DeepCopyInto(out *PolicyConfig) {
	*out = *in
	in.UserAgentMatchingConfig.DeepCopyInto(&out.UserAgentMatchingConfig)
	return
}
579762
func (in *Unknown) DeepCopyInto(out *Unknown) {
	*out = *in
	out.TypeMeta = in.TypeMeta
	if in.Raw != nil {
		in, out := &in.Raw, &out.Raw
		*out = make([]byte, len(*in))
		copy(*out, *in)
	}
	return
}
1212994
func (in *Endpoints) DeepCopyInto(out *Endpoints) {
	*out = *in
	if in.Endpoints != nil {
		in, out := &in.Endpoints, &out.Endpoints
		*out = new(v1.Endpoints)
		(*in).DeepCopyInto(*out)
	}
	return
}
1016960
func (in *TypedLocalObjectReference) DeepCopyInto(out *TypedLocalObjectReference) {
	*out = *in
	if in.APIGroup != nil {
		in, out := &in.APIGroup, &out.APIGroup
		*out = new(string)
		**out = **in
	}
	return
}
510693
func (in *ReplicaSetCondition) DeepCopyInto(out *ReplicaSetCondition) {
	*out = *in
	in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
	return
}
706761
func (in *ContainerStateRunning) DeepCopyInto(out *ContainerStateRunning) {
	*out = *in
	in.StartedAt.DeepCopyInto(&out.StartedAt)
	return
}
754545
func (in *RangeAllocation) DeepCopyInto(out *RangeAllocation) {
	*out = *in
	out.TypeMeta = in.TypeMeta
	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
	if in.Data != nil {
		in, out := &in.Data, &out.Data
		*out = make([]byte, len(*in))
		copy(*out, *in)
	}
	return
}
1342675
func (in *Preconditions) DeepCopyInto(out *Preconditions) {
	*out = *in
	if in.UID != nil {
		in, out := &in.UID, &out.UID
		*out = new(types.UID)
		**out = **in
	}
	return
}
825090
func (in *VolumeSnapshotCondition) DeepCopyInto(out *VolumeSnapshotCondition) {
	*out = *in
	out.Status = in.Status
	in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
	return
}
555714
func (in *RollingUpdateDaemonSet) DeepCopyInto(out *RollingUpdateDaemonSet) {
	*out = *in
	out.MaxUnavailable = in.MaxUnavailable
	return
}
74767
func (in *JSON) DeepCopyInto(out *JSON) {
	*out = *in
	if in.Raw != nil {
		in, out := &in.Raw, &out.Raw
		*out = make([]byte, len(*in))
		copy(*out, *in)
	}
	return
}
311411
func (in *BuildLog) DeepCopyInto(out *BuildLog) {
	*out = *in
	out.TypeMeta = in.TypeMeta
	return
}
221225
func (in *Initializers) DeepCopyInto(out *Initializers) {
	*out = *in
	if in.Pending != nil {
		in, out := &in.Pending, &out.Pending
		*out = make([]Initializer, len(*in))
		copy(*out, *in)
	}
	if in.Result != nil {
		in, out := &in.Result, &out.Result
		*out = new(Status)
		(*in).DeepCopyInto(*out)
	}
	return
}
68554
func (in *MetricListOptions) DeepCopyInto(out *MetricListOptions) {
	*out = *in
	out.TypeMeta = in.TypeMeta
	return
}
39450
func (in *DeploymentCauseImageTrigger) DeepCopyInto(out *DeploymentCauseImageTrigger) {
	*out = *in
	out.From = in.From
	return
}
163333
func (in *Fields) DeepCopyInto(out *Fields) {
	*out = *in
	if in.Map != nil {
		in, out := &in.Map, &out.Map
		*out = make(map[string]Fields, len(*in))
		for key, val := range *in {
			(*out)[key] = *val.DeepCopy()
		}
	}
	return
}