func autoConvert_certificates_CertificateSigningRequestSpec_To_v1alpha1_CertificateSigningRequestSpec(in *certificates.CertificateSigningRequestSpec, out *CertificateSigningRequestSpec, s conversion.Scope) error { if err := conversion.Convert_Slice_byte_To_Slice_byte(&in.Request, &out.Request, s); err != nil { return err } out.Username = in.Username out.UID = in.UID out.Groups = in.Groups return nil }
func autoConvert_api_ImageSignature_To_v1_ImageSignature(in *image_api.ImageSignature, out *ImageSignature, s conversion.Scope) error { out.Type = in.Type if err := conversion.Convert_Slice_byte_To_Slice_byte(&in.Content, &out.Content, s); err != nil { return err } if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]SignatureCondition, len(*in)) for i := range *in { if err := Convert_api_SignatureCondition_To_v1_SignatureCondition(&(*in)[i], &(*out)[i], s); err != nil { return err } } } else { out.Conditions = nil } out.ImageIdentity = in.ImageIdentity if in.SignedClaims != nil { in, out := &in.SignedClaims, &out.SignedClaims *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } else { out.SignedClaims = nil } if in.Created != nil { in, out := &in.Created, &out.Created *out = new(unversioned.Time) if err := api.Convert_unversioned_Time_To_unversioned_Time(*in, *out, s); err != nil { return err } } else { out.Created = nil } if in.IssuedBy != nil { in, out := &in.IssuedBy, &out.IssuedBy *out = new(SignatureIssuer) if err := Convert_api_SignatureIssuer_To_v1_SignatureIssuer(*in, *out, s); err != nil { return err } } else { out.IssuedBy = nil } if in.IssuedTo != nil { in, out := &in.IssuedTo, &out.IssuedTo *out = new(SignatureSubject) if err := Convert_api_SignatureSubject_To_v1_SignatureSubject(*in, *out, s); err != nil { return err } } else { out.IssuedTo = nil } return nil }
func autoConvert_certificates_CertificateSigningRequestStatus_To_v1alpha1_CertificateSigningRequestStatus(in *certificates.CertificateSigningRequestStatus, out *CertificateSigningRequestStatus, s conversion.Scope) error { if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]CertificateSigningRequestCondition, len(*in)) for i := range *in { if err := Convert_certificates_CertificateSigningRequestCondition_To_v1alpha1_CertificateSigningRequestCondition(&(*in)[i], &(*out)[i], s); err != nil { return err } } } else { out.Conditions = nil } if err := conversion.Convert_Slice_byte_To_Slice_byte(&in.Certificate, &out.Certificate, s); err != nil { return err } return nil }
func autoConvert_api_ImageSignature_To_v1_ImageSignature(in *api.ImageSignature, out *ImageSignature, s conversion.Scope) error { if err := pkg_api.Convert_unversioned_TypeMeta_To_unversioned_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil { return err } if err := api_v1.Convert_api_ObjectMeta_To_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, s); err != nil { return err } out.Type = in.Type if err := conversion.Convert_Slice_byte_To_Slice_byte(&in.Content, &out.Content, s); err != nil { return err } if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]SignatureCondition, len(*in)) for i := range *in { if err := Convert_api_SignatureCondition_To_v1_SignatureCondition(&(*in)[i], &(*out)[i], s); err != nil { return err } } } else { out.Conditions = nil } out.ImageIdentity = in.ImageIdentity out.SignedClaims = in.SignedClaims out.Created = in.Created if in.IssuedBy != nil { in, out := &in.IssuedBy, &out.IssuedBy *out = new(SignatureIssuer) if err := Convert_api_SignatureIssuer_To_v1_SignatureIssuer(*in, *out, s); err != nil { return err } } else { out.IssuedBy = nil } if in.IssuedTo != nil { in, out := &in.IssuedTo, &out.IssuedTo *out = new(SignatureSubject) if err := Convert_api_SignatureSubject_To_v1_SignatureSubject(*in, *out, s); err != nil { return err } } else { out.IssuedTo = nil } return nil }