zz_generated.deepcopy.go 39 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349
  1. //go:build !ignore_autogenerated
  2. /*
  3. Licensed under the Apache License, Version 2.0 (the "License");
  4. you may not use this file except in compliance with the License.
  5. You may obtain a copy of the License at
  6. http://www.apache.org/licenses/LICENSE-2.0
  7. Unless required by applicable law or agreed to in writing, software
  8. distributed under the License is distributed on an "AS IS" BASIS,
  9. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10. See the License for the specific language governing permissions and
  11. limitations under the License.
  12. */
  13. // Code generated by controller-gen. DO NOT EDIT.
  14. package v1alpha1
  15. import (
  16. "github.com/external-secrets/external-secrets/apis/externalsecrets/v1beta1"
  17. "github.com/external-secrets/external-secrets/apis/meta/v1"
  18. apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
  19. metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  20. runtime "k8s.io/apimachinery/pkg/runtime"
  21. )
  22. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  23. func (in *ACRAccessToken) DeepCopyInto(out *ACRAccessToken) {
  24. *out = *in
  25. out.TypeMeta = in.TypeMeta
  26. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  27. in.Spec.DeepCopyInto(&out.Spec)
  28. }
  29. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessToken.
  30. func (in *ACRAccessToken) DeepCopy() *ACRAccessToken {
  31. if in == nil {
  32. return nil
  33. }
  34. out := new(ACRAccessToken)
  35. in.DeepCopyInto(out)
  36. return out
  37. }
  38. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  39. func (in *ACRAccessToken) DeepCopyObject() runtime.Object {
  40. if c := in.DeepCopy(); c != nil {
  41. return c
  42. }
  43. return nil
  44. }
  45. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  46. func (in *ACRAccessTokenList) DeepCopyInto(out *ACRAccessTokenList) {
  47. *out = *in
  48. out.TypeMeta = in.TypeMeta
  49. in.ListMeta.DeepCopyInto(&out.ListMeta)
  50. if in.Items != nil {
  51. in, out := &in.Items, &out.Items
  52. *out = make([]ACRAccessToken, len(*in))
  53. for i := range *in {
  54. (*in)[i].DeepCopyInto(&(*out)[i])
  55. }
  56. }
  57. }
  58. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessTokenList.
  59. func (in *ACRAccessTokenList) DeepCopy() *ACRAccessTokenList {
  60. if in == nil {
  61. return nil
  62. }
  63. out := new(ACRAccessTokenList)
  64. in.DeepCopyInto(out)
  65. return out
  66. }
  67. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  68. func (in *ACRAccessTokenList) DeepCopyObject() runtime.Object {
  69. if c := in.DeepCopy(); c != nil {
  70. return c
  71. }
  72. return nil
  73. }
  74. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  75. func (in *ACRAccessTokenSpec) DeepCopyInto(out *ACRAccessTokenSpec) {
  76. *out = *in
  77. in.Auth.DeepCopyInto(&out.Auth)
  78. }
  79. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessTokenSpec.
  80. func (in *ACRAccessTokenSpec) DeepCopy() *ACRAccessTokenSpec {
  81. if in == nil {
  82. return nil
  83. }
  84. out := new(ACRAccessTokenSpec)
  85. in.DeepCopyInto(out)
  86. return out
  87. }
  88. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  89. func (in *ACRAuth) DeepCopyInto(out *ACRAuth) {
  90. *out = *in
  91. if in.ServicePrincipal != nil {
  92. in, out := &in.ServicePrincipal, &out.ServicePrincipal
  93. *out = new(AzureACRServicePrincipalAuth)
  94. (*in).DeepCopyInto(*out)
  95. }
  96. if in.ManagedIdentity != nil {
  97. in, out := &in.ManagedIdentity, &out.ManagedIdentity
  98. *out = new(AzureACRManagedIdentityAuth)
  99. **out = **in
  100. }
  101. if in.WorkloadIdentity != nil {
  102. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  103. *out = new(AzureACRWorkloadIdentityAuth)
  104. (*in).DeepCopyInto(*out)
  105. }
  106. }
  107. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAuth.
  108. func (in *ACRAuth) DeepCopy() *ACRAuth {
  109. if in == nil {
  110. return nil
  111. }
  112. out := new(ACRAuth)
  113. in.DeepCopyInto(out)
  114. return out
  115. }
  116. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  117. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  118. *out = *in
  119. if in.SecretRef != nil {
  120. in, out := &in.SecretRef, &out.SecretRef
  121. *out = new(AWSAuthSecretRef)
  122. (*in).DeepCopyInto(*out)
  123. }
  124. if in.JWTAuth != nil {
  125. in, out := &in.JWTAuth, &out.JWTAuth
  126. *out = new(AWSJWTAuth)
  127. (*in).DeepCopyInto(*out)
  128. }
  129. }
  130. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  131. func (in *AWSAuth) DeepCopy() *AWSAuth {
  132. if in == nil {
  133. return nil
  134. }
  135. out := new(AWSAuth)
  136. in.DeepCopyInto(out)
  137. return out
  138. }
  139. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  140. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  141. *out = *in
  142. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  143. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  144. if in.SessionToken != nil {
  145. in, out := &in.SessionToken, &out.SessionToken
  146. *out = new(v1.SecretKeySelector)
  147. (*in).DeepCopyInto(*out)
  148. }
  149. }
  150. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  151. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  152. if in == nil {
  153. return nil
  154. }
  155. out := new(AWSAuthSecretRef)
  156. in.DeepCopyInto(out)
  157. return out
  158. }
  159. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  160. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  161. *out = *in
  162. if in.ServiceAccountRef != nil {
  163. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  164. *out = new(v1.ServiceAccountSelector)
  165. (*in).DeepCopyInto(*out)
  166. }
  167. }
  168. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  169. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  170. if in == nil {
  171. return nil
  172. }
  173. out := new(AWSJWTAuth)
  174. in.DeepCopyInto(out)
  175. return out
  176. }
  177. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  178. func (in *AzureACRManagedIdentityAuth) DeepCopyInto(out *AzureACRManagedIdentityAuth) {
  179. *out = *in
  180. }
  181. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRManagedIdentityAuth.
  182. func (in *AzureACRManagedIdentityAuth) DeepCopy() *AzureACRManagedIdentityAuth {
  183. if in == nil {
  184. return nil
  185. }
  186. out := new(AzureACRManagedIdentityAuth)
  187. in.DeepCopyInto(out)
  188. return out
  189. }
  190. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  191. func (in *AzureACRServicePrincipalAuth) DeepCopyInto(out *AzureACRServicePrincipalAuth) {
  192. *out = *in
  193. in.SecretRef.DeepCopyInto(&out.SecretRef)
  194. }
  195. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRServicePrincipalAuth.
  196. func (in *AzureACRServicePrincipalAuth) DeepCopy() *AzureACRServicePrincipalAuth {
  197. if in == nil {
  198. return nil
  199. }
  200. out := new(AzureACRServicePrincipalAuth)
  201. in.DeepCopyInto(out)
  202. return out
  203. }
  204. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  205. func (in *AzureACRServicePrincipalAuthSecretRef) DeepCopyInto(out *AzureACRServicePrincipalAuthSecretRef) {
  206. *out = *in
  207. in.ClientID.DeepCopyInto(&out.ClientID)
  208. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  209. }
  210. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRServicePrincipalAuthSecretRef.
  211. func (in *AzureACRServicePrincipalAuthSecretRef) DeepCopy() *AzureACRServicePrincipalAuthSecretRef {
  212. if in == nil {
  213. return nil
  214. }
  215. out := new(AzureACRServicePrincipalAuthSecretRef)
  216. in.DeepCopyInto(out)
  217. return out
  218. }
  219. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  220. func (in *AzureACRWorkloadIdentityAuth) DeepCopyInto(out *AzureACRWorkloadIdentityAuth) {
  221. *out = *in
  222. if in.ServiceAccountRef != nil {
  223. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  224. *out = new(v1.ServiceAccountSelector)
  225. (*in).DeepCopyInto(*out)
  226. }
  227. }
  228. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRWorkloadIdentityAuth.
  229. func (in *AzureACRWorkloadIdentityAuth) DeepCopy() *AzureACRWorkloadIdentityAuth {
  230. if in == nil {
  231. return nil
  232. }
  233. out := new(AzureACRWorkloadIdentityAuth)
  234. in.DeepCopyInto(out)
  235. return out
  236. }
  237. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  238. func (in *ClusterGenerator) DeepCopyInto(out *ClusterGenerator) {
  239. *out = *in
  240. out.TypeMeta = in.TypeMeta
  241. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  242. in.Spec.DeepCopyInto(&out.Spec)
  243. }
  244. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGenerator.
  245. func (in *ClusterGenerator) DeepCopy() *ClusterGenerator {
  246. if in == nil {
  247. return nil
  248. }
  249. out := new(ClusterGenerator)
  250. in.DeepCopyInto(out)
  251. return out
  252. }
  253. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  254. func (in *ClusterGenerator) DeepCopyObject() runtime.Object {
  255. if c := in.DeepCopy(); c != nil {
  256. return c
  257. }
  258. return nil
  259. }
  260. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  261. func (in *ClusterGeneratorList) DeepCopyInto(out *ClusterGeneratorList) {
  262. *out = *in
  263. out.TypeMeta = in.TypeMeta
  264. in.ListMeta.DeepCopyInto(&out.ListMeta)
  265. if in.Items != nil {
  266. in, out := &in.Items, &out.Items
  267. *out = make([]ClusterGenerator, len(*in))
  268. for i := range *in {
  269. (*in)[i].DeepCopyInto(&(*out)[i])
  270. }
  271. }
  272. }
  273. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGeneratorList.
  274. func (in *ClusterGeneratorList) DeepCopy() *ClusterGeneratorList {
  275. if in == nil {
  276. return nil
  277. }
  278. out := new(ClusterGeneratorList)
  279. in.DeepCopyInto(out)
  280. return out
  281. }
  282. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  283. func (in *ClusterGeneratorList) DeepCopyObject() runtime.Object {
  284. if c := in.DeepCopy(); c != nil {
  285. return c
  286. }
  287. return nil
  288. }
  289. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  290. func (in *ClusterGeneratorSpec) DeepCopyInto(out *ClusterGeneratorSpec) {
  291. *out = *in
  292. in.Generator.DeepCopyInto(&out.Generator)
  293. }
  294. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGeneratorSpec.
  295. func (in *ClusterGeneratorSpec) DeepCopy() *ClusterGeneratorSpec {
  296. if in == nil {
  297. return nil
  298. }
  299. out := new(ClusterGeneratorSpec)
  300. in.DeepCopyInto(out)
  301. return out
  302. }
  303. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  304. func (in *ControllerClassResource) DeepCopyInto(out *ControllerClassResource) {
  305. *out = *in
  306. out.Spec = in.Spec
  307. }
  308. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerClassResource.
  309. func (in *ControllerClassResource) DeepCopy() *ControllerClassResource {
  310. if in == nil {
  311. return nil
  312. }
  313. out := new(ControllerClassResource)
  314. in.DeepCopyInto(out)
  315. return out
  316. }
  317. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  318. func (in *ECRAuthorizationToken) DeepCopyInto(out *ECRAuthorizationToken) {
  319. *out = *in
  320. out.TypeMeta = in.TypeMeta
  321. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  322. in.Spec.DeepCopyInto(&out.Spec)
  323. }
  324. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationToken.
  325. func (in *ECRAuthorizationToken) DeepCopy() *ECRAuthorizationToken {
  326. if in == nil {
  327. return nil
  328. }
  329. out := new(ECRAuthorizationToken)
  330. in.DeepCopyInto(out)
  331. return out
  332. }
  333. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  334. func (in *ECRAuthorizationToken) DeepCopyObject() runtime.Object {
  335. if c := in.DeepCopy(); c != nil {
  336. return c
  337. }
  338. return nil
  339. }
  340. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  341. func (in *ECRAuthorizationTokenList) DeepCopyInto(out *ECRAuthorizationTokenList) {
  342. *out = *in
  343. out.TypeMeta = in.TypeMeta
  344. in.ListMeta.DeepCopyInto(&out.ListMeta)
  345. if in.Items != nil {
  346. in, out := &in.Items, &out.Items
  347. *out = make([]ECRAuthorizationToken, len(*in))
  348. for i := range *in {
  349. (*in)[i].DeepCopyInto(&(*out)[i])
  350. }
  351. }
  352. }
  353. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenList.
  354. func (in *ECRAuthorizationTokenList) DeepCopy() *ECRAuthorizationTokenList {
  355. if in == nil {
  356. return nil
  357. }
  358. out := new(ECRAuthorizationTokenList)
  359. in.DeepCopyInto(out)
  360. return out
  361. }
  362. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  363. func (in *ECRAuthorizationTokenList) DeepCopyObject() runtime.Object {
  364. if c := in.DeepCopy(); c != nil {
  365. return c
  366. }
  367. return nil
  368. }
  369. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  370. func (in *ECRAuthorizationTokenSpec) DeepCopyInto(out *ECRAuthorizationTokenSpec) {
  371. *out = *in
  372. in.Auth.DeepCopyInto(&out.Auth)
  373. }
  374. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenSpec.
  375. func (in *ECRAuthorizationTokenSpec) DeepCopy() *ECRAuthorizationTokenSpec {
  376. if in == nil {
  377. return nil
  378. }
  379. out := new(ECRAuthorizationTokenSpec)
  380. in.DeepCopyInto(out)
  381. return out
  382. }
  383. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  384. func (in *Fake) DeepCopyInto(out *Fake) {
  385. *out = *in
  386. out.TypeMeta = in.TypeMeta
  387. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  388. in.Spec.DeepCopyInto(&out.Spec)
  389. }
  390. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fake.
  391. func (in *Fake) DeepCopy() *Fake {
  392. if in == nil {
  393. return nil
  394. }
  395. out := new(Fake)
  396. in.DeepCopyInto(out)
  397. return out
  398. }
  399. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  400. func (in *Fake) DeepCopyObject() runtime.Object {
  401. if c := in.DeepCopy(); c != nil {
  402. return c
  403. }
  404. return nil
  405. }
  406. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  407. func (in *FakeList) DeepCopyInto(out *FakeList) {
  408. *out = *in
  409. out.TypeMeta = in.TypeMeta
  410. in.ListMeta.DeepCopyInto(&out.ListMeta)
  411. if in.Items != nil {
  412. in, out := &in.Items, &out.Items
  413. *out = make([]Fake, len(*in))
  414. for i := range *in {
  415. (*in)[i].DeepCopyInto(&(*out)[i])
  416. }
  417. }
  418. }
  419. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeList.
  420. func (in *FakeList) DeepCopy() *FakeList {
  421. if in == nil {
  422. return nil
  423. }
  424. out := new(FakeList)
  425. in.DeepCopyInto(out)
  426. return out
  427. }
  428. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  429. func (in *FakeList) DeepCopyObject() runtime.Object {
  430. if c := in.DeepCopy(); c != nil {
  431. return c
  432. }
  433. return nil
  434. }
  435. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  436. func (in *FakeSpec) DeepCopyInto(out *FakeSpec) {
  437. *out = *in
  438. if in.Data != nil {
  439. in, out := &in.Data, &out.Data
  440. *out = make(map[string]string, len(*in))
  441. for key, val := range *in {
  442. (*out)[key] = val
  443. }
  444. }
  445. }
  446. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeSpec.
  447. func (in *FakeSpec) DeepCopy() *FakeSpec {
  448. if in == nil {
  449. return nil
  450. }
  451. out := new(FakeSpec)
  452. in.DeepCopyInto(out)
  453. return out
  454. }
  455. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  456. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  457. *out = *in
  458. if in.SecretRef != nil {
  459. in, out := &in.SecretRef, &out.SecretRef
  460. *out = new(GCPSMAuthSecretRef)
  461. (*in).DeepCopyInto(*out)
  462. }
  463. if in.WorkloadIdentity != nil {
  464. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  465. *out = new(GCPWorkloadIdentity)
  466. (*in).DeepCopyInto(*out)
  467. }
  468. }
  469. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  470. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  471. if in == nil {
  472. return nil
  473. }
  474. out := new(GCPSMAuth)
  475. in.DeepCopyInto(out)
  476. return out
  477. }
  478. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  479. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  480. *out = *in
  481. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  482. }
  483. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  484. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  485. if in == nil {
  486. return nil
  487. }
  488. out := new(GCPSMAuthSecretRef)
  489. in.DeepCopyInto(out)
  490. return out
  491. }
  492. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  493. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  494. *out = *in
  495. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  496. }
  497. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  498. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  499. if in == nil {
  500. return nil
  501. }
  502. out := new(GCPWorkloadIdentity)
  503. in.DeepCopyInto(out)
  504. return out
  505. }
  506. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  507. func (in *GCRAccessToken) DeepCopyInto(out *GCRAccessToken) {
  508. *out = *in
  509. out.TypeMeta = in.TypeMeta
  510. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  511. in.Spec.DeepCopyInto(&out.Spec)
  512. }
  513. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessToken.
  514. func (in *GCRAccessToken) DeepCopy() *GCRAccessToken {
  515. if in == nil {
  516. return nil
  517. }
  518. out := new(GCRAccessToken)
  519. in.DeepCopyInto(out)
  520. return out
  521. }
  522. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  523. func (in *GCRAccessToken) DeepCopyObject() runtime.Object {
  524. if c := in.DeepCopy(); c != nil {
  525. return c
  526. }
  527. return nil
  528. }
  529. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  530. func (in *GCRAccessTokenList) DeepCopyInto(out *GCRAccessTokenList) {
  531. *out = *in
  532. out.TypeMeta = in.TypeMeta
  533. in.ListMeta.DeepCopyInto(&out.ListMeta)
  534. if in.Items != nil {
  535. in, out := &in.Items, &out.Items
  536. *out = make([]GCRAccessToken, len(*in))
  537. for i := range *in {
  538. (*in)[i].DeepCopyInto(&(*out)[i])
  539. }
  540. }
  541. }
  542. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenList.
  543. func (in *GCRAccessTokenList) DeepCopy() *GCRAccessTokenList {
  544. if in == nil {
  545. return nil
  546. }
  547. out := new(GCRAccessTokenList)
  548. in.DeepCopyInto(out)
  549. return out
  550. }
  551. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  552. func (in *GCRAccessTokenList) DeepCopyObject() runtime.Object {
  553. if c := in.DeepCopy(); c != nil {
  554. return c
  555. }
  556. return nil
  557. }
  558. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  559. func (in *GCRAccessTokenSpec) DeepCopyInto(out *GCRAccessTokenSpec) {
  560. *out = *in
  561. in.Auth.DeepCopyInto(&out.Auth)
  562. }
  563. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenSpec.
  564. func (in *GCRAccessTokenSpec) DeepCopy() *GCRAccessTokenSpec {
  565. if in == nil {
  566. return nil
  567. }
  568. out := new(GCRAccessTokenSpec)
  569. in.DeepCopyInto(out)
  570. return out
  571. }
  572. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  573. func (in *GeneratorSpec) DeepCopyInto(out *GeneratorSpec) {
  574. *out = *in
  575. if in.ACRAccessTokenSpec != nil {
  576. in, out := &in.ACRAccessTokenSpec, &out.ACRAccessTokenSpec
  577. *out = new(ACRAccessTokenSpec)
  578. (*in).DeepCopyInto(*out)
  579. }
  580. if in.ECRAuthorizationTokenSpec != nil {
  581. in, out := &in.ECRAuthorizationTokenSpec, &out.ECRAuthorizationTokenSpec
  582. *out = new(ECRAuthorizationTokenSpec)
  583. (*in).DeepCopyInto(*out)
  584. }
  585. if in.FakeSpec != nil {
  586. in, out := &in.FakeSpec, &out.FakeSpec
  587. *out = new(FakeSpec)
  588. (*in).DeepCopyInto(*out)
  589. }
  590. if in.GCRAccessTokenSpec != nil {
  591. in, out := &in.GCRAccessTokenSpec, &out.GCRAccessTokenSpec
  592. *out = new(GCRAccessTokenSpec)
  593. (*in).DeepCopyInto(*out)
  594. }
  595. if in.GithubAccessTokenSpec != nil {
  596. in, out := &in.GithubAccessTokenSpec, &out.GithubAccessTokenSpec
  597. *out = new(GithubAccessTokenSpec)
  598. (*in).DeepCopyInto(*out)
  599. }
  600. if in.PasswordSpec != nil {
  601. in, out := &in.PasswordSpec, &out.PasswordSpec
  602. *out = new(PasswordSpec)
  603. (*in).DeepCopyInto(*out)
  604. }
  605. if in.STSSessionTokenSpec != nil {
  606. in, out := &in.STSSessionTokenSpec, &out.STSSessionTokenSpec
  607. *out = new(STSSessionTokenSpec)
  608. (*in).DeepCopyInto(*out)
  609. }
  610. if in.UUIDSpec != nil {
  611. in, out := &in.UUIDSpec, &out.UUIDSpec
  612. *out = new(UUIDSpec)
  613. **out = **in
  614. }
  615. if in.VaultDynamicSecretSpec != nil {
  616. in, out := &in.VaultDynamicSecretSpec, &out.VaultDynamicSecretSpec
  617. *out = new(VaultDynamicSecretSpec)
  618. (*in).DeepCopyInto(*out)
  619. }
  620. if in.WebhookSpec != nil {
  621. in, out := &in.WebhookSpec, &out.WebhookSpec
  622. *out = new(WebhookSpec)
  623. (*in).DeepCopyInto(*out)
  624. }
  625. }
  626. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorSpec.
  627. func (in *GeneratorSpec) DeepCopy() *GeneratorSpec {
  628. if in == nil {
  629. return nil
  630. }
  631. out := new(GeneratorSpec)
  632. in.DeepCopyInto(out)
  633. return out
  634. }
  635. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  636. func (in *GithubAccessToken) DeepCopyInto(out *GithubAccessToken) {
  637. *out = *in
  638. out.TypeMeta = in.TypeMeta
  639. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  640. in.Spec.DeepCopyInto(&out.Spec)
  641. }
  642. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessToken.
  643. func (in *GithubAccessToken) DeepCopy() *GithubAccessToken {
  644. if in == nil {
  645. return nil
  646. }
  647. out := new(GithubAccessToken)
  648. in.DeepCopyInto(out)
  649. return out
  650. }
  651. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  652. func (in *GithubAccessToken) DeepCopyObject() runtime.Object {
  653. if c := in.DeepCopy(); c != nil {
  654. return c
  655. }
  656. return nil
  657. }
  658. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  659. func (in *GithubAccessTokenList) DeepCopyInto(out *GithubAccessTokenList) {
  660. *out = *in
  661. out.TypeMeta = in.TypeMeta
  662. in.ListMeta.DeepCopyInto(&out.ListMeta)
  663. if in.Items != nil {
  664. in, out := &in.Items, &out.Items
  665. *out = make([]GithubAccessToken, len(*in))
  666. for i := range *in {
  667. (*in)[i].DeepCopyInto(&(*out)[i])
  668. }
  669. }
  670. }
  671. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenList.
  672. func (in *GithubAccessTokenList) DeepCopy() *GithubAccessTokenList {
  673. if in == nil {
  674. return nil
  675. }
  676. out := new(GithubAccessTokenList)
  677. in.DeepCopyInto(out)
  678. return out
  679. }
  680. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  681. func (in *GithubAccessTokenList) DeepCopyObject() runtime.Object {
  682. if c := in.DeepCopy(); c != nil {
  683. return c
  684. }
  685. return nil
  686. }
  687. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  688. func (in *GithubAccessTokenSpec) DeepCopyInto(out *GithubAccessTokenSpec) {
  689. *out = *in
  690. if in.Repositories != nil {
  691. in, out := &in.Repositories, &out.Repositories
  692. *out = make([]string, len(*in))
  693. copy(*out, *in)
  694. }
  695. if in.Permissions != nil {
  696. in, out := &in.Permissions, &out.Permissions
  697. *out = make(map[string]string, len(*in))
  698. for key, val := range *in {
  699. (*out)[key] = val
  700. }
  701. }
  702. in.Auth.DeepCopyInto(&out.Auth)
  703. }
  704. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenSpec.
  705. func (in *GithubAccessTokenSpec) DeepCopy() *GithubAccessTokenSpec {
  706. if in == nil {
  707. return nil
  708. }
  709. out := new(GithubAccessTokenSpec)
  710. in.DeepCopyInto(out)
  711. return out
  712. }
  713. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  714. func (in *GithubAuth) DeepCopyInto(out *GithubAuth) {
  715. *out = *in
  716. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  717. }
  718. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAuth.
  719. func (in *GithubAuth) DeepCopy() *GithubAuth {
  720. if in == nil {
  721. return nil
  722. }
  723. out := new(GithubAuth)
  724. in.DeepCopyInto(out)
  725. return out
  726. }
  727. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  728. func (in *GithubSecretRef) DeepCopyInto(out *GithubSecretRef) {
  729. *out = *in
  730. in.SecretRef.DeepCopyInto(&out.SecretRef)
  731. }
  732. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubSecretRef.
  733. func (in *GithubSecretRef) DeepCopy() *GithubSecretRef {
  734. if in == nil {
  735. return nil
  736. }
  737. out := new(GithubSecretRef)
  738. in.DeepCopyInto(out)
  739. return out
  740. }
  741. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  742. func (in *Password) DeepCopyInto(out *Password) {
  743. *out = *in
  744. out.TypeMeta = in.TypeMeta
  745. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  746. in.Spec.DeepCopyInto(&out.Spec)
  747. }
  748. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Password.
  749. func (in *Password) DeepCopy() *Password {
  750. if in == nil {
  751. return nil
  752. }
  753. out := new(Password)
  754. in.DeepCopyInto(out)
  755. return out
  756. }
  757. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  758. func (in *Password) DeepCopyObject() runtime.Object {
  759. if c := in.DeepCopy(); c != nil {
  760. return c
  761. }
  762. return nil
  763. }
  764. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  765. func (in *PasswordList) DeepCopyInto(out *PasswordList) {
  766. *out = *in
  767. out.TypeMeta = in.TypeMeta
  768. in.ListMeta.DeepCopyInto(&out.ListMeta)
  769. if in.Items != nil {
  770. in, out := &in.Items, &out.Items
  771. *out = make([]Password, len(*in))
  772. for i := range *in {
  773. (*in)[i].DeepCopyInto(&(*out)[i])
  774. }
  775. }
  776. }
  777. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordList.
  778. func (in *PasswordList) DeepCopy() *PasswordList {
  779. if in == nil {
  780. return nil
  781. }
  782. out := new(PasswordList)
  783. in.DeepCopyInto(out)
  784. return out
  785. }
  786. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  787. func (in *PasswordList) DeepCopyObject() runtime.Object {
  788. if c := in.DeepCopy(); c != nil {
  789. return c
  790. }
  791. return nil
  792. }
  793. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  794. func (in *PasswordSpec) DeepCopyInto(out *PasswordSpec) {
  795. *out = *in
  796. if in.Digits != nil {
  797. in, out := &in.Digits, &out.Digits
  798. *out = new(int)
  799. **out = **in
  800. }
  801. if in.Symbols != nil {
  802. in, out := &in.Symbols, &out.Symbols
  803. *out = new(int)
  804. **out = **in
  805. }
  806. if in.SymbolCharacters != nil {
  807. in, out := &in.SymbolCharacters, &out.SymbolCharacters
  808. *out = new(string)
  809. **out = **in
  810. }
  811. }
  812. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordSpec.
  813. func (in *PasswordSpec) DeepCopy() *PasswordSpec {
  814. if in == nil {
  815. return nil
  816. }
  817. out := new(PasswordSpec)
  818. in.DeepCopyInto(out)
  819. return out
  820. }
  821. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  822. func (in *RequestParameters) DeepCopyInto(out *RequestParameters) {
  823. *out = *in
  824. if in.SessionDuration != nil {
  825. in, out := &in.SessionDuration, &out.SessionDuration
  826. *out = new(int64)
  827. **out = **in
  828. }
  829. if in.SerialNumber != nil {
  830. in, out := &in.SerialNumber, &out.SerialNumber
  831. *out = new(string)
  832. **out = **in
  833. }
  834. if in.TokenCode != nil {
  835. in, out := &in.TokenCode, &out.TokenCode
  836. *out = new(string)
  837. **out = **in
  838. }
  839. }
  840. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestParameters.
  841. func (in *RequestParameters) DeepCopy() *RequestParameters {
  842. if in == nil {
  843. return nil
  844. }
  845. out := new(RequestParameters)
  846. in.DeepCopyInto(out)
  847. return out
  848. }
  849. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  850. func (in *STSSessionToken) DeepCopyInto(out *STSSessionToken) {
  851. *out = *in
  852. out.TypeMeta = in.TypeMeta
  853. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  854. in.Spec.DeepCopyInto(&out.Spec)
  855. }
  856. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionToken.
  857. func (in *STSSessionToken) DeepCopy() *STSSessionToken {
  858. if in == nil {
  859. return nil
  860. }
  861. out := new(STSSessionToken)
  862. in.DeepCopyInto(out)
  863. return out
  864. }
  865. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  866. func (in *STSSessionToken) DeepCopyObject() runtime.Object {
  867. if c := in.DeepCopy(); c != nil {
  868. return c
  869. }
  870. return nil
  871. }
  872. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  873. func (in *STSSessionTokenList) DeepCopyInto(out *STSSessionTokenList) {
  874. *out = *in
  875. out.TypeMeta = in.TypeMeta
  876. in.ListMeta.DeepCopyInto(&out.ListMeta)
  877. if in.Items != nil {
  878. in, out := &in.Items, &out.Items
  879. *out = make([]STSSessionToken, len(*in))
  880. for i := range *in {
  881. (*in)[i].DeepCopyInto(&(*out)[i])
  882. }
  883. }
  884. }
  885. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenList.
  886. func (in *STSSessionTokenList) DeepCopy() *STSSessionTokenList {
  887. if in == nil {
  888. return nil
  889. }
  890. out := new(STSSessionTokenList)
  891. in.DeepCopyInto(out)
  892. return out
  893. }
  894. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  895. func (in *STSSessionTokenList) DeepCopyObject() runtime.Object {
  896. if c := in.DeepCopy(); c != nil {
  897. return c
  898. }
  899. return nil
  900. }
  901. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  902. func (in *STSSessionTokenSpec) DeepCopyInto(out *STSSessionTokenSpec) {
  903. *out = *in
  904. in.Auth.DeepCopyInto(&out.Auth)
  905. if in.RequestParameters != nil {
  906. in, out := &in.RequestParameters, &out.RequestParameters
  907. *out = new(RequestParameters)
  908. (*in).DeepCopyInto(*out)
  909. }
  910. }
  911. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenSpec.
  912. func (in *STSSessionTokenSpec) DeepCopy() *STSSessionTokenSpec {
  913. if in == nil {
  914. return nil
  915. }
  916. out := new(STSSessionTokenSpec)
  917. in.DeepCopyInto(out)
  918. return out
  919. }
  920. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  921. func (in *SecretKeySelector) DeepCopyInto(out *SecretKeySelector) {
  922. *out = *in
  923. }
  924. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeySelector.
  925. func (in *SecretKeySelector) DeepCopy() *SecretKeySelector {
  926. if in == nil {
  927. return nil
  928. }
  929. out := new(SecretKeySelector)
  930. in.DeepCopyInto(out)
  931. return out
  932. }
  933. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  934. func (in *UUID) DeepCopyInto(out *UUID) {
  935. *out = *in
  936. out.TypeMeta = in.TypeMeta
  937. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  938. out.Spec = in.Spec
  939. }
  940. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUID.
  941. func (in *UUID) DeepCopy() *UUID {
  942. if in == nil {
  943. return nil
  944. }
  945. out := new(UUID)
  946. in.DeepCopyInto(out)
  947. return out
  948. }
  949. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  950. func (in *UUID) DeepCopyObject() runtime.Object {
  951. if c := in.DeepCopy(); c != nil {
  952. return c
  953. }
  954. return nil
  955. }
  956. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  957. func (in *UUIDList) DeepCopyInto(out *UUIDList) {
  958. *out = *in
  959. out.TypeMeta = in.TypeMeta
  960. in.ListMeta.DeepCopyInto(&out.ListMeta)
  961. if in.Items != nil {
  962. in, out := &in.Items, &out.Items
  963. *out = make([]UUID, len(*in))
  964. for i := range *in {
  965. (*in)[i].DeepCopyInto(&(*out)[i])
  966. }
  967. }
  968. }
  969. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDList.
  970. func (in *UUIDList) DeepCopy() *UUIDList {
  971. if in == nil {
  972. return nil
  973. }
  974. out := new(UUIDList)
  975. in.DeepCopyInto(out)
  976. return out
  977. }
  978. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  979. func (in *UUIDList) DeepCopyObject() runtime.Object {
  980. if c := in.DeepCopy(); c != nil {
  981. return c
  982. }
  983. return nil
  984. }
  985. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  986. func (in *UUIDSpec) DeepCopyInto(out *UUIDSpec) {
  987. *out = *in
  988. }
  989. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDSpec.
  990. func (in *UUIDSpec) DeepCopy() *UUIDSpec {
  991. if in == nil {
  992. return nil
  993. }
  994. out := new(UUIDSpec)
  995. in.DeepCopyInto(out)
  996. return out
  997. }
  998. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  999. func (in *VaultDynamicSecret) DeepCopyInto(out *VaultDynamicSecret) {
  1000. *out = *in
  1001. out.TypeMeta = in.TypeMeta
  1002. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1003. in.Spec.DeepCopyInto(&out.Spec)
  1004. }
  1005. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecret.
  1006. func (in *VaultDynamicSecret) DeepCopy() *VaultDynamicSecret {
  1007. if in == nil {
  1008. return nil
  1009. }
  1010. out := new(VaultDynamicSecret)
  1011. in.DeepCopyInto(out)
  1012. return out
  1013. }
  1014. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1015. func (in *VaultDynamicSecret) DeepCopyObject() runtime.Object {
  1016. if c := in.DeepCopy(); c != nil {
  1017. return c
  1018. }
  1019. return nil
  1020. }
  1021. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1022. func (in *VaultDynamicSecretList) DeepCopyInto(out *VaultDynamicSecretList) {
  1023. *out = *in
  1024. out.TypeMeta = in.TypeMeta
  1025. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1026. if in.Items != nil {
  1027. in, out := &in.Items, &out.Items
  1028. *out = make([]VaultDynamicSecret, len(*in))
  1029. for i := range *in {
  1030. (*in)[i].DeepCopyInto(&(*out)[i])
  1031. }
  1032. }
  1033. }
  1034. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretList.
  1035. func (in *VaultDynamicSecretList) DeepCopy() *VaultDynamicSecretList {
  1036. if in == nil {
  1037. return nil
  1038. }
  1039. out := new(VaultDynamicSecretList)
  1040. in.DeepCopyInto(out)
  1041. return out
  1042. }
  1043. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1044. func (in *VaultDynamicSecretList) DeepCopyObject() runtime.Object {
  1045. if c := in.DeepCopy(); c != nil {
  1046. return c
  1047. }
  1048. return nil
  1049. }
  1050. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1051. func (in *VaultDynamicSecretSpec) DeepCopyInto(out *VaultDynamicSecretSpec) {
  1052. *out = *in
  1053. if in.Parameters != nil {
  1054. in, out := &in.Parameters, &out.Parameters
  1055. *out = new(apiextensionsv1.JSON)
  1056. (*in).DeepCopyInto(*out)
  1057. }
  1058. if in.RetrySettings != nil {
  1059. in, out := &in.RetrySettings, &out.RetrySettings
  1060. *out = new(v1beta1.SecretStoreRetrySettings)
  1061. (*in).DeepCopyInto(*out)
  1062. }
  1063. if in.Provider != nil {
  1064. in, out := &in.Provider, &out.Provider
  1065. *out = new(v1beta1.VaultProvider)
  1066. (*in).DeepCopyInto(*out)
  1067. }
  1068. }
  1069. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretSpec.
  1070. func (in *VaultDynamicSecretSpec) DeepCopy() *VaultDynamicSecretSpec {
  1071. if in == nil {
  1072. return nil
  1073. }
  1074. out := new(VaultDynamicSecretSpec)
  1075. in.DeepCopyInto(out)
  1076. return out
  1077. }
  1078. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1079. func (in *Webhook) DeepCopyInto(out *Webhook) {
  1080. *out = *in
  1081. out.TypeMeta = in.TypeMeta
  1082. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1083. in.Spec.DeepCopyInto(&out.Spec)
  1084. }
  1085. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Webhook.
  1086. func (in *Webhook) DeepCopy() *Webhook {
  1087. if in == nil {
  1088. return nil
  1089. }
  1090. out := new(Webhook)
  1091. in.DeepCopyInto(out)
  1092. return out
  1093. }
  1094. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1095. func (in *Webhook) DeepCopyObject() runtime.Object {
  1096. if c := in.DeepCopy(); c != nil {
  1097. return c
  1098. }
  1099. return nil
  1100. }
  1101. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1102. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1103. *out = *in
  1104. if in.Namespace != nil {
  1105. in, out := &in.Namespace, &out.Namespace
  1106. *out = new(string)
  1107. **out = **in
  1108. }
  1109. }
  1110. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  1111. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  1112. if in == nil {
  1113. return nil
  1114. }
  1115. out := new(WebhookCAProvider)
  1116. in.DeepCopyInto(out)
  1117. return out
  1118. }
  1119. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1120. func (in *WebhookList) DeepCopyInto(out *WebhookList) {
  1121. *out = *in
  1122. out.TypeMeta = in.TypeMeta
  1123. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1124. if in.Items != nil {
  1125. in, out := &in.Items, &out.Items
  1126. *out = make([]Webhook, len(*in))
  1127. for i := range *in {
  1128. (*in)[i].DeepCopyInto(&(*out)[i])
  1129. }
  1130. }
  1131. }
  1132. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookList.
  1133. func (in *WebhookList) DeepCopy() *WebhookList {
  1134. if in == nil {
  1135. return nil
  1136. }
  1137. out := new(WebhookList)
  1138. in.DeepCopyInto(out)
  1139. return out
  1140. }
  1141. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1142. func (in *WebhookList) DeepCopyObject() runtime.Object {
  1143. if c := in.DeepCopy(); c != nil {
  1144. return c
  1145. }
  1146. return nil
  1147. }
  1148. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1149. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  1150. *out = *in
  1151. }
  1152. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  1153. func (in *WebhookResult) DeepCopy() *WebhookResult {
  1154. if in == nil {
  1155. return nil
  1156. }
  1157. out := new(WebhookResult)
  1158. in.DeepCopyInto(out)
  1159. return out
  1160. }
  1161. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1162. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  1163. *out = *in
  1164. out.SecretRef = in.SecretRef
  1165. }
  1166. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  1167. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  1168. if in == nil {
  1169. return nil
  1170. }
  1171. out := new(WebhookSecret)
  1172. in.DeepCopyInto(out)
  1173. return out
  1174. }
  1175. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1176. func (in *WebhookSpec) DeepCopyInto(out *WebhookSpec) {
  1177. *out = *in
  1178. if in.Headers != nil {
  1179. in, out := &in.Headers, &out.Headers
  1180. *out = make(map[string]string, len(*in))
  1181. for key, val := range *in {
  1182. (*out)[key] = val
  1183. }
  1184. }
  1185. if in.Timeout != nil {
  1186. in, out := &in.Timeout, &out.Timeout
  1187. *out = new(metav1.Duration)
  1188. **out = **in
  1189. }
  1190. out.Result = in.Result
  1191. if in.Secrets != nil {
  1192. in, out := &in.Secrets, &out.Secrets
  1193. *out = make([]WebhookSecret, len(*in))
  1194. copy(*out, *in)
  1195. }
  1196. if in.CABundle != nil {
  1197. in, out := &in.CABundle, &out.CABundle
  1198. *out = make([]byte, len(*in))
  1199. copy(*out, *in)
  1200. }
  1201. if in.CAProvider != nil {
  1202. in, out := &in.CAProvider, &out.CAProvider
  1203. *out = new(WebhookCAProvider)
  1204. (*in).DeepCopyInto(*out)
  1205. }
  1206. }
  1207. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSpec.
  1208. func (in *WebhookSpec) DeepCopy() *WebhookSpec {
  1209. if in == nil {
  1210. return nil
  1211. }
  1212. out := new(WebhookSpec)
  1213. in.DeepCopyInto(out)
  1214. return out
  1215. }