zz_generated.deepcopy.go 60 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040
  1. //go:build !ignore_autogenerated
  2. /*
  3. Copyright © 2025 ESO Maintainer Team
  4. Licensed under the Apache License, Version 2.0 (the "License");
  5. you may not use this file except in compliance with the License.
  6. You may obtain a copy of the License at
  7. https://www.apache.org/licenses/LICENSE-2.0
  8. Unless required by applicable law or agreed to in writing, software
  9. distributed under the License is distributed on an "AS IS" BASIS,
  10. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11. See the License for the specific language governing permissions and
  12. limitations under the License.
  13. */
  14. // Code generated by controller-gen. DO NOT EDIT.
  15. package v1alpha1
  16. import (
  17. externalsecretsv1 "github.com/external-secrets/external-secrets/apis/externalsecrets/v1"
  18. metav1 "github.com/external-secrets/external-secrets/apis/meta/v1"
  19. "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
  20. apismetav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
  21. "k8s.io/apimachinery/pkg/runtime"
  22. )
  23. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  24. func (in *ACRAccessToken) DeepCopyInto(out *ACRAccessToken) {
  25. *out = *in
  26. out.TypeMeta = in.TypeMeta
  27. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  28. in.Spec.DeepCopyInto(&out.Spec)
  29. }
  30. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessToken.
  31. func (in *ACRAccessToken) DeepCopy() *ACRAccessToken {
  32. if in == nil {
  33. return nil
  34. }
  35. out := new(ACRAccessToken)
  36. in.DeepCopyInto(out)
  37. return out
  38. }
  39. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  40. func (in *ACRAccessToken) DeepCopyObject() runtime.Object {
  41. if c := in.DeepCopy(); c != nil {
  42. return c
  43. }
  44. return nil
  45. }
  46. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  47. func (in *ACRAccessTokenList) DeepCopyInto(out *ACRAccessTokenList) {
  48. *out = *in
  49. out.TypeMeta = in.TypeMeta
  50. in.ListMeta.DeepCopyInto(&out.ListMeta)
  51. if in.Items != nil {
  52. in, out := &in.Items, &out.Items
  53. *out = make([]ACRAccessToken, len(*in))
  54. for i := range *in {
  55. (*in)[i].DeepCopyInto(&(*out)[i])
  56. }
  57. }
  58. }
  59. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessTokenList.
  60. func (in *ACRAccessTokenList) DeepCopy() *ACRAccessTokenList {
  61. if in == nil {
  62. return nil
  63. }
  64. out := new(ACRAccessTokenList)
  65. in.DeepCopyInto(out)
  66. return out
  67. }
  68. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  69. func (in *ACRAccessTokenList) DeepCopyObject() runtime.Object {
  70. if c := in.DeepCopy(); c != nil {
  71. return c
  72. }
  73. return nil
  74. }
  75. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  76. func (in *ACRAccessTokenSpec) DeepCopyInto(out *ACRAccessTokenSpec) {
  77. *out = *in
  78. in.Auth.DeepCopyInto(&out.Auth)
  79. }
  80. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAccessTokenSpec.
  81. func (in *ACRAccessTokenSpec) DeepCopy() *ACRAccessTokenSpec {
  82. if in == nil {
  83. return nil
  84. }
  85. out := new(ACRAccessTokenSpec)
  86. in.DeepCopyInto(out)
  87. return out
  88. }
  89. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  90. func (in *ACRAuth) DeepCopyInto(out *ACRAuth) {
  91. *out = *in
  92. if in.ServicePrincipal != nil {
  93. in, out := &in.ServicePrincipal, &out.ServicePrincipal
  94. *out = new(AzureACRServicePrincipalAuth)
  95. (*in).DeepCopyInto(*out)
  96. }
  97. if in.ManagedIdentity != nil {
  98. in, out := &in.ManagedIdentity, &out.ManagedIdentity
  99. *out = new(AzureACRManagedIdentityAuth)
  100. **out = **in
  101. }
  102. if in.WorkloadIdentity != nil {
  103. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  104. *out = new(AzureACRWorkloadIdentityAuth)
  105. (*in).DeepCopyInto(*out)
  106. }
  107. }
  108. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ACRAuth.
  109. func (in *ACRAuth) DeepCopy() *ACRAuth {
  110. if in == nil {
  111. return nil
  112. }
  113. out := new(ACRAuth)
  114. in.DeepCopyInto(out)
  115. return out
  116. }
  117. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  118. func (in *AWSAuth) DeepCopyInto(out *AWSAuth) {
  119. *out = *in
  120. if in.SecretRef != nil {
  121. in, out := &in.SecretRef, &out.SecretRef
  122. *out = new(AWSAuthSecretRef)
  123. (*in).DeepCopyInto(*out)
  124. }
  125. if in.JWTAuth != nil {
  126. in, out := &in.JWTAuth, &out.JWTAuth
  127. *out = new(AWSJWTAuth)
  128. (*in).DeepCopyInto(*out)
  129. }
  130. }
  131. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuth.
  132. func (in *AWSAuth) DeepCopy() *AWSAuth {
  133. if in == nil {
  134. return nil
  135. }
  136. out := new(AWSAuth)
  137. in.DeepCopyInto(out)
  138. return out
  139. }
  140. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  141. func (in *AWSAuthSecretRef) DeepCopyInto(out *AWSAuthSecretRef) {
  142. *out = *in
  143. in.AccessKeyID.DeepCopyInto(&out.AccessKeyID)
  144. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  145. if in.SessionToken != nil {
  146. in, out := &in.SessionToken, &out.SessionToken
  147. *out = new(metav1.SecretKeySelector)
  148. (*in).DeepCopyInto(*out)
  149. }
  150. }
  151. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSAuthSecretRef.
  152. func (in *AWSAuthSecretRef) DeepCopy() *AWSAuthSecretRef {
  153. if in == nil {
  154. return nil
  155. }
  156. out := new(AWSAuthSecretRef)
  157. in.DeepCopyInto(out)
  158. return out
  159. }
  160. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  161. func (in *AWSJWTAuth) DeepCopyInto(out *AWSJWTAuth) {
  162. *out = *in
  163. if in.ServiceAccountRef != nil {
  164. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  165. *out = new(metav1.ServiceAccountSelector)
  166. (*in).DeepCopyInto(*out)
  167. }
  168. }
  169. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSJWTAuth.
  170. func (in *AWSJWTAuth) DeepCopy() *AWSJWTAuth {
  171. if in == nil {
  172. return nil
  173. }
  174. out := new(AWSJWTAuth)
  175. in.DeepCopyInto(out)
  176. return out
  177. }
  178. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  179. func (in *AuthorizationProtocol) DeepCopyInto(out *AuthorizationProtocol) {
  180. *out = *in
  181. if in.NTLM != nil {
  182. in, out := &in.NTLM, &out.NTLM
  183. *out = new(NTLMProtocol)
  184. (*in).DeepCopyInto(*out)
  185. }
  186. }
  187. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizationProtocol.
  188. func (in *AuthorizationProtocol) DeepCopy() *AuthorizationProtocol {
  189. if in == nil {
  190. return nil
  191. }
  192. out := new(AuthorizationProtocol)
  193. in.DeepCopyInto(out)
  194. return out
  195. }
  196. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  197. func (in *AzureACRManagedIdentityAuth) DeepCopyInto(out *AzureACRManagedIdentityAuth) {
  198. *out = *in
  199. }
  200. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRManagedIdentityAuth.
  201. func (in *AzureACRManagedIdentityAuth) DeepCopy() *AzureACRManagedIdentityAuth {
  202. if in == nil {
  203. return nil
  204. }
  205. out := new(AzureACRManagedIdentityAuth)
  206. in.DeepCopyInto(out)
  207. return out
  208. }
  209. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  210. func (in *AzureACRServicePrincipalAuth) DeepCopyInto(out *AzureACRServicePrincipalAuth) {
  211. *out = *in
  212. in.SecretRef.DeepCopyInto(&out.SecretRef)
  213. }
  214. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRServicePrincipalAuth.
  215. func (in *AzureACRServicePrincipalAuth) DeepCopy() *AzureACRServicePrincipalAuth {
  216. if in == nil {
  217. return nil
  218. }
  219. out := new(AzureACRServicePrincipalAuth)
  220. in.DeepCopyInto(out)
  221. return out
  222. }
  223. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  224. func (in *AzureACRServicePrincipalAuthSecretRef) DeepCopyInto(out *AzureACRServicePrincipalAuthSecretRef) {
  225. *out = *in
  226. in.ClientID.DeepCopyInto(&out.ClientID)
  227. in.ClientSecret.DeepCopyInto(&out.ClientSecret)
  228. }
  229. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRServicePrincipalAuthSecretRef.
  230. func (in *AzureACRServicePrincipalAuthSecretRef) DeepCopy() *AzureACRServicePrincipalAuthSecretRef {
  231. if in == nil {
  232. return nil
  233. }
  234. out := new(AzureACRServicePrincipalAuthSecretRef)
  235. in.DeepCopyInto(out)
  236. return out
  237. }
  238. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  239. func (in *AzureACRWorkloadIdentityAuth) DeepCopyInto(out *AzureACRWorkloadIdentityAuth) {
  240. *out = *in
  241. if in.ServiceAccountRef != nil {
  242. in, out := &in.ServiceAccountRef, &out.ServiceAccountRef
  243. *out = new(metav1.ServiceAccountSelector)
  244. (*in).DeepCopyInto(*out)
  245. }
  246. }
  247. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureACRWorkloadIdentityAuth.
  248. func (in *AzureACRWorkloadIdentityAuth) DeepCopy() *AzureACRWorkloadIdentityAuth {
  249. if in == nil {
  250. return nil
  251. }
  252. out := new(AzureACRWorkloadIdentityAuth)
  253. in.DeepCopyInto(out)
  254. return out
  255. }
  256. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  257. func (in *CloudsmithAccessToken) DeepCopyInto(out *CloudsmithAccessToken) {
  258. *out = *in
  259. out.TypeMeta = in.TypeMeta
  260. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  261. in.Spec.DeepCopyInto(&out.Spec)
  262. }
  263. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudsmithAccessToken.
  264. func (in *CloudsmithAccessToken) DeepCopy() *CloudsmithAccessToken {
  265. if in == nil {
  266. return nil
  267. }
  268. out := new(CloudsmithAccessToken)
  269. in.DeepCopyInto(out)
  270. return out
  271. }
  272. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  273. func (in *CloudsmithAccessToken) DeepCopyObject() runtime.Object {
  274. if c := in.DeepCopy(); c != nil {
  275. return c
  276. }
  277. return nil
  278. }
  279. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  280. func (in *CloudsmithAccessTokenList) DeepCopyInto(out *CloudsmithAccessTokenList) {
  281. *out = *in
  282. out.TypeMeta = in.TypeMeta
  283. in.ListMeta.DeepCopyInto(&out.ListMeta)
  284. if in.Items != nil {
  285. in, out := &in.Items, &out.Items
  286. *out = make([]CloudsmithAccessToken, len(*in))
  287. for i := range *in {
  288. (*in)[i].DeepCopyInto(&(*out)[i])
  289. }
  290. }
  291. }
  292. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudsmithAccessTokenList.
  293. func (in *CloudsmithAccessTokenList) DeepCopy() *CloudsmithAccessTokenList {
  294. if in == nil {
  295. return nil
  296. }
  297. out := new(CloudsmithAccessTokenList)
  298. in.DeepCopyInto(out)
  299. return out
  300. }
  301. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  302. func (in *CloudsmithAccessTokenList) DeepCopyObject() runtime.Object {
  303. if c := in.DeepCopy(); c != nil {
  304. return c
  305. }
  306. return nil
  307. }
  308. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  309. func (in *CloudsmithAccessTokenSpec) DeepCopyInto(out *CloudsmithAccessTokenSpec) {
  310. *out = *in
  311. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  312. }
  313. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudsmithAccessTokenSpec.
  314. func (in *CloudsmithAccessTokenSpec) DeepCopy() *CloudsmithAccessTokenSpec {
  315. if in == nil {
  316. return nil
  317. }
  318. out := new(CloudsmithAccessTokenSpec)
  319. in.DeepCopyInto(out)
  320. return out
  321. }
  322. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  323. func (in *ClusterGenerator) DeepCopyInto(out *ClusterGenerator) {
  324. *out = *in
  325. out.TypeMeta = in.TypeMeta
  326. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  327. in.Spec.DeepCopyInto(&out.Spec)
  328. }
  329. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGenerator.
  330. func (in *ClusterGenerator) DeepCopy() *ClusterGenerator {
  331. if in == nil {
  332. return nil
  333. }
  334. out := new(ClusterGenerator)
  335. in.DeepCopyInto(out)
  336. return out
  337. }
  338. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  339. func (in *ClusterGenerator) DeepCopyObject() runtime.Object {
  340. if c := in.DeepCopy(); c != nil {
  341. return c
  342. }
  343. return nil
  344. }
  345. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  346. func (in *ClusterGeneratorList) DeepCopyInto(out *ClusterGeneratorList) {
  347. *out = *in
  348. out.TypeMeta = in.TypeMeta
  349. in.ListMeta.DeepCopyInto(&out.ListMeta)
  350. if in.Items != nil {
  351. in, out := &in.Items, &out.Items
  352. *out = make([]ClusterGenerator, len(*in))
  353. for i := range *in {
  354. (*in)[i].DeepCopyInto(&(*out)[i])
  355. }
  356. }
  357. }
  358. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGeneratorList.
  359. func (in *ClusterGeneratorList) DeepCopy() *ClusterGeneratorList {
  360. if in == nil {
  361. return nil
  362. }
  363. out := new(ClusterGeneratorList)
  364. in.DeepCopyInto(out)
  365. return out
  366. }
  367. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  368. func (in *ClusterGeneratorList) DeepCopyObject() runtime.Object {
  369. if c := in.DeepCopy(); c != nil {
  370. return c
  371. }
  372. return nil
  373. }
  374. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  375. func (in *ClusterGeneratorSpec) DeepCopyInto(out *ClusterGeneratorSpec) {
  376. *out = *in
  377. in.Generator.DeepCopyInto(&out.Generator)
  378. }
  379. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterGeneratorSpec.
  380. func (in *ClusterGeneratorSpec) DeepCopy() *ClusterGeneratorSpec {
  381. if in == nil {
  382. return nil
  383. }
  384. out := new(ClusterGeneratorSpec)
  385. in.DeepCopyInto(out)
  386. return out
  387. }
  388. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  389. func (in *ControllerClassResource) DeepCopyInto(out *ControllerClassResource) {
  390. *out = *in
  391. out.Spec = in.Spec
  392. }
  393. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerClassResource.
  394. func (in *ControllerClassResource) DeepCopy() *ControllerClassResource {
  395. if in == nil {
  396. return nil
  397. }
  398. out := new(ControllerClassResource)
  399. in.DeepCopyInto(out)
  400. return out
  401. }
  402. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  403. func (in *ECRAuthorizationToken) DeepCopyInto(out *ECRAuthorizationToken) {
  404. *out = *in
  405. out.TypeMeta = in.TypeMeta
  406. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  407. in.Spec.DeepCopyInto(&out.Spec)
  408. }
  409. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationToken.
  410. func (in *ECRAuthorizationToken) DeepCopy() *ECRAuthorizationToken {
  411. if in == nil {
  412. return nil
  413. }
  414. out := new(ECRAuthorizationToken)
  415. in.DeepCopyInto(out)
  416. return out
  417. }
  418. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  419. func (in *ECRAuthorizationToken) DeepCopyObject() runtime.Object {
  420. if c := in.DeepCopy(); c != nil {
  421. return c
  422. }
  423. return nil
  424. }
  425. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  426. func (in *ECRAuthorizationTokenList) DeepCopyInto(out *ECRAuthorizationTokenList) {
  427. *out = *in
  428. out.TypeMeta = in.TypeMeta
  429. in.ListMeta.DeepCopyInto(&out.ListMeta)
  430. if in.Items != nil {
  431. in, out := &in.Items, &out.Items
  432. *out = make([]ECRAuthorizationToken, len(*in))
  433. for i := range *in {
  434. (*in)[i].DeepCopyInto(&(*out)[i])
  435. }
  436. }
  437. }
  438. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenList.
  439. func (in *ECRAuthorizationTokenList) DeepCopy() *ECRAuthorizationTokenList {
  440. if in == nil {
  441. return nil
  442. }
  443. out := new(ECRAuthorizationTokenList)
  444. in.DeepCopyInto(out)
  445. return out
  446. }
  447. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  448. func (in *ECRAuthorizationTokenList) DeepCopyObject() runtime.Object {
  449. if c := in.DeepCopy(); c != nil {
  450. return c
  451. }
  452. return nil
  453. }
  454. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  455. func (in *ECRAuthorizationTokenSpec) DeepCopyInto(out *ECRAuthorizationTokenSpec) {
  456. *out = *in
  457. in.Auth.DeepCopyInto(&out.Auth)
  458. }
  459. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ECRAuthorizationTokenSpec.
  460. func (in *ECRAuthorizationTokenSpec) DeepCopy() *ECRAuthorizationTokenSpec {
  461. if in == nil {
  462. return nil
  463. }
  464. out := new(ECRAuthorizationTokenSpec)
  465. in.DeepCopyInto(out)
  466. return out
  467. }
  468. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  469. func (in *Fake) DeepCopyInto(out *Fake) {
  470. *out = *in
  471. out.TypeMeta = in.TypeMeta
  472. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  473. in.Spec.DeepCopyInto(&out.Spec)
  474. }
  475. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fake.
  476. func (in *Fake) DeepCopy() *Fake {
  477. if in == nil {
  478. return nil
  479. }
  480. out := new(Fake)
  481. in.DeepCopyInto(out)
  482. return out
  483. }
  484. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  485. func (in *Fake) DeepCopyObject() runtime.Object {
  486. if c := in.DeepCopy(); c != nil {
  487. return c
  488. }
  489. return nil
  490. }
  491. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  492. func (in *FakeList) DeepCopyInto(out *FakeList) {
  493. *out = *in
  494. out.TypeMeta = in.TypeMeta
  495. in.ListMeta.DeepCopyInto(&out.ListMeta)
  496. if in.Items != nil {
  497. in, out := &in.Items, &out.Items
  498. *out = make([]Fake, len(*in))
  499. for i := range *in {
  500. (*in)[i].DeepCopyInto(&(*out)[i])
  501. }
  502. }
  503. }
  504. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeList.
  505. func (in *FakeList) DeepCopy() *FakeList {
  506. if in == nil {
  507. return nil
  508. }
  509. out := new(FakeList)
  510. in.DeepCopyInto(out)
  511. return out
  512. }
  513. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  514. func (in *FakeList) DeepCopyObject() runtime.Object {
  515. if c := in.DeepCopy(); c != nil {
  516. return c
  517. }
  518. return nil
  519. }
  520. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  521. func (in *FakeSpec) DeepCopyInto(out *FakeSpec) {
  522. *out = *in
  523. if in.Data != nil {
  524. in, out := &in.Data, &out.Data
  525. *out = make(map[string]string, len(*in))
  526. for key, val := range *in {
  527. (*out)[key] = val
  528. }
  529. }
  530. }
  531. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FakeSpec.
  532. func (in *FakeSpec) DeepCopy() *FakeSpec {
  533. if in == nil {
  534. return nil
  535. }
  536. out := new(FakeSpec)
  537. in.DeepCopyInto(out)
  538. return out
  539. }
  540. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  541. func (in *GCPSMAuth) DeepCopyInto(out *GCPSMAuth) {
  542. *out = *in
  543. if in.SecretRef != nil {
  544. in, out := &in.SecretRef, &out.SecretRef
  545. *out = new(GCPSMAuthSecretRef)
  546. (*in).DeepCopyInto(*out)
  547. }
  548. if in.WorkloadIdentity != nil {
  549. in, out := &in.WorkloadIdentity, &out.WorkloadIdentity
  550. *out = new(GCPWorkloadIdentity)
  551. (*in).DeepCopyInto(*out)
  552. }
  553. if in.WorkloadIdentityFederation != nil {
  554. in, out := &in.WorkloadIdentityFederation, &out.WorkloadIdentityFederation
  555. *out = new(externalsecretsv1.GCPWorkloadIdentityFederation)
  556. (*in).DeepCopyInto(*out)
  557. }
  558. }
  559. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuth.
  560. func (in *GCPSMAuth) DeepCopy() *GCPSMAuth {
  561. if in == nil {
  562. return nil
  563. }
  564. out := new(GCPSMAuth)
  565. in.DeepCopyInto(out)
  566. return out
  567. }
  568. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  569. func (in *GCPSMAuthSecretRef) DeepCopyInto(out *GCPSMAuthSecretRef) {
  570. *out = *in
  571. in.SecretAccessKey.DeepCopyInto(&out.SecretAccessKey)
  572. }
  573. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPSMAuthSecretRef.
  574. func (in *GCPSMAuthSecretRef) DeepCopy() *GCPSMAuthSecretRef {
  575. if in == nil {
  576. return nil
  577. }
  578. out := new(GCPSMAuthSecretRef)
  579. in.DeepCopyInto(out)
  580. return out
  581. }
  582. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  583. func (in *GCPWorkloadIdentity) DeepCopyInto(out *GCPWorkloadIdentity) {
  584. *out = *in
  585. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  586. }
  587. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPWorkloadIdentity.
  588. func (in *GCPWorkloadIdentity) DeepCopy() *GCPWorkloadIdentity {
  589. if in == nil {
  590. return nil
  591. }
  592. out := new(GCPWorkloadIdentity)
  593. in.DeepCopyInto(out)
  594. return out
  595. }
  596. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  597. func (in *GCRAccessToken) DeepCopyInto(out *GCRAccessToken) {
  598. *out = *in
  599. out.TypeMeta = in.TypeMeta
  600. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  601. in.Spec.DeepCopyInto(&out.Spec)
  602. }
  603. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessToken.
  604. func (in *GCRAccessToken) DeepCopy() *GCRAccessToken {
  605. if in == nil {
  606. return nil
  607. }
  608. out := new(GCRAccessToken)
  609. in.DeepCopyInto(out)
  610. return out
  611. }
  612. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  613. func (in *GCRAccessToken) DeepCopyObject() runtime.Object {
  614. if c := in.DeepCopy(); c != nil {
  615. return c
  616. }
  617. return nil
  618. }
  619. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  620. func (in *GCRAccessTokenList) DeepCopyInto(out *GCRAccessTokenList) {
  621. *out = *in
  622. out.TypeMeta = in.TypeMeta
  623. in.ListMeta.DeepCopyInto(&out.ListMeta)
  624. if in.Items != nil {
  625. in, out := &in.Items, &out.Items
  626. *out = make([]GCRAccessToken, len(*in))
  627. for i := range *in {
  628. (*in)[i].DeepCopyInto(&(*out)[i])
  629. }
  630. }
  631. }
  632. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenList.
  633. func (in *GCRAccessTokenList) DeepCopy() *GCRAccessTokenList {
  634. if in == nil {
  635. return nil
  636. }
  637. out := new(GCRAccessTokenList)
  638. in.DeepCopyInto(out)
  639. return out
  640. }
  641. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  642. func (in *GCRAccessTokenList) DeepCopyObject() runtime.Object {
  643. if c := in.DeepCopy(); c != nil {
  644. return c
  645. }
  646. return nil
  647. }
  648. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  649. func (in *GCRAccessTokenSpec) DeepCopyInto(out *GCRAccessTokenSpec) {
  650. *out = *in
  651. in.Auth.DeepCopyInto(&out.Auth)
  652. }
  653. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCRAccessTokenSpec.
  654. func (in *GCRAccessTokenSpec) DeepCopy() *GCRAccessTokenSpec {
  655. if in == nil {
  656. return nil
  657. }
  658. out := new(GCRAccessTokenSpec)
  659. in.DeepCopyInto(out)
  660. return out
  661. }
  662. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  663. func (in *GeneratorSpec) DeepCopyInto(out *GeneratorSpec) {
  664. *out = *in
  665. if in.ACRAccessTokenSpec != nil {
  666. in, out := &in.ACRAccessTokenSpec, &out.ACRAccessTokenSpec
  667. *out = new(ACRAccessTokenSpec)
  668. (*in).DeepCopyInto(*out)
  669. }
  670. if in.CloudsmithAccessTokenSpec != nil {
  671. in, out := &in.CloudsmithAccessTokenSpec, &out.CloudsmithAccessTokenSpec
  672. *out = new(CloudsmithAccessTokenSpec)
  673. (*in).DeepCopyInto(*out)
  674. }
  675. if in.ECRAuthorizationTokenSpec != nil {
  676. in, out := &in.ECRAuthorizationTokenSpec, &out.ECRAuthorizationTokenSpec
  677. *out = new(ECRAuthorizationTokenSpec)
  678. (*in).DeepCopyInto(*out)
  679. }
  680. if in.FakeSpec != nil {
  681. in, out := &in.FakeSpec, &out.FakeSpec
  682. *out = new(FakeSpec)
  683. (*in).DeepCopyInto(*out)
  684. }
  685. if in.GCRAccessTokenSpec != nil {
  686. in, out := &in.GCRAccessTokenSpec, &out.GCRAccessTokenSpec
  687. *out = new(GCRAccessTokenSpec)
  688. (*in).DeepCopyInto(*out)
  689. }
  690. if in.GithubAccessTokenSpec != nil {
  691. in, out := &in.GithubAccessTokenSpec, &out.GithubAccessTokenSpec
  692. *out = new(GithubAccessTokenSpec)
  693. (*in).DeepCopyInto(*out)
  694. }
  695. if in.QuayAccessTokenSpec != nil {
  696. in, out := &in.QuayAccessTokenSpec, &out.QuayAccessTokenSpec
  697. *out = new(QuayAccessTokenSpec)
  698. (*in).DeepCopyInto(*out)
  699. }
  700. if in.PasswordSpec != nil {
  701. in, out := &in.PasswordSpec, &out.PasswordSpec
  702. *out = new(PasswordSpec)
  703. (*in).DeepCopyInto(*out)
  704. }
  705. if in.SSHKeySpec != nil {
  706. in, out := &in.SSHKeySpec, &out.SSHKeySpec
  707. *out = new(SSHKeySpec)
  708. (*in).DeepCopyInto(*out)
  709. }
  710. if in.STSSessionTokenSpec != nil {
  711. in, out := &in.STSSessionTokenSpec, &out.STSSessionTokenSpec
  712. *out = new(STSSessionTokenSpec)
  713. (*in).DeepCopyInto(*out)
  714. }
  715. if in.UUIDSpec != nil {
  716. in, out := &in.UUIDSpec, &out.UUIDSpec
  717. *out = new(UUIDSpec)
  718. **out = **in
  719. }
  720. if in.VaultDynamicSecretSpec != nil {
  721. in, out := &in.VaultDynamicSecretSpec, &out.VaultDynamicSecretSpec
  722. *out = new(VaultDynamicSecretSpec)
  723. (*in).DeepCopyInto(*out)
  724. }
  725. if in.WebhookSpec != nil {
  726. in, out := &in.WebhookSpec, &out.WebhookSpec
  727. *out = new(WebhookSpec)
  728. (*in).DeepCopyInto(*out)
  729. }
  730. if in.GrafanaSpec != nil {
  731. in, out := &in.GrafanaSpec, &out.GrafanaSpec
  732. *out = new(GrafanaSpec)
  733. (*in).DeepCopyInto(*out)
  734. }
  735. if in.MFASpec != nil {
  736. in, out := &in.MFASpec, &out.MFASpec
  737. *out = new(MFASpec)
  738. (*in).DeepCopyInto(*out)
  739. }
  740. }
  741. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorSpec.
  742. func (in *GeneratorSpec) DeepCopy() *GeneratorSpec {
  743. if in == nil {
  744. return nil
  745. }
  746. out := new(GeneratorSpec)
  747. in.DeepCopyInto(out)
  748. return out
  749. }
  750. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  751. func (in *GeneratorState) DeepCopyInto(out *GeneratorState) {
  752. *out = *in
  753. out.TypeMeta = in.TypeMeta
  754. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  755. in.Spec.DeepCopyInto(&out.Spec)
  756. in.Status.DeepCopyInto(&out.Status)
  757. }
  758. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorState.
  759. func (in *GeneratorState) DeepCopy() *GeneratorState {
  760. if in == nil {
  761. return nil
  762. }
  763. out := new(GeneratorState)
  764. in.DeepCopyInto(out)
  765. return out
  766. }
  767. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  768. func (in *GeneratorState) DeepCopyObject() runtime.Object {
  769. if c := in.DeepCopy(); c != nil {
  770. return c
  771. }
  772. return nil
  773. }
  774. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  775. func (in *GeneratorStateList) DeepCopyInto(out *GeneratorStateList) {
  776. *out = *in
  777. out.TypeMeta = in.TypeMeta
  778. in.ListMeta.DeepCopyInto(&out.ListMeta)
  779. if in.Items != nil {
  780. in, out := &in.Items, &out.Items
  781. *out = make([]GeneratorState, len(*in))
  782. for i := range *in {
  783. (*in)[i].DeepCopyInto(&(*out)[i])
  784. }
  785. }
  786. }
  787. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateList.
  788. func (in *GeneratorStateList) DeepCopy() *GeneratorStateList {
  789. if in == nil {
  790. return nil
  791. }
  792. out := new(GeneratorStateList)
  793. in.DeepCopyInto(out)
  794. return out
  795. }
  796. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  797. func (in *GeneratorStateList) DeepCopyObject() runtime.Object {
  798. if c := in.DeepCopy(); c != nil {
  799. return c
  800. }
  801. return nil
  802. }
  803. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  804. func (in *GeneratorStateSpec) DeepCopyInto(out *GeneratorStateSpec) {
  805. *out = *in
  806. if in.GarbageCollectionDeadline != nil {
  807. in, out := &in.GarbageCollectionDeadline, &out.GarbageCollectionDeadline
  808. *out = (*in).DeepCopy()
  809. }
  810. if in.Resource != nil {
  811. in, out := &in.Resource, &out.Resource
  812. *out = new(v1.JSON)
  813. (*in).DeepCopyInto(*out)
  814. }
  815. if in.State != nil {
  816. in, out := &in.State, &out.State
  817. *out = new(v1.JSON)
  818. (*in).DeepCopyInto(*out)
  819. }
  820. }
  821. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateSpec.
  822. func (in *GeneratorStateSpec) DeepCopy() *GeneratorStateSpec {
  823. if in == nil {
  824. return nil
  825. }
  826. out := new(GeneratorStateSpec)
  827. in.DeepCopyInto(out)
  828. return out
  829. }
  830. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  831. func (in *GeneratorStateStatus) DeepCopyInto(out *GeneratorStateStatus) {
  832. *out = *in
  833. if in.Conditions != nil {
  834. in, out := &in.Conditions, &out.Conditions
  835. *out = make([]GeneratorStateStatusCondition, len(*in))
  836. for i := range *in {
  837. (*in)[i].DeepCopyInto(&(*out)[i])
  838. }
  839. }
  840. }
  841. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateStatus.
  842. func (in *GeneratorStateStatus) DeepCopy() *GeneratorStateStatus {
  843. if in == nil {
  844. return nil
  845. }
  846. out := new(GeneratorStateStatus)
  847. in.DeepCopyInto(out)
  848. return out
  849. }
  850. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  851. func (in *GeneratorStateStatusCondition) DeepCopyInto(out *GeneratorStateStatusCondition) {
  852. *out = *in
  853. in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
  854. }
  855. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorStateStatusCondition.
  856. func (in *GeneratorStateStatusCondition) DeepCopy() *GeneratorStateStatusCondition {
  857. if in == nil {
  858. return nil
  859. }
  860. out := new(GeneratorStateStatusCondition)
  861. in.DeepCopyInto(out)
  862. return out
  863. }
  864. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  865. func (in *GithubAccessToken) DeepCopyInto(out *GithubAccessToken) {
  866. *out = *in
  867. out.TypeMeta = in.TypeMeta
  868. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  869. in.Spec.DeepCopyInto(&out.Spec)
  870. }
  871. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessToken.
  872. func (in *GithubAccessToken) DeepCopy() *GithubAccessToken {
  873. if in == nil {
  874. return nil
  875. }
  876. out := new(GithubAccessToken)
  877. in.DeepCopyInto(out)
  878. return out
  879. }
  880. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  881. func (in *GithubAccessToken) DeepCopyObject() runtime.Object {
  882. if c := in.DeepCopy(); c != nil {
  883. return c
  884. }
  885. return nil
  886. }
  887. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  888. func (in *GithubAccessTokenList) DeepCopyInto(out *GithubAccessTokenList) {
  889. *out = *in
  890. out.TypeMeta = in.TypeMeta
  891. in.ListMeta.DeepCopyInto(&out.ListMeta)
  892. if in.Items != nil {
  893. in, out := &in.Items, &out.Items
  894. *out = make([]GithubAccessToken, len(*in))
  895. for i := range *in {
  896. (*in)[i].DeepCopyInto(&(*out)[i])
  897. }
  898. }
  899. }
  900. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenList.
  901. func (in *GithubAccessTokenList) DeepCopy() *GithubAccessTokenList {
  902. if in == nil {
  903. return nil
  904. }
  905. out := new(GithubAccessTokenList)
  906. in.DeepCopyInto(out)
  907. return out
  908. }
  909. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  910. func (in *GithubAccessTokenList) DeepCopyObject() runtime.Object {
  911. if c := in.DeepCopy(); c != nil {
  912. return c
  913. }
  914. return nil
  915. }
  916. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  917. func (in *GithubAccessTokenSpec) DeepCopyInto(out *GithubAccessTokenSpec) {
  918. *out = *in
  919. if in.Repositories != nil {
  920. in, out := &in.Repositories, &out.Repositories
  921. *out = make([]string, len(*in))
  922. copy(*out, *in)
  923. }
  924. if in.Permissions != nil {
  925. in, out := &in.Permissions, &out.Permissions
  926. *out = make(map[string]string, len(*in))
  927. for key, val := range *in {
  928. (*out)[key] = val
  929. }
  930. }
  931. in.Auth.DeepCopyInto(&out.Auth)
  932. }
  933. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenSpec.
  934. func (in *GithubAccessTokenSpec) DeepCopy() *GithubAccessTokenSpec {
  935. if in == nil {
  936. return nil
  937. }
  938. out := new(GithubAccessTokenSpec)
  939. in.DeepCopyInto(out)
  940. return out
  941. }
  942. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  943. func (in *GithubAuth) DeepCopyInto(out *GithubAuth) {
  944. *out = *in
  945. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  946. }
  947. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAuth.
  948. func (in *GithubAuth) DeepCopy() *GithubAuth {
  949. if in == nil {
  950. return nil
  951. }
  952. out := new(GithubAuth)
  953. in.DeepCopyInto(out)
  954. return out
  955. }
  956. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  957. func (in *GithubSecretRef) DeepCopyInto(out *GithubSecretRef) {
  958. *out = *in
  959. in.SecretRef.DeepCopyInto(&out.SecretRef)
  960. }
  961. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubSecretRef.
  962. func (in *GithubSecretRef) DeepCopy() *GithubSecretRef {
  963. if in == nil {
  964. return nil
  965. }
  966. out := new(GithubSecretRef)
  967. in.DeepCopyInto(out)
  968. return out
  969. }
  970. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  971. func (in *Grafana) DeepCopyInto(out *Grafana) {
  972. *out = *in
  973. out.TypeMeta = in.TypeMeta
  974. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  975. in.Spec.DeepCopyInto(&out.Spec)
  976. }
  977. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Grafana.
  978. func (in *Grafana) DeepCopy() *Grafana {
  979. if in == nil {
  980. return nil
  981. }
  982. out := new(Grafana)
  983. in.DeepCopyInto(out)
  984. return out
  985. }
  986. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  987. func (in *Grafana) DeepCopyObject() runtime.Object {
  988. if c := in.DeepCopy(); c != nil {
  989. return c
  990. }
  991. return nil
  992. }
  993. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  994. func (in *GrafanaAuth) DeepCopyInto(out *GrafanaAuth) {
  995. *out = *in
  996. if in.Token != nil {
  997. in, out := &in.Token, &out.Token
  998. *out = new(SecretKeySelector)
  999. **out = **in
  1000. }
  1001. if in.Basic != nil {
  1002. in, out := &in.Basic, &out.Basic
  1003. *out = new(GrafanaBasicAuth)
  1004. **out = **in
  1005. }
  1006. }
  1007. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaAuth.
  1008. func (in *GrafanaAuth) DeepCopy() *GrafanaAuth {
  1009. if in == nil {
  1010. return nil
  1011. }
  1012. out := new(GrafanaAuth)
  1013. in.DeepCopyInto(out)
  1014. return out
  1015. }
  1016. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1017. func (in *GrafanaBasicAuth) DeepCopyInto(out *GrafanaBasicAuth) {
  1018. *out = *in
  1019. out.Password = in.Password
  1020. }
  1021. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaBasicAuth.
  1022. func (in *GrafanaBasicAuth) DeepCopy() *GrafanaBasicAuth {
  1023. if in == nil {
  1024. return nil
  1025. }
  1026. out := new(GrafanaBasicAuth)
  1027. in.DeepCopyInto(out)
  1028. return out
  1029. }
  1030. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1031. func (in *GrafanaList) DeepCopyInto(out *GrafanaList) {
  1032. *out = *in
  1033. out.TypeMeta = in.TypeMeta
  1034. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1035. if in.Items != nil {
  1036. in, out := &in.Items, &out.Items
  1037. *out = make([]Grafana, len(*in))
  1038. for i := range *in {
  1039. (*in)[i].DeepCopyInto(&(*out)[i])
  1040. }
  1041. }
  1042. }
  1043. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaList.
  1044. func (in *GrafanaList) DeepCopy() *GrafanaList {
  1045. if in == nil {
  1046. return nil
  1047. }
  1048. out := new(GrafanaList)
  1049. in.DeepCopyInto(out)
  1050. return out
  1051. }
  1052. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1053. func (in *GrafanaList) DeepCopyObject() runtime.Object {
  1054. if c := in.DeepCopy(); c != nil {
  1055. return c
  1056. }
  1057. return nil
  1058. }
  1059. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1060. func (in *GrafanaServiceAccount) DeepCopyInto(out *GrafanaServiceAccount) {
  1061. *out = *in
  1062. }
  1063. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaServiceAccount.
  1064. func (in *GrafanaServiceAccount) DeepCopy() *GrafanaServiceAccount {
  1065. if in == nil {
  1066. return nil
  1067. }
  1068. out := new(GrafanaServiceAccount)
  1069. in.DeepCopyInto(out)
  1070. return out
  1071. }
  1072. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1073. func (in *GrafanaServiceAccountTokenState) DeepCopyInto(out *GrafanaServiceAccountTokenState) {
  1074. *out = *in
  1075. in.ServiceAccount.DeepCopyInto(&out.ServiceAccount)
  1076. }
  1077. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaServiceAccountTokenState.
  1078. func (in *GrafanaServiceAccountTokenState) DeepCopy() *GrafanaServiceAccountTokenState {
  1079. if in == nil {
  1080. return nil
  1081. }
  1082. out := new(GrafanaServiceAccountTokenState)
  1083. in.DeepCopyInto(out)
  1084. return out
  1085. }
  1086. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1087. func (in *GrafanaSpec) DeepCopyInto(out *GrafanaSpec) {
  1088. *out = *in
  1089. in.Auth.DeepCopyInto(&out.Auth)
  1090. out.ServiceAccount = in.ServiceAccount
  1091. }
  1092. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaSpec.
  1093. func (in *GrafanaSpec) DeepCopy() *GrafanaSpec {
  1094. if in == nil {
  1095. return nil
  1096. }
  1097. out := new(GrafanaSpec)
  1098. in.DeepCopyInto(out)
  1099. return out
  1100. }
  1101. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1102. func (in *GrafanaStateServiceAccount) DeepCopyInto(out *GrafanaStateServiceAccount) {
  1103. *out = *in
  1104. if in.ServiceAccountID != nil {
  1105. in, out := &in.ServiceAccountID, &out.ServiceAccountID
  1106. *out = new(int64)
  1107. **out = **in
  1108. }
  1109. if in.ServiceAccountLogin != nil {
  1110. in, out := &in.ServiceAccountLogin, &out.ServiceAccountLogin
  1111. *out = new(string)
  1112. **out = **in
  1113. }
  1114. if in.ServiceAccountTokenID != nil {
  1115. in, out := &in.ServiceAccountTokenID, &out.ServiceAccountTokenID
  1116. *out = new(int64)
  1117. **out = **in
  1118. }
  1119. }
  1120. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GrafanaStateServiceAccount.
  1121. func (in *GrafanaStateServiceAccount) DeepCopy() *GrafanaStateServiceAccount {
  1122. if in == nil {
  1123. return nil
  1124. }
  1125. out := new(GrafanaStateServiceAccount)
  1126. in.DeepCopyInto(out)
  1127. return out
  1128. }
  1129. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1130. func (in *MFA) DeepCopyInto(out *MFA) {
  1131. *out = *in
  1132. out.TypeMeta = in.TypeMeta
  1133. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1134. in.Spec.DeepCopyInto(&out.Spec)
  1135. }
  1136. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MFA.
  1137. func (in *MFA) DeepCopy() *MFA {
  1138. if in == nil {
  1139. return nil
  1140. }
  1141. out := new(MFA)
  1142. in.DeepCopyInto(out)
  1143. return out
  1144. }
  1145. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1146. func (in *MFA) DeepCopyObject() runtime.Object {
  1147. if c := in.DeepCopy(); c != nil {
  1148. return c
  1149. }
  1150. return nil
  1151. }
  1152. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1153. func (in *MFAList) DeepCopyInto(out *MFAList) {
  1154. *out = *in
  1155. out.TypeMeta = in.TypeMeta
  1156. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1157. if in.Items != nil {
  1158. in, out := &in.Items, &out.Items
  1159. *out = make([]MFA, len(*in))
  1160. for i := range *in {
  1161. (*in)[i].DeepCopyInto(&(*out)[i])
  1162. }
  1163. }
  1164. }
  1165. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MFAList.
  1166. func (in *MFAList) DeepCopy() *MFAList {
  1167. if in == nil {
  1168. return nil
  1169. }
  1170. out := new(MFAList)
  1171. in.DeepCopyInto(out)
  1172. return out
  1173. }
  1174. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1175. func (in *MFAList) DeepCopyObject() runtime.Object {
  1176. if c := in.DeepCopy(); c != nil {
  1177. return c
  1178. }
  1179. return nil
  1180. }
  1181. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1182. func (in *MFASpec) DeepCopyInto(out *MFASpec) {
  1183. *out = *in
  1184. in.Secret.DeepCopyInto(&out.Secret)
  1185. if in.When != nil {
  1186. in, out := &in.When, &out.When
  1187. *out = (*in).DeepCopy()
  1188. }
  1189. }
  1190. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MFASpec.
  1191. func (in *MFASpec) DeepCopy() *MFASpec {
  1192. if in == nil {
  1193. return nil
  1194. }
  1195. out := new(MFASpec)
  1196. in.DeepCopyInto(out)
  1197. return out
  1198. }
  1199. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1200. func (in *NTLMProtocol) DeepCopyInto(out *NTLMProtocol) {
  1201. *out = *in
  1202. in.UserName.DeepCopyInto(&out.UserName)
  1203. in.Password.DeepCopyInto(&out.Password)
  1204. }
  1205. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NTLMProtocol.
  1206. func (in *NTLMProtocol) DeepCopy() *NTLMProtocol {
  1207. if in == nil {
  1208. return nil
  1209. }
  1210. out := new(NTLMProtocol)
  1211. in.DeepCopyInto(out)
  1212. return out
  1213. }
  1214. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1215. func (in *Password) DeepCopyInto(out *Password) {
  1216. *out = *in
  1217. out.TypeMeta = in.TypeMeta
  1218. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1219. in.Spec.DeepCopyInto(&out.Spec)
  1220. }
  1221. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Password.
  1222. func (in *Password) DeepCopy() *Password {
  1223. if in == nil {
  1224. return nil
  1225. }
  1226. out := new(Password)
  1227. in.DeepCopyInto(out)
  1228. return out
  1229. }
  1230. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1231. func (in *Password) DeepCopyObject() runtime.Object {
  1232. if c := in.DeepCopy(); c != nil {
  1233. return c
  1234. }
  1235. return nil
  1236. }
  1237. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1238. func (in *PasswordList) DeepCopyInto(out *PasswordList) {
  1239. *out = *in
  1240. out.TypeMeta = in.TypeMeta
  1241. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1242. if in.Items != nil {
  1243. in, out := &in.Items, &out.Items
  1244. *out = make([]Password, len(*in))
  1245. for i := range *in {
  1246. (*in)[i].DeepCopyInto(&(*out)[i])
  1247. }
  1248. }
  1249. }
  1250. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordList.
  1251. func (in *PasswordList) DeepCopy() *PasswordList {
  1252. if in == nil {
  1253. return nil
  1254. }
  1255. out := new(PasswordList)
  1256. in.DeepCopyInto(out)
  1257. return out
  1258. }
  1259. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1260. func (in *PasswordList) DeepCopyObject() runtime.Object {
  1261. if c := in.DeepCopy(); c != nil {
  1262. return c
  1263. }
  1264. return nil
  1265. }
  1266. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1267. func (in *PasswordSpec) DeepCopyInto(out *PasswordSpec) {
  1268. *out = *in
  1269. if in.Digits != nil {
  1270. in, out := &in.Digits, &out.Digits
  1271. *out = new(int)
  1272. **out = **in
  1273. }
  1274. if in.Symbols != nil {
  1275. in, out := &in.Symbols, &out.Symbols
  1276. *out = new(int)
  1277. **out = **in
  1278. }
  1279. if in.SymbolCharacters != nil {
  1280. in, out := &in.SymbolCharacters, &out.SymbolCharacters
  1281. *out = new(string)
  1282. **out = **in
  1283. }
  1284. if in.SecretKeys != nil {
  1285. in, out := &in.SecretKeys, &out.SecretKeys
  1286. *out = make([]string, len(*in))
  1287. copy(*out, *in)
  1288. }
  1289. if in.Encoding != nil {
  1290. in, out := &in.Encoding, &out.Encoding
  1291. *out = new(string)
  1292. **out = **in
  1293. }
  1294. }
  1295. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordSpec.
  1296. func (in *PasswordSpec) DeepCopy() *PasswordSpec {
  1297. if in == nil {
  1298. return nil
  1299. }
  1300. out := new(PasswordSpec)
  1301. in.DeepCopyInto(out)
  1302. return out
  1303. }
  1304. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1305. func (in *QuayAccessToken) DeepCopyInto(out *QuayAccessToken) {
  1306. *out = *in
  1307. out.TypeMeta = in.TypeMeta
  1308. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1309. in.Spec.DeepCopyInto(&out.Spec)
  1310. }
  1311. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessToken.
  1312. func (in *QuayAccessToken) DeepCopy() *QuayAccessToken {
  1313. if in == nil {
  1314. return nil
  1315. }
  1316. out := new(QuayAccessToken)
  1317. in.DeepCopyInto(out)
  1318. return out
  1319. }
  1320. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1321. func (in *QuayAccessToken) DeepCopyObject() runtime.Object {
  1322. if c := in.DeepCopy(); c != nil {
  1323. return c
  1324. }
  1325. return nil
  1326. }
  1327. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1328. func (in *QuayAccessTokenList) DeepCopyInto(out *QuayAccessTokenList) {
  1329. *out = *in
  1330. out.TypeMeta = in.TypeMeta
  1331. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1332. if in.Items != nil {
  1333. in, out := &in.Items, &out.Items
  1334. *out = make([]QuayAccessToken, len(*in))
  1335. for i := range *in {
  1336. (*in)[i].DeepCopyInto(&(*out)[i])
  1337. }
  1338. }
  1339. }
  1340. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessTokenList.
  1341. func (in *QuayAccessTokenList) DeepCopy() *QuayAccessTokenList {
  1342. if in == nil {
  1343. return nil
  1344. }
  1345. out := new(QuayAccessTokenList)
  1346. in.DeepCopyInto(out)
  1347. return out
  1348. }
  1349. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1350. func (in *QuayAccessTokenList) DeepCopyObject() runtime.Object {
  1351. if c := in.DeepCopy(); c != nil {
  1352. return c
  1353. }
  1354. return nil
  1355. }
  1356. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1357. func (in *QuayAccessTokenSpec) DeepCopyInto(out *QuayAccessTokenSpec) {
  1358. *out = *in
  1359. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  1360. }
  1361. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessTokenSpec.
  1362. func (in *QuayAccessTokenSpec) DeepCopy() *QuayAccessTokenSpec {
  1363. if in == nil {
  1364. return nil
  1365. }
  1366. out := new(QuayAccessTokenSpec)
  1367. in.DeepCopyInto(out)
  1368. return out
  1369. }
  1370. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1371. func (in *RequestParameters) DeepCopyInto(out *RequestParameters) {
  1372. *out = *in
  1373. if in.SessionDuration != nil {
  1374. in, out := &in.SessionDuration, &out.SessionDuration
  1375. *out = new(int32)
  1376. **out = **in
  1377. }
  1378. if in.SerialNumber != nil {
  1379. in, out := &in.SerialNumber, &out.SerialNumber
  1380. *out = new(string)
  1381. **out = **in
  1382. }
  1383. if in.TokenCode != nil {
  1384. in, out := &in.TokenCode, &out.TokenCode
  1385. *out = new(string)
  1386. **out = **in
  1387. }
  1388. }
  1389. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestParameters.
  1390. func (in *RequestParameters) DeepCopy() *RequestParameters {
  1391. if in == nil {
  1392. return nil
  1393. }
  1394. out := new(RequestParameters)
  1395. in.DeepCopyInto(out)
  1396. return out
  1397. }
  1398. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1399. func (in *SSHKey) DeepCopyInto(out *SSHKey) {
  1400. *out = *in
  1401. out.TypeMeta = in.TypeMeta
  1402. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1403. in.Spec.DeepCopyInto(&out.Spec)
  1404. }
  1405. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKey.
  1406. func (in *SSHKey) DeepCopy() *SSHKey {
  1407. if in == nil {
  1408. return nil
  1409. }
  1410. out := new(SSHKey)
  1411. in.DeepCopyInto(out)
  1412. return out
  1413. }
  1414. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1415. func (in *SSHKey) DeepCopyObject() runtime.Object {
  1416. if c := in.DeepCopy(); c != nil {
  1417. return c
  1418. }
  1419. return nil
  1420. }
  1421. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1422. func (in *SSHKeyList) DeepCopyInto(out *SSHKeyList) {
  1423. *out = *in
  1424. out.TypeMeta = in.TypeMeta
  1425. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1426. if in.Items != nil {
  1427. in, out := &in.Items, &out.Items
  1428. *out = make([]SSHKey, len(*in))
  1429. for i := range *in {
  1430. (*in)[i].DeepCopyInto(&(*out)[i])
  1431. }
  1432. }
  1433. }
  1434. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKeyList.
  1435. func (in *SSHKeyList) DeepCopy() *SSHKeyList {
  1436. if in == nil {
  1437. return nil
  1438. }
  1439. out := new(SSHKeyList)
  1440. in.DeepCopyInto(out)
  1441. return out
  1442. }
  1443. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1444. func (in *SSHKeyList) DeepCopyObject() runtime.Object {
  1445. if c := in.DeepCopy(); c != nil {
  1446. return c
  1447. }
  1448. return nil
  1449. }
  1450. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1451. func (in *SSHKeySpec) DeepCopyInto(out *SSHKeySpec) {
  1452. *out = *in
  1453. if in.KeySize != nil {
  1454. in, out := &in.KeySize, &out.KeySize
  1455. *out = new(int)
  1456. **out = **in
  1457. }
  1458. }
  1459. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SSHKeySpec.
  1460. func (in *SSHKeySpec) DeepCopy() *SSHKeySpec {
  1461. if in == nil {
  1462. return nil
  1463. }
  1464. out := new(SSHKeySpec)
  1465. in.DeepCopyInto(out)
  1466. return out
  1467. }
  1468. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1469. func (in *STSSessionToken) DeepCopyInto(out *STSSessionToken) {
  1470. *out = *in
  1471. out.TypeMeta = in.TypeMeta
  1472. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1473. in.Spec.DeepCopyInto(&out.Spec)
  1474. }
  1475. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionToken.
  1476. func (in *STSSessionToken) DeepCopy() *STSSessionToken {
  1477. if in == nil {
  1478. return nil
  1479. }
  1480. out := new(STSSessionToken)
  1481. in.DeepCopyInto(out)
  1482. return out
  1483. }
  1484. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1485. func (in *STSSessionToken) DeepCopyObject() runtime.Object {
  1486. if c := in.DeepCopy(); c != nil {
  1487. return c
  1488. }
  1489. return nil
  1490. }
  1491. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1492. func (in *STSSessionTokenList) DeepCopyInto(out *STSSessionTokenList) {
  1493. *out = *in
  1494. out.TypeMeta = in.TypeMeta
  1495. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1496. if in.Items != nil {
  1497. in, out := &in.Items, &out.Items
  1498. *out = make([]STSSessionToken, len(*in))
  1499. for i := range *in {
  1500. (*in)[i].DeepCopyInto(&(*out)[i])
  1501. }
  1502. }
  1503. }
  1504. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenList.
  1505. func (in *STSSessionTokenList) DeepCopy() *STSSessionTokenList {
  1506. if in == nil {
  1507. return nil
  1508. }
  1509. out := new(STSSessionTokenList)
  1510. in.DeepCopyInto(out)
  1511. return out
  1512. }
  1513. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1514. func (in *STSSessionTokenList) DeepCopyObject() runtime.Object {
  1515. if c := in.DeepCopy(); c != nil {
  1516. return c
  1517. }
  1518. return nil
  1519. }
  1520. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1521. func (in *STSSessionTokenSpec) DeepCopyInto(out *STSSessionTokenSpec) {
  1522. *out = *in
  1523. in.Auth.DeepCopyInto(&out.Auth)
  1524. if in.RequestParameters != nil {
  1525. in, out := &in.RequestParameters, &out.RequestParameters
  1526. *out = new(RequestParameters)
  1527. (*in).DeepCopyInto(*out)
  1528. }
  1529. }
  1530. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenSpec.
  1531. func (in *STSSessionTokenSpec) DeepCopy() *STSSessionTokenSpec {
  1532. if in == nil {
  1533. return nil
  1534. }
  1535. out := new(STSSessionTokenSpec)
  1536. in.DeepCopyInto(out)
  1537. return out
  1538. }
  1539. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1540. func (in *SecretKeySelector) DeepCopyInto(out *SecretKeySelector) {
  1541. *out = *in
  1542. }
  1543. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeySelector.
  1544. func (in *SecretKeySelector) DeepCopy() *SecretKeySelector {
  1545. if in == nil {
  1546. return nil
  1547. }
  1548. out := new(SecretKeySelector)
  1549. in.DeepCopyInto(out)
  1550. return out
  1551. }
  1552. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1553. func (in *UUID) DeepCopyInto(out *UUID) {
  1554. *out = *in
  1555. out.TypeMeta = in.TypeMeta
  1556. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1557. out.Spec = in.Spec
  1558. }
  1559. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUID.
  1560. func (in *UUID) DeepCopy() *UUID {
  1561. if in == nil {
  1562. return nil
  1563. }
  1564. out := new(UUID)
  1565. in.DeepCopyInto(out)
  1566. return out
  1567. }
  1568. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1569. func (in *UUID) DeepCopyObject() runtime.Object {
  1570. if c := in.DeepCopy(); c != nil {
  1571. return c
  1572. }
  1573. return nil
  1574. }
  1575. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1576. func (in *UUIDList) DeepCopyInto(out *UUIDList) {
  1577. *out = *in
  1578. out.TypeMeta = in.TypeMeta
  1579. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1580. if in.Items != nil {
  1581. in, out := &in.Items, &out.Items
  1582. *out = make([]UUID, len(*in))
  1583. for i := range *in {
  1584. (*in)[i].DeepCopyInto(&(*out)[i])
  1585. }
  1586. }
  1587. }
  1588. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDList.
  1589. func (in *UUIDList) DeepCopy() *UUIDList {
  1590. if in == nil {
  1591. return nil
  1592. }
  1593. out := new(UUIDList)
  1594. in.DeepCopyInto(out)
  1595. return out
  1596. }
  1597. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1598. func (in *UUIDList) DeepCopyObject() runtime.Object {
  1599. if c := in.DeepCopy(); c != nil {
  1600. return c
  1601. }
  1602. return nil
  1603. }
  1604. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1605. func (in *UUIDSpec) DeepCopyInto(out *UUIDSpec) {
  1606. *out = *in
  1607. }
  1608. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDSpec.
  1609. func (in *UUIDSpec) DeepCopy() *UUIDSpec {
  1610. if in == nil {
  1611. return nil
  1612. }
  1613. out := new(UUIDSpec)
  1614. in.DeepCopyInto(out)
  1615. return out
  1616. }
  1617. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1618. func (in *VaultDynamicSecret) DeepCopyInto(out *VaultDynamicSecret) {
  1619. *out = *in
  1620. out.TypeMeta = in.TypeMeta
  1621. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1622. in.Spec.DeepCopyInto(&out.Spec)
  1623. }
  1624. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecret.
  1625. func (in *VaultDynamicSecret) DeepCopy() *VaultDynamicSecret {
  1626. if in == nil {
  1627. return nil
  1628. }
  1629. out := new(VaultDynamicSecret)
  1630. in.DeepCopyInto(out)
  1631. return out
  1632. }
  1633. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1634. func (in *VaultDynamicSecret) DeepCopyObject() runtime.Object {
  1635. if c := in.DeepCopy(); c != nil {
  1636. return c
  1637. }
  1638. return nil
  1639. }
  1640. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1641. func (in *VaultDynamicSecretList) DeepCopyInto(out *VaultDynamicSecretList) {
  1642. *out = *in
  1643. out.TypeMeta = in.TypeMeta
  1644. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1645. if in.Items != nil {
  1646. in, out := &in.Items, &out.Items
  1647. *out = make([]VaultDynamicSecret, len(*in))
  1648. for i := range *in {
  1649. (*in)[i].DeepCopyInto(&(*out)[i])
  1650. }
  1651. }
  1652. }
  1653. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretList.
  1654. func (in *VaultDynamicSecretList) DeepCopy() *VaultDynamicSecretList {
  1655. if in == nil {
  1656. return nil
  1657. }
  1658. out := new(VaultDynamicSecretList)
  1659. in.DeepCopyInto(out)
  1660. return out
  1661. }
  1662. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1663. func (in *VaultDynamicSecretList) DeepCopyObject() runtime.Object {
  1664. if c := in.DeepCopy(); c != nil {
  1665. return c
  1666. }
  1667. return nil
  1668. }
  1669. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1670. func (in *VaultDynamicSecretSpec) DeepCopyInto(out *VaultDynamicSecretSpec) {
  1671. *out = *in
  1672. if in.Parameters != nil {
  1673. in, out := &in.Parameters, &out.Parameters
  1674. *out = new(v1.JSON)
  1675. (*in).DeepCopyInto(*out)
  1676. }
  1677. if in.RetrySettings != nil {
  1678. in, out := &in.RetrySettings, &out.RetrySettings
  1679. *out = new(externalsecretsv1.SecretStoreRetrySettings)
  1680. (*in).DeepCopyInto(*out)
  1681. }
  1682. if in.Provider != nil {
  1683. in, out := &in.Provider, &out.Provider
  1684. *out = new(externalsecretsv1.VaultProvider)
  1685. (*in).DeepCopyInto(*out)
  1686. }
  1687. }
  1688. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretSpec.
  1689. func (in *VaultDynamicSecretSpec) DeepCopy() *VaultDynamicSecretSpec {
  1690. if in == nil {
  1691. return nil
  1692. }
  1693. out := new(VaultDynamicSecretSpec)
  1694. in.DeepCopyInto(out)
  1695. return out
  1696. }
  1697. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1698. func (in *Webhook) DeepCopyInto(out *Webhook) {
  1699. *out = *in
  1700. out.TypeMeta = in.TypeMeta
  1701. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1702. in.Spec.DeepCopyInto(&out.Spec)
  1703. }
  1704. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Webhook.
  1705. func (in *Webhook) DeepCopy() *Webhook {
  1706. if in == nil {
  1707. return nil
  1708. }
  1709. out := new(Webhook)
  1710. in.DeepCopyInto(out)
  1711. return out
  1712. }
  1713. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1714. func (in *Webhook) DeepCopyObject() runtime.Object {
  1715. if c := in.DeepCopy(); c != nil {
  1716. return c
  1717. }
  1718. return nil
  1719. }
  1720. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1721. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1722. *out = *in
  1723. if in.Namespace != nil {
  1724. in, out := &in.Namespace, &out.Namespace
  1725. *out = new(string)
  1726. **out = **in
  1727. }
  1728. }
  1729. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  1730. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  1731. if in == nil {
  1732. return nil
  1733. }
  1734. out := new(WebhookCAProvider)
  1735. in.DeepCopyInto(out)
  1736. return out
  1737. }
  1738. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1739. func (in *WebhookList) DeepCopyInto(out *WebhookList) {
  1740. *out = *in
  1741. out.TypeMeta = in.TypeMeta
  1742. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1743. if in.Items != nil {
  1744. in, out := &in.Items, &out.Items
  1745. *out = make([]Webhook, len(*in))
  1746. for i := range *in {
  1747. (*in)[i].DeepCopyInto(&(*out)[i])
  1748. }
  1749. }
  1750. }
  1751. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookList.
  1752. func (in *WebhookList) DeepCopy() *WebhookList {
  1753. if in == nil {
  1754. return nil
  1755. }
  1756. out := new(WebhookList)
  1757. in.DeepCopyInto(out)
  1758. return out
  1759. }
  1760. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1761. func (in *WebhookList) DeepCopyObject() runtime.Object {
  1762. if c := in.DeepCopy(); c != nil {
  1763. return c
  1764. }
  1765. return nil
  1766. }
  1767. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1768. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  1769. *out = *in
  1770. }
  1771. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  1772. func (in *WebhookResult) DeepCopy() *WebhookResult {
  1773. if in == nil {
  1774. return nil
  1775. }
  1776. out := new(WebhookResult)
  1777. in.DeepCopyInto(out)
  1778. return out
  1779. }
  1780. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1781. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  1782. *out = *in
  1783. out.SecretRef = in.SecretRef
  1784. }
  1785. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  1786. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  1787. if in == nil {
  1788. return nil
  1789. }
  1790. out := new(WebhookSecret)
  1791. in.DeepCopyInto(out)
  1792. return out
  1793. }
  1794. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1795. func (in *WebhookSpec) DeepCopyInto(out *WebhookSpec) {
  1796. *out = *in
  1797. if in.Headers != nil {
  1798. in, out := &in.Headers, &out.Headers
  1799. *out = make(map[string]string, len(*in))
  1800. for key, val := range *in {
  1801. (*out)[key] = val
  1802. }
  1803. }
  1804. if in.Auth != nil {
  1805. in, out := &in.Auth, &out.Auth
  1806. *out = new(AuthorizationProtocol)
  1807. (*in).DeepCopyInto(*out)
  1808. }
  1809. if in.Timeout != nil {
  1810. in, out := &in.Timeout, &out.Timeout
  1811. *out = new(apismetav1.Duration)
  1812. **out = **in
  1813. }
  1814. out.Result = in.Result
  1815. if in.Secrets != nil {
  1816. in, out := &in.Secrets, &out.Secrets
  1817. *out = make([]WebhookSecret, len(*in))
  1818. copy(*out, *in)
  1819. }
  1820. if in.CABundle != nil {
  1821. in, out := &in.CABundle, &out.CABundle
  1822. *out = make([]byte, len(*in))
  1823. copy(*out, *in)
  1824. }
  1825. if in.CAProvider != nil {
  1826. in, out := &in.CAProvider, &out.CAProvider
  1827. *out = new(WebhookCAProvider)
  1828. (*in).DeepCopyInto(*out)
  1829. }
  1830. }
  1831. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSpec.
  1832. func (in *WebhookSpec) DeepCopy() *WebhookSpec {
  1833. if in == nil {
  1834. return nil
  1835. }
  1836. out := new(WebhookSpec)
  1837. in.DeepCopyInto(out)
  1838. return out
  1839. }