in alibabacloudservicemesh/v1/zz_generated.deepcopy.go [943:1015]
func (in *ASMExtensionProviderSpec) DeepCopyInto(out *ASMExtensionProviderSpec) {
*out = *in
if in.EnvoyExtAuthzHttp != nil {
in, out := &in.EnvoyExtAuthzHttp, &out.EnvoyExtAuthzHttp
*out = new(EnvoyExternalAuthorizationHttpProvider)
(*in).DeepCopyInto(*out)
}
if in.EnvoyExtAuthzGrpc != nil {
in, out := &in.EnvoyExtAuthzGrpc, &out.EnvoyExtAuthzGrpc
*out = new(EnvoyExternalAuthorizationGrpcProvider)
(*in).DeepCopyInto(*out)
}
if in.Zipkin != nil {
in, out := &in.Zipkin, &out.Zipkin
*out = new(ZipkinTracingProvider)
(*in).DeepCopyInto(*out)
}
if in.Lightstep != nil {
in, out := &in.Lightstep, &out.Lightstep
*out = new(LightstepTracingProvider)
(*in).DeepCopyInto(*out)
}
if in.Datadog != nil {
in, out := &in.Datadog, &out.Datadog
*out = new(DatadogTracingProvider)
(*in).DeepCopyInto(*out)
}
if in.Stackdriver != nil {
in, out := &in.Stackdriver, &out.Stackdriver
*out = new(StackdriverProvider)
(*in).DeepCopyInto(*out)
}
if in.Opencensus != nil {
in, out := &in.Opencensus, &out.Opencensus
*out = new(OpenCensusAgentTracingProvider)
(*in).DeepCopyInto(*out)
}
if in.Skywalking != nil {
in, out := &in.Skywalking, &out.Skywalking
*out = new(SkywalkingTracingProvider)
(*in).DeepCopyInto(*out)
}
if in.OpenTelemetry != nil {
in, out := &in.OpenTelemetry, &out.OpenTelemetry
*out = new(OpenTelemetryProvider)
(*in).DeepCopyInto(*out)
}
if in.EnvoyFileAccessLog != nil {
in, out := &in.EnvoyFileAccessLog, &out.EnvoyFileAccessLog
*out = new(EnvoyFileAccessLogProvider)
(*in).DeepCopyInto(*out)
}
if in.EnvoyHttpAls != nil {
in, out := &in.EnvoyHttpAls, &out.EnvoyHttpAls
*out = new(EnvoyHttpGrpcV3LogProvider)
(*in).DeepCopyInto(*out)
}
if in.EnvoyTcpAls != nil {
in, out := &in.EnvoyTcpAls, &out.EnvoyTcpAls
*out = new(EnvoyTcpGrpcV3LogProvider)
(*in).DeepCopyInto(*out)
}
if in.EnvoyOtelAls != nil {
in, out := &in.EnvoyOtelAls, &out.EnvoyOtelAls
*out = new(EnvoyOpenTelemetryLogProvider)
(*in).DeepCopyInto(*out)
}
if in.Aggregate != nil {
in, out := &in.Aggregate, &out.Aggregate
*out = new(AggregateProvider)
(*in).DeepCopyInto(*out)
}
}