// Convert_config_ServiceAccountConfig_To_v1_ServiceAccountConfig is an autogenerated conversion function.
340434
func Convert_config_ServiceAccountConfig_To_v1_ServiceAccountConfig(in *config.ServiceAccountConfig, out *v1.ServiceAccountConfig, s conversion.Scope) error {
	return autoConvert_config_ServiceAccountConfig_To_v1_ServiceAccountConfig(in, out, s)
}
621448
func Convert_core_ServiceAccountTokenProjection_To_v1_ServiceAccountTokenProjection(in *core.ServiceAccountTokenProjection, out *v1.ServiceAccountTokenProjection, s conversion.Scope) error {
	return autoConvert_core_ServiceAccountTokenProjection_To_v1_ServiceAccountTokenProjection(in, out, s)
}
392210
func Convert_core_ClientIPConfig_To_v1_ClientIPConfig(in *core.ClientIPConfig, out *v1.ClientIPConfig, s conversion.Scope) error {
	return autoConvert_core_ClientIPConfig_To_v1_ClientIPConfig(in, out, s)
}
1193980
func Convert_config_NodeAuthConfig_To_v1_NodeAuthConfig(in *config.NodeAuthConfig, out *v1.NodeAuthConfig, s conversion.Scope) error {
	return autoConvert_config_NodeAuthConfig_To_v1_NodeAuthConfig(in, out, s)
}
193312
func (o SecretOptions) GetServiceAccount() (*corev1.ServiceAccount, error) {
	r := o.BuilderFunc().
		WithScheme(scheme.Scheme, scheme.Scheme.PrioritizedVersionsAllGroups()...).
		NamespaceParam(o.Namespace).
		ResourceNames("serviceaccounts", o.TargetName).
		SingleResourceType().
		Do()
	if r.Err() != nil {
		return nil, r.Err()
	}
	obj, err := r.Object()
	if err != nil {
		return nil, err
	}

	switch t := obj.(type) {
	case *corev1.ServiceAccount:
		return t, nil
	default:
		return nil, fmt.Errorf("unhandled object: %#v", t)
	}
}
1081073
func Convert_v1_ServicePort_To_core_ServicePort(in *v1.ServicePort, out *core.ServicePort, s conversion.Scope) error {
	return autoConvert_v1_ServicePort_To_core_ServicePort(in, out, s)
}
1177357
func Convert_config_AggregatorConfig_To_v1_AggregatorConfig(in *config.AggregatorConfig, out *v1.AggregatorConfig, s conversion.Scope) error {
	return autoConvert_config_AggregatorConfig_To_v1_AggregatorConfig(in, out, s)
}
445336
func Convert_config_DefaultAdmissionConfig_To_v1_DefaultAdmissionConfig(in *config.DefaultAdmissionConfig, out *v1.DefaultAdmissionConfig, s conversion.Scope) error {
	return autoConvert_config_DefaultAdmissionConfig_To_v1_DefaultAdmissionConfig(in, out, s)
}
721432
func Convert_config_OAuthConfig_To_v1_OAuthConfig(in *config.OAuthConfig, out *v1.OAuthConfig, s conversion.Scope) error {
	return autoConvert_config_OAuthConfig_To_v1_OAuthConfig(in, out, s)
}
1158289
func Convert_config_RequestHeaderAuthenticationOptions_To_v1_RequestHeaderAuthenticationOptions(in *config.RequestHeaderAuthenticationOptions, out *v1.RequestHeaderAuthenticationOptions, s conversion.Scope) error {
	return autoConvert_config_RequestHeaderAuthenticationOptions_To_v1_RequestHeaderAuthenticationOptions(in, out, s)
}
1320102
func Convert_config_NodeNetworkConfig_To_v1_NodeNetworkConfig(in *config.NodeNetworkConfig, out *v1.NodeNetworkConfig, s conversion.Scope) error {
	return autoConvert_config_NodeNetworkConfig_To_v1_NodeNetworkConfig(in, out, s)
}
911362
func Convert_v1_PolicyConfig_To_config_PolicyConfig(in *v1.PolicyConfig, out *config.PolicyConfig, s conversion.Scope) error {
	return autoConvert_v1_PolicyConfig_To_config_PolicyConfig(in, out, s)
}
211342
func Convert_user_Identity_To_v1_Identity(in *user.Identity, out *v1.Identity, s conversion.Scope) error {
	return autoConvert_user_Identity_To_v1_Identity(in, out, s)
}
548344
func Convert_v1_OAuthConfig_To_config_OAuthConfig(in *v1.OAuthConfig, out *config.OAuthConfig, s conversion.Scope) error {
	return autoConvert_v1_OAuthConfig_To_config_OAuthConfig(in, out, s)
}
711079
func Convert_config_AdmissionConfig_To_v1_AdmissionConfig(in *config.AdmissionConfig, out *v1.AdmissionConfig, s conversion.Scope) error {
	return autoConvert_config_AdmissionConfig_To_v1_AdmissionConfig(in, out, s)
}
1184193
func Convert_config_EncryptionConfiguration_To_v1_EncryptionConfiguration(in *config.EncryptionConfiguration, out *EncryptionConfiguration, s conversion.Scope) error {
	return autoConvert_config_EncryptionConfiguration_To_v1_EncryptionConfiguration(in, out, s)
}
618369
func Convert_apiregistration_ServiceReference_To_v1_ServiceReference(in *apiregistration.ServiceReference, out *ServiceReference, s conversion.Scope) error {
	return autoConvert_apiregistration_ServiceReference_To_v1_ServiceReference(in, out, s)
}