-
Notifications
You must be signed in to change notification settings - Fork 72
/
zz_register.go
executable file
·171 lines (164 loc) · 9.3 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
// SPDX-FileCopyrightText: 2024 The Crossplane Authors <https://crossplane.io>
//
// SPDX-License-Identifier: Apache-2.0
// 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-gcp/apis/accesscontextmanager/v1beta1"
v1beta1activedirectory "github.com/upbound/provider-gcp/apis/activedirectory/v1beta1"
v1beta1alloydb "github.com/upbound/provider-gcp/apis/alloydb/v1beta1"
v1beta1apigee "github.com/upbound/provider-gcp/apis/apigee/v1beta1"
v1beta1appengine "github.com/upbound/provider-gcp/apis/appengine/v1beta1"
v1beta1artifact "github.com/upbound/provider-gcp/apis/artifact/v1beta1"
v1beta1beyondcorp "github.com/upbound/provider-gcp/apis/beyondcorp/v1beta1"
v1beta1bigquery "github.com/upbound/provider-gcp/apis/bigquery/v1beta1"
v1beta1bigtable "github.com/upbound/provider-gcp/apis/bigtable/v1beta1"
v1beta1binaryauthorization "github.com/upbound/provider-gcp/apis/binaryauthorization/v1beta1"
v1beta1certificatemanager "github.com/upbound/provider-gcp/apis/certificatemanager/v1beta1"
v1beta1cloud "github.com/upbound/provider-gcp/apis/cloud/v1beta1"
v1beta1cloudbuild "github.com/upbound/provider-gcp/apis/cloudbuild/v1beta1"
v1beta1cloudfunctions "github.com/upbound/provider-gcp/apis/cloudfunctions/v1beta1"
v1beta1cloudfunctions2 "github.com/upbound/provider-gcp/apis/cloudfunctions2/v1beta1"
v1beta1cloudplatform "github.com/upbound/provider-gcp/apis/cloudplatform/v1beta1"
v1beta1cloudrun "github.com/upbound/provider-gcp/apis/cloudrun/v1beta1"
v1beta1cloudscheduler "github.com/upbound/provider-gcp/apis/cloudscheduler/v1beta1"
v1beta1cloudtasks "github.com/upbound/provider-gcp/apis/cloudtasks/v1beta1"
v1beta1composer "github.com/upbound/provider-gcp/apis/composer/v1beta1"
v1beta1compute "github.com/upbound/provider-gcp/apis/compute/v1beta1"
v1beta1container "github.com/upbound/provider-gcp/apis/container/v1beta1"
v1beta1containeranalysis "github.com/upbound/provider-gcp/apis/containeranalysis/v1beta1"
v1beta1containeraws "github.com/upbound/provider-gcp/apis/containeraws/v1beta1"
v1beta1containerazure "github.com/upbound/provider-gcp/apis/containerazure/v1beta1"
v1beta1datacatalog "github.com/upbound/provider-gcp/apis/datacatalog/v1beta1"
v1beta1dataflow "github.com/upbound/provider-gcp/apis/dataflow/v1beta1"
v1beta1datafusion "github.com/upbound/provider-gcp/apis/datafusion/v1beta1"
v1beta1datalossprevention "github.com/upbound/provider-gcp/apis/datalossprevention/v1beta1"
v1beta1dataplex "github.com/upbound/provider-gcp/apis/dataplex/v1beta1"
v1beta1dataproc "github.com/upbound/provider-gcp/apis/dataproc/v1beta1"
v1beta1datastore "github.com/upbound/provider-gcp/apis/datastore/v1beta1"
v1beta1datastream "github.com/upbound/provider-gcp/apis/datastream/v1beta1"
v1beta1dialogflowcx "github.com/upbound/provider-gcp/apis/dialogflowcx/v1beta1"
v1beta1dns "github.com/upbound/provider-gcp/apis/dns/v1beta1"
v1beta1documentai "github.com/upbound/provider-gcp/apis/documentai/v1beta1"
v1beta1essentialcontacts "github.com/upbound/provider-gcp/apis/essentialcontacts/v1beta1"
v1beta1eventarc "github.com/upbound/provider-gcp/apis/eventarc/v1beta1"
v1beta1filestore "github.com/upbound/provider-gcp/apis/filestore/v1beta1"
v1beta1firebaserules "github.com/upbound/provider-gcp/apis/firebaserules/v1beta1"
v1beta1gke "github.com/upbound/provider-gcp/apis/gke/v1beta1"
v1beta1gkehub "github.com/upbound/provider-gcp/apis/gkehub/v1beta1"
v1beta1healthcare "github.com/upbound/provider-gcp/apis/healthcare/v1beta1"
v1beta1iam "github.com/upbound/provider-gcp/apis/iam/v1beta1"
v1beta1iap "github.com/upbound/provider-gcp/apis/iap/v1beta1"
v1beta1identityplatform "github.com/upbound/provider-gcp/apis/identityplatform/v1beta1"
v1beta1kms "github.com/upbound/provider-gcp/apis/kms/v1beta1"
v1beta1logging "github.com/upbound/provider-gcp/apis/logging/v1beta1"
v1beta1memcache "github.com/upbound/provider-gcp/apis/memcache/v1beta1"
v1beta1mlengine "github.com/upbound/provider-gcp/apis/mlengine/v1beta1"
v1beta1monitoring "github.com/upbound/provider-gcp/apis/monitoring/v1beta1"
v1beta1networkconnectivity "github.com/upbound/provider-gcp/apis/networkconnectivity/v1beta1"
v1beta1networkmanagement "github.com/upbound/provider-gcp/apis/networkmanagement/v1beta1"
v1beta1notebooks "github.com/upbound/provider-gcp/apis/notebooks/v1beta1"
v1beta1osconfig "github.com/upbound/provider-gcp/apis/osconfig/v1beta1"
v1beta1oslogin "github.com/upbound/provider-gcp/apis/oslogin/v1beta1"
v1beta1privateca "github.com/upbound/provider-gcp/apis/privateca/v1beta1"
v1beta1pubsub "github.com/upbound/provider-gcp/apis/pubsub/v1beta1"
v1beta1redis "github.com/upbound/provider-gcp/apis/redis/v1beta1"
v1beta1secretmanager "github.com/upbound/provider-gcp/apis/secretmanager/v1beta1"
v1beta1servicenetworking "github.com/upbound/provider-gcp/apis/servicenetworking/v1beta1"
v1beta1sourcerepo "github.com/upbound/provider-gcp/apis/sourcerepo/v1beta1"
v1beta1spanner "github.com/upbound/provider-gcp/apis/spanner/v1beta1"
v1beta1sql "github.com/upbound/provider-gcp/apis/sql/v1beta1"
v1beta1storage "github.com/upbound/provider-gcp/apis/storage/v1beta1"
v1beta1storagetransfer "github.com/upbound/provider-gcp/apis/storagetransfer/v1beta1"
v1beta1tpu "github.com/upbound/provider-gcp/apis/tpu/v1beta1"
v1alpha1 "github.com/upbound/provider-gcp/apis/v1alpha1"
v1beta1apis "github.com/upbound/provider-gcp/apis/v1beta1"
v1beta1vertexai "github.com/upbound/provider-gcp/apis/vertexai/v1beta1"
v1beta1vpcaccess "github.com/upbound/provider-gcp/apis/vpcaccess/v1beta1"
v1beta1workflows "github.com/upbound/provider-gcp/apis/workflows/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,
v1beta1activedirectory.SchemeBuilder.AddToScheme,
v1beta1alloydb.SchemeBuilder.AddToScheme,
v1beta1apigee.SchemeBuilder.AddToScheme,
v1beta1appengine.SchemeBuilder.AddToScheme,
v1beta1artifact.SchemeBuilder.AddToScheme,
v1beta1beyondcorp.SchemeBuilder.AddToScheme,
v1beta1bigquery.SchemeBuilder.AddToScheme,
v1beta1bigtable.SchemeBuilder.AddToScheme,
v1beta1binaryauthorization.SchemeBuilder.AddToScheme,
v1beta1certificatemanager.SchemeBuilder.AddToScheme,
v1beta1cloud.SchemeBuilder.AddToScheme,
v1beta1cloudbuild.SchemeBuilder.AddToScheme,
v1beta1cloudfunctions.SchemeBuilder.AddToScheme,
v1beta1cloudfunctions2.SchemeBuilder.AddToScheme,
v1beta1cloudplatform.SchemeBuilder.AddToScheme,
v1beta1cloudrun.SchemeBuilder.AddToScheme,
v1beta1cloudscheduler.SchemeBuilder.AddToScheme,
v1beta1cloudtasks.SchemeBuilder.AddToScheme,
v1beta1composer.SchemeBuilder.AddToScheme,
v1beta1compute.SchemeBuilder.AddToScheme,
v1beta1container.SchemeBuilder.AddToScheme,
v1beta1containeranalysis.SchemeBuilder.AddToScheme,
v1beta1containeraws.SchemeBuilder.AddToScheme,
v1beta1containerazure.SchemeBuilder.AddToScheme,
v1beta1datacatalog.SchemeBuilder.AddToScheme,
v1beta1dataflow.SchemeBuilder.AddToScheme,
v1beta1datafusion.SchemeBuilder.AddToScheme,
v1beta1datalossprevention.SchemeBuilder.AddToScheme,
v1beta1dataplex.SchemeBuilder.AddToScheme,
v1beta1dataproc.SchemeBuilder.AddToScheme,
v1beta1datastore.SchemeBuilder.AddToScheme,
v1beta1datastream.SchemeBuilder.AddToScheme,
v1beta1dialogflowcx.SchemeBuilder.AddToScheme,
v1beta1dns.SchemeBuilder.AddToScheme,
v1beta1documentai.SchemeBuilder.AddToScheme,
v1beta1essentialcontacts.SchemeBuilder.AddToScheme,
v1beta1eventarc.SchemeBuilder.AddToScheme,
v1beta1filestore.SchemeBuilder.AddToScheme,
v1beta1firebaserules.SchemeBuilder.AddToScheme,
v1beta1gke.SchemeBuilder.AddToScheme,
v1beta1gkehub.SchemeBuilder.AddToScheme,
v1beta1healthcare.SchemeBuilder.AddToScheme,
v1beta1iam.SchemeBuilder.AddToScheme,
v1beta1iap.SchemeBuilder.AddToScheme,
v1beta1identityplatform.SchemeBuilder.AddToScheme,
v1beta1kms.SchemeBuilder.AddToScheme,
v1beta1logging.SchemeBuilder.AddToScheme,
v1beta1memcache.SchemeBuilder.AddToScheme,
v1beta1mlengine.SchemeBuilder.AddToScheme,
v1beta1monitoring.SchemeBuilder.AddToScheme,
v1beta1networkconnectivity.SchemeBuilder.AddToScheme,
v1beta1networkmanagement.SchemeBuilder.AddToScheme,
v1beta1notebooks.SchemeBuilder.AddToScheme,
v1beta1osconfig.SchemeBuilder.AddToScheme,
v1beta1oslogin.SchemeBuilder.AddToScheme,
v1beta1privateca.SchemeBuilder.AddToScheme,
v1beta1pubsub.SchemeBuilder.AddToScheme,
v1beta1redis.SchemeBuilder.AddToScheme,
v1beta1secretmanager.SchemeBuilder.AddToScheme,
v1beta1servicenetworking.SchemeBuilder.AddToScheme,
v1beta1sourcerepo.SchemeBuilder.AddToScheme,
v1beta1spanner.SchemeBuilder.AddToScheme,
v1beta1sql.SchemeBuilder.AddToScheme,
v1beta1storage.SchemeBuilder.AddToScheme,
v1beta1storagetransfer.SchemeBuilder.AddToScheme,
v1beta1tpu.SchemeBuilder.AddToScheme,
v1alpha1.SchemeBuilder.AddToScheme,
v1beta1apis.SchemeBuilder.AddToScheme,
v1beta1vertexai.SchemeBuilder.AddToScheme,
v1beta1vpcaccess.SchemeBuilder.AddToScheme,
v1beta1workflows.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)
}