-
Notifications
You must be signed in to change notification settings - Fork 121
/
zz_register.go
executable file
·223 lines (216 loc) · 12.1 KB
/
zz_register.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
/*
Copyright 2022 Upbound Inc.
*/
// Code generated by upjet. DO NOT EDIT.
// Package apis contains Kubernetes API for the provider.
package apis
import (
"k8s.io/apimachinery/pkg/runtime"
v1beta1 "github.com/upbound/provider-aws/apis/accessanalyzer/v1beta1"
v1beta1account "github.com/upbound/provider-aws/apis/account/v1beta1"
v1beta1acm "github.com/upbound/provider-aws/apis/acm/v1beta1"
v1beta1acmpca "github.com/upbound/provider-aws/apis/acmpca/v1beta1"
v1beta1amp "github.com/upbound/provider-aws/apis/amp/v1beta1"
v1beta1amplify "github.com/upbound/provider-aws/apis/amplify/v1beta1"
v1beta1apigateway "github.com/upbound/provider-aws/apis/apigateway/v1beta1"
v1beta1apigatewayv2 "github.com/upbound/provider-aws/apis/apigatewayv2/v1beta1"
v1beta1appautoscaling "github.com/upbound/provider-aws/apis/appautoscaling/v1beta1"
v1beta1appconfig "github.com/upbound/provider-aws/apis/appconfig/v1beta1"
v1beta1appflow "github.com/upbound/provider-aws/apis/appflow/v1beta1"
v1beta1appintegrations "github.com/upbound/provider-aws/apis/appintegrations/v1beta1"
v1beta1appmesh "github.com/upbound/provider-aws/apis/appmesh/v1beta1"
v1beta1apprunner "github.com/upbound/provider-aws/apis/apprunner/v1beta1"
v1beta1appstream "github.com/upbound/provider-aws/apis/appstream/v1beta1"
v1beta1appsync "github.com/upbound/provider-aws/apis/appsync/v1beta1"
v1beta1athena "github.com/upbound/provider-aws/apis/athena/v1beta1"
v1beta1autoscaling "github.com/upbound/provider-aws/apis/autoscaling/v1beta1"
v1beta1autoscalingplans "github.com/upbound/provider-aws/apis/autoscalingplans/v1beta1"
v1beta1backup "github.com/upbound/provider-aws/apis/backup/v1beta1"
v1beta1batch "github.com/upbound/provider-aws/apis/batch/v1beta1"
v1beta1budgets "github.com/upbound/provider-aws/apis/budgets/v1beta1"
v1beta1chime "github.com/upbound/provider-aws/apis/chime/v1beta1"
v1beta1cloud9 "github.com/upbound/provider-aws/apis/cloud9/v1beta1"
v1beta1cloudcontrol "github.com/upbound/provider-aws/apis/cloudcontrol/v1beta1"
v1beta1cloudformation "github.com/upbound/provider-aws/apis/cloudformation/v1beta1"
v1beta1cloudfront "github.com/upbound/provider-aws/apis/cloudfront/v1beta1"
v1beta1cloudsearch "github.com/upbound/provider-aws/apis/cloudsearch/v1beta1"
v1beta1cloudtrail "github.com/upbound/provider-aws/apis/cloudtrail/v1beta1"
v1beta1cloudwatch "github.com/upbound/provider-aws/apis/cloudwatch/v1beta1"
v1beta1cloudwatchevents "github.com/upbound/provider-aws/apis/cloudwatchevents/v1beta1"
v1beta1cloudwatchlogs "github.com/upbound/provider-aws/apis/cloudwatchlogs/v1beta1"
v1beta1codecommit "github.com/upbound/provider-aws/apis/codecommit/v1beta1"
v1beta1codepipeline "github.com/upbound/provider-aws/apis/codepipeline/v1beta1"
v1beta1codestarconnections "github.com/upbound/provider-aws/apis/codestarconnections/v1beta1"
v1beta1codestarnotifications "github.com/upbound/provider-aws/apis/codestarnotifications/v1beta1"
v1beta1cognitoidentity "github.com/upbound/provider-aws/apis/cognitoidentity/v1beta1"
v1beta1cognitoidp "github.com/upbound/provider-aws/apis/cognitoidp/v1beta1"
v1beta1configservice "github.com/upbound/provider-aws/apis/configservice/v1beta1"
v1beta1connect "github.com/upbound/provider-aws/apis/connect/v1beta1"
v1beta1cur "github.com/upbound/provider-aws/apis/cur/v1beta1"
v1beta1dataexchange "github.com/upbound/provider-aws/apis/dataexchange/v1beta1"
v1beta1datapipeline "github.com/upbound/provider-aws/apis/datapipeline/v1beta1"
v1beta1dax "github.com/upbound/provider-aws/apis/dax/v1beta1"
v1beta1deploy "github.com/upbound/provider-aws/apis/deploy/v1beta1"
v1beta1detective "github.com/upbound/provider-aws/apis/detective/v1beta1"
v1beta1devicefarm "github.com/upbound/provider-aws/apis/devicefarm/v1beta1"
v1beta1directconnect "github.com/upbound/provider-aws/apis/directconnect/v1beta1"
v1beta1docdb "github.com/upbound/provider-aws/apis/docdb/v1beta1"
v1beta1dynamodb "github.com/upbound/provider-aws/apis/dynamodb/v1beta1"
v1beta1ec2 "github.com/upbound/provider-aws/apis/ec2/v1beta1"
v1beta1ecr "github.com/upbound/provider-aws/apis/ecr/v1beta1"
v1beta1ecrpublic "github.com/upbound/provider-aws/apis/ecrpublic/v1beta1"
v1beta1ecs "github.com/upbound/provider-aws/apis/ecs/v1beta1"
v1beta1efs "github.com/upbound/provider-aws/apis/efs/v1beta1"
v1beta1eks "github.com/upbound/provider-aws/apis/eks/v1beta1"
v1beta1elasticache "github.com/upbound/provider-aws/apis/elasticache/v1beta1"
v1beta1elb "github.com/upbound/provider-aws/apis/elb/v1beta1"
v1beta1elbv2 "github.com/upbound/provider-aws/apis/elbv2/v1beta1"
v1beta1firehose "github.com/upbound/provider-aws/apis/firehose/v1beta1"
v1beta1gamelift "github.com/upbound/provider-aws/apis/gamelift/v1beta1"
v1beta1globalaccelerator "github.com/upbound/provider-aws/apis/globalaccelerator/v1beta1"
v1beta1glue "github.com/upbound/provider-aws/apis/glue/v1beta1"
v1beta1grafana "github.com/upbound/provider-aws/apis/grafana/v1beta1"
v1beta1iam "github.com/upbound/provider-aws/apis/iam/v1beta1"
v1beta1iot "github.com/upbound/provider-aws/apis/iot/v1beta1"
v1beta1kafka "github.com/upbound/provider-aws/apis/kafka/v1beta1"
v1beta1kinesis "github.com/upbound/provider-aws/apis/kinesis/v1beta1"
v1beta1kinesisanalytics "github.com/upbound/provider-aws/apis/kinesisanalytics/v1beta1"
v1beta1kinesisanalyticsv2 "github.com/upbound/provider-aws/apis/kinesisanalyticsv2/v1beta1"
v1beta1kinesisvideo "github.com/upbound/provider-aws/apis/kinesisvideo/v1beta1"
v1beta1kms "github.com/upbound/provider-aws/apis/kms/v1beta1"
v1beta1lakeformation "github.com/upbound/provider-aws/apis/lakeformation/v1beta1"
v1beta1lambda "github.com/upbound/provider-aws/apis/lambda/v1beta1"
v1beta1lexmodels "github.com/upbound/provider-aws/apis/lexmodels/v1beta1"
v1beta1licensemanager "github.com/upbound/provider-aws/apis/licensemanager/v1beta1"
v1beta1mq "github.com/upbound/provider-aws/apis/mq/v1beta1"
v1beta1neptune "github.com/upbound/provider-aws/apis/neptune/v1beta1"
v1beta1opensearch "github.com/upbound/provider-aws/apis/opensearch/v1beta1"
v1beta1organizations "github.com/upbound/provider-aws/apis/organizations/v1beta1"
v1beta1ram "github.com/upbound/provider-aws/apis/ram/v1beta1"
v1beta1rds "github.com/upbound/provider-aws/apis/rds/v1beta1"
v1beta1redshift "github.com/upbound/provider-aws/apis/redshift/v1beta1"
v1beta1resourcegroups "github.com/upbound/provider-aws/apis/resourcegroups/v1beta1"
v1beta1route53 "github.com/upbound/provider-aws/apis/route53/v1beta1"
v1beta1route53resolver "github.com/upbound/provider-aws/apis/route53resolver/v1beta1"
v1beta1s3 "github.com/upbound/provider-aws/apis/s3/v1beta1"
v1beta1secretsmanager "github.com/upbound/provider-aws/apis/secretsmanager/v1beta1"
v1beta1securityhub "github.com/upbound/provider-aws/apis/securityhub/v1beta1"
v1beta1serverlessrepo "github.com/upbound/provider-aws/apis/serverlessrepo/v1beta1"
v1beta1servicecatalog "github.com/upbound/provider-aws/apis/servicecatalog/v1beta1"
v1beta1servicediscovery "github.com/upbound/provider-aws/apis/servicediscovery/v1beta1"
v1beta1sfn "github.com/upbound/provider-aws/apis/sfn/v1beta1"
v1beta1signer "github.com/upbound/provider-aws/apis/signer/v1beta1"
v1beta1sns "github.com/upbound/provider-aws/apis/sns/v1beta1"
v1beta1sqs "github.com/upbound/provider-aws/apis/sqs/v1beta1"
v1beta1transfer "github.com/upbound/provider-aws/apis/transfer/v1beta1"
v1beta1apis "github.com/upbound/provider-aws/apis/v1beta1"
)
func init() {
// Register the types with the Scheme so the components can map objects to GroupVersionKinds and back
AddToSchemes = append(AddToSchemes,
v1beta1.SchemeBuilder.AddToScheme,
v1beta1account.SchemeBuilder.AddToScheme,
v1beta1acm.SchemeBuilder.AddToScheme,
v1beta1acmpca.SchemeBuilder.AddToScheme,
v1beta1amp.SchemeBuilder.AddToScheme,
v1beta1amplify.SchemeBuilder.AddToScheme,
v1beta1apigateway.SchemeBuilder.AddToScheme,
v1beta1apigatewayv2.SchemeBuilder.AddToScheme,
v1beta1appautoscaling.SchemeBuilder.AddToScheme,
v1beta1appconfig.SchemeBuilder.AddToScheme,
v1beta1appflow.SchemeBuilder.AddToScheme,
v1beta1appintegrations.SchemeBuilder.AddToScheme,
v1beta1appmesh.SchemeBuilder.AddToScheme,
v1beta1apprunner.SchemeBuilder.AddToScheme,
v1beta1appstream.SchemeBuilder.AddToScheme,
v1beta1appsync.SchemeBuilder.AddToScheme,
v1beta1athena.SchemeBuilder.AddToScheme,
v1beta1autoscaling.SchemeBuilder.AddToScheme,
v1beta1autoscalingplans.SchemeBuilder.AddToScheme,
v1beta1backup.SchemeBuilder.AddToScheme,
v1beta1batch.SchemeBuilder.AddToScheme,
v1beta1budgets.SchemeBuilder.AddToScheme,
v1beta1chime.SchemeBuilder.AddToScheme,
v1beta1cloud9.SchemeBuilder.AddToScheme,
v1beta1cloudcontrol.SchemeBuilder.AddToScheme,
v1beta1cloudformation.SchemeBuilder.AddToScheme,
v1beta1cloudfront.SchemeBuilder.AddToScheme,
v1beta1cloudsearch.SchemeBuilder.AddToScheme,
v1beta1cloudtrail.SchemeBuilder.AddToScheme,
v1beta1cloudwatch.SchemeBuilder.AddToScheme,
v1beta1cloudwatchevents.SchemeBuilder.AddToScheme,
v1beta1cloudwatchlogs.SchemeBuilder.AddToScheme,
v1beta1codecommit.SchemeBuilder.AddToScheme,
v1beta1codepipeline.SchemeBuilder.AddToScheme,
v1beta1codestarconnections.SchemeBuilder.AddToScheme,
v1beta1codestarnotifications.SchemeBuilder.AddToScheme,
v1beta1cognitoidentity.SchemeBuilder.AddToScheme,
v1beta1cognitoidp.SchemeBuilder.AddToScheme,
v1beta1configservice.SchemeBuilder.AddToScheme,
v1beta1connect.SchemeBuilder.AddToScheme,
v1beta1cur.SchemeBuilder.AddToScheme,
v1beta1dataexchange.SchemeBuilder.AddToScheme,
v1beta1datapipeline.SchemeBuilder.AddToScheme,
v1beta1dax.SchemeBuilder.AddToScheme,
v1beta1deploy.SchemeBuilder.AddToScheme,
v1beta1detective.SchemeBuilder.AddToScheme,
v1beta1devicefarm.SchemeBuilder.AddToScheme,
v1beta1directconnect.SchemeBuilder.AddToScheme,
v1beta1docdb.SchemeBuilder.AddToScheme,
v1beta1dynamodb.SchemeBuilder.AddToScheme,
v1beta1ec2.SchemeBuilder.AddToScheme,
v1beta1ecr.SchemeBuilder.AddToScheme,
v1beta1ecrpublic.SchemeBuilder.AddToScheme,
v1beta1ecs.SchemeBuilder.AddToScheme,
v1beta1efs.SchemeBuilder.AddToScheme,
v1beta1eks.SchemeBuilder.AddToScheme,
v1beta1elasticache.SchemeBuilder.AddToScheme,
v1beta1elb.SchemeBuilder.AddToScheme,
v1beta1elbv2.SchemeBuilder.AddToScheme,
v1beta1firehose.SchemeBuilder.AddToScheme,
v1beta1gamelift.SchemeBuilder.AddToScheme,
v1beta1globalaccelerator.SchemeBuilder.AddToScheme,
v1beta1glue.SchemeBuilder.AddToScheme,
v1beta1grafana.SchemeBuilder.AddToScheme,
v1beta1iam.SchemeBuilder.AddToScheme,
v1beta1iot.SchemeBuilder.AddToScheme,
v1beta1kafka.SchemeBuilder.AddToScheme,
v1beta1kinesis.SchemeBuilder.AddToScheme,
v1beta1kinesisanalytics.SchemeBuilder.AddToScheme,
v1beta1kinesisanalyticsv2.SchemeBuilder.AddToScheme,
v1beta1kinesisvideo.SchemeBuilder.AddToScheme,
v1beta1kms.SchemeBuilder.AddToScheme,
v1beta1lakeformation.SchemeBuilder.AddToScheme,
v1beta1lambda.SchemeBuilder.AddToScheme,
v1beta1lexmodels.SchemeBuilder.AddToScheme,
v1beta1licensemanager.SchemeBuilder.AddToScheme,
v1beta1mq.SchemeBuilder.AddToScheme,
v1beta1neptune.SchemeBuilder.AddToScheme,
v1beta1opensearch.SchemeBuilder.AddToScheme,
v1beta1organizations.SchemeBuilder.AddToScheme,
v1beta1ram.SchemeBuilder.AddToScheme,
v1beta1rds.SchemeBuilder.AddToScheme,
v1beta1redshift.SchemeBuilder.AddToScheme,
v1beta1resourcegroups.SchemeBuilder.AddToScheme,
v1beta1route53.SchemeBuilder.AddToScheme,
v1beta1route53resolver.SchemeBuilder.AddToScheme,
v1beta1s3.SchemeBuilder.AddToScheme,
v1beta1secretsmanager.SchemeBuilder.AddToScheme,
v1beta1securityhub.SchemeBuilder.AddToScheme,
v1beta1serverlessrepo.SchemeBuilder.AddToScheme,
v1beta1servicecatalog.SchemeBuilder.AddToScheme,
v1beta1servicediscovery.SchemeBuilder.AddToScheme,
v1beta1sfn.SchemeBuilder.AddToScheme,
v1beta1signer.SchemeBuilder.AddToScheme,
v1beta1sns.SchemeBuilder.AddToScheme,
v1beta1sqs.SchemeBuilder.AddToScheme,
v1beta1transfer.SchemeBuilder.AddToScheme,
v1beta1apis.SchemeBuilder.AddToScheme,
)
}
// AddToSchemes may be used to add all resources defined in the project to a Scheme
var AddToSchemes runtime.SchemeBuilder
// AddToScheme adds all Resources to the Scheme
func AddToScheme(s *runtime.Scheme) error {
return AddToSchemes.AddToScheme(s)
}