// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
// DeepCopyInto is an autogenerated deepcopy function copying the receiver writing into out . in must be non - nil .
func (in *ConfigurationSpecNotification) DeepCopyInto(out *ConfigurationSpecNotification) {
	*out = *in
	if in.ApiToken != nil {
		in, out := &in.ApiToken, &out.ApiToken
		*out = new(string)
		**out = **in
	}
	if in.ChannelName != nil {
		in, out := &in.ChannelName, &out.ChannelName
		*out = new(string)
		**out = **in
	}
	if in.DatadogAPIKey != nil {
		in, out := &in.DatadogAPIKey, &out.DatadogAPIKey
		*out = new(string)
		**out = **in
	}
	if in.DatadogRegion != nil {
		in, out := &in.DatadogRegion, &out.DatadogRegion
		*out = new(string)
		**out = **in
	}
	if in.DelayMin != nil {
		in, out := &in.DelayMin, &out.DelayMin
		*out = new(int64)
		**out = **in
	}
	if in.EmailAddress != nil {
		in, out := &in.EmailAddress, &out.EmailAddress
		*out = new(string)
		**out = **in
	}
	if in.EmailEnabled != nil {
		in, out := &in.EmailEnabled, &out.EmailEnabled
		*out = new(bool)
		**out = **in
	}
	if in.FlowName != nil {
		in, out := &in.FlowName, &out.FlowName
		*out = new(string)
		**out = **in
	}
	if in.FlowdockAPIToken != nil {
		in, out := &in.FlowdockAPIToken, &out.FlowdockAPIToken
		*out = new(string)
		**out = **in
	}
	if in.IntervalMin != nil {
		in, out := &in.IntervalMin, &out.IntervalMin
		*out = new(int64)
		**out = **in
	}
	if in.MobileNumber != nil {
		in, out := &in.MobileNumber, &out.MobileNumber
		*out = new(string)
		**out = **in
	}
	if in.OpsGenieAPIKey != nil {
		in, out := &in.OpsGenieAPIKey, &out.OpsGenieAPIKey
		*out = new(string)
		**out = **in
	}
	if in.OpsGenieRegion != nil {
		in, out := &in.OpsGenieRegion, &out.OpsGenieRegion
		*out = new(string)
		**out = **in
	}
	if in.OrgName != nil {
		in, out := &in.OrgName, &out.OrgName
		*out = new(string)
		**out = **in
	}
	if in.Roles != nil {
		in, out := &in.Roles, &out.Roles
		*out = make([]string, len(*in))
		copy(*out, *in)
	}
	if in.ServiceKey != nil {
		in, out := &in.ServiceKey, &out.ServiceKey
		*out = new(string)
		**out = **in
	}
	if in.SmsEnabled != nil {
		in, out := &in.SmsEnabled, &out.SmsEnabled
		*out = new(bool)
		**out = **in
	}
	if in.TeamID != nil {
		in, out := &in.TeamID, &out.TeamID
		*out = new(string)
		**out = **in
	}
	if in.TypeName != nil {
		in, out := &in.TypeName, &out.TypeName
		*out = new(string)
		**out = **in
	}
	if in.Username != nil {
		in, out := &in.Username, &out.Username
		*out = new(string)
		**out = **in
	}
	if in.VictorOpsAPIKey != nil {
		in, out := &in.VictorOpsAPIKey, &out.VictorOpsAPIKey
		*out = new(string)
		**out = **in
	}
	if in.VictorOpsRoutingKey != nil {
		in, out := &in.VictorOpsRoutingKey, &out.VictorOpsRoutingKey
		*out = new(string)
		**out = **in
	}
	return
}
func ( in * ConfigurationSpecNotification ) DeepCopyInto ( out * ConfigurationSpecNotification ) { * out = * in if in . ApiToken != nil { in , out := & in . ApiToken , & out . ApiToken * out = new ( string ) * * out = * * in } if in . ChannelName != nil { in , out := & in . ChannelName , & out . ChannelName * out = new ( string ) * * out = * * in } if in . DatadogAPIKey != nil { in , out := & in . DatadogAPIKey , & out . DatadogAPIKey * out = new ( string ) * * out = * * in } if in . DatadogRegion != nil { in , out := & in . DatadogRegion , & out . DatadogRegion * out = new ( string ) * * out = * * in } if in . DelayMin != nil { in , out := & in . DelayMin , & out . DelayMin * out = new ( int64 ) * * out = * * in } if in . EmailAddress != nil { in , out := & in . EmailAddress , & out . EmailAddress * out = new ( string ) * * out = * * in } if in . EmailEnabled != nil { in , out := & in . EmailEnabled , & out . EmailEnabled * out = new ( bool ) * * out = * * in } if in . FlowName != nil { in , out := & in . FlowName , & out . FlowName * out = new ( string ) * * out = * * in } if in . FlowdockAPIToken != nil { in , out := & in . FlowdockAPIToken , & out . FlowdockAPIToken * out = new ( string ) * * out = * * in } if in . IntervalMin != nil { in , out := & in . IntervalMin , & out . IntervalMin * out = new ( int64 ) * * out = * * in } if in . MobileNumber != nil { in , out := & in . MobileNumber , & out . MobileNumber * out = new ( string ) * * out = * * in } if in . OpsGenieAPIKey != nil { in , out := & in . OpsGenieAPIKey , & out . OpsGenieAPIKey * out = new ( string ) * * out = * * in } if in . OpsGenieRegion != nil { in , out := & in . OpsGenieRegion , & out . OpsGenieRegion * out = new ( string ) * * out = * * in } if in . OrgName != nil { in , out := & in . OrgName , & out . OrgName * out = new ( string ) * * out = * * in } if in . Roles != nil { in , out := & in . Roles , & out . Roles * out = make ( [ ] string , len ( * in ) ) copy ( * out , * in ) } if in . ServiceKey != nil { in , out := & in . ServiceKey , & out . ServiceKey * out = new ( string ) * * out = * * in } if in . SmsEnabled != nil { in , out := & in . SmsEnabled , & out . SmsEnabled * out = new ( bool ) * * out = * * in } if in . TeamID != nil { in , out := & in . TeamID , & out . TeamID * out = new ( string ) * * out = * * in } if in . TypeName != nil { in , out := & in . TypeName , & out . TypeName * out = new ( string ) * * out = * * in } if in . Username != nil { in , out := & in . Username , & out . Username * out = new ( string ) * * out = * * in } if in . VictorOpsAPIKey != nil { in , out := & in . VictorOpsAPIKey , & out . VictorOpsAPIKey * out = new ( string ) * * out = * * in } if in . VictorOpsRoutingKey != nil { in , out := & in . VictorOpsRoutingKey , & out . VictorOpsRoutingKey * out = new ( string ) * * out = * * in } return }
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out.
DeepCopyInto is an autogenerated deepcopy function copying the receiver writing into out .