2 * ============LICENSE_START=======================================================
3 * oom-certservice-k8s-external-provider
4 * ================================================================================
5 * Copyright (c) 2019 Smallstep Labs, Inc.
6 * Modifications copyright (C) 2020 Nokia. All rights reserved.
7 * ================================================================================
8 * This source code was copied from the following git repository:
9 * https://github.com/smallstep/step-issuer
10 * The source code was modified for usage in the ONAP project.
11 * ================================================================================
12 * Licensed under the Apache License, Version 2.0 (the "License");
13 * you may not use this file except in compliance with the License.
14 * You may obtain a copy of the License at
16 * http://www.apache.org/licenses/LICENSE-2.0
18 * Unless required by applicable law or agreed to in writing, software
19 * distributed under the License is distributed on an "AS IS" BASIS,
20 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
21 * See the License for the specific language governing permissions and
22 * limitations under the License.
23 * ============LICENSE_END=========================================================
29 runtime "k8s.io/apimachinery/pkg/runtime"
32 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
33 func (inputSecretKeySelector *SecretKeySelector) DeepCopyInto(outSecretKeySelector *SecretKeySelector) {
34 *outSecretKeySelector = *inputSecretKeySelector
37 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeySelector.
38 func (inputSecretKeySelector *SecretKeySelector) DeepCopy() *SecretKeySelector {
39 if inputSecretKeySelector == nil {
42 out := new(SecretKeySelector)
43 inputSecretKeySelector.DeepCopyInto(out)
47 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
48 func (inputCMPv2Issuer *CMPv2Issuer) DeepCopyInto(outCMPv2Issuer *CMPv2Issuer) {
49 *outCMPv2Issuer = *inputCMPv2Issuer
50 outCMPv2Issuer.TypeMeta = inputCMPv2Issuer.TypeMeta
51 inputCMPv2Issuer.ObjectMeta.DeepCopyInto(&outCMPv2Issuer.ObjectMeta)
52 inputCMPv2Issuer.Spec.DeepCopyInto(&outCMPv2Issuer.Spec)
53 inputCMPv2Issuer.Status.DeepCopyInto(&outCMPv2Issuer.Status)
56 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CMPv2Issuer.
57 func (inputCMPv2Issuer *CMPv2Issuer) DeepCopy() *CMPv2Issuer {
58 if inputCMPv2Issuer == nil {
61 out := new(CMPv2Issuer)
62 inputCMPv2Issuer.DeepCopyInto(out)
66 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
67 func (inputCMPv2Issuer *CMPv2Issuer) DeepCopyObject() runtime.Object {
68 if deepCopy := inputCMPv2Issuer.DeepCopy(); deepCopy != nil {
74 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
75 func (inputIssuerCondition *CMPv2IssuerCondition) DeepCopyInto(outIssuerCondition *CMPv2IssuerCondition) {
76 *outIssuerCondition = *inputIssuerCondition
77 if inputIssuerCondition.LastTransitionTime != nil {
78 in, out := &inputIssuerCondition.LastTransitionTime, &outIssuerCondition.LastTransitionTime
79 *out = (*in).DeepCopy()
83 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CMPv2IssuerCondition.
84 func (inputIssuerCondition *CMPv2IssuerCondition) DeepCopy() *CMPv2IssuerCondition {
85 if inputIssuerCondition == nil {
88 out := new(CMPv2IssuerCondition)
89 inputIssuerCondition.DeepCopyInto(out)
93 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
94 func (inputIssuerList *CMPv2IssuerList) DeepCopyInto(outIssuerList *CMPv2IssuerList) {
95 *outIssuerList = *inputIssuerList
96 outIssuerList.TypeMeta = inputIssuerList.TypeMeta
97 inputIssuerList.ListMeta.DeepCopyInto(&outIssuerList.ListMeta)
98 if inputIssuerList.Items != nil {
99 in, out := &inputIssuerList.Items, &outIssuerList.Items
100 *out = make([]CMPv2Issuer, len(*in))
102 (*in)[i].DeepCopyInto(&(*out)[i])
107 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CMPv2IssuerList.
108 func (inputIssuerList *CMPv2IssuerList) DeepCopy() *CMPv2IssuerList {
109 if inputIssuerList == nil {
112 out := new(CMPv2IssuerList)
113 inputIssuerList.DeepCopyInto(out)
117 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
118 func (inputIssuerList *CMPv2IssuerList) DeepCopyObject() runtime.Object {
119 if deepCopy := inputIssuerList.DeepCopy(); deepCopy != nil {
125 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
126 func (inputIssuerSpec *CMPv2IssuerSpec) DeepCopyInto(outIssuerSpec *CMPv2IssuerSpec) {
127 *outIssuerSpec = *inputIssuerSpec
128 outIssuerSpec.CertSecretRef = inputIssuerSpec.CertSecretRef
131 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CMPv2IssuerSpec.
132 func (inputIssuerSpec *CMPv2IssuerSpec) DeepCopy() *CMPv2IssuerSpec {
133 if inputIssuerSpec == nil {
136 out := new(CMPv2IssuerSpec)
137 inputIssuerSpec.DeepCopyInto(out)
141 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
142 func (inputIssuerStatus *CMPv2IssuerStatus) DeepCopyInto(outIssuerStatus *CMPv2IssuerStatus) {
143 *outIssuerStatus = *inputIssuerStatus
144 if inputIssuerStatus.Conditions != nil {
145 in, out := &inputIssuerStatus.Conditions, &outIssuerStatus.Conditions
146 *out = make([]CMPv2IssuerCondition, len(*in))
148 (*in)[i].DeepCopyInto(&(*out)[i])
153 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CMPv2IssuerStatus.
154 func (inputIssuerStatus *CMPv2IssuerStatus) DeepCopy() *CMPv2IssuerStatus {
155 if inputIssuerStatus == nil {
158 out := new(CMPv2IssuerStatus)
159 inputIssuerStatus.DeepCopyInto(out)