zz_generated.deepcopy.go 42 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428
  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.QuayAccessTokenSpec != nil {
  601. in, out := &in.QuayAccessTokenSpec, &out.QuayAccessTokenSpec
  602. *out = new(QuayAccessTokenSpec)
  603. (*in).DeepCopyInto(*out)
  604. }
  605. if in.PasswordSpec != nil {
  606. in, out := &in.PasswordSpec, &out.PasswordSpec
  607. *out = new(PasswordSpec)
  608. (*in).DeepCopyInto(*out)
  609. }
  610. if in.STSSessionTokenSpec != nil {
  611. in, out := &in.STSSessionTokenSpec, &out.STSSessionTokenSpec
  612. *out = new(STSSessionTokenSpec)
  613. (*in).DeepCopyInto(*out)
  614. }
  615. if in.UUIDSpec != nil {
  616. in, out := &in.UUIDSpec, &out.UUIDSpec
  617. *out = new(UUIDSpec)
  618. **out = **in
  619. }
  620. if in.VaultDynamicSecretSpec != nil {
  621. in, out := &in.VaultDynamicSecretSpec, &out.VaultDynamicSecretSpec
  622. *out = new(VaultDynamicSecretSpec)
  623. (*in).DeepCopyInto(*out)
  624. }
  625. if in.WebhookSpec != nil {
  626. in, out := &in.WebhookSpec, &out.WebhookSpec
  627. *out = new(WebhookSpec)
  628. (*in).DeepCopyInto(*out)
  629. }
  630. }
  631. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeneratorSpec.
  632. func (in *GeneratorSpec) DeepCopy() *GeneratorSpec {
  633. if in == nil {
  634. return nil
  635. }
  636. out := new(GeneratorSpec)
  637. in.DeepCopyInto(out)
  638. return out
  639. }
  640. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  641. func (in *GithubAccessToken) DeepCopyInto(out *GithubAccessToken) {
  642. *out = *in
  643. out.TypeMeta = in.TypeMeta
  644. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  645. in.Spec.DeepCopyInto(&out.Spec)
  646. }
  647. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessToken.
  648. func (in *GithubAccessToken) DeepCopy() *GithubAccessToken {
  649. if in == nil {
  650. return nil
  651. }
  652. out := new(GithubAccessToken)
  653. in.DeepCopyInto(out)
  654. return out
  655. }
  656. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  657. func (in *GithubAccessToken) DeepCopyObject() runtime.Object {
  658. if c := in.DeepCopy(); c != nil {
  659. return c
  660. }
  661. return nil
  662. }
  663. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  664. func (in *GithubAccessTokenList) DeepCopyInto(out *GithubAccessTokenList) {
  665. *out = *in
  666. out.TypeMeta = in.TypeMeta
  667. in.ListMeta.DeepCopyInto(&out.ListMeta)
  668. if in.Items != nil {
  669. in, out := &in.Items, &out.Items
  670. *out = make([]GithubAccessToken, len(*in))
  671. for i := range *in {
  672. (*in)[i].DeepCopyInto(&(*out)[i])
  673. }
  674. }
  675. }
  676. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenList.
  677. func (in *GithubAccessTokenList) DeepCopy() *GithubAccessTokenList {
  678. if in == nil {
  679. return nil
  680. }
  681. out := new(GithubAccessTokenList)
  682. in.DeepCopyInto(out)
  683. return out
  684. }
  685. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  686. func (in *GithubAccessTokenList) DeepCopyObject() runtime.Object {
  687. if c := in.DeepCopy(); c != nil {
  688. return c
  689. }
  690. return nil
  691. }
  692. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  693. func (in *GithubAccessTokenSpec) DeepCopyInto(out *GithubAccessTokenSpec) {
  694. *out = *in
  695. if in.Repositories != nil {
  696. in, out := &in.Repositories, &out.Repositories
  697. *out = make([]string, len(*in))
  698. copy(*out, *in)
  699. }
  700. if in.Permissions != nil {
  701. in, out := &in.Permissions, &out.Permissions
  702. *out = make(map[string]string, len(*in))
  703. for key, val := range *in {
  704. (*out)[key] = val
  705. }
  706. }
  707. in.Auth.DeepCopyInto(&out.Auth)
  708. }
  709. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAccessTokenSpec.
  710. func (in *GithubAccessTokenSpec) DeepCopy() *GithubAccessTokenSpec {
  711. if in == nil {
  712. return nil
  713. }
  714. out := new(GithubAccessTokenSpec)
  715. in.DeepCopyInto(out)
  716. return out
  717. }
  718. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  719. func (in *GithubAuth) DeepCopyInto(out *GithubAuth) {
  720. *out = *in
  721. in.PrivateKey.DeepCopyInto(&out.PrivateKey)
  722. }
  723. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubAuth.
  724. func (in *GithubAuth) DeepCopy() *GithubAuth {
  725. if in == nil {
  726. return nil
  727. }
  728. out := new(GithubAuth)
  729. in.DeepCopyInto(out)
  730. return out
  731. }
  732. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  733. func (in *GithubSecretRef) DeepCopyInto(out *GithubSecretRef) {
  734. *out = *in
  735. in.SecretRef.DeepCopyInto(&out.SecretRef)
  736. }
  737. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubSecretRef.
  738. func (in *GithubSecretRef) DeepCopy() *GithubSecretRef {
  739. if in == nil {
  740. return nil
  741. }
  742. out := new(GithubSecretRef)
  743. in.DeepCopyInto(out)
  744. return out
  745. }
  746. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  747. func (in *Password) DeepCopyInto(out *Password) {
  748. *out = *in
  749. out.TypeMeta = in.TypeMeta
  750. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  751. in.Spec.DeepCopyInto(&out.Spec)
  752. }
  753. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Password.
  754. func (in *Password) DeepCopy() *Password {
  755. if in == nil {
  756. return nil
  757. }
  758. out := new(Password)
  759. in.DeepCopyInto(out)
  760. return out
  761. }
  762. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  763. func (in *Password) DeepCopyObject() runtime.Object {
  764. if c := in.DeepCopy(); c != nil {
  765. return c
  766. }
  767. return nil
  768. }
  769. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  770. func (in *PasswordList) DeepCopyInto(out *PasswordList) {
  771. *out = *in
  772. out.TypeMeta = in.TypeMeta
  773. in.ListMeta.DeepCopyInto(&out.ListMeta)
  774. if in.Items != nil {
  775. in, out := &in.Items, &out.Items
  776. *out = make([]Password, len(*in))
  777. for i := range *in {
  778. (*in)[i].DeepCopyInto(&(*out)[i])
  779. }
  780. }
  781. }
  782. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordList.
  783. func (in *PasswordList) DeepCopy() *PasswordList {
  784. if in == nil {
  785. return nil
  786. }
  787. out := new(PasswordList)
  788. in.DeepCopyInto(out)
  789. return out
  790. }
  791. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  792. func (in *PasswordList) DeepCopyObject() runtime.Object {
  793. if c := in.DeepCopy(); c != nil {
  794. return c
  795. }
  796. return nil
  797. }
  798. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  799. func (in *PasswordSpec) DeepCopyInto(out *PasswordSpec) {
  800. *out = *in
  801. if in.Digits != nil {
  802. in, out := &in.Digits, &out.Digits
  803. *out = new(int)
  804. **out = **in
  805. }
  806. if in.Symbols != nil {
  807. in, out := &in.Symbols, &out.Symbols
  808. *out = new(int)
  809. **out = **in
  810. }
  811. if in.SymbolCharacters != nil {
  812. in, out := &in.SymbolCharacters, &out.SymbolCharacters
  813. *out = new(string)
  814. **out = **in
  815. }
  816. }
  817. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordSpec.
  818. func (in *PasswordSpec) DeepCopy() *PasswordSpec {
  819. if in == nil {
  820. return nil
  821. }
  822. out := new(PasswordSpec)
  823. in.DeepCopyInto(out)
  824. return out
  825. }
  826. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  827. func (in *QuayAccessToken) DeepCopyInto(out *QuayAccessToken) {
  828. *out = *in
  829. out.TypeMeta = in.TypeMeta
  830. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  831. in.Spec.DeepCopyInto(&out.Spec)
  832. }
  833. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessToken.
  834. func (in *QuayAccessToken) DeepCopy() *QuayAccessToken {
  835. if in == nil {
  836. return nil
  837. }
  838. out := new(QuayAccessToken)
  839. in.DeepCopyInto(out)
  840. return out
  841. }
  842. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  843. func (in *QuayAccessToken) DeepCopyObject() runtime.Object {
  844. if c := in.DeepCopy(); c != nil {
  845. return c
  846. }
  847. return nil
  848. }
  849. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  850. func (in *QuayAccessTokenList) DeepCopyInto(out *QuayAccessTokenList) {
  851. *out = *in
  852. out.TypeMeta = in.TypeMeta
  853. in.ListMeta.DeepCopyInto(&out.ListMeta)
  854. if in.Items != nil {
  855. in, out := &in.Items, &out.Items
  856. *out = make([]QuayAccessToken, len(*in))
  857. for i := range *in {
  858. (*in)[i].DeepCopyInto(&(*out)[i])
  859. }
  860. }
  861. }
  862. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessTokenList.
  863. func (in *QuayAccessTokenList) DeepCopy() *QuayAccessTokenList {
  864. if in == nil {
  865. return nil
  866. }
  867. out := new(QuayAccessTokenList)
  868. in.DeepCopyInto(out)
  869. return out
  870. }
  871. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  872. func (in *QuayAccessTokenList) DeepCopyObject() runtime.Object {
  873. if c := in.DeepCopy(); c != nil {
  874. return c
  875. }
  876. return nil
  877. }
  878. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  879. func (in *QuayAccessTokenSpec) DeepCopyInto(out *QuayAccessTokenSpec) {
  880. *out = *in
  881. in.ServiceAccountRef.DeepCopyInto(&out.ServiceAccountRef)
  882. }
  883. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuayAccessTokenSpec.
  884. func (in *QuayAccessTokenSpec) DeepCopy() *QuayAccessTokenSpec {
  885. if in == nil {
  886. return nil
  887. }
  888. out := new(QuayAccessTokenSpec)
  889. in.DeepCopyInto(out)
  890. return out
  891. }
  892. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  893. func (in *RequestParameters) DeepCopyInto(out *RequestParameters) {
  894. *out = *in
  895. if in.SessionDuration != nil {
  896. in, out := &in.SessionDuration, &out.SessionDuration
  897. *out = new(int64)
  898. **out = **in
  899. }
  900. if in.SerialNumber != nil {
  901. in, out := &in.SerialNumber, &out.SerialNumber
  902. *out = new(string)
  903. **out = **in
  904. }
  905. if in.TokenCode != nil {
  906. in, out := &in.TokenCode, &out.TokenCode
  907. *out = new(string)
  908. **out = **in
  909. }
  910. }
  911. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestParameters.
  912. func (in *RequestParameters) DeepCopy() *RequestParameters {
  913. if in == nil {
  914. return nil
  915. }
  916. out := new(RequestParameters)
  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 *STSSessionToken) DeepCopyInto(out *STSSessionToken) {
  922. *out = *in
  923. out.TypeMeta = in.TypeMeta
  924. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  925. in.Spec.DeepCopyInto(&out.Spec)
  926. }
  927. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionToken.
  928. func (in *STSSessionToken) DeepCopy() *STSSessionToken {
  929. if in == nil {
  930. return nil
  931. }
  932. out := new(STSSessionToken)
  933. in.DeepCopyInto(out)
  934. return out
  935. }
  936. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  937. func (in *STSSessionToken) DeepCopyObject() runtime.Object {
  938. if c := in.DeepCopy(); c != nil {
  939. return c
  940. }
  941. return nil
  942. }
  943. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  944. func (in *STSSessionTokenList) DeepCopyInto(out *STSSessionTokenList) {
  945. *out = *in
  946. out.TypeMeta = in.TypeMeta
  947. in.ListMeta.DeepCopyInto(&out.ListMeta)
  948. if in.Items != nil {
  949. in, out := &in.Items, &out.Items
  950. *out = make([]STSSessionToken, len(*in))
  951. for i := range *in {
  952. (*in)[i].DeepCopyInto(&(*out)[i])
  953. }
  954. }
  955. }
  956. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenList.
  957. func (in *STSSessionTokenList) DeepCopy() *STSSessionTokenList {
  958. if in == nil {
  959. return nil
  960. }
  961. out := new(STSSessionTokenList)
  962. in.DeepCopyInto(out)
  963. return out
  964. }
  965. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  966. func (in *STSSessionTokenList) DeepCopyObject() runtime.Object {
  967. if c := in.DeepCopy(); c != nil {
  968. return c
  969. }
  970. return nil
  971. }
  972. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  973. func (in *STSSessionTokenSpec) DeepCopyInto(out *STSSessionTokenSpec) {
  974. *out = *in
  975. in.Auth.DeepCopyInto(&out.Auth)
  976. if in.RequestParameters != nil {
  977. in, out := &in.RequestParameters, &out.RequestParameters
  978. *out = new(RequestParameters)
  979. (*in).DeepCopyInto(*out)
  980. }
  981. }
  982. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new STSSessionTokenSpec.
  983. func (in *STSSessionTokenSpec) DeepCopy() *STSSessionTokenSpec {
  984. if in == nil {
  985. return nil
  986. }
  987. out := new(STSSessionTokenSpec)
  988. in.DeepCopyInto(out)
  989. return out
  990. }
  991. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  992. func (in *SecretKeySelector) DeepCopyInto(out *SecretKeySelector) {
  993. *out = *in
  994. }
  995. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeySelector.
  996. func (in *SecretKeySelector) DeepCopy() *SecretKeySelector {
  997. if in == nil {
  998. return nil
  999. }
  1000. out := new(SecretKeySelector)
  1001. in.DeepCopyInto(out)
  1002. return out
  1003. }
  1004. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1005. func (in *UUID) DeepCopyInto(out *UUID) {
  1006. *out = *in
  1007. out.TypeMeta = in.TypeMeta
  1008. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1009. out.Spec = in.Spec
  1010. }
  1011. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUID.
  1012. func (in *UUID) DeepCopy() *UUID {
  1013. if in == nil {
  1014. return nil
  1015. }
  1016. out := new(UUID)
  1017. in.DeepCopyInto(out)
  1018. return out
  1019. }
  1020. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1021. func (in *UUID) DeepCopyObject() runtime.Object {
  1022. if c := in.DeepCopy(); c != nil {
  1023. return c
  1024. }
  1025. return nil
  1026. }
  1027. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1028. func (in *UUIDList) DeepCopyInto(out *UUIDList) {
  1029. *out = *in
  1030. out.TypeMeta = in.TypeMeta
  1031. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1032. if in.Items != nil {
  1033. in, out := &in.Items, &out.Items
  1034. *out = make([]UUID, len(*in))
  1035. for i := range *in {
  1036. (*in)[i].DeepCopyInto(&(*out)[i])
  1037. }
  1038. }
  1039. }
  1040. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDList.
  1041. func (in *UUIDList) DeepCopy() *UUIDList {
  1042. if in == nil {
  1043. return nil
  1044. }
  1045. out := new(UUIDList)
  1046. in.DeepCopyInto(out)
  1047. return out
  1048. }
  1049. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1050. func (in *UUIDList) DeepCopyObject() runtime.Object {
  1051. if c := in.DeepCopy(); c != nil {
  1052. return c
  1053. }
  1054. return nil
  1055. }
  1056. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1057. func (in *UUIDSpec) DeepCopyInto(out *UUIDSpec) {
  1058. *out = *in
  1059. }
  1060. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UUIDSpec.
  1061. func (in *UUIDSpec) DeepCopy() *UUIDSpec {
  1062. if in == nil {
  1063. return nil
  1064. }
  1065. out := new(UUIDSpec)
  1066. in.DeepCopyInto(out)
  1067. return out
  1068. }
  1069. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1070. func (in *VaultDynamicSecret) DeepCopyInto(out *VaultDynamicSecret) {
  1071. *out = *in
  1072. out.TypeMeta = in.TypeMeta
  1073. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1074. in.Spec.DeepCopyInto(&out.Spec)
  1075. }
  1076. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecret.
  1077. func (in *VaultDynamicSecret) DeepCopy() *VaultDynamicSecret {
  1078. if in == nil {
  1079. return nil
  1080. }
  1081. out := new(VaultDynamicSecret)
  1082. in.DeepCopyInto(out)
  1083. return out
  1084. }
  1085. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1086. func (in *VaultDynamicSecret) DeepCopyObject() runtime.Object {
  1087. if c := in.DeepCopy(); c != nil {
  1088. return c
  1089. }
  1090. return nil
  1091. }
  1092. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1093. func (in *VaultDynamicSecretList) DeepCopyInto(out *VaultDynamicSecretList) {
  1094. *out = *in
  1095. out.TypeMeta = in.TypeMeta
  1096. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1097. if in.Items != nil {
  1098. in, out := &in.Items, &out.Items
  1099. *out = make([]VaultDynamicSecret, len(*in))
  1100. for i := range *in {
  1101. (*in)[i].DeepCopyInto(&(*out)[i])
  1102. }
  1103. }
  1104. }
  1105. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretList.
  1106. func (in *VaultDynamicSecretList) DeepCopy() *VaultDynamicSecretList {
  1107. if in == nil {
  1108. return nil
  1109. }
  1110. out := new(VaultDynamicSecretList)
  1111. in.DeepCopyInto(out)
  1112. return out
  1113. }
  1114. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1115. func (in *VaultDynamicSecretList) DeepCopyObject() runtime.Object {
  1116. if c := in.DeepCopy(); c != nil {
  1117. return c
  1118. }
  1119. return nil
  1120. }
  1121. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1122. func (in *VaultDynamicSecretSpec) DeepCopyInto(out *VaultDynamicSecretSpec) {
  1123. *out = *in
  1124. if in.Parameters != nil {
  1125. in, out := &in.Parameters, &out.Parameters
  1126. *out = new(apiextensionsv1.JSON)
  1127. (*in).DeepCopyInto(*out)
  1128. }
  1129. if in.RetrySettings != nil {
  1130. in, out := &in.RetrySettings, &out.RetrySettings
  1131. *out = new(v1beta1.SecretStoreRetrySettings)
  1132. (*in).DeepCopyInto(*out)
  1133. }
  1134. if in.Provider != nil {
  1135. in, out := &in.Provider, &out.Provider
  1136. *out = new(v1beta1.VaultProvider)
  1137. (*in).DeepCopyInto(*out)
  1138. }
  1139. }
  1140. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultDynamicSecretSpec.
  1141. func (in *VaultDynamicSecretSpec) DeepCopy() *VaultDynamicSecretSpec {
  1142. if in == nil {
  1143. return nil
  1144. }
  1145. out := new(VaultDynamicSecretSpec)
  1146. in.DeepCopyInto(out)
  1147. return out
  1148. }
  1149. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1150. func (in *Webhook) DeepCopyInto(out *Webhook) {
  1151. *out = *in
  1152. out.TypeMeta = in.TypeMeta
  1153. in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
  1154. in.Spec.DeepCopyInto(&out.Spec)
  1155. }
  1156. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Webhook.
  1157. func (in *Webhook) DeepCopy() *Webhook {
  1158. if in == nil {
  1159. return nil
  1160. }
  1161. out := new(Webhook)
  1162. in.DeepCopyInto(out)
  1163. return out
  1164. }
  1165. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1166. func (in *Webhook) DeepCopyObject() runtime.Object {
  1167. if c := in.DeepCopy(); c != nil {
  1168. return c
  1169. }
  1170. return nil
  1171. }
  1172. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1173. func (in *WebhookCAProvider) DeepCopyInto(out *WebhookCAProvider) {
  1174. *out = *in
  1175. if in.Namespace != nil {
  1176. in, out := &in.Namespace, &out.Namespace
  1177. *out = new(string)
  1178. **out = **in
  1179. }
  1180. }
  1181. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookCAProvider.
  1182. func (in *WebhookCAProvider) DeepCopy() *WebhookCAProvider {
  1183. if in == nil {
  1184. return nil
  1185. }
  1186. out := new(WebhookCAProvider)
  1187. in.DeepCopyInto(out)
  1188. return out
  1189. }
  1190. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1191. func (in *WebhookList) DeepCopyInto(out *WebhookList) {
  1192. *out = *in
  1193. out.TypeMeta = in.TypeMeta
  1194. in.ListMeta.DeepCopyInto(&out.ListMeta)
  1195. if in.Items != nil {
  1196. in, out := &in.Items, &out.Items
  1197. *out = make([]Webhook, len(*in))
  1198. for i := range *in {
  1199. (*in)[i].DeepCopyInto(&(*out)[i])
  1200. }
  1201. }
  1202. }
  1203. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookList.
  1204. func (in *WebhookList) DeepCopy() *WebhookList {
  1205. if in == nil {
  1206. return nil
  1207. }
  1208. out := new(WebhookList)
  1209. in.DeepCopyInto(out)
  1210. return out
  1211. }
  1212. // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
  1213. func (in *WebhookList) DeepCopyObject() runtime.Object {
  1214. if c := in.DeepCopy(); c != nil {
  1215. return c
  1216. }
  1217. return nil
  1218. }
  1219. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1220. func (in *WebhookResult) DeepCopyInto(out *WebhookResult) {
  1221. *out = *in
  1222. }
  1223. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookResult.
  1224. func (in *WebhookResult) DeepCopy() *WebhookResult {
  1225. if in == nil {
  1226. return nil
  1227. }
  1228. out := new(WebhookResult)
  1229. in.DeepCopyInto(out)
  1230. return out
  1231. }
  1232. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1233. func (in *WebhookSecret) DeepCopyInto(out *WebhookSecret) {
  1234. *out = *in
  1235. out.SecretRef = in.SecretRef
  1236. }
  1237. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSecret.
  1238. func (in *WebhookSecret) DeepCopy() *WebhookSecret {
  1239. if in == nil {
  1240. return nil
  1241. }
  1242. out := new(WebhookSecret)
  1243. in.DeepCopyInto(out)
  1244. return out
  1245. }
  1246. // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
  1247. func (in *WebhookSpec) DeepCopyInto(out *WebhookSpec) {
  1248. *out = *in
  1249. if in.Headers != nil {
  1250. in, out := &in.Headers, &out.Headers
  1251. *out = make(map[string]string, len(*in))
  1252. for key, val := range *in {
  1253. (*out)[key] = val
  1254. }
  1255. }
  1256. if in.Timeout != nil {
  1257. in, out := &in.Timeout, &out.Timeout
  1258. *out = new(metav1.Duration)
  1259. **out = **in
  1260. }
  1261. out.Result = in.Result
  1262. if in.Secrets != nil {
  1263. in, out := &in.Secrets, &out.Secrets
  1264. *out = make([]WebhookSecret, len(*in))
  1265. copy(*out, *in)
  1266. }
  1267. if in.CABundle != nil {
  1268. in, out := &in.CABundle, &out.CABundle
  1269. *out = make([]byte, len(*in))
  1270. copy(*out, *in)
  1271. }
  1272. if in.CAProvider != nil {
  1273. in, out := &in.CAProvider, &out.CAProvider
  1274. *out = new(WebhookCAProvider)
  1275. (*in).DeepCopyInto(*out)
  1276. }
  1277. }
  1278. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookSpec.
  1279. func (in *WebhookSpec) DeepCopy() *WebhookSpec {
  1280. if in == nil {
  1281. return nil
  1282. }
  1283. out := new(WebhookSpec)
  1284. in.DeepCopyInto(out)
  1285. return out
  1286. }