From 3fae230d3081f1c00d8218031e4f33ffe22fb61c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Ho=C3=9F?= Date: Tue, 21 Nov 2023 17:03:06 +0100 Subject: [PATCH] one feature per group MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Instead of using one feature for each group/version combination, we now create one feature for each group. This reduces the number of features this crate exposes and requires fewer features to be added for consumers when using multiple kinds from a group. Relates to #74 Signed-off-by: Sebastian Hoß --- .github/workflows/update-crds.yml | 6 +- .github/workflows/verify.yml | 7 +- README.md | 10 +- code-generator/adjust-cargo-toml.sh | 6 +- code-generator/create-custom-resources.sh | 14 +- code-generator/create-mod-rs-files.sh | 31 +- code-generator/src/bin/lib_rs_generator.rs | 42 +- kube-custom-resources-rs/Cargo.toml | 546 +- .../src/about_k8s_io/mod.rs | 1 + .../v1alpha1}/clusterproperties.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/acme_cert_manager_io/mod.rs | 1 + .../v1}/challenges.rs | 0 .../v1}/mod.rs | 0 .../v1}/orders.rs | 0 .../src/actions_github_com/mod.rs | 1 + .../v1alpha1}/autoscalinglisteners.rs | 0 .../v1alpha1}/autoscalingrunnersets.rs | 0 .../v1alpha1}/ephemeralrunnersets.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/actions_summerwind_dev/mod.rs | 1 + .../v1alpha1}/horizontalrunnerautoscalers.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/runnerdeployments.rs | 0 .../v1alpha1}/runnerreplicasets.rs | 0 .../v1alpha1}/runners.rs | 0 .../v1alpha1}/runnersets.rs | 0 .../src/addons_cluster_x_k8s_io/mod.rs | 2 + .../v1alpha4}/clusterresourcesets.rs | 0 .../v1alpha4}/mod.rs | 0 .../v1beta1}/clusterresourcesets.rs | 0 .../v1beta1}/mod.rs | 0 .../src/agent_k8s_elastic_co/mod.rs | 1 + .../v1alpha1}/agents.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/api_clever_cloud_com/mod.rs | 2 + .../v1}/configproviders.rs | 0 .../v1}/elasticsearches.rs | 0 .../v1}/mod.rs | 0 .../v1}/mongodbs.rs | 0 .../v1}/mysqls.rs | 0 .../v1}/postgresqls.rs | 0 .../v1}/redis.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/pulsars.rs | 0 .../src/api_kubemod_io/mod.rs | 1 + .../v1beta1}/mod.rs | 0 .../v1beta1}/modrules.rs | 0 .../src/apicodegen_apimatic_io/mod.rs | 1 + .../v1beta1}/apimatics.rs | 0 .../v1beta1}/mod.rs | 0 .../src/apiextensions_crossplane_io/mod.rs | 1 + .../v1}/compositeresourcedefinitions.rs | 0 .../v1}/mod.rs | 0 .../src/apigatewayv2_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/apis.rs | 0 .../v1alpha1}/authorizers.rs | 0 .../v1alpha1}/deployments.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/routes.rs | 0 .../v1alpha1}/stages.rs | 0 .../v1alpha1}/vpclinks.rs | 0 .../src/apisix_apache_org/mod.rs | 1 + .../v2}/apisixglobalrules.rs | 0 .../v2}/apisixpluginconfigs.rs | 0 .../v2}/apisixroutes.rs | 0 .../v2}/apisixtlses.rs | 0 .../v2}/apisixupstreams.rs | 0 .../v2}/mod.rs | 0 .../src/apm_k8s_elastic_co/mod.rs | 2 + .../v1}/apmservers.rs | 0 .../v1}/mod.rs | 0 .../v1beta1}/apmservers.rs | 0 .../v1beta1}/mod.rs | 0 .../src/app_kiegroup_org/mod.rs | 1 + .../v1beta1}/kogitobuilds.rs | 0 .../v1beta1}/kogitoinfras.rs | 0 .../v1beta1}/kogitoruntimes.rs | 0 .../v1beta1}/kogitosupportingservices.rs | 0 .../v1beta1}/mod.rs | 0 .../src/app_lightbend_com/mod.rs | 1 + .../v1alpha1}/akkaclusters.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/app_redislabs_com/mod.rs | 2 + .../v1}/mod.rs | 0 .../v1}/redisenterpriseclusters.rs | 0 .../v1alpha1}/mod.rs | 0 .../redisenterpriseactiveactivedatabases.rs | 0 .../v1alpha1}/redisenterpriseclusters.rs | 0 .../v1alpha1}/redisenterprisedatabases.rs | 0 .../redisenterpriseremoteclusters.rs | 0 .../src/app_terraform_io/mod.rs | 1 + .../v1alpha2}/agentpools.rs | 0 .../v1alpha2}/mod.rs | 0 .../v1alpha2}/modules.rs | 0 .../v1alpha2}/workspaces.rs | 0 .../mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/scalabletargets.rs | 0 .../v1alpha1}/scalingpolicies.rs | 0 .../src/appprotect_f5_com/mod.rs | 1 + .../v1beta1}/aplogconfs.rs | 0 .../v1beta1}/apusersigs.rs | 0 .../v1beta1}/mod.rs | 0 .../src/appprotectdos_f5_com/mod.rs | 1 + .../v1beta1}/apdoslogconfs.rs | 0 .../v1beta1}/apdospolicies.rs | 0 .../v1beta1}/dosprotectedresources.rs | 0 .../v1beta1}/mod.rs | 0 .../src/apps_3scale_net/mod.rs | 1 + .../v1alpha1}/apicasts.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/apps_clusternet_io/mod.rs | 1 + .../v1alpha1}/bases.rs | 0 .../v1alpha1}/descriptions.rs | 0 .../v1alpha1}/feedinventories.rs | 0 .../v1alpha1}/globalizations.rs | 0 .../v1alpha1}/helmcharts.rs | 0 .../v1alpha1}/helmreleases.rs | 0 .../v1alpha1}/localizations.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/subscriptions.rs | 0 .../src/apps_emqx_io/mod.rs | 4 + .../v1beta3}/emqxbrokers.rs | 0 .../v1beta3}/emqxenterprises.rs | 0 .../v1beta3}/emqxplugins.rs | 0 .../v1beta3}/mod.rs | 0 .../v1beta4}/emqxbrokers.rs | 0 .../v1beta4}/emqxenterprises.rs | 0 .../v1beta4}/mod.rs | 0 .../v1beta4}/rebalances.rs | 0 .../v2alpha1}/emqxes.rs | 0 .../v2alpha1}/mod.rs | 0 .../v2beta1}/emqxes.rs | 0 .../v2beta1}/mod.rs | 0 .../v2beta1}/rebalances.rs | 0 .../src/apps_gitlab_com/mod.rs | 1 + .../v1beta1}/gitlabs.rs | 0 .../v1beta1}/mod.rs | 0 .../src/apps_kubeblocks_io/mod.rs | 1 + .../v1alpha1}/backuppolicytemplates.rs | 0 .../v1alpha1}/clusterdefinitions.rs | 0 .../v1alpha1}/clusters.rs | 0 .../v1alpha1}/clusterversions.rs | 0 .../v1alpha1}/componentclassdefinitions.rs | 0 .../v1alpha1}/configconstraints.rs | 0 .../v1alpha1}/configurations.rs | 0 .../v1alpha1}/mod.rs | 1 - .../v1alpha1}/opsrequests.rs | 0 .../v1alpha1}/servicedescriptors.rs | 0 .../componentresourceconstraints.rs | 4 - .../src/apps_kubedl_io/mod.rs | 1 + .../v1alpha1}/crons.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/apps_kubeedge_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/nodegroups.rs | 0 .../src/apps_m88i_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/nexus.rs | 0 .../src/aquasecurity_github_io/mod.rs | 1 + .../v1alpha1}/aquastarboards.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/argoproj_io/mod.rs | 2 + .../v1alpha1}/applications.rs | 0 .../v1alpha1}/appprojects.rs | 0 .../v1alpha1}/argocdexports.rs | 0 .../v1alpha1}/argocds.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1beta1}/argocds.rs | 0 .../v1beta1}/mod.rs | 0 .../src/asdb_aerospike_com/mod.rs | 2 + .../v1}/aerospikeclusters.rs | 0 .../v1}/mod.rs | 0 .../v1beta1}/aerospikeclusters.rs | 0 .../v1beta1}/mod.rs | 0 .../src/atlasmap_io/mod.rs | 1 + .../v1alpha1}/atlasmaps.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/auth_ops42_org/mod.rs | 1 + .../v1alpha1}/awsauthsyncconfigs.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/authzed_com/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/spicedbclusters.rs | 0 .../src/autoscaling_k8s_io/mod.rs | 2 + .../v1}/mod.rs | 0 .../v1}/verticalpodautoscalercheckpoints.rs | 0 .../v1}/verticalpodautoscalers.rs | 0 .../v1beta2}/mod.rs | 0 .../verticalpodautoscalercheckpoints.rs | 0 .../v1beta2}/verticalpodautoscalers.rs | 0 .../src/autoscaling_karmada_io/mod.rs | 1 + .../v1alpha1}/cronfederatedhpas.rs | 0 .../v1alpha1}/federatedhpas.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/azure_microsoft_com/mod.rs | 3 + .../v1alpha1}/apimgmtapis.rs | 0 .../v1alpha1}/apimservices.rs | 0 .../v1alpha1}/appinsights.rs | 0 .../v1alpha1}/appinsightsapikeys.rs | 0 .../v1alpha1}/azureloadbalancers.rs | 0 .../v1alpha1}/azurenetworkinterfaces.rs | 0 .../v1alpha1}/azurepublicipaddresses.rs | 0 .../v1alpha1}/azuresqlactions.rs | 0 .../v1alpha1}/azuresqldatabases.rs | 0 .../v1alpha1}/azuresqlfailovergroups.rs | 0 .../v1alpha1}/azuresqlfirewallrules.rs | 0 .../v1alpha1}/azuresqlmanagedusers.rs | 0 .../v1alpha1}/azuresqlservers.rs | 0 .../v1alpha1}/azuresqlusers.rs | 0 .../v1alpha1}/azuresqlvnetrules.rs | 0 .../azurevirtualmachineextensions.rs | 0 .../v1alpha1}/azurevirtualmachines.rs | 0 .../v1alpha1}/azurevmscalesets.rs | 0 .../v1alpha1}/blobcontainers.rs | 0 .../v1alpha1}/consumergroups.rs | 0 .../v1alpha1}/cosmosdbs.rs | 0 .../v1alpha1}/eventhubnamespaces.rs | 0 .../v1alpha1}/eventhubs.rs | 0 .../v1alpha1}/keyvaultkeys.rs | 0 .../v1alpha1}/keyvaults.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/mysqlaadusers.rs | 0 .../v1alpha1}/mysqldatabases.rs | 0 .../v1alpha1}/mysqlfirewallrules.rs | 0 .../v1alpha1}/mysqlserveradministrators.rs | 0 .../v1alpha1}/mysqlservers.rs | 0 .../v1alpha1}/mysqlusers.rs | 0 .../v1alpha1}/mysqlvnetrules.rs | 0 .../v1alpha1}/postgresqldatabases.rs | 0 .../v1alpha1}/postgresqlfirewallrules.rs | 0 .../v1alpha1}/postgresqlservers.rs | 0 .../v1alpha1}/postgresqlusers.rs | 0 .../v1alpha1}/postgresqlvnetrules.rs | 0 .../v1alpha1}/rediscacheactions.rs | 0 .../v1alpha1}/rediscachefirewallrules.rs | 0 .../v1alpha1}/resourcegroups.rs | 0 .../v1alpha1}/storageaccounts.rs | 0 .../v1alpha1}/virtualnetworks.rs | 0 .../v1alpha2}/blobcontainers.rs | 0 .../v1alpha2}/mod.rs | 0 .../v1alpha2}/mysqlaadusers.rs | 0 .../v1alpha2}/mysqlservers.rs | 0 .../v1alpha2}/mysqlusers.rs | 0 .../v1alpha2}/postgresqlservers.rs | 0 .../v1beta1}/azuresqldatabases.rs | 0 .../v1beta1}/azuresqlfailovergroups.rs | 0 .../v1beta1}/azuresqlfirewallrules.rs | 0 .../v1beta1}/azuresqlservers.rs | 0 .../v1beta1}/mod.rs | 0 .../src/b3scale_infra_run/mod.rs | 1 + .../v1}/bbbfrontends.rs | 0 .../v1}/mod.rs | 0 .../src/batch_volcano_sh/mod.rs | 1 + .../v1alpha1}/jobs.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/beat_k8s_elastic_co/mod.rs | 1 + .../v1beta1}/beats.rs | 0 .../v1beta1}/mod.rs | 0 .../src/binding_operators_coreos_com/mod.rs | 1 + .../v1alpha1}/bindablekinds.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/servicebindings.rs | 0 .../src/bitnami_com/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/sealedsecrets.rs | 0 .../src/boskos_k8s_io/mod.rs | 1 + .../v1}/dynamicresourcelifecycles.rs | 0 .../v1}/mod.rs | 0 .../v1}/resources.rs | 0 kube-custom-resources-rs/src/bpfd_dev/mod.rs | 1 + .../v1alpha1}/bpfprograms.rs | 0 .../v1alpha1}/kprobeprograms.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/tcprograms.rs | 0 .../v1alpha1}/tracepointprograms.rs | 0 .../v1alpha1}/uprobeprograms.rs | 0 .../v1alpha1}/xdpprograms.rs | 0 .../src/bus_volcano_sh/mod.rs | 1 + .../v1alpha1}/commands.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/cache_kubedl_io/mod.rs | 1 + .../v1alpha1}/cachebackends.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/caching_ibm_com/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/varnishclusters.rs | 0 .../src/camel_apache_org/mod.rs | 2 + .../v1}/builds.rs | 0 .../v1}/camelcatalogs.rs | 0 .../v1}/kamelets.rs | 0 .../v1}/mod.rs | 0 .../v1alpha1}/kamelets.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/capsule_clastix_io/mod.rs | 3 + .../v1alpha1}/capsuleconfigurations.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/tenants.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/tenants.rs | 0 .../v1beta2}/capsuleconfigurations.rs | 0 .../v1beta2}/mod.rs | 0 .../v1beta2}/tenants.rs | 0 .../src/ceph_rook_io/mod.rs | 1 + .../v1}/cephblockpoolradosnamespaces.rs | 0 .../v1}/cephblockpools.rs | 0 .../v1}/cephbucketnotifications.rs | 0 .../v1}/cephbuckettopics.rs | 0 .../v1}/cephclients.rs | 0 .../v1}/cephcosidrivers.rs | 0 .../v1}/cephfilesystemmirrors.rs | 0 .../v1}/cephfilesystems.rs | 0 .../v1}/cephfilesystemsubvolumegroups.rs | 0 .../v1}/cephnfses.rs | 0 .../v1}/cephobjectrealms.rs | 0 .../v1}/cephobjectstores.rs | 0 .../v1}/cephobjectstoreusers.rs | 0 .../v1}/cephobjectzonegroups.rs | 0 .../v1}/cephobjectzones.rs | 0 .../v1}/cephrbdmirrors.rs | 0 .../v1}/mod.rs | 0 .../src/cert_manager_io/mod.rs | 1 + .../v1}/certificaterequests.rs | 0 .../v1}/certificates.rs | 0 .../v1}/clusterissuers.rs | 0 .../v1}/issuers.rs | 0 .../v1}/mod.rs | 0 .../src/chaos_mesh_org/mod.rs | 1 + .../v1alpha1}/awschaos.rs | 0 .../v1alpha1}/azurechaos.rs | 0 .../v1alpha1}/blockchaos.rs | 0 .../v1alpha1}/dnschaos.rs | 0 .../v1alpha1}/gcpchaos.rs | 0 .../v1alpha1}/httpchaos.rs | 0 .../v1alpha1}/iochaos.rs | 0 .../v1alpha1}/jvmchaos.rs | 0 .../v1alpha1}/kernelchaos.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/networkchaos.rs | 0 .../v1alpha1}/physicalmachinechaos.rs | 0 .../v1alpha1}/physicalmachines.rs | 0 .../v1alpha1}/podchaos.rs | 0 .../v1alpha1}/podhttpchaos.rs | 0 .../v1alpha1}/podiochaos.rs | 0 .../v1alpha1}/podnetworkchaos.rs | 0 .../v1alpha1}/remoteclusters.rs | 0 .../v1alpha1}/schedules.rs | 0 .../v1alpha1}/statuschecks.rs | 0 .../v1alpha1}/stresschaos.rs | 0 .../v1alpha1}/timechaos.rs | 0 .../v1alpha1}/workflownodes.rs | 0 .../v1alpha1}/workflows.rs | 0 .../src/chaosblade_io/mod.rs | 1 + .../v1alpha1}/chaosblades.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/che_eclipse_org/mod.rs | 1 + .../v1alpha1}/kubernetesimagepullers.rs | 0 .../v1alpha1}/mod.rs | 0 kube-custom-resources-rs/src/cilium_io/mod.rs | 2 + .../v2}/ciliumclusterwidenetworkpolicies.rs | 0 .../v2}/ciliumegressgatewaypolicies.rs | 0 .../v2}/ciliumendpoints.rs | 0 .../v2}/ciliumexternalworkloads.rs | 0 .../v2}/ciliumnetworkpolicies.rs | 0 .../v2}/ciliumnodes.rs | 0 .../src/{cilium_io_v2 => cilium_io/v2}/mod.rs | 0 .../v2alpha1}/ciliumbgppeeringpolicies.rs | 0 .../v2alpha1}/ciliumcidrgroups.rs | 0 .../v2alpha1}/ciliumendpointslices.rs | 0 .../v2alpha1}/ciliuml2announcementpolicies.rs | 0 .../v2alpha1}/ciliumloadbalancerippools.rs | 0 .../v2alpha1}/ciliumnodeconfigs.rs | 0 .../v2alpha1}/ciliumpodippools.rs | 0 .../v2alpha1}/mod.rs | 0 .../src/cloudformation_linki_space/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/stacks.rs | 0 .../src/cluster_clusterpedia_io/mod.rs | 1 + .../v1alpha2}/clustersyncresources.rs | 0 .../v1alpha2}/mod.rs | 0 .../v1alpha2}/pediaclusters.rs | 0 .../src/cluster_ipfs_io/mod.rs | 1 + .../v1alpha1}/circuitrelays.rs | 0 .../v1alpha1}/ipfsclusters.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/cluster_x_k8s_io/mod.rs | 2 + .../v1alpha4}/clusterclasses.rs | 0 .../v1alpha4}/clusters.rs | 0 .../v1alpha4}/machinedeployments.rs | 0 .../v1alpha4}/machinehealthchecks.rs | 0 .../v1alpha4}/machinepools.rs | 0 .../v1alpha4}/machines.rs | 0 .../v1alpha4}/machinesets.rs | 0 .../v1alpha4}/mod.rs | 0 .../v1beta1}/clusterclasses.rs | 0 .../v1beta1}/clusters.rs | 0 .../v1beta1}/machinedeployments.rs | 0 .../v1beta1}/machinehealthchecks.rs | 0 .../v1beta1}/machinepools.rs | 0 .../v1beta1}/machines.rs | 0 .../v1beta1}/machinesets.rs | 0 .../v1beta1}/mod.rs | 0 .../src/clusters_clusternet_io/mod.rs | 1 + .../v1beta1}/clusterregistrationrequests.rs | 0 .../v1beta1}/managedclusters.rs | 0 .../v1beta1}/mod.rs | 0 .../src/config_gatekeeper_sh/mod.rs | 1 + .../v1alpha1}/configs.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/config_grafana_com/mod.rs | 1 + .../v1}/mod.rs | 0 .../v1}/projectconfigs.rs | 0 .../src/config_karmada_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../resourceinterpretercustomizations.rs | 0 ...esourceinterpreterwebhookconfigurations.rs | 0 .../src/config_koordinator_sh/mod.rs | 1 + .../v1alpha1}/clustercolocationprofiles.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/core_linuxsuren_github_com/mod.rs | 1 + .../v1alpha1}/atests.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/core_openfeature_dev/mod.rs | 2 + .../v1alpha1}/featureflagconfigurations.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha2}/featureflagconfigurations.rs | 0 .../v1alpha2}/mod.rs | 0 .../src/couchbase_com/mod.rs | 1 + .../v2}/couchbaseautoscalers.rs | 0 .../v2}/couchbasebackuprestores.rs | 0 .../v2}/couchbasebackups.rs | 0 .../v2}/couchbasebuckets.rs | 0 .../v2}/couchbaseclusters.rs | 0 .../v2}/couchbasecollectiongroups.rs | 0 .../v2}/couchbasecollections.rs | 0 .../v2}/couchbaseephemeralbuckets.rs | 0 .../v2}/couchbasegroups.rs | 0 .../v2}/couchbasememcachedbuckets.rs | 0 .../v2}/couchbasemigrationreplications.rs | 0 .../v2}/couchbasereplications.rs | 0 .../v2}/couchbaserolebindings.rs | 0 .../v2}/couchbasescopegroups.rs | 0 .../v2}/couchbasescopes.rs | 0 .../v2}/couchbaseusers.rs | 0 .../v2}/mod.rs | 0 .../src/crd_projectcalico_org/mod.rs | 1 + .../v1}/bgpconfigurations.rs | 0 .../v1}/bgpfilters.rs | 0 .../v1}/bgppeers.rs | 0 .../v1}/blockaffinities.rs | 0 .../v1}/caliconodestatuses.rs | 0 .../v1}/clusterinformations.rs | 0 .../v1}/globalnetworksets.rs | 0 .../v1}/hostendpoints.rs | 0 .../v1}/ipamblocks.rs | 0 .../v1}/ipamconfigs.rs | 0 .../v1}/ipamhandles.rs | 0 .../v1}/ippools.rs | 0 .../v1}/ipreservations.rs | 0 .../v1}/kubecontrollersconfigurations.rs | 0 .../v1}/mod.rs | 0 .../v1}/networksets.rs | 0 .../src/data_fluid_io/mod.rs | 1 + .../v1alpha1}/alluxioruntimes.rs | 0 .../v1alpha1}/databackups.rs | 0 .../v1alpha1}/dataloads.rs | 0 .../v1alpha1}/datasets.rs | 0 .../v1alpha1}/goosefsruntimes.rs | 0 .../v1alpha1}/jindoruntimes.rs | 0 .../v1alpha1}/juicefsruntimes.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/thinruntimeprofiles.rs | 0 .../v1alpha1}/thinruntimes.rs | 0 .../src/databases_schemahero_io/mod.rs | 1 + .../v1alpha4}/databases.rs | 0 .../v1alpha4}/mod.rs | 0 .../src/dataprotection_kubeblocks_io/mod.rs | 1 + .../v1alpha1}/actionsets.rs | 0 .../v1alpha1}/backuppolicies.rs | 0 .../v1alpha1}/backuprepos.rs | 0 .../v1alpha1}/backups.rs | 0 .../v1alpha1}/backupschedules.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/restores.rs | 0 .../src/devices_kubeedge_io/mod.rs | 1 + .../v1alpha2}/devicemodels.rs | 0 .../v1alpha2}/devices.rs | 0 .../v1alpha2}/mod.rs | 0 .../src/digitalis_io/mod.rs | 2 + .../v1}/mod.rs | 0 .../v1}/valssecrets.rs | 0 .../v1beta1}/dbsecrets.rs | 0 .../v1beta1}/mod.rs | 0 .../src/druid_apache_org/mod.rs | 1 + .../v1alpha1}/druids.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/dynamodb_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/backups.rs | 0 .../v1alpha1}/globaltables.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/tables.rs | 0 .../src/ec2_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/dhcpoptions.rs | 0 .../v1alpha1}/elasticipaddresses.rs | 0 .../v1alpha1}/instances.rs | 0 .../v1alpha1}/internetgateways.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/natgateways.rs | 0 .../v1alpha1}/routetables.rs | 0 .../v1alpha1}/securitygroups.rs | 0 .../v1alpha1}/subnets.rs | 0 .../v1alpha1}/transitgateways.rs | 0 .../v1alpha1}/vpcendpoints.rs | 0 .../v1alpha1}/vpcs.rs | 0 .../src/ecr_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/pullthroughcacherules.rs | 0 .../v1alpha1}/repositories.rs | 0 .../src/eks_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/addons.rs | 0 .../v1alpha1}/clusters.rs | 0 .../v1alpha1}/fargateprofiles.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/nodegroups.rs | 0 .../src/elasticache_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/cacheparametergroups.rs | 0 .../v1alpha1}/cachesubnetgroups.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/replicationgroups.rs | 0 .../v1alpha1}/snapshots.rs | 0 .../v1alpha1}/usergroups.rs | 0 .../v1alpha1}/users.rs | 0 .../src/elasticsearch_k8s_elastic_co/mod.rs | 2 + .../v1}/elasticsearches.rs | 0 .../v1}/mod.rs | 0 .../v1beta1}/elasticsearches.rs | 0 .../v1beta1}/mod.rs | 0 .../src/elbv2_k8s_aws/mod.rs | 2 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/targetgroupbindings.rs | 0 .../v1beta1}/ingressclassparams.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/targetgroupbindings.rs | 0 .../src/emrcontainers_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/jobruns.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/virtualclusters.rs | 0 .../enterprisesearch_k8s_elastic_co/mod.rs | 2 + .../v1}/enterprisesearches.rs | 0 .../v1}/mod.rs | 0 .../v1beta1}/enterprisesearches.rs | 0 .../v1beta1}/mod.rs | 0 .../src/execution_furiko_io/mod.rs | 1 + .../v1alpha1}/jobconfigs.rs | 0 .../v1alpha1}/jobs.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/executor_testkube_io/mod.rs | 1 + .../v1}/executors.rs | 0 .../v1}/mod.rs | 0 .../v1}/webhooks.rs | 0 .../src/expansion_gatekeeper_sh/mod.rs | 2 + .../v1alpha1}/expansiontemplate.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1beta1}/expansiontemplate.rs | 0 .../v1beta1}/mod.rs | 0 .../src/extensions_kubeblocks_io/mod.rs | 1 + .../v1alpha1}/addons.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/external_secrets_io/mod.rs | 2 + .../v1alpha1}/clustersecretstores.rs | 0 .../v1alpha1}/externalsecrets.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/secretstores.rs | 0 .../v1beta1}/clusterexternalsecrets.rs | 0 .../v1beta1}/clustersecretstores.rs | 0 .../v1beta1}/externalsecrets.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/secretstores.rs | 0 .../src/externaldata_gatekeeper_sh/mod.rs | 2 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/providers.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/providers.rs | 0 .../src/externaldns_k8s_io/mod.rs | 1 + .../v1alpha1}/dnsendpoints.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/externaldns_nginx_org/mod.rs | 1 + .../v1}/dnsendpoints.rs | 0 .../v1}/mod.rs | 0 .../src/flagger_app/mod.rs | 1 + .../v1beta1}/canaries.rs | 0 .../v1beta1}/mod.rs | 0 .../src/flink_apache_org/mod.rs | 1 + .../v1beta1}/flinkdeployments.rs | 0 .../v1beta1}/flinksessionjobs.rs | 0 .../v1beta1}/mod.rs | 0 .../src/flow_volcano_sh/mod.rs | 1 + .../v1alpha1}/jobflows.rs | 0 .../v1alpha1}/jobtemplates.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/flows_netobserv_io/mod.rs | 3 + .../v1alpha1}/flowcollectors.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1beta1}/flowcollectors.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta2}/flowcollectors.rs | 0 .../v1beta2}/mod.rs | 0 .../src/flux_framework_org/mod.rs | 1 + .../v1alpha1}/miniclusters.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/gateway_networking_k8s_io/mod.rs | 3 + .../v1}/gatewayclasses.rs | 0 .../v1}/gateways.rs | 0 .../v1}/httproutes.rs | 0 .../v1}/mod.rs | 0 .../v1alpha2}/grpcroutes.rs | 0 .../v1alpha2}/mod.rs | 0 .../v1alpha2}/referencegrants.rs | 0 .../v1alpha2}/tcproutes.rs | 0 .../v1alpha2}/tlsroutes.rs | 0 .../v1alpha2}/udproutes.rs | 0 .../v1beta1}/gatewayclasses.rs | 0 .../v1beta1}/gateways.rs | 0 .../v1beta1}/httproutes.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/referencegrants.rs | 0 .../src/gateway_nginx_org/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/nginxgateways.rs | 0 .../src/getambassador_io/mod.rs | 1 + .../v3alpha1}/authservices.rs | 0 .../v3alpha1}/consulresolvers.rs | 0 .../v3alpha1}/devportals.rs | 0 .../v3alpha1}/hosts.rs | 0 .../v3alpha1}/kubernetesendpointresolvers.rs | 0 .../v3alpha1}/kubernetesserviceresolvers.rs | 0 .../v3alpha1}/listeners.rs | 0 .../v3alpha1}/logservices.rs | 0 .../v3alpha1}/mod.rs | 0 .../v3alpha1}/modules.rs | 0 .../v3alpha1}/ratelimitservices.rs | 0 .../v3alpha1}/tcpmappings.rs | 0 .../v3alpha1}/tlscontexts.rs | 0 .../v3alpha1}/tracingservices.rs | 0 .../gitops_hybrid_cloud_patterns_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/patterns.rs | 0 .../src/grafana_integreatly_org/mod.rs | 1 + .../v1beta1}/grafanadashboards.rs | 0 .../v1beta1}/grafanadatasources.rs | 0 .../v1beta1}/grafanafolders.rs | 0 .../v1beta1}/mod.rs | 0 .../src/hazelcast_com/mod.rs | 1 + .../v1alpha1}/cronhotbackups.rs | 0 .../v1alpha1}/hazelcasts.rs | 0 .../v1alpha1}/hotbackups.rs | 0 .../v1alpha1}/managementcenters.rs | 0 .../v1alpha1}/maps.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/wanreplications.rs | 0 .../src/helm_toolkit_fluxcd_io/mod.rs | 1 + .../v2beta1}/helmreleases.rs | 0 .../v2beta1}/mod.rs | 0 .../src/hive_openshift_io/mod.rs | 1 + .../v1}/checkpoints.rs | 0 .../v1}/clusterclaims.rs | 0 .../v1}/clusterdeploymentcustomizations.rs | 0 .../v1}/clusterdeployments.rs | 0 .../v1}/clusterdeprovisions.rs | 0 .../v1}/clusterimagesets.rs | 0 .../v1}/clusterpools.rs | 0 .../v1}/clusterprovisions.rs | 0 .../v1}/clusterrelocates.rs | 0 .../v1}/clusterstates.rs | 0 .../v1}/dnszones.rs | 0 .../v1}/hiveconfigs.rs | 0 .../v1}/machinepoolnameleases.rs | 0 .../v1}/machinepools.rs | 0 .../v1}/mod.rs | 0 .../v1}/selectorsyncidentityproviders.rs | 0 .../v1}/syncidentityproviders.rs | 0 .../src/hiveinternal_openshift_io/mod.rs | 1 + .../v1alpha1}/clustersyncleases.rs | 0 .../v1alpha1}/clustersyncs.rs | 0 .../v1alpha1}/fakeclusterinstalls.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/hnc_x_k8s_io/mod.rs | 1 + .../v1alpha2}/hierarchicalresourcequotas.rs | 0 .../v1alpha2}/hierarchyconfigurations.rs | 0 .../v1alpha2}/hncconfigurations.rs | 0 .../v1alpha2}/mod.rs | 0 .../v1alpha2}/subnamespaceanchors.rs | 0 .../src/hyperfoil_io/mod.rs | 2 + .../v1alpha1}/horreums.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha2}/hyperfoils.rs | 0 .../v1alpha2}/mod.rs | 0 .../src/iam_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/groups.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/policies.rs | 0 .../v1alpha1}/roles.rs | 0 .../src/ibmcloud_ibm_com/mod.rs | 1 + .../v1alpha1}/composables.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/image_toolkit_fluxcd_io/mod.rs | 2 + .../v1beta1}/imagepolicies.rs | 0 .../v1beta1}/imagerepositories.rs | 0 .../v1beta1}/imageupdateautomations.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta2}/imagepolicies.rs | 0 .../v1beta2}/imagerepositories.rs | 0 .../v1beta2}/mod.rs | 0 .../src/imaging_ingestion_alvearie_org/mod.rs | 1 + .../v1alpha1}/dicomeventbridges.rs | 0 .../v1alpha1}/dicomeventdriveningestions.rs | 0 .../v1alpha1}/dicominstancebindings.rs | 0 .../v1alpha1}/dicomstudybindings.rs | 0 .../v1alpha1}/dicomwebingestionservices.rs | 0 .../v1alpha1}/dimseingestionservices.rs | 0 .../v1alpha1}/dimseproxies.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/inference_kubedl_io/mod.rs | 1 + .../v1alpha1}/elasticbatchjobs.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/infinispan_org/mod.rs | 1 + .../v2alpha1}/backups.rs | 0 .../v2alpha1}/batches.rs | 0 .../v2alpha1}/caches.rs | 0 .../v2alpha1}/mod.rs | 0 .../v2alpha1}/restores.rs | 0 .../infrastructure_cluster_x_k8s_io/mod.rs | 3 + .../v1alpha1}/kubevirtclusters.rs | 0 .../v1alpha1}/kubevirtclustertemplates.rs | 0 .../v1alpha1}/kubevirtmachines.rs | 0 .../v1alpha1}/kubevirtmachinetemplates.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1beta1}/ibmpowervsclusters.rs | 0 .../v1beta1}/ibmpowervsclustertemplates.rs | 0 .../v1beta1}/ibmpowervsimages.rs | 0 .../v1beta1}/ibmpowervsmachines.rs | 0 .../v1beta1}/ibmpowervsmachinetemplates.rs | 0 .../v1beta1}/ibmvpcclusters.rs | 0 .../v1beta1}/ibmvpcmachines.rs | 0 .../v1beta1}/ibmvpcmachinetemplates.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/vsphereclusteridentities.rs | 0 .../v1beta1}/vsphereclusters.rs | 0 .../v1beta1}/vsphereclustertemplates.rs | 0 .../v1beta1}/vspheredeploymentzones.rs | 0 .../v1beta1}/vspherefailuredomains.rs | 0 .../v1beta1}/vspheremachines.rs | 0 .../v1beta1}/vspheremachinetemplates.rs | 0 .../v1beta1}/vspherevms.rs | 0 .../v1beta2}/ibmpowervsclusters.rs | 0 .../v1beta2}/ibmpowervsclustertemplates.rs | 0 .../v1beta2}/ibmpowervsimages.rs | 0 .../v1beta2}/ibmpowervsmachines.rs | 0 .../v1beta2}/ibmpowervsmachinetemplates.rs | 0 .../v1beta2}/ibmvpcclusters.rs | 0 .../v1beta2}/ibmvpcmachines.rs | 0 .../v1beta2}/ibmvpcmachinetemplates.rs | 0 .../v1beta2}/mod.rs | 0 .../src/installation_mattermost_com/mod.rs | 1 + .../v1beta1}/mattermosts.rs | 0 .../v1beta1}/mod.rs | 0 .../src/integration_rock8s_com/mod.rs | 1 + .../v1beta1}/mod.rs | 0 .../v1beta1}/plugs.rs | 0 .../v1beta1}/sockets.rs | 0 .../src/iot_eclipse_org/mod.rs | 1 + .../v1alpha1}/dittos.rs | 0 .../v1alpha1}/hawkbits.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/ipam_cluster_x_k8s_io/mod.rs | 2 + .../v1alpha1}/ipaddressclaims.rs | 0 .../v1alpha1}/ipaddresses.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1beta1}/ipaddressclaims.rs | 0 .../v1beta1}/ipaddresses.rs | 0 .../v1beta1}/mod.rs | 0 .../src/jaegertracing_io/mod.rs | 1 + .../v1}/jaegers.rs | 0 .../v1}/mod.rs | 0 .../src/jobset_x_k8s_io/mod.rs | 1 + .../v1alpha2}/jobsets.rs | 0 .../v1alpha2}/mod.rs | 0 .../src/k8gb_absa_oss/mod.rs | 1 + .../v1beta1}/gslbs.rs | 0 .../v1beta1}/mod.rs | 0 .../src/k8s_keycloak_org/mod.rs | 1 + .../v2alpha1}/keycloakrealmimports.rs | 0 .../v2alpha1}/keycloaks.rs | 0 .../v2alpha1}/mod.rs | 0 .../src/k8s_nginx_org/mod.rs | 2 + .../v1}/globalconfigurations.rs | 0 .../v1}/mod.rs | 0 .../v1}/policies.rs | 0 .../v1}/transportservers.rs | 0 .../v1}/virtualserverroutes.rs | 0 .../v1}/virtualservers.rs | 0 .../v1alpha1}/globalconfigurations.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/policies.rs | 0 .../v1alpha1}/transportservers.rs | 0 .../src/k8s_otterize_com/mod.rs | 2 + .../v1alpha2}/clientintents.rs | 0 .../v1alpha2}/kafkaserverconfigs.rs | 0 .../v1alpha2}/mod.rs | 0 .../v1alpha2}/protectedservices.rs | 0 .../v1alpha3}/clientintents.rs | 0 .../v1alpha3}/kafkaserverconfigs.rs | 0 .../v1alpha3}/mod.rs | 0 .../v1alpha3}/protectedservices.rs | 0 .../src/kafka_strimzi_io/mod.rs | 3 + .../v1alpha1}/kafkatopics.rs | 0 .../v1alpha1}/kafkausers.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1beta1}/kafkatopics.rs | 0 .../v1beta1}/kafkausers.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta2}/kafkabridges.rs | 0 .../v1beta2}/kafkaconnectors.rs | 0 .../v1beta2}/kafkaconnects.rs | 0 .../v1beta2}/kafkamirrormakers.rs | 0 .../v1beta2}/kafkarebalances.rs | 0 .../v1beta2}/kafkas.rs | 0 .../v1beta2}/kafkatopics.rs | 0 .../v1beta2}/kafkausers.rs | 0 .../v1beta2}/mod.rs | 0 kube-custom-resources-rs/src/keda_sh/mod.rs | 1 + .../clustertriggerauthentications.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/scaledjobs.rs | 0 .../v1alpha1}/scaledobjects.rs | 0 .../v1alpha1}/triggerauthentications.rs | 0 .../src/keycloak_k8s_reddec_net/mod.rs | 1 + .../v1alpha1}/keycloakclients.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/keycloak_org/mod.rs | 1 + .../v1alpha1}/keycloakbackups.rs | 0 .../v1alpha1}/keycloakclients.rs | 0 .../v1alpha1}/keycloakrealms.rs | 0 .../v1alpha1}/keycloaks.rs | 0 .../v1alpha1}/keycloakusers.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/kibana_k8s_elastic_co/mod.rs | 2 + .../v1}/kibanas.rs | 0 .../v1}/mod.rs | 0 .../v1beta1}/kibanas.rs | 0 .../v1beta1}/mod.rs | 0 .../src/kms_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/aliases.rs | 0 .../v1alpha1}/grants.rs | 0 .../v1alpha1}/keys.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/kube_green_com/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/sleepinfos.rs | 0 kube-custom-resources-rs/src/kubean_io/mod.rs | 1 + .../v1alpha1}/clusteroperations.rs | 0 .../v1alpha1}/clusters.rs | 0 .../v1alpha1}/manifests.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/kubevious_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/workloadprofiles.rs | 0 .../v1alpha1}/workloads.rs | 0 .../src/kueue_x_k8s_io/mod.rs | 1 + .../v1beta1}/admissionchecks.rs | 0 .../v1beta1}/clusterqueues.rs | 0 .../v1beta1}/localqueues.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/resourceflavors.rs | 0 .../v1beta1}/workloads.rs | 0 kube-custom-resources-rs/src/kuma_io/mod.rs | 1 + .../v1alpha1}/containerpatches.rs | 0 .../v1alpha1}/meshaccesslogs.rs | 0 .../v1alpha1}/meshcircuitbreakers.rs | 0 .../v1alpha1}/meshfaultinjections.rs | 0 .../v1alpha1}/meshgatewayconfigs.rs | 0 .../v1alpha1}/meshgatewayinstances.rs | 0 .../v1alpha1}/meshhealthchecks.rs | 0 .../v1alpha1}/meshhttproutes.rs | 0 .../v1alpha1}/meshloadbalancingstrategies.rs | 0 .../v1alpha1}/meshproxypatches.rs | 0 .../v1alpha1}/meshratelimits.rs | 0 .../v1alpha1}/meshretries.rs | 0 .../v1alpha1}/meshtcproutes.rs | 0 .../v1alpha1}/meshtimeouts.rs | 0 .../v1alpha1}/meshtraces.rs | 0 .../v1alpha1}/meshtrafficpermissions.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/kustomize_toolkit_fluxcd_io/mod.rs | 3 + .../v1}/kustomizations.rs | 0 .../v1}/mod.rs | 0 .../v1beta1}/kustomizations.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta2}/kustomizations.rs | 0 .../v1beta2}/mod.rs | 0 .../src/kyverno_io/mod.rs | 5 + .../v1}/clusterpolicies.rs | 0 .../{kyverno_io_v1 => kyverno_io/v1}/mod.rs | 0 .../v1}/policies.rs | 0 .../v1alpha2}/admissionreports.rs | 0 .../v1alpha2}/backgroundscanreports.rs | 0 .../v1alpha2}/clusteradmissionreports.rs | 0 .../v1alpha2}/clusterbackgroundscanreports.rs | 0 .../v1alpha2}/mod.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/updaterequests.rs | 0 .../v2alpha1}/cleanuppolicies.rs | 0 .../v2alpha1}/clustercleanuppolicies.rs | 0 .../v2alpha1}/mod.rs | 0 .../v2alpha1}/policyexceptions.rs | 0 .../v2beta1}/cleanuppolicies.rs | 0 .../v2beta1}/clustercleanuppolicies.rs | 0 .../v2beta1}/clusterpolicies.rs | 0 .../v2beta1}/mod.rs | 0 .../v2beta1}/policies.rs | 0 .../v2beta1}/policyexceptions.rs | 0 .../src/lambda_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/codesigningconfigs.rs | 0 .../v1alpha1}/eventsourcemappings.rs | 0 .../v1alpha1}/functions.rs | 0 .../v1alpha1}/functionurlconfigs.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/lerentis_uploadfilter24_eu/mod.rs | 1 + .../v1beta4}/bitwarden_secrets.rs | 0 .../v1beta4}/bitwarden_templates.rs | 0 .../v1beta4}/mod.rs | 0 .../v1beta4}/registry_credentials.rs | 0 kube-custom-resources-rs/src/lib.rs | 5907 ++++++++--------- .../src/limitador_kuadrant_io/mod.rs | 1 + .../v1alpha1}/limitadors.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/litmuschaos_io/mod.rs | 1 + .../v1alpha1}/chaosengines.rs | 0 .../v1alpha1}/chaosexperiments.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/logging_banzaicloud_io/mod.rs | 2 + .../v1alpha1}/clusterflows.rs | 0 .../v1alpha1}/clusteroutputs.rs | 0 .../v1alpha1}/flows.rs | 0 .../v1alpha1}/loggings.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/outputs.rs | 0 .../v1beta1}/clusterflows.rs | 0 .../v1beta1}/clusteroutputs.rs | 0 .../v1beta1}/flows.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/outputs.rs | 0 .../v1beta1}/syslogngclusterflows.rs | 0 .../v1beta1}/syslogngclusteroutputs.rs | 0 .../v1beta1}/syslogngflows.rs | 0 .../v1beta1}/syslogngoutputs.rs | 0 .../logging_extensions_banzaicloud_io/mod.rs | 1 + .../v1alpha1}/hosttailers.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/loki_grafana_com/mod.rs | 2 + .../v1}/alertingrules.rs | 0 .../v1}/lokistacks.rs | 0 .../v1}/mod.rs | 0 .../v1}/recordingrules.rs | 0 .../v1}/rulerconfigs.rs | 0 .../v1beta1}/alertingrules.rs | 0 .../v1beta1}/lokistacks.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/recordingrules.rs | 0 .../v1beta1}/rulerconfigs.rs | 0 .../src/longhorn_io/mod.rs | 1 + .../v1beta2}/backingimagedatasources.rs | 0 .../v1beta2}/backingimagemanagers.rs | 0 .../v1beta2}/backingimages.rs | 0 .../v1beta2}/backups.rs | 0 .../v1beta2}/backuptargets.rs | 0 .../v1beta2}/backupvolumes.rs | 0 .../v1beta2}/engineimages.rs | 0 .../v1beta2}/engines.rs | 0 .../v1beta2}/instancemanagers.rs | 0 .../v1beta2}/mod.rs | 0 .../v1beta2}/nodes.rs | 0 .../v1beta2}/orphans.rs | 0 .../v1beta2}/recurringjobs.rs | 0 .../v1beta2}/replicas.rs | 0 .../v1beta2}/sharemanagers.rs | 0 .../v1beta2}/snapshots.rs | 0 .../v1beta2}/supportbundles.rs | 0 .../v1beta2}/systembackups.rs | 0 .../v1beta2}/systemrestores.rs | 0 .../v1beta2}/volumeattachments.rs | 0 .../v1beta2}/volumes.rs | 0 .../machineconfiguration_openshift_io/mod.rs | 2 + .../v1}/containerruntimeconfigs.rs | 0 .../v1}/controllerconfigs.rs | 0 .../v1}/kubeletconfigs.rs | 0 .../v1}/machineconfigpools.rs | 0 .../v1}/machineconfigs.rs | 0 .../v1}/mod.rs | 0 .../v1alpha1}/machineconfignodes.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/maps_k8s_elastic_co/mod.rs | 1 + .../v1alpha1}/elasticmapsservers.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/mariadb_mmontes_io/mod.rs | 1 + .../v1alpha1}/backups.rs | 0 .../v1alpha1}/connections.rs | 0 .../v1alpha1}/databases.rs | 0 .../v1alpha1}/grants.rs | 0 .../v1alpha1}/mariadbs.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/restores.rs | 0 .../v1alpha1}/sqljobs.rs | 0 .../v1alpha1}/users.rs | 0 .../src/mattermost_com/mod.rs | 1 + .../v1alpha1}/clusterinstallations.rs | 0 .../v1alpha1}/mattermostrestoredbs.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/metacontroller_k8s_io/mod.rs | 1 + .../v1alpha1}/compositecontrollers.rs | 0 .../v1alpha1}/controllerrevisions.rs | 0 .../v1alpha1}/decoratorcontrollers.rs | 0 .../v1alpha1}/mod.rs | 0 kube-custom-resources-rs/src/metal3_io/mod.rs | 1 + .../v1alpha1}/bmceventsubscriptions.rs | 0 .../v1alpha1}/firmwareschemas.rs | 0 .../v1alpha1}/hardwaredata.rs | 0 .../v1alpha1}/hostfirmwaresettings.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/preprovisioningimages.rs | 0 .../src/minio_min_io/mod.rs | 1 + .../v2}/mod.rs | 0 .../v2}/tenants.rs | 0 .../src/mirrors_kts_studio/mod.rs | 2 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/secretmirrors.rs | 0 .../v1alpha2}/mod.rs | 0 .../v1alpha2}/secretmirrors.rs | 0 .../src/model_kubedl_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/models.rs | 0 .../v1alpha1}/modelversions.rs | 0 .../src/monitoring_coreos_com/mod.rs | 3 + .../v1}/alertmanagers.rs | 0 .../v1}/mod.rs | 0 .../v1}/podmonitors.rs | 0 .../v1}/probes.rs | 0 .../v1}/prometheuses.rs | 0 .../v1}/prometheusrules.rs | 0 .../v1}/servicemonitors.rs | 0 .../v1}/thanosrulers.rs | 0 .../v1alpha1}/alertmanagerconfigs.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/prometheusagents.rs | 0 .../v1alpha1}/scrapeconfigs.rs | 0 .../v1beta1}/alertmanagerconfigs.rs | 0 .../v1beta1}/mod.rs | 0 .../monocle_monocle_change_metrics_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/monocles.rs | 0 .../src/mq_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/brokers.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/multicluster_crd_antrea_io/mod.rs | 2 + .../v1alpha1}/clusterinfoimports.rs | 0 .../v1alpha1}/clustersets.rs | 0 .../v1alpha1}/gateways.rs | 0 .../v1alpha1}/labelidentities.rs | 0 .../v1alpha1}/memberclusterannounces.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/multiclusterconfigs.rs | 0 .../v1alpha1}/resourceexports.rs | 0 .../v1alpha1}/resourceimports.rs | 0 .../v1alpha2}/clusterclaims.rs | 0 .../v1alpha2}/clustersets.rs | 0 .../v1alpha2}/mod.rs | 0 .../src/multicluster_x_k8s_io/mod.rs | 1 + .../v1alpha1}/appliedworks.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/serviceexports.rs | 0 .../v1alpha1}/serviceimports.rs | 0 .../src/mutations_gatekeeper_sh/mod.rs | 3 + .../v1}/assign.rs | 0 .../v1}/assignmetadata.rs | 0 .../v1}/mod.rs | 0 .../v1}/modifyset.rs | 0 .../v1alpha1}/assign.rs | 0 .../v1alpha1}/assignimage.rs | 0 .../v1alpha1}/assignmetadata.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/modifyset.rs | 0 .../v1beta1}/assign.rs | 0 .../v1beta1}/assignmetadata.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/modifyset.rs | 0 .../src/nativestor_alauda_io/mod.rs | 1 + .../v1}/mod.rs | 0 .../v1}/rawdevices.rs | 0 .../src/networking_karmada_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/multiclusteringresses.rs | 0 .../v1alpha1}/multiclusterservices.rs | 0 .../src/nfd_k8s_sigs_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/nodefeaturerules.rs | 0 .../src/nfd_kubernetes_io/mod.rs | 2 + .../v1}/mod.rs | 0 .../v1}/nodefeaturediscoveries.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/nodefeaturerules.rs | 0 .../src/nodeinfo_volcano_sh/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/numatopologies.rs | 0 .../src/notebook_kubedl_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/notebooks.rs | 0 .../src/notification_toolkit_fluxcd_io/mod.rs | 3 + .../v1}/mod.rs | 0 .../v1}/receivers.rs | 0 .../v1beta1}/alerts.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/providers.rs | 0 .../v1beta1}/receivers.rs | 0 .../v1beta2}/alerts.rs | 0 .../v1beta2}/mod.rs | 0 .../v1beta2}/providers.rs | 0 .../v1beta2}/receivers.rs | 0 .../opensearchservice_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/domains.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/opentelemetry_io/mod.rs | 1 + .../v1alpha1}/instrumentations.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/opentelemetrycollectors.rs | 0 .../src/operations_kubeedge_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/nodeupgradejobs.rs | 0 .../src/operator_aquasec_com/mod.rs | 1 + .../v1alpha1}/aquacsps.rs | 0 .../v1alpha1}/aquadatabases.rs | 0 .../v1alpha1}/aquaenforcers.rs | 0 .../v1alpha1}/aquagateways.rs | 0 .../v1alpha1}/aquakubeenforcers.rs | 0 .../v1alpha1}/aquascanners.rs | 0 .../v1alpha1}/aquaservers.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/operator_authorino_kuadrant_io/mod.rs | 1 + .../v1beta1}/authorinos.rs | 0 .../v1beta1}/mod.rs | 0 .../src/operator_cluster_x_k8s_io/mod.rs | 2 + .../v1alpha1}/bootstrapproviders.rs | 0 .../v1alpha1}/controlplaneproviders.rs | 0 .../v1alpha1}/coreproviders.rs | 0 .../v1alpha1}/infrastructureproviders.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha2}/addonproviders.rs | 0 .../v1alpha2}/bootstrapproviders.rs | 0 .../v1alpha2}/controlplaneproviders.rs | 0 .../v1alpha2}/coreproviders.rs | 0 .../v1alpha2}/infrastructureproviders.rs | 0 .../v1alpha2}/mod.rs | 0 .../src/operator_cryostat_io/mod.rs | 1 + .../v1beta1}/cryostats.rs | 0 .../v1beta1}/mod.rs | 0 .../mod.rs | 1 + .../v1}/clustermanagers.rs | 0 .../v1}/klusterlets.rs | 0 .../v1}/mod.rs | 0 .../src/operator_shipwright_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/shipwrightbuilds.rs | 0 .../src/operator_tigera_io/mod.rs | 1 + .../v1}/apiservers.rs | 0 .../v1}/installations.rs | 0 .../v1}/mod.rs | 0 .../v1}/tigerastatuses.rs | 0 .../src/operator_victoriametrics_com/mod.rs | 1 + .../v1beta1}/mod.rs | 0 .../v1beta1}/vmrules.rs | 0 .../v1beta1}/vmusers.rs | 0 .../src/org_eclipse_che/mod.rs | 2 + .../v1}/checlusters.rs | 0 .../v1}/mod.rs | 0 .../v2}/checlusters.rs | 0 .../v2}/mod.rs | 0 .../src/pkg_crossplane_io/mod.rs | 3 + .../v1}/configurationrevisions.rs | 0 .../v1}/configurations.rs | 0 .../v1}/mod.rs | 0 .../v1}/providerrevisions.rs | 0 .../v1}/providers.rs | 0 .../v1alpha1}/controllerconfigs.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1beta1}/locks.rs | 0 .../v1beta1}/mod.rs | 0 .../src/policy_clusterpedia_io/mod.rs | 1 + .../v1alpha1}/clusterimportpolicies.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/pediaclusterlifecycles.rs | 0 .../src/policy_karmada_io/mod.rs | 1 + .../v1alpha1}/clusteroverridepolicies.rs | 0 .../v1alpha1}/clusterpropagationpolicies.rs | 0 .../v1alpha1}/federatedresourcequotas.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/overridepolicies.rs | 0 .../v1alpha1}/propagationpolicies.rs | 0 .../postgres_operator_crunchydata_com/mod.rs | 1 + .../v1beta1}/mod.rs | 0 .../v1beta1}/pgadmins.rs | 0 .../v1beta1}/pgupgrades.rs | 0 .../v1beta1}/postgresclusters.rs | 0 .../src/postgresql_cnpg_io/mod.rs | 1 + .../v1}/backups.rs | 0 .../v1}/mod.rs | 0 .../v1}/poolers.rs | 0 .../v1}/scheduledbackups.rs | 0 .../prometheusservice_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/alertmanagerdefinitions.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/rulegroupsnamespaces.rs | 0 .../v1alpha1}/workspaces.rs | 0 .../src/quay_redhat_com/mod.rs | 1 + .../v1}/mod.rs | 0 .../v1}/quayregistries.rs | 0 kube-custom-resources-rs/src/ray_io/mod.rs | 2 + .../src/{ray_io_v1 => ray_io/v1}/mod.rs | 0 .../{ray_io_v1 => ray_io/v1}/rayclusters.rs | 0 .../src/{ray_io_v1 => ray_io/v1}/rayjobs.rs | 0 .../{ray_io_v1 => ray_io/v1}/rayservices.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/rayclusters.rs | 0 .../v1alpha1}/rayjobs.rs | 0 .../v1alpha1}/rayservices.rs | 0 .../src/rds_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/dbclusterparametergroups.rs | 0 .../v1alpha1}/dbclusters.rs | 0 .../v1alpha1}/dbinstances.rs | 0 .../v1alpha1}/dbparametergroups.rs | 0 .../v1alpha1}/dbproxies.rs | 0 .../v1alpha1}/dbsubnetgroups.rs | 0 .../v1alpha1}/globalclusters.rs | 0 .../v1alpha1}/mod.rs | 0 .../groupconfigs.rs | 186 - .../src/redhatcop_redhat_io_v1alpha1/mod.rs | 3 - .../namespaceconfigs.rs | 186 - .../userconfigs.rs | 215 - .../src/registry_apicur_io/mod.rs | 1 + .../v1}/apicurioregistries.rs | 0 .../v1}/mod.rs | 0 .../src/registry_devfile_io/mod.rs | 1 + .../clusterdevfileregistrieslists.rs | 0 .../v1alpha1}/devfileregistries.rs | 0 .../v1alpha1}/devfileregistrieslists.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/reliablesyncs_kubeedge_io/mod.rs | 1 + .../v1alpha1}/clusterobjectsyncs.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/objectsyncs.rs | 0 .../src/repo_manager_pulpproject_org/mod.rs | 1 + .../v1beta2}/mod.rs | 0 .../v1beta2}/pulpbackups.rs | 0 .../v1beta2}/pulprestores.rs | 0 .../src/resources_teleport_dev/mod.rs | 3 + .../v1}/mod.rs | 0 .../v1}/teleportloginrules.rs | 0 .../v1}/teleportoktaimportrules.rs | 0 .../v2}/mod.rs | 0 .../v2}/teleportsamlconnectors.rs | 0 .../v2}/teleportusers.rs | 0 .../v3}/mod.rs | 0 .../v3}/teleportgithubconnectors.rs | 0 .../v3}/teleportoidcconnectors.rs | 0 .../src/rocketmq_apache_org/mod.rs | 1 + .../v1alpha1}/brokers.rs | 0 .../v1alpha1}/consoles.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/nameservices.rs | 0 .../v1alpha1}/topictransfers.rs | 0 .../src/rules_kubeedge_io/mod.rs | 1 + .../v1}/mod.rs | 0 .../v1}/ruleendpoints.rs | 0 .../v1}/rules.rs | 0 .../src/runtime_cluster_x_k8s_io/mod.rs | 1 + .../v1alpha1}/extensionconfigs.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/s3_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/buckets.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/sagemaker_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/apps.rs | 0 .../v1alpha1}/dataqualityjobdefinitions.rs | 0 .../v1alpha1}/domains.rs | 0 .../v1alpha1}/endpointconfigs.rs | 0 .../v1alpha1}/endpoints.rs | 0 .../v1alpha1}/featuregroups.rs | 0 .../v1alpha1}/hyperparametertuningjobs.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/modelbiasjobdefinitions.rs | 0 .../modelexplainabilityjobdefinitions.rs | 0 .../v1alpha1}/modelpackagegroups.rs | 0 .../v1alpha1}/modelpackages.rs | 0 .../v1alpha1}/modelqualityjobdefinitions.rs | 0 .../v1alpha1}/models.rs | 0 .../v1alpha1}/monitoringschedules.rs | 0 .../notebookinstancelifecycleconfigs.rs | 0 .../v1alpha1}/notebookinstances.rs | 0 .../v1alpha1}/processingjobs.rs | 0 .../v1alpha1}/trainingjobs.rs | 0 .../v1alpha1}/transformjobs.rs | 0 .../v1alpha1}/userprofiles.rs | 0 .../src/scheduling_koordinator_sh/mod.rs | 1 + .../v1alpha1}/devices.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/podmigrationjobs.rs | 0 .../v1alpha1}/reservations.rs | 0 .../src/scheduling_sigs_k8s_io/mod.rs | 1 + .../v1alpha1}/elasticquotas.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/podgroups.rs | 0 .../src/scheduling_volcano_sh/mod.rs | 1 + .../v1beta1}/mod.rs | 0 .../v1beta1}/podgroups.rs | 0 .../v1beta1}/queues.rs | 0 .../src/schemas_schemahero_io/mod.rs | 1 + .../v1alpha4}/datatypes.rs | 0 .../v1alpha4}/migrations.rs | 0 .../v1alpha4}/mod.rs | 0 .../v1alpha4}/tables.rs | 0 .../src/scylla_scylladb_com/mod.rs | 2 + .../v1}/mod.rs | 0 .../v1}/scyllaclusters.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/nodeconfigs.rs | 0 .../v1alpha1}/scyllaoperatorconfigs.rs | 0 .../src/secretgenerator_mittwald_de/mod.rs | 1 + .../v1alpha1}/basicauths.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/sshkeypairs.rs | 0 .../v1alpha1}/stringsecrets.rs | 0 .../src/secrets_crossplane_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/storeconfigs.rs | 0 .../src/secrets_hashicorp_com/mod.rs | 1 + .../v1beta1}/hcpauths.rs | 0 .../v1beta1}/hcpvaultsecretsapps.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/vaultauths.rs | 0 .../v1beta1}/vaultconnections.rs | 0 .../v1beta1}/vaultdynamicsecrets.rs | 0 .../v1beta1}/vaultpkisecrets.rs | 0 .../v1beta1}/vaultstaticsecrets.rs | 0 .../src/secscan_quay_redhat_com/mod.rs | 1 + .../v1alpha1}/imagemanifestvulns.rs | 0 .../v1alpha1}/mod.rs | 0 .../mod.rs | 3 + .../v1alpha1}/apparmorprofiles.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/profilebindings.rs | 0 .../v1alpha1}/profilerecordings.rs | 0 .../v1alpha1}/securityprofilenodestatuses.rs | 0 .../securityprofilesoperatordaemons.rs | 0 .../v1alpha2}/mod.rs | 0 .../v1alpha2}/rawselinuxprofiles.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/seccompprofiles.rs | 0 .../src/servicebinding_io/mod.rs | 2 + .../clusterworkloadresourcemappings.rs | 0 .../v1alpha3}/mod.rs | 0 .../v1alpha3}/servicebindings.rs | 0 .../clusterworkloadresourcemappings.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/servicebindings.rs | 0 .../src/services_k8s_aws/mod.rs | 1 + .../v1alpha1}/adoptedresources.rs | 0 .../v1alpha1}/fieldexports.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/serving_kubedl_io/mod.rs | 1 + .../v1alpha1}/inferences.rs | 0 .../v1alpha1}/mod.rs | 0 .../src/sfn_services_k8s_aws/mod.rs | 1 + .../v1alpha1}/activities.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/statemachines.rs | 0 .../src/site_superedge_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/nodegroups.rs | 0 .../v1alpha1}/nodeunits.rs | 0 .../src/slo_koordinator_sh/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/nodemetrics.rs | 0 .../v1alpha1}/nodeslos.rs | 0 .../src/sloth_slok_dev/mod.rs | 1 + .../v1}/mod.rs | 0 .../v1}/prometheusservicelevels.rs | 0 .../src/sonataflow_org/mod.rs | 1 + .../v1alpha08}/mod.rs | 0 .../v1alpha08}/sonataflowbuilds.rs | 0 .../v1alpha08}/sonataflowplatforms.rs | 0 .../src/source_toolkit_fluxcd_io/mod.rs | 2 + .../v1beta1}/buckets.rs | 0 .../v1beta1}/gitrepositories.rs | 0 .../v1beta1}/helmcharts.rs | 0 .../v1beta1}/helmrepositories.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta2}/buckets.rs | 0 .../v1beta2}/gitrepositories.rs | 0 .../v1beta2}/helmcharts.rs | 0 .../v1beta2}/helmrepositories.rs | 0 .../v1beta2}/mod.rs | 0 .../v1beta2}/ocirepositories.rs | 0 .../src/sparkoperator_k8s_io/mod.rs | 1 + .../v1beta2}/mod.rs | 0 .../v1beta2}/scheduledsparkapplications.rs | 0 .../v1beta2}/sparkapplications.rs | 0 .../src/status_gatekeeper_sh/mod.rs | 1 + .../v1beta1}/constraintpodstatuses.rs | 0 .../v1beta1}/constrainttemplatepodstatuses.rs | 0 .../v1beta1}/expansiontemplatepodstatuses.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/mutatorpodstatuses.rs | 0 .../src/storage_kubeblocks_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/storageproviders.rs | 0 .../src/sts_min_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/policybindings.rs | 0 .../src/stunner_l7mp_io/mod.rs | 1 + .../v1alpha1}/dataplanes.rs | 0 .../v1alpha1}/gatewayconfigs.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/staticservices.rs | 0 .../src/submariner_io/mod.rs | 1 + .../v1alpha1}/brokers.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/servicediscoveries.rs | 0 .../v1alpha1}/submariners.rs | 0 .../src/templates_gatekeeper_sh/mod.rs | 3 + .../v1}/constrainttemplates.rs | 0 .../v1}/mod.rs | 0 .../v1alpha1}/constrainttemplates.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1beta1}/constrainttemplates.rs | 0 .../v1beta1}/mod.rs | 0 .../src/tests_testkube_io/mod.rs | 3 + .../v1}/mod.rs | 0 .../v1}/scripts.rs | 0 .../v1}/testexecutions.rs | 0 .../v1}/tests.rs | 0 .../v1}/testsources.rs | 0 .../v1}/testsuiteexecutions.rs | 0 .../v1}/testsuites.rs | 0 .../v1}/testtriggers.rs | 0 .../v2}/mod.rs | 0 .../v2}/scripts.rs | 0 .../v2}/tests.rs | 0 .../v2}/testsuites.rs | 0 .../v3}/mod.rs | 0 .../v3}/tests.rs | 0 .../v3}/testsuites.rs | 0 .../src/topology_node_k8s_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/noderesourcetopologies.rs | 0 .../src/topolvm_cybozu_com/mod.rs | 2 + .../v1}/logicalvolumes.rs | 0 .../v1}/mod.rs | 0 .../v2}/mod.rs | 0 .../v2}/topolvmclusters.rs | 0 .../src/traefik_io/mod.rs | 1 + .../v1alpha1}/ingressroutes.rs | 0 .../v1alpha1}/ingressroutetcps.rs | 0 .../v1alpha1}/ingressrouteudps.rs | 0 .../v1alpha1}/middlewaretcps.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/serverstransports.rs | 0 .../v1alpha1}/serverstransporttcps.rs | 0 .../v1alpha1}/tlsoptions.rs | 0 .../v1alpha1}/tlsstores.rs | 0 .../v1alpha1}/traefikservices.rs | 0 .../src/training_kubedl_io/mod.rs | 1 + .../v1alpha1}/elasticdljobs.rs | 0 .../v1alpha1}/marsjobs.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/mpijobs.rs | 0 .../v1alpha1}/pytorchjobs.rs | 0 .../v1alpha1}/tfjobs.rs | 0 .../v1alpha1}/xdljobs.rs | 0 .../v1alpha1}/xgboostjobs.rs | 0 .../src/virt_virtink_smartx_com/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/virtualmachinemigrations.rs | 0 .../v1alpha1}/virtualmachines.rs | 0 .../src/wgpolicyk8s_io/mod.rs | 3 + .../v1alpha1}/clusterpolicyreports.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/policyreports.rs | 0 .../v1alpha2}/clusterpolicyreports.rs | 0 .../v1alpha2}/mod.rs | 0 .../v1alpha2}/policyreports.rs | 0 .../v1beta1}/clusterpolicyreports.rs | 0 .../v1beta1}/mod.rs | 0 .../v1beta1}/policyreports.rs | 0 .../src/wildfly_org/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/wildflyservers.rs | 0 .../src/work_karmada_io/mod.rs | 2 + .../v1alpha1}/clusterresourcebindings.rs | 0 .../v1alpha1}/mod.rs | 0 .../v1alpha1}/resourcebindings.rs | 0 .../v1alpha2}/clusterresourcebindings.rs | 0 .../v1alpha2}/mod.rs | 0 .../v1alpha2}/resourcebindings.rs | 0 .../src/workloads_kubeblocks_io/mod.rs | 1 + .../v1alpha1}/mod.rs | 0 .../v1alpha1}/replicatedstatemachines.rs | 0 1515 files changed, 3251 insertions(+), 4224 deletions(-) create mode 100644 kube-custom-resources-rs/src/about_k8s_io/mod.rs rename kube-custom-resources-rs/src/{about_k8s_io_v1alpha1 => about_k8s_io/v1alpha1}/clusterproperties.rs (100%) rename kube-custom-resources-rs/src/{about_k8s_io_v1alpha1 => about_k8s_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/acme_cert_manager_io/mod.rs rename kube-custom-resources-rs/src/{acme_cert_manager_io_v1 => acme_cert_manager_io/v1}/challenges.rs (100%) rename kube-custom-resources-rs/src/{acme_cert_manager_io_v1 => acme_cert_manager_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{acme_cert_manager_io_v1 => acme_cert_manager_io/v1}/orders.rs (100%) create mode 100644 kube-custom-resources-rs/src/actions_github_com/mod.rs rename kube-custom-resources-rs/src/{actions_github_com_v1alpha1 => actions_github_com/v1alpha1}/autoscalinglisteners.rs (100%) rename kube-custom-resources-rs/src/{actions_github_com_v1alpha1 => actions_github_com/v1alpha1}/autoscalingrunnersets.rs (100%) rename kube-custom-resources-rs/src/{actions_github_com_v1alpha1 => actions_github_com/v1alpha1}/ephemeralrunnersets.rs (100%) rename kube-custom-resources-rs/src/{actions_github_com_v1alpha1 => actions_github_com/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/actions_summerwind_dev/mod.rs rename kube-custom-resources-rs/src/{actions_summerwind_dev_v1alpha1 => actions_summerwind_dev/v1alpha1}/horizontalrunnerautoscalers.rs (100%) rename kube-custom-resources-rs/src/{actions_summerwind_dev_v1alpha1 => actions_summerwind_dev/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{actions_summerwind_dev_v1alpha1 => actions_summerwind_dev/v1alpha1}/runnerdeployments.rs (100%) rename kube-custom-resources-rs/src/{actions_summerwind_dev_v1alpha1 => actions_summerwind_dev/v1alpha1}/runnerreplicasets.rs (100%) rename kube-custom-resources-rs/src/{actions_summerwind_dev_v1alpha1 => actions_summerwind_dev/v1alpha1}/runners.rs (100%) rename kube-custom-resources-rs/src/{actions_summerwind_dev_v1alpha1 => actions_summerwind_dev/v1alpha1}/runnersets.rs (100%) create mode 100644 kube-custom-resources-rs/src/addons_cluster_x_k8s_io/mod.rs rename kube-custom-resources-rs/src/{addons_cluster_x_k8s_io_v1alpha4 => addons_cluster_x_k8s_io/v1alpha4}/clusterresourcesets.rs (100%) rename kube-custom-resources-rs/src/{addons_cluster_x_k8s_io_v1alpha4 => addons_cluster_x_k8s_io/v1alpha4}/mod.rs (100%) rename kube-custom-resources-rs/src/{addons_cluster_x_k8s_io_v1beta1 => addons_cluster_x_k8s_io/v1beta1}/clusterresourcesets.rs (100%) rename kube-custom-resources-rs/src/{addons_cluster_x_k8s_io_v1beta1 => addons_cluster_x_k8s_io/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/agent_k8s_elastic_co/mod.rs rename kube-custom-resources-rs/src/{agent_k8s_elastic_co_v1alpha1 => agent_k8s_elastic_co/v1alpha1}/agents.rs (100%) rename kube-custom-resources-rs/src/{agent_k8s_elastic_co_v1alpha1 => agent_k8s_elastic_co/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/api_clever_cloud_com/mod.rs rename kube-custom-resources-rs/src/{api_clever_cloud_com_v1 => api_clever_cloud_com/v1}/configproviders.rs (100%) rename kube-custom-resources-rs/src/{api_clever_cloud_com_v1 => api_clever_cloud_com/v1}/elasticsearches.rs (100%) rename kube-custom-resources-rs/src/{api_clever_cloud_com_v1 => api_clever_cloud_com/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{api_clever_cloud_com_v1 => api_clever_cloud_com/v1}/mongodbs.rs (100%) rename kube-custom-resources-rs/src/{api_clever_cloud_com_v1 => api_clever_cloud_com/v1}/mysqls.rs (100%) rename kube-custom-resources-rs/src/{api_clever_cloud_com_v1 => api_clever_cloud_com/v1}/postgresqls.rs (100%) rename kube-custom-resources-rs/src/{api_clever_cloud_com_v1 => api_clever_cloud_com/v1}/redis.rs (100%) rename kube-custom-resources-rs/src/{api_clever_cloud_com_v1beta1 => api_clever_cloud_com/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{api_clever_cloud_com_v1beta1 => api_clever_cloud_com/v1beta1}/pulsars.rs (100%) create mode 100644 kube-custom-resources-rs/src/api_kubemod_io/mod.rs rename kube-custom-resources-rs/src/{api_kubemod_io_v1beta1 => api_kubemod_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{api_kubemod_io_v1beta1 => api_kubemod_io/v1beta1}/modrules.rs (100%) create mode 100644 kube-custom-resources-rs/src/apicodegen_apimatic_io/mod.rs rename kube-custom-resources-rs/src/{apicodegen_apimatic_io_v1beta1 => apicodegen_apimatic_io/v1beta1}/apimatics.rs (100%) rename kube-custom-resources-rs/src/{apicodegen_apimatic_io_v1beta1 => apicodegen_apimatic_io/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/apiextensions_crossplane_io/mod.rs rename kube-custom-resources-rs/src/{apiextensions_crossplane_io_v1 => apiextensions_crossplane_io/v1}/compositeresourcedefinitions.rs (100%) rename kube-custom-resources-rs/src/{apiextensions_crossplane_io_v1 => apiextensions_crossplane_io/v1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{apigatewayv2_services_k8s_aws_v1alpha1 => apigatewayv2_services_k8s_aws/v1alpha1}/apis.rs (100%) rename kube-custom-resources-rs/src/{apigatewayv2_services_k8s_aws_v1alpha1 => apigatewayv2_services_k8s_aws/v1alpha1}/authorizers.rs (100%) rename kube-custom-resources-rs/src/{apigatewayv2_services_k8s_aws_v1alpha1 => apigatewayv2_services_k8s_aws/v1alpha1}/deployments.rs (100%) rename kube-custom-resources-rs/src/{apigatewayv2_services_k8s_aws_v1alpha1 => apigatewayv2_services_k8s_aws/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{apigatewayv2_services_k8s_aws_v1alpha1 => apigatewayv2_services_k8s_aws/v1alpha1}/routes.rs (100%) rename kube-custom-resources-rs/src/{apigatewayv2_services_k8s_aws_v1alpha1 => apigatewayv2_services_k8s_aws/v1alpha1}/stages.rs (100%) rename kube-custom-resources-rs/src/{apigatewayv2_services_k8s_aws_v1alpha1 => apigatewayv2_services_k8s_aws/v1alpha1}/vpclinks.rs (100%) create mode 100644 kube-custom-resources-rs/src/apisix_apache_org/mod.rs rename kube-custom-resources-rs/src/{apisix_apache_org_v2 => apisix_apache_org/v2}/apisixglobalrules.rs (100%) rename kube-custom-resources-rs/src/{apisix_apache_org_v2 => apisix_apache_org/v2}/apisixpluginconfigs.rs (100%) rename kube-custom-resources-rs/src/{apisix_apache_org_v2 => apisix_apache_org/v2}/apisixroutes.rs (100%) rename kube-custom-resources-rs/src/{apisix_apache_org_v2 => apisix_apache_org/v2}/apisixtlses.rs (100%) rename kube-custom-resources-rs/src/{apisix_apache_org_v2 => apisix_apache_org/v2}/apisixupstreams.rs (100%) rename kube-custom-resources-rs/src/{apisix_apache_org_v2 => apisix_apache_org/v2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/apm_k8s_elastic_co/mod.rs rename kube-custom-resources-rs/src/{apm_k8s_elastic_co_v1 => apm_k8s_elastic_co/v1}/apmservers.rs (100%) rename kube-custom-resources-rs/src/{apm_k8s_elastic_co_v1 => apm_k8s_elastic_co/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{apm_k8s_elastic_co_v1beta1 => apm_k8s_elastic_co/v1beta1}/apmservers.rs (100%) rename kube-custom-resources-rs/src/{apm_k8s_elastic_co_v1beta1 => apm_k8s_elastic_co/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/app_kiegroup_org/mod.rs rename kube-custom-resources-rs/src/{app_kiegroup_org_v1beta1 => app_kiegroup_org/v1beta1}/kogitobuilds.rs (100%) rename kube-custom-resources-rs/src/{app_kiegroup_org_v1beta1 => app_kiegroup_org/v1beta1}/kogitoinfras.rs (100%) rename kube-custom-resources-rs/src/{app_kiegroup_org_v1beta1 => app_kiegroup_org/v1beta1}/kogitoruntimes.rs (100%) rename kube-custom-resources-rs/src/{app_kiegroup_org_v1beta1 => app_kiegroup_org/v1beta1}/kogitosupportingservices.rs (100%) rename kube-custom-resources-rs/src/{app_kiegroup_org_v1beta1 => app_kiegroup_org/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/app_lightbend_com/mod.rs rename kube-custom-resources-rs/src/{app_lightbend_com_v1alpha1 => app_lightbend_com/v1alpha1}/akkaclusters.rs (100%) rename kube-custom-resources-rs/src/{app_lightbend_com_v1alpha1 => app_lightbend_com/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/app_redislabs_com/mod.rs rename kube-custom-resources-rs/src/{app_redislabs_com_v1 => app_redislabs_com/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{app_redislabs_com_v1 => app_redislabs_com/v1}/redisenterpriseclusters.rs (100%) rename kube-custom-resources-rs/src/{app_redislabs_com_v1alpha1 => app_redislabs_com/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{app_redislabs_com_v1alpha1 => app_redislabs_com/v1alpha1}/redisenterpriseactiveactivedatabases.rs (100%) rename kube-custom-resources-rs/src/{app_redislabs_com_v1alpha1 => app_redislabs_com/v1alpha1}/redisenterpriseclusters.rs (100%) rename kube-custom-resources-rs/src/{app_redislabs_com_v1alpha1 => app_redislabs_com/v1alpha1}/redisenterprisedatabases.rs (100%) rename kube-custom-resources-rs/src/{app_redislabs_com_v1alpha1 => app_redislabs_com/v1alpha1}/redisenterpriseremoteclusters.rs (100%) create mode 100644 kube-custom-resources-rs/src/app_terraform_io/mod.rs rename kube-custom-resources-rs/src/{app_terraform_io_v1alpha2 => app_terraform_io/v1alpha2}/agentpools.rs (100%) rename kube-custom-resources-rs/src/{app_terraform_io_v1alpha2 => app_terraform_io/v1alpha2}/mod.rs (100%) rename kube-custom-resources-rs/src/{app_terraform_io_v1alpha2 => app_terraform_io/v1alpha2}/modules.rs (100%) rename kube-custom-resources-rs/src/{app_terraform_io_v1alpha2 => app_terraform_io/v1alpha2}/workspaces.rs (100%) create mode 100644 kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{applicationautoscaling_services_k8s_aws_v1alpha1 => applicationautoscaling_services_k8s_aws/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{applicationautoscaling_services_k8s_aws_v1alpha1 => applicationautoscaling_services_k8s_aws/v1alpha1}/scalabletargets.rs (100%) rename kube-custom-resources-rs/src/{applicationautoscaling_services_k8s_aws_v1alpha1 => applicationautoscaling_services_k8s_aws/v1alpha1}/scalingpolicies.rs (100%) create mode 100644 kube-custom-resources-rs/src/appprotect_f5_com/mod.rs rename kube-custom-resources-rs/src/{appprotect_f5_com_v1beta1 => appprotect_f5_com/v1beta1}/aplogconfs.rs (100%) rename kube-custom-resources-rs/src/{appprotect_f5_com_v1beta1 => appprotect_f5_com/v1beta1}/apusersigs.rs (100%) rename kube-custom-resources-rs/src/{appprotect_f5_com_v1beta1 => appprotect_f5_com/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/appprotectdos_f5_com/mod.rs rename kube-custom-resources-rs/src/{appprotectdos_f5_com_v1beta1 => appprotectdos_f5_com/v1beta1}/apdoslogconfs.rs (100%) rename kube-custom-resources-rs/src/{appprotectdos_f5_com_v1beta1 => appprotectdos_f5_com/v1beta1}/apdospolicies.rs (100%) rename kube-custom-resources-rs/src/{appprotectdos_f5_com_v1beta1 => appprotectdos_f5_com/v1beta1}/dosprotectedresources.rs (100%) rename kube-custom-resources-rs/src/{appprotectdos_f5_com_v1beta1 => appprotectdos_f5_com/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/apps_3scale_net/mod.rs rename kube-custom-resources-rs/src/{apps_3scale_net_v1alpha1 => apps_3scale_net/v1alpha1}/apicasts.rs (100%) rename kube-custom-resources-rs/src/{apps_3scale_net_v1alpha1 => apps_3scale_net/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/apps_clusternet_io/mod.rs rename kube-custom-resources-rs/src/{apps_clusternet_io_v1alpha1 => apps_clusternet_io/v1alpha1}/bases.rs (100%) rename kube-custom-resources-rs/src/{apps_clusternet_io_v1alpha1 => apps_clusternet_io/v1alpha1}/descriptions.rs (100%) rename kube-custom-resources-rs/src/{apps_clusternet_io_v1alpha1 => apps_clusternet_io/v1alpha1}/feedinventories.rs (100%) rename kube-custom-resources-rs/src/{apps_clusternet_io_v1alpha1 => apps_clusternet_io/v1alpha1}/globalizations.rs (100%) rename kube-custom-resources-rs/src/{apps_clusternet_io_v1alpha1 => apps_clusternet_io/v1alpha1}/helmcharts.rs (100%) rename kube-custom-resources-rs/src/{apps_clusternet_io_v1alpha1 => apps_clusternet_io/v1alpha1}/helmreleases.rs (100%) rename kube-custom-resources-rs/src/{apps_clusternet_io_v1alpha1 => apps_clusternet_io/v1alpha1}/localizations.rs (100%) rename kube-custom-resources-rs/src/{apps_clusternet_io_v1alpha1 => apps_clusternet_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{apps_clusternet_io_v1alpha1 => apps_clusternet_io/v1alpha1}/subscriptions.rs (100%) create mode 100644 kube-custom-resources-rs/src/apps_emqx_io/mod.rs rename kube-custom-resources-rs/src/{apps_emqx_io_v1beta3 => apps_emqx_io/v1beta3}/emqxbrokers.rs (100%) rename kube-custom-resources-rs/src/{apps_emqx_io_v1beta3 => apps_emqx_io/v1beta3}/emqxenterprises.rs (100%) rename kube-custom-resources-rs/src/{apps_emqx_io_v1beta3 => apps_emqx_io/v1beta3}/emqxplugins.rs (100%) rename kube-custom-resources-rs/src/{apps_emqx_io_v1beta3 => apps_emqx_io/v1beta3}/mod.rs (100%) rename kube-custom-resources-rs/src/{apps_emqx_io_v1beta4 => apps_emqx_io/v1beta4}/emqxbrokers.rs (100%) rename kube-custom-resources-rs/src/{apps_emqx_io_v1beta4 => apps_emqx_io/v1beta4}/emqxenterprises.rs (100%) rename kube-custom-resources-rs/src/{apps_emqx_io_v1beta4 => apps_emqx_io/v1beta4}/mod.rs (100%) rename kube-custom-resources-rs/src/{apps_emqx_io_v1beta4 => apps_emqx_io/v1beta4}/rebalances.rs (100%) rename kube-custom-resources-rs/src/{apps_emqx_io_v2alpha1 => apps_emqx_io/v2alpha1}/emqxes.rs (100%) rename kube-custom-resources-rs/src/{apps_emqx_io_v2alpha1 => apps_emqx_io/v2alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{apps_emqx_io_v2beta1 => apps_emqx_io/v2beta1}/emqxes.rs (100%) rename kube-custom-resources-rs/src/{apps_emqx_io_v2beta1 => apps_emqx_io/v2beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{apps_emqx_io_v2beta1 => apps_emqx_io/v2beta1}/rebalances.rs (100%) create mode 100644 kube-custom-resources-rs/src/apps_gitlab_com/mod.rs rename kube-custom-resources-rs/src/{apps_gitlab_com_v1beta1 => apps_gitlab_com/v1beta1}/gitlabs.rs (100%) rename kube-custom-resources-rs/src/{apps_gitlab_com_v1beta1 => apps_gitlab_com/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/apps_kubeblocks_io/mod.rs rename kube-custom-resources-rs/src/{apps_kubeblocks_io_v1alpha1 => apps_kubeblocks_io/v1alpha1}/backuppolicytemplates.rs (100%) rename kube-custom-resources-rs/src/{apps_kubeblocks_io_v1alpha1 => apps_kubeblocks_io/v1alpha1}/clusterdefinitions.rs (100%) rename kube-custom-resources-rs/src/{apps_kubeblocks_io_v1alpha1 => apps_kubeblocks_io/v1alpha1}/clusters.rs (100%) rename kube-custom-resources-rs/src/{apps_kubeblocks_io_v1alpha1 => apps_kubeblocks_io/v1alpha1}/clusterversions.rs (100%) rename kube-custom-resources-rs/src/{apps_kubeblocks_io_v1alpha1 => apps_kubeblocks_io/v1alpha1}/componentclassdefinitions.rs (100%) rename kube-custom-resources-rs/src/{apps_kubeblocks_io_v1alpha1 => apps_kubeblocks_io/v1alpha1}/configconstraints.rs (100%) rename kube-custom-resources-rs/src/{apps_kubeblocks_io_v1alpha1 => apps_kubeblocks_io/v1alpha1}/configurations.rs (100%) rename kube-custom-resources-rs/src/{apps_kubeblocks_io_v1alpha1 => apps_kubeblocks_io/v1alpha1}/mod.rs (86%) rename kube-custom-resources-rs/src/{apps_kubeblocks_io_v1alpha1 => apps_kubeblocks_io/v1alpha1}/opsrequests.rs (100%) rename kube-custom-resources-rs/src/{apps_kubeblocks_io_v1alpha1 => apps_kubeblocks_io/v1alpha1}/servicedescriptors.rs (100%) delete mode 100644 kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/componentresourceconstraints.rs create mode 100644 kube-custom-resources-rs/src/apps_kubedl_io/mod.rs rename kube-custom-resources-rs/src/{apps_kubedl_io_v1alpha1 => apps_kubedl_io/v1alpha1}/crons.rs (100%) rename kube-custom-resources-rs/src/{apps_kubedl_io_v1alpha1 => apps_kubedl_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/apps_kubeedge_io/mod.rs rename kube-custom-resources-rs/src/{apps_kubeedge_io_v1alpha1 => apps_kubeedge_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{apps_kubeedge_io_v1alpha1 => apps_kubeedge_io/v1alpha1}/nodegroups.rs (100%) create mode 100644 kube-custom-resources-rs/src/apps_m88i_io/mod.rs rename kube-custom-resources-rs/src/{apps_m88i_io_v1alpha1 => apps_m88i_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{apps_m88i_io_v1alpha1 => apps_m88i_io/v1alpha1}/nexus.rs (100%) create mode 100644 kube-custom-resources-rs/src/aquasecurity_github_io/mod.rs rename kube-custom-resources-rs/src/{aquasecurity_github_io_v1alpha1 => aquasecurity_github_io/v1alpha1}/aquastarboards.rs (100%) rename kube-custom-resources-rs/src/{aquasecurity_github_io_v1alpha1 => aquasecurity_github_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/argoproj_io/mod.rs rename kube-custom-resources-rs/src/{argoproj_io_v1alpha1 => argoproj_io/v1alpha1}/applications.rs (100%) rename kube-custom-resources-rs/src/{argoproj_io_v1alpha1 => argoproj_io/v1alpha1}/appprojects.rs (100%) rename kube-custom-resources-rs/src/{argoproj_io_v1alpha1 => argoproj_io/v1alpha1}/argocdexports.rs (100%) rename kube-custom-resources-rs/src/{argoproj_io_v1alpha1 => argoproj_io/v1alpha1}/argocds.rs (100%) rename kube-custom-resources-rs/src/{argoproj_io_v1alpha1 => argoproj_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{argoproj_io_v1beta1 => argoproj_io/v1beta1}/argocds.rs (100%) rename kube-custom-resources-rs/src/{argoproj_io_v1beta1 => argoproj_io/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/asdb_aerospike_com/mod.rs rename kube-custom-resources-rs/src/{asdb_aerospike_com_v1 => asdb_aerospike_com/v1}/aerospikeclusters.rs (100%) rename kube-custom-resources-rs/src/{asdb_aerospike_com_v1 => asdb_aerospike_com/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{asdb_aerospike_com_v1beta1 => asdb_aerospike_com/v1beta1}/aerospikeclusters.rs (100%) rename kube-custom-resources-rs/src/{asdb_aerospike_com_v1beta1 => asdb_aerospike_com/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/atlasmap_io/mod.rs rename kube-custom-resources-rs/src/{atlasmap_io_v1alpha1 => atlasmap_io/v1alpha1}/atlasmaps.rs (100%) rename kube-custom-resources-rs/src/{atlasmap_io_v1alpha1 => atlasmap_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/auth_ops42_org/mod.rs rename kube-custom-resources-rs/src/{auth_ops42_org_v1alpha1 => auth_ops42_org/v1alpha1}/awsauthsyncconfigs.rs (100%) rename kube-custom-resources-rs/src/{auth_ops42_org_v1alpha1 => auth_ops42_org/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/authzed_com/mod.rs rename kube-custom-resources-rs/src/{authzed_com_v1alpha1 => authzed_com/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{authzed_com_v1alpha1 => authzed_com/v1alpha1}/spicedbclusters.rs (100%) create mode 100644 kube-custom-resources-rs/src/autoscaling_k8s_io/mod.rs rename kube-custom-resources-rs/src/{autoscaling_k8s_io_v1 => autoscaling_k8s_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{autoscaling_k8s_io_v1 => autoscaling_k8s_io/v1}/verticalpodautoscalercheckpoints.rs (100%) rename kube-custom-resources-rs/src/{autoscaling_k8s_io_v1 => autoscaling_k8s_io/v1}/verticalpodautoscalers.rs (100%) rename kube-custom-resources-rs/src/{autoscaling_k8s_io_v1beta2 => autoscaling_k8s_io/v1beta2}/mod.rs (100%) rename kube-custom-resources-rs/src/{autoscaling_k8s_io_v1beta2 => autoscaling_k8s_io/v1beta2}/verticalpodautoscalercheckpoints.rs (100%) rename kube-custom-resources-rs/src/{autoscaling_k8s_io_v1beta2 => autoscaling_k8s_io/v1beta2}/verticalpodautoscalers.rs (100%) create mode 100644 kube-custom-resources-rs/src/autoscaling_karmada_io/mod.rs rename kube-custom-resources-rs/src/{autoscaling_karmada_io_v1alpha1 => autoscaling_karmada_io/v1alpha1}/cronfederatedhpas.rs (100%) rename kube-custom-resources-rs/src/{autoscaling_karmada_io_v1alpha1 => autoscaling_karmada_io/v1alpha1}/federatedhpas.rs (100%) rename kube-custom-resources-rs/src/{autoscaling_karmada_io_v1alpha1 => autoscaling_karmada_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/azure_microsoft_com/mod.rs rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/apimgmtapis.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/apimservices.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/appinsights.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/appinsightsapikeys.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azureloadbalancers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azurenetworkinterfaces.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azurepublicipaddresses.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azuresqlactions.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azuresqldatabases.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azuresqlfailovergroups.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azuresqlfirewallrules.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azuresqlmanagedusers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azuresqlservers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azuresqlusers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azuresqlvnetrules.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azurevirtualmachineextensions.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azurevirtualmachines.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/azurevmscalesets.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/blobcontainers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/consumergroups.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/cosmosdbs.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/eventhubnamespaces.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/eventhubs.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/keyvaultkeys.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/keyvaults.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/mysqlaadusers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/mysqldatabases.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/mysqlfirewallrules.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/mysqlserveradministrators.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/mysqlservers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/mysqlusers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/mysqlvnetrules.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/postgresqldatabases.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/postgresqlfirewallrules.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/postgresqlservers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/postgresqlusers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/postgresqlvnetrules.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/rediscacheactions.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/rediscachefirewallrules.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/resourcegroups.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/storageaccounts.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha1 => azure_microsoft_com/v1alpha1}/virtualnetworks.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha2 => azure_microsoft_com/v1alpha2}/blobcontainers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha2 => azure_microsoft_com/v1alpha2}/mod.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha2 => azure_microsoft_com/v1alpha2}/mysqlaadusers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha2 => azure_microsoft_com/v1alpha2}/mysqlservers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha2 => azure_microsoft_com/v1alpha2}/mysqlusers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1alpha2 => azure_microsoft_com/v1alpha2}/postgresqlservers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1beta1 => azure_microsoft_com/v1beta1}/azuresqldatabases.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1beta1 => azure_microsoft_com/v1beta1}/azuresqlfailovergroups.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1beta1 => azure_microsoft_com/v1beta1}/azuresqlfirewallrules.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1beta1 => azure_microsoft_com/v1beta1}/azuresqlservers.rs (100%) rename kube-custom-resources-rs/src/{azure_microsoft_com_v1beta1 => azure_microsoft_com/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/b3scale_infra_run/mod.rs rename kube-custom-resources-rs/src/{b3scale_infra_run_v1 => b3scale_infra_run/v1}/bbbfrontends.rs (100%) rename kube-custom-resources-rs/src/{b3scale_infra_run_v1 => b3scale_infra_run/v1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/batch_volcano_sh/mod.rs rename kube-custom-resources-rs/src/{batch_volcano_sh_v1alpha1 => batch_volcano_sh/v1alpha1}/jobs.rs (100%) rename kube-custom-resources-rs/src/{batch_volcano_sh_v1alpha1 => batch_volcano_sh/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/beat_k8s_elastic_co/mod.rs rename kube-custom-resources-rs/src/{beat_k8s_elastic_co_v1beta1 => beat_k8s_elastic_co/v1beta1}/beats.rs (100%) rename kube-custom-resources-rs/src/{beat_k8s_elastic_co_v1beta1 => beat_k8s_elastic_co/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/binding_operators_coreos_com/mod.rs rename kube-custom-resources-rs/src/{binding_operators_coreos_com_v1alpha1 => binding_operators_coreos_com/v1alpha1}/bindablekinds.rs (100%) rename kube-custom-resources-rs/src/{binding_operators_coreos_com_v1alpha1 => binding_operators_coreos_com/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{binding_operators_coreos_com_v1alpha1 => binding_operators_coreos_com/v1alpha1}/servicebindings.rs (100%) create mode 100644 kube-custom-resources-rs/src/bitnami_com/mod.rs rename kube-custom-resources-rs/src/{bitnami_com_v1alpha1 => bitnami_com/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{bitnami_com_v1alpha1 => bitnami_com/v1alpha1}/sealedsecrets.rs (100%) create mode 100644 kube-custom-resources-rs/src/boskos_k8s_io/mod.rs rename kube-custom-resources-rs/src/{boskos_k8s_io_v1 => boskos_k8s_io/v1}/dynamicresourcelifecycles.rs (100%) rename kube-custom-resources-rs/src/{boskos_k8s_io_v1 => boskos_k8s_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{boskos_k8s_io_v1 => boskos_k8s_io/v1}/resources.rs (100%) create mode 100644 kube-custom-resources-rs/src/bpfd_dev/mod.rs rename kube-custom-resources-rs/src/{bpfd_dev_v1alpha1 => bpfd_dev/v1alpha1}/bpfprograms.rs (100%) rename kube-custom-resources-rs/src/{bpfd_dev_v1alpha1 => bpfd_dev/v1alpha1}/kprobeprograms.rs (100%) rename kube-custom-resources-rs/src/{bpfd_dev_v1alpha1 => bpfd_dev/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{bpfd_dev_v1alpha1 => bpfd_dev/v1alpha1}/tcprograms.rs (100%) rename kube-custom-resources-rs/src/{bpfd_dev_v1alpha1 => bpfd_dev/v1alpha1}/tracepointprograms.rs (100%) rename kube-custom-resources-rs/src/{bpfd_dev_v1alpha1 => bpfd_dev/v1alpha1}/uprobeprograms.rs (100%) rename kube-custom-resources-rs/src/{bpfd_dev_v1alpha1 => bpfd_dev/v1alpha1}/xdpprograms.rs (100%) create mode 100644 kube-custom-resources-rs/src/bus_volcano_sh/mod.rs rename kube-custom-resources-rs/src/{bus_volcano_sh_v1alpha1 => bus_volcano_sh/v1alpha1}/commands.rs (100%) rename kube-custom-resources-rs/src/{bus_volcano_sh_v1alpha1 => bus_volcano_sh/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/cache_kubedl_io/mod.rs rename kube-custom-resources-rs/src/{cache_kubedl_io_v1alpha1 => cache_kubedl_io/v1alpha1}/cachebackends.rs (100%) rename kube-custom-resources-rs/src/{cache_kubedl_io_v1alpha1 => cache_kubedl_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/caching_ibm_com/mod.rs rename kube-custom-resources-rs/src/{caching_ibm_com_v1alpha1 => caching_ibm_com/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{caching_ibm_com_v1alpha1 => caching_ibm_com/v1alpha1}/varnishclusters.rs (100%) create mode 100644 kube-custom-resources-rs/src/camel_apache_org/mod.rs rename kube-custom-resources-rs/src/{camel_apache_org_v1 => camel_apache_org/v1}/builds.rs (100%) rename kube-custom-resources-rs/src/{camel_apache_org_v1 => camel_apache_org/v1}/camelcatalogs.rs (100%) rename kube-custom-resources-rs/src/{camel_apache_org_v1 => camel_apache_org/v1}/kamelets.rs (100%) rename kube-custom-resources-rs/src/{camel_apache_org_v1 => camel_apache_org/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{camel_apache_org_v1alpha1 => camel_apache_org/v1alpha1}/kamelets.rs (100%) rename kube-custom-resources-rs/src/{camel_apache_org_v1alpha1 => camel_apache_org/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/capsule_clastix_io/mod.rs rename kube-custom-resources-rs/src/{capsule_clastix_io_v1alpha1 => capsule_clastix_io/v1alpha1}/capsuleconfigurations.rs (100%) rename kube-custom-resources-rs/src/{capsule_clastix_io_v1alpha1 => capsule_clastix_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{capsule_clastix_io_v1alpha1 => capsule_clastix_io/v1alpha1}/tenants.rs (100%) rename kube-custom-resources-rs/src/{capsule_clastix_io_v1beta1 => capsule_clastix_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{capsule_clastix_io_v1beta1 => capsule_clastix_io/v1beta1}/tenants.rs (100%) rename kube-custom-resources-rs/src/{capsule_clastix_io_v1beta2 => capsule_clastix_io/v1beta2}/capsuleconfigurations.rs (100%) rename kube-custom-resources-rs/src/{capsule_clastix_io_v1beta2 => capsule_clastix_io/v1beta2}/mod.rs (100%) rename kube-custom-resources-rs/src/{capsule_clastix_io_v1beta2 => capsule_clastix_io/v1beta2}/tenants.rs (100%) create mode 100644 kube-custom-resources-rs/src/ceph_rook_io/mod.rs rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephblockpoolradosnamespaces.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephblockpools.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephbucketnotifications.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephbuckettopics.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephclients.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephcosidrivers.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephfilesystemmirrors.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephfilesystems.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephfilesystemsubvolumegroups.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephnfses.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephobjectrealms.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephobjectstores.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephobjectstoreusers.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephobjectzonegroups.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephobjectzones.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/cephrbdmirrors.rs (100%) rename kube-custom-resources-rs/src/{ceph_rook_io_v1 => ceph_rook_io/v1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/cert_manager_io/mod.rs rename kube-custom-resources-rs/src/{cert_manager_io_v1 => cert_manager_io/v1}/certificaterequests.rs (100%) rename kube-custom-resources-rs/src/{cert_manager_io_v1 => cert_manager_io/v1}/certificates.rs (100%) rename kube-custom-resources-rs/src/{cert_manager_io_v1 => cert_manager_io/v1}/clusterissuers.rs (100%) rename kube-custom-resources-rs/src/{cert_manager_io_v1 => cert_manager_io/v1}/issuers.rs (100%) rename kube-custom-resources-rs/src/{cert_manager_io_v1 => cert_manager_io/v1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/chaos_mesh_org/mod.rs rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/awschaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/azurechaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/blockchaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/dnschaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/gcpchaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/httpchaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/iochaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/jvmchaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/kernelchaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/networkchaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/physicalmachinechaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/physicalmachines.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/podchaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/podhttpchaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/podiochaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/podnetworkchaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/remoteclusters.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/schedules.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/statuschecks.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/stresschaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/timechaos.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/workflownodes.rs (100%) rename kube-custom-resources-rs/src/{chaos_mesh_org_v1alpha1 => chaos_mesh_org/v1alpha1}/workflows.rs (100%) create mode 100644 kube-custom-resources-rs/src/chaosblade_io/mod.rs rename kube-custom-resources-rs/src/{chaosblade_io_v1alpha1 => chaosblade_io/v1alpha1}/chaosblades.rs (100%) rename kube-custom-resources-rs/src/{chaosblade_io_v1alpha1 => chaosblade_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/che_eclipse_org/mod.rs rename kube-custom-resources-rs/src/{che_eclipse_org_v1alpha1 => che_eclipse_org/v1alpha1}/kubernetesimagepullers.rs (100%) rename kube-custom-resources-rs/src/{che_eclipse_org_v1alpha1 => che_eclipse_org/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/cilium_io/mod.rs rename kube-custom-resources-rs/src/{cilium_io_v2 => cilium_io/v2}/ciliumclusterwidenetworkpolicies.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2 => cilium_io/v2}/ciliumegressgatewaypolicies.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2 => cilium_io/v2}/ciliumendpoints.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2 => cilium_io/v2}/ciliumexternalworkloads.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2 => cilium_io/v2}/ciliumnetworkpolicies.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2 => cilium_io/v2}/ciliumnodes.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2 => cilium_io/v2}/mod.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2alpha1 => cilium_io/v2alpha1}/ciliumbgppeeringpolicies.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2alpha1 => cilium_io/v2alpha1}/ciliumcidrgroups.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2alpha1 => cilium_io/v2alpha1}/ciliumendpointslices.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2alpha1 => cilium_io/v2alpha1}/ciliuml2announcementpolicies.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2alpha1 => cilium_io/v2alpha1}/ciliumloadbalancerippools.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2alpha1 => cilium_io/v2alpha1}/ciliumnodeconfigs.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2alpha1 => cilium_io/v2alpha1}/ciliumpodippools.rs (100%) rename kube-custom-resources-rs/src/{cilium_io_v2alpha1 => cilium_io/v2alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/cloudformation_linki_space/mod.rs rename kube-custom-resources-rs/src/{cloudformation_linki_space_v1alpha1 => cloudformation_linki_space/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{cloudformation_linki_space_v1alpha1 => cloudformation_linki_space/v1alpha1}/stacks.rs (100%) create mode 100644 kube-custom-resources-rs/src/cluster_clusterpedia_io/mod.rs rename kube-custom-resources-rs/src/{cluster_clusterpedia_io_v1alpha2 => cluster_clusterpedia_io/v1alpha2}/clustersyncresources.rs (100%) rename kube-custom-resources-rs/src/{cluster_clusterpedia_io_v1alpha2 => cluster_clusterpedia_io/v1alpha2}/mod.rs (100%) rename kube-custom-resources-rs/src/{cluster_clusterpedia_io_v1alpha2 => cluster_clusterpedia_io/v1alpha2}/pediaclusters.rs (100%) create mode 100644 kube-custom-resources-rs/src/cluster_ipfs_io/mod.rs rename kube-custom-resources-rs/src/{cluster_ipfs_io_v1alpha1 => cluster_ipfs_io/v1alpha1}/circuitrelays.rs (100%) rename kube-custom-resources-rs/src/{cluster_ipfs_io_v1alpha1 => cluster_ipfs_io/v1alpha1}/ipfsclusters.rs (100%) rename kube-custom-resources-rs/src/{cluster_ipfs_io_v1alpha1 => cluster_ipfs_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/cluster_x_k8s_io/mod.rs rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1alpha4 => cluster_x_k8s_io/v1alpha4}/clusterclasses.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1alpha4 => cluster_x_k8s_io/v1alpha4}/clusters.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1alpha4 => cluster_x_k8s_io/v1alpha4}/machinedeployments.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1alpha4 => cluster_x_k8s_io/v1alpha4}/machinehealthchecks.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1alpha4 => cluster_x_k8s_io/v1alpha4}/machinepools.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1alpha4 => cluster_x_k8s_io/v1alpha4}/machines.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1alpha4 => cluster_x_k8s_io/v1alpha4}/machinesets.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1alpha4 => cluster_x_k8s_io/v1alpha4}/mod.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1beta1 => cluster_x_k8s_io/v1beta1}/clusterclasses.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1beta1 => cluster_x_k8s_io/v1beta1}/clusters.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1beta1 => cluster_x_k8s_io/v1beta1}/machinedeployments.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1beta1 => cluster_x_k8s_io/v1beta1}/machinehealthchecks.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1beta1 => cluster_x_k8s_io/v1beta1}/machinepools.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1beta1 => cluster_x_k8s_io/v1beta1}/machines.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1beta1 => cluster_x_k8s_io/v1beta1}/machinesets.rs (100%) rename kube-custom-resources-rs/src/{cluster_x_k8s_io_v1beta1 => cluster_x_k8s_io/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/clusters_clusternet_io/mod.rs rename kube-custom-resources-rs/src/{clusters_clusternet_io_v1beta1 => clusters_clusternet_io/v1beta1}/clusterregistrationrequests.rs (100%) rename kube-custom-resources-rs/src/{clusters_clusternet_io_v1beta1 => clusters_clusternet_io/v1beta1}/managedclusters.rs (100%) rename kube-custom-resources-rs/src/{clusters_clusternet_io_v1beta1 => clusters_clusternet_io/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/config_gatekeeper_sh/mod.rs rename kube-custom-resources-rs/src/{config_gatekeeper_sh_v1alpha1 => config_gatekeeper_sh/v1alpha1}/configs.rs (100%) rename kube-custom-resources-rs/src/{config_gatekeeper_sh_v1alpha1 => config_gatekeeper_sh/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/config_grafana_com/mod.rs rename kube-custom-resources-rs/src/{config_grafana_com_v1 => config_grafana_com/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{config_grafana_com_v1 => config_grafana_com/v1}/projectconfigs.rs (100%) create mode 100644 kube-custom-resources-rs/src/config_karmada_io/mod.rs rename kube-custom-resources-rs/src/{config_karmada_io_v1alpha1 => config_karmada_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{config_karmada_io_v1alpha1 => config_karmada_io/v1alpha1}/resourceinterpretercustomizations.rs (100%) rename kube-custom-resources-rs/src/{config_karmada_io_v1alpha1 => config_karmada_io/v1alpha1}/resourceinterpreterwebhookconfigurations.rs (100%) create mode 100644 kube-custom-resources-rs/src/config_koordinator_sh/mod.rs rename kube-custom-resources-rs/src/{config_koordinator_sh_v1alpha1 => config_koordinator_sh/v1alpha1}/clustercolocationprofiles.rs (100%) rename kube-custom-resources-rs/src/{config_koordinator_sh_v1alpha1 => config_koordinator_sh/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/core_linuxsuren_github_com/mod.rs rename kube-custom-resources-rs/src/{core_linuxsuren_github_com_v1alpha1 => core_linuxsuren_github_com/v1alpha1}/atests.rs (100%) rename kube-custom-resources-rs/src/{core_linuxsuren_github_com_v1alpha1 => core_linuxsuren_github_com/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/core_openfeature_dev/mod.rs rename kube-custom-resources-rs/src/{core_openfeature_dev_v1alpha1 => core_openfeature_dev/v1alpha1}/featureflagconfigurations.rs (100%) rename kube-custom-resources-rs/src/{core_openfeature_dev_v1alpha1 => core_openfeature_dev/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{core_openfeature_dev_v1alpha2 => core_openfeature_dev/v1alpha2}/featureflagconfigurations.rs (100%) rename kube-custom-resources-rs/src/{core_openfeature_dev_v1alpha2 => core_openfeature_dev/v1alpha2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/couchbase_com/mod.rs rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbaseautoscalers.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbasebackuprestores.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbasebackups.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbasebuckets.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbaseclusters.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbasecollectiongroups.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbasecollections.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbaseephemeralbuckets.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbasegroups.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbasememcachedbuckets.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbasemigrationreplications.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbasereplications.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbaserolebindings.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbasescopegroups.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbasescopes.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/couchbaseusers.rs (100%) rename kube-custom-resources-rs/src/{couchbase_com_v2 => couchbase_com/v2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/crd_projectcalico_org/mod.rs rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/bgpconfigurations.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/bgpfilters.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/bgppeers.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/blockaffinities.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/caliconodestatuses.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/clusterinformations.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/globalnetworksets.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/hostendpoints.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/ipamblocks.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/ipamconfigs.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/ipamhandles.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/ippools.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/ipreservations.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/kubecontrollersconfigurations.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{crd_projectcalico_org_v1 => crd_projectcalico_org/v1}/networksets.rs (100%) create mode 100644 kube-custom-resources-rs/src/data_fluid_io/mod.rs rename kube-custom-resources-rs/src/{data_fluid_io_v1alpha1 => data_fluid_io/v1alpha1}/alluxioruntimes.rs (100%) rename kube-custom-resources-rs/src/{data_fluid_io_v1alpha1 => data_fluid_io/v1alpha1}/databackups.rs (100%) rename kube-custom-resources-rs/src/{data_fluid_io_v1alpha1 => data_fluid_io/v1alpha1}/dataloads.rs (100%) rename kube-custom-resources-rs/src/{data_fluid_io_v1alpha1 => data_fluid_io/v1alpha1}/datasets.rs (100%) rename kube-custom-resources-rs/src/{data_fluid_io_v1alpha1 => data_fluid_io/v1alpha1}/goosefsruntimes.rs (100%) rename kube-custom-resources-rs/src/{data_fluid_io_v1alpha1 => data_fluid_io/v1alpha1}/jindoruntimes.rs (100%) rename kube-custom-resources-rs/src/{data_fluid_io_v1alpha1 => data_fluid_io/v1alpha1}/juicefsruntimes.rs (100%) rename kube-custom-resources-rs/src/{data_fluid_io_v1alpha1 => data_fluid_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{data_fluid_io_v1alpha1 => data_fluid_io/v1alpha1}/thinruntimeprofiles.rs (100%) rename kube-custom-resources-rs/src/{data_fluid_io_v1alpha1 => data_fluid_io/v1alpha1}/thinruntimes.rs (100%) create mode 100644 kube-custom-resources-rs/src/databases_schemahero_io/mod.rs rename kube-custom-resources-rs/src/{databases_schemahero_io_v1alpha4 => databases_schemahero_io/v1alpha4}/databases.rs (100%) rename kube-custom-resources-rs/src/{databases_schemahero_io_v1alpha4 => databases_schemahero_io/v1alpha4}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/dataprotection_kubeblocks_io/mod.rs rename kube-custom-resources-rs/src/{dataprotection_kubeblocks_io_v1alpha1 => dataprotection_kubeblocks_io/v1alpha1}/actionsets.rs (100%) rename kube-custom-resources-rs/src/{dataprotection_kubeblocks_io_v1alpha1 => dataprotection_kubeblocks_io/v1alpha1}/backuppolicies.rs (100%) rename kube-custom-resources-rs/src/{dataprotection_kubeblocks_io_v1alpha1 => dataprotection_kubeblocks_io/v1alpha1}/backuprepos.rs (100%) rename kube-custom-resources-rs/src/{dataprotection_kubeblocks_io_v1alpha1 => dataprotection_kubeblocks_io/v1alpha1}/backups.rs (100%) rename kube-custom-resources-rs/src/{dataprotection_kubeblocks_io_v1alpha1 => dataprotection_kubeblocks_io/v1alpha1}/backupschedules.rs (100%) rename kube-custom-resources-rs/src/{dataprotection_kubeblocks_io_v1alpha1 => dataprotection_kubeblocks_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{dataprotection_kubeblocks_io_v1alpha1 => dataprotection_kubeblocks_io/v1alpha1}/restores.rs (100%) create mode 100644 kube-custom-resources-rs/src/devices_kubeedge_io/mod.rs rename kube-custom-resources-rs/src/{devices_kubeedge_io_v1alpha2 => devices_kubeedge_io/v1alpha2}/devicemodels.rs (100%) rename kube-custom-resources-rs/src/{devices_kubeedge_io_v1alpha2 => devices_kubeedge_io/v1alpha2}/devices.rs (100%) rename kube-custom-resources-rs/src/{devices_kubeedge_io_v1alpha2 => devices_kubeedge_io/v1alpha2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/digitalis_io/mod.rs rename kube-custom-resources-rs/src/{digitalis_io_v1 => digitalis_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{digitalis_io_v1 => digitalis_io/v1}/valssecrets.rs (100%) rename kube-custom-resources-rs/src/{digitalis_io_v1beta1 => digitalis_io/v1beta1}/dbsecrets.rs (100%) rename kube-custom-resources-rs/src/{digitalis_io_v1beta1 => digitalis_io/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/druid_apache_org/mod.rs rename kube-custom-resources-rs/src/{druid_apache_org_v1alpha1 => druid_apache_org/v1alpha1}/druids.rs (100%) rename kube-custom-resources-rs/src/{druid_apache_org_v1alpha1 => druid_apache_org/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/dynamodb_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{dynamodb_services_k8s_aws_v1alpha1 => dynamodb_services_k8s_aws/v1alpha1}/backups.rs (100%) rename kube-custom-resources-rs/src/{dynamodb_services_k8s_aws_v1alpha1 => dynamodb_services_k8s_aws/v1alpha1}/globaltables.rs (100%) rename kube-custom-resources-rs/src/{dynamodb_services_k8s_aws_v1alpha1 => dynamodb_services_k8s_aws/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{dynamodb_services_k8s_aws_v1alpha1 => dynamodb_services_k8s_aws/v1alpha1}/tables.rs (100%) create mode 100644 kube-custom-resources-rs/src/ec2_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{ec2_services_k8s_aws_v1alpha1 => ec2_services_k8s_aws/v1alpha1}/dhcpoptions.rs (100%) rename kube-custom-resources-rs/src/{ec2_services_k8s_aws_v1alpha1 => ec2_services_k8s_aws/v1alpha1}/elasticipaddresses.rs (100%) rename kube-custom-resources-rs/src/{ec2_services_k8s_aws_v1alpha1 => ec2_services_k8s_aws/v1alpha1}/instances.rs (100%) rename kube-custom-resources-rs/src/{ec2_services_k8s_aws_v1alpha1 => ec2_services_k8s_aws/v1alpha1}/internetgateways.rs (100%) rename kube-custom-resources-rs/src/{ec2_services_k8s_aws_v1alpha1 => ec2_services_k8s_aws/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{ec2_services_k8s_aws_v1alpha1 => ec2_services_k8s_aws/v1alpha1}/natgateways.rs (100%) rename kube-custom-resources-rs/src/{ec2_services_k8s_aws_v1alpha1 => ec2_services_k8s_aws/v1alpha1}/routetables.rs (100%) rename kube-custom-resources-rs/src/{ec2_services_k8s_aws_v1alpha1 => ec2_services_k8s_aws/v1alpha1}/securitygroups.rs (100%) rename kube-custom-resources-rs/src/{ec2_services_k8s_aws_v1alpha1 => ec2_services_k8s_aws/v1alpha1}/subnets.rs (100%) rename kube-custom-resources-rs/src/{ec2_services_k8s_aws_v1alpha1 => ec2_services_k8s_aws/v1alpha1}/transitgateways.rs (100%) rename kube-custom-resources-rs/src/{ec2_services_k8s_aws_v1alpha1 => ec2_services_k8s_aws/v1alpha1}/vpcendpoints.rs (100%) rename kube-custom-resources-rs/src/{ec2_services_k8s_aws_v1alpha1 => ec2_services_k8s_aws/v1alpha1}/vpcs.rs (100%) create mode 100644 kube-custom-resources-rs/src/ecr_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{ecr_services_k8s_aws_v1alpha1 => ecr_services_k8s_aws/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{ecr_services_k8s_aws_v1alpha1 => ecr_services_k8s_aws/v1alpha1}/pullthroughcacherules.rs (100%) rename kube-custom-resources-rs/src/{ecr_services_k8s_aws_v1alpha1 => ecr_services_k8s_aws/v1alpha1}/repositories.rs (100%) create mode 100644 kube-custom-resources-rs/src/eks_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{eks_services_k8s_aws_v1alpha1 => eks_services_k8s_aws/v1alpha1}/addons.rs (100%) rename kube-custom-resources-rs/src/{eks_services_k8s_aws_v1alpha1 => eks_services_k8s_aws/v1alpha1}/clusters.rs (100%) rename kube-custom-resources-rs/src/{eks_services_k8s_aws_v1alpha1 => eks_services_k8s_aws/v1alpha1}/fargateprofiles.rs (100%) rename kube-custom-resources-rs/src/{eks_services_k8s_aws_v1alpha1 => eks_services_k8s_aws/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{eks_services_k8s_aws_v1alpha1 => eks_services_k8s_aws/v1alpha1}/nodegroups.rs (100%) create mode 100644 kube-custom-resources-rs/src/elasticache_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{elasticache_services_k8s_aws_v1alpha1 => elasticache_services_k8s_aws/v1alpha1}/cacheparametergroups.rs (100%) rename kube-custom-resources-rs/src/{elasticache_services_k8s_aws_v1alpha1 => elasticache_services_k8s_aws/v1alpha1}/cachesubnetgroups.rs (100%) rename kube-custom-resources-rs/src/{elasticache_services_k8s_aws_v1alpha1 => elasticache_services_k8s_aws/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{elasticache_services_k8s_aws_v1alpha1 => elasticache_services_k8s_aws/v1alpha1}/replicationgroups.rs (100%) rename kube-custom-resources-rs/src/{elasticache_services_k8s_aws_v1alpha1 => elasticache_services_k8s_aws/v1alpha1}/snapshots.rs (100%) rename kube-custom-resources-rs/src/{elasticache_services_k8s_aws_v1alpha1 => elasticache_services_k8s_aws/v1alpha1}/usergroups.rs (100%) rename kube-custom-resources-rs/src/{elasticache_services_k8s_aws_v1alpha1 => elasticache_services_k8s_aws/v1alpha1}/users.rs (100%) create mode 100644 kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co/mod.rs rename kube-custom-resources-rs/src/{elasticsearch_k8s_elastic_co_v1 => elasticsearch_k8s_elastic_co/v1}/elasticsearches.rs (100%) rename kube-custom-resources-rs/src/{elasticsearch_k8s_elastic_co_v1 => elasticsearch_k8s_elastic_co/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{elasticsearch_k8s_elastic_co_v1beta1 => elasticsearch_k8s_elastic_co/v1beta1}/elasticsearches.rs (100%) rename kube-custom-resources-rs/src/{elasticsearch_k8s_elastic_co_v1beta1 => elasticsearch_k8s_elastic_co/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/elbv2_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{elbv2_k8s_aws_v1alpha1 => elbv2_k8s_aws/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{elbv2_k8s_aws_v1alpha1 => elbv2_k8s_aws/v1alpha1}/targetgroupbindings.rs (100%) rename kube-custom-resources-rs/src/{elbv2_k8s_aws_v1beta1 => elbv2_k8s_aws/v1beta1}/ingressclassparams.rs (100%) rename kube-custom-resources-rs/src/{elbv2_k8s_aws_v1beta1 => elbv2_k8s_aws/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{elbv2_k8s_aws_v1beta1 => elbv2_k8s_aws/v1beta1}/targetgroupbindings.rs (100%) create mode 100644 kube-custom-resources-rs/src/emrcontainers_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{emrcontainers_services_k8s_aws_v1alpha1 => emrcontainers_services_k8s_aws/v1alpha1}/jobruns.rs (100%) rename kube-custom-resources-rs/src/{emrcontainers_services_k8s_aws_v1alpha1 => emrcontainers_services_k8s_aws/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{emrcontainers_services_k8s_aws_v1alpha1 => emrcontainers_services_k8s_aws/v1alpha1}/virtualclusters.rs (100%) create mode 100644 kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co/mod.rs rename kube-custom-resources-rs/src/{enterprisesearch_k8s_elastic_co_v1 => enterprisesearch_k8s_elastic_co/v1}/enterprisesearches.rs (100%) rename kube-custom-resources-rs/src/{enterprisesearch_k8s_elastic_co_v1 => enterprisesearch_k8s_elastic_co/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{enterprisesearch_k8s_elastic_co_v1beta1 => enterprisesearch_k8s_elastic_co/v1beta1}/enterprisesearches.rs (100%) rename kube-custom-resources-rs/src/{enterprisesearch_k8s_elastic_co_v1beta1 => enterprisesearch_k8s_elastic_co/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/execution_furiko_io/mod.rs rename kube-custom-resources-rs/src/{execution_furiko_io_v1alpha1 => execution_furiko_io/v1alpha1}/jobconfigs.rs (100%) rename kube-custom-resources-rs/src/{execution_furiko_io_v1alpha1 => execution_furiko_io/v1alpha1}/jobs.rs (100%) rename kube-custom-resources-rs/src/{execution_furiko_io_v1alpha1 => execution_furiko_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/executor_testkube_io/mod.rs rename kube-custom-resources-rs/src/{executor_testkube_io_v1 => executor_testkube_io/v1}/executors.rs (100%) rename kube-custom-resources-rs/src/{executor_testkube_io_v1 => executor_testkube_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{executor_testkube_io_v1 => executor_testkube_io/v1}/webhooks.rs (100%) create mode 100644 kube-custom-resources-rs/src/expansion_gatekeeper_sh/mod.rs rename kube-custom-resources-rs/src/{expansion_gatekeeper_sh_v1alpha1 => expansion_gatekeeper_sh/v1alpha1}/expansiontemplate.rs (100%) rename kube-custom-resources-rs/src/{expansion_gatekeeper_sh_v1alpha1 => expansion_gatekeeper_sh/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{expansion_gatekeeper_sh_v1beta1 => expansion_gatekeeper_sh/v1beta1}/expansiontemplate.rs (100%) rename kube-custom-resources-rs/src/{expansion_gatekeeper_sh_v1beta1 => expansion_gatekeeper_sh/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/extensions_kubeblocks_io/mod.rs rename kube-custom-resources-rs/src/{extensions_kubeblocks_io_v1alpha1 => extensions_kubeblocks_io/v1alpha1}/addons.rs (100%) rename kube-custom-resources-rs/src/{extensions_kubeblocks_io_v1alpha1 => extensions_kubeblocks_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/external_secrets_io/mod.rs rename kube-custom-resources-rs/src/{external_secrets_io_v1alpha1 => external_secrets_io/v1alpha1}/clustersecretstores.rs (100%) rename kube-custom-resources-rs/src/{external_secrets_io_v1alpha1 => external_secrets_io/v1alpha1}/externalsecrets.rs (100%) rename kube-custom-resources-rs/src/{external_secrets_io_v1alpha1 => external_secrets_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{external_secrets_io_v1alpha1 => external_secrets_io/v1alpha1}/secretstores.rs (100%) rename kube-custom-resources-rs/src/{external_secrets_io_v1beta1 => external_secrets_io/v1beta1}/clusterexternalsecrets.rs (100%) rename kube-custom-resources-rs/src/{external_secrets_io_v1beta1 => external_secrets_io/v1beta1}/clustersecretstores.rs (100%) rename kube-custom-resources-rs/src/{external_secrets_io_v1beta1 => external_secrets_io/v1beta1}/externalsecrets.rs (100%) rename kube-custom-resources-rs/src/{external_secrets_io_v1beta1 => external_secrets_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{external_secrets_io_v1beta1 => external_secrets_io/v1beta1}/secretstores.rs (100%) create mode 100644 kube-custom-resources-rs/src/externaldata_gatekeeper_sh/mod.rs rename kube-custom-resources-rs/src/{externaldata_gatekeeper_sh_v1alpha1 => externaldata_gatekeeper_sh/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{externaldata_gatekeeper_sh_v1alpha1 => externaldata_gatekeeper_sh/v1alpha1}/providers.rs (100%) rename kube-custom-resources-rs/src/{externaldata_gatekeeper_sh_v1beta1 => externaldata_gatekeeper_sh/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{externaldata_gatekeeper_sh_v1beta1 => externaldata_gatekeeper_sh/v1beta1}/providers.rs (100%) create mode 100644 kube-custom-resources-rs/src/externaldns_k8s_io/mod.rs rename kube-custom-resources-rs/src/{externaldns_k8s_io_v1alpha1 => externaldns_k8s_io/v1alpha1}/dnsendpoints.rs (100%) rename kube-custom-resources-rs/src/{externaldns_k8s_io_v1alpha1 => externaldns_k8s_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/externaldns_nginx_org/mod.rs rename kube-custom-resources-rs/src/{externaldns_nginx_org_v1 => externaldns_nginx_org/v1}/dnsendpoints.rs (100%) rename kube-custom-resources-rs/src/{externaldns_nginx_org_v1 => externaldns_nginx_org/v1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/flagger_app/mod.rs rename kube-custom-resources-rs/src/{flagger_app_v1beta1 => flagger_app/v1beta1}/canaries.rs (100%) rename kube-custom-resources-rs/src/{flagger_app_v1beta1 => flagger_app/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/flink_apache_org/mod.rs rename kube-custom-resources-rs/src/{flink_apache_org_v1beta1 => flink_apache_org/v1beta1}/flinkdeployments.rs (100%) rename kube-custom-resources-rs/src/{flink_apache_org_v1beta1 => flink_apache_org/v1beta1}/flinksessionjobs.rs (100%) rename kube-custom-resources-rs/src/{flink_apache_org_v1beta1 => flink_apache_org/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/flow_volcano_sh/mod.rs rename kube-custom-resources-rs/src/{flow_volcano_sh_v1alpha1 => flow_volcano_sh/v1alpha1}/jobflows.rs (100%) rename kube-custom-resources-rs/src/{flow_volcano_sh_v1alpha1 => flow_volcano_sh/v1alpha1}/jobtemplates.rs (100%) rename kube-custom-resources-rs/src/{flow_volcano_sh_v1alpha1 => flow_volcano_sh/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/flows_netobserv_io/mod.rs rename kube-custom-resources-rs/src/{flows_netobserv_io_v1alpha1 => flows_netobserv_io/v1alpha1}/flowcollectors.rs (100%) rename kube-custom-resources-rs/src/{flows_netobserv_io_v1alpha1 => flows_netobserv_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{flows_netobserv_io_v1beta1 => flows_netobserv_io/v1beta1}/flowcollectors.rs (100%) rename kube-custom-resources-rs/src/{flows_netobserv_io_v1beta1 => flows_netobserv_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{flows_netobserv_io_v1beta2 => flows_netobserv_io/v1beta2}/flowcollectors.rs (100%) rename kube-custom-resources-rs/src/{flows_netobserv_io_v1beta2 => flows_netobserv_io/v1beta2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/flux_framework_org/mod.rs rename kube-custom-resources-rs/src/{flux_framework_org_v1alpha1 => flux_framework_org/v1alpha1}/miniclusters.rs (100%) rename kube-custom-resources-rs/src/{flux_framework_org_v1alpha1 => flux_framework_org/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/gateway_networking_k8s_io/mod.rs rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1 => gateway_networking_k8s_io/v1}/gatewayclasses.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1 => gateway_networking_k8s_io/v1}/gateways.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1 => gateway_networking_k8s_io/v1}/httproutes.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1 => gateway_networking_k8s_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1alpha2 => gateway_networking_k8s_io/v1alpha2}/grpcroutes.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1alpha2 => gateway_networking_k8s_io/v1alpha2}/mod.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1alpha2 => gateway_networking_k8s_io/v1alpha2}/referencegrants.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1alpha2 => gateway_networking_k8s_io/v1alpha2}/tcproutes.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1alpha2 => gateway_networking_k8s_io/v1alpha2}/tlsroutes.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1alpha2 => gateway_networking_k8s_io/v1alpha2}/udproutes.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1beta1 => gateway_networking_k8s_io/v1beta1}/gatewayclasses.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1beta1 => gateway_networking_k8s_io/v1beta1}/gateways.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1beta1 => gateway_networking_k8s_io/v1beta1}/httproutes.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1beta1 => gateway_networking_k8s_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{gateway_networking_k8s_io_v1beta1 => gateway_networking_k8s_io/v1beta1}/referencegrants.rs (100%) create mode 100644 kube-custom-resources-rs/src/gateway_nginx_org/mod.rs rename kube-custom-resources-rs/src/{gateway_nginx_org_v1alpha1 => gateway_nginx_org/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{gateway_nginx_org_v1alpha1 => gateway_nginx_org/v1alpha1}/nginxgateways.rs (100%) create mode 100644 kube-custom-resources-rs/src/getambassador_io/mod.rs rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/authservices.rs (100%) rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/consulresolvers.rs (100%) rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/devportals.rs (100%) rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/hosts.rs (100%) rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/kubernetesendpointresolvers.rs (100%) rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/kubernetesserviceresolvers.rs (100%) rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/listeners.rs (100%) rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/logservices.rs (100%) rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/modules.rs (100%) rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/ratelimitservices.rs (100%) rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/tcpmappings.rs (100%) rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/tlscontexts.rs (100%) rename kube-custom-resources-rs/src/{getambassador_io_v3alpha1 => getambassador_io/v3alpha1}/tracingservices.rs (100%) create mode 100644 kube-custom-resources-rs/src/gitops_hybrid_cloud_patterns_io/mod.rs rename kube-custom-resources-rs/src/{gitops_hybrid_cloud_patterns_io_v1alpha1 => gitops_hybrid_cloud_patterns_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{gitops_hybrid_cloud_patterns_io_v1alpha1 => gitops_hybrid_cloud_patterns_io/v1alpha1}/patterns.rs (100%) create mode 100644 kube-custom-resources-rs/src/grafana_integreatly_org/mod.rs rename kube-custom-resources-rs/src/{grafana_integreatly_org_v1beta1 => grafana_integreatly_org/v1beta1}/grafanadashboards.rs (100%) rename kube-custom-resources-rs/src/{grafana_integreatly_org_v1beta1 => grafana_integreatly_org/v1beta1}/grafanadatasources.rs (100%) rename kube-custom-resources-rs/src/{grafana_integreatly_org_v1beta1 => grafana_integreatly_org/v1beta1}/grafanafolders.rs (100%) rename kube-custom-resources-rs/src/{grafana_integreatly_org_v1beta1 => grafana_integreatly_org/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/hazelcast_com/mod.rs rename kube-custom-resources-rs/src/{hazelcast_com_v1alpha1 => hazelcast_com/v1alpha1}/cronhotbackups.rs (100%) rename kube-custom-resources-rs/src/{hazelcast_com_v1alpha1 => hazelcast_com/v1alpha1}/hazelcasts.rs (100%) rename kube-custom-resources-rs/src/{hazelcast_com_v1alpha1 => hazelcast_com/v1alpha1}/hotbackups.rs (100%) rename kube-custom-resources-rs/src/{hazelcast_com_v1alpha1 => hazelcast_com/v1alpha1}/managementcenters.rs (100%) rename kube-custom-resources-rs/src/{hazelcast_com_v1alpha1 => hazelcast_com/v1alpha1}/maps.rs (100%) rename kube-custom-resources-rs/src/{hazelcast_com_v1alpha1 => hazelcast_com/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{hazelcast_com_v1alpha1 => hazelcast_com/v1alpha1}/wanreplications.rs (100%) create mode 100644 kube-custom-resources-rs/src/helm_toolkit_fluxcd_io/mod.rs rename kube-custom-resources-rs/src/{helm_toolkit_fluxcd_io_v2beta1 => helm_toolkit_fluxcd_io/v2beta1}/helmreleases.rs (100%) rename kube-custom-resources-rs/src/{helm_toolkit_fluxcd_io_v2beta1 => helm_toolkit_fluxcd_io/v2beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/hive_openshift_io/mod.rs rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/checkpoints.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/clusterclaims.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/clusterdeploymentcustomizations.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/clusterdeployments.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/clusterdeprovisions.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/clusterimagesets.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/clusterpools.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/clusterprovisions.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/clusterrelocates.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/clusterstates.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/dnszones.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/hiveconfigs.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/machinepoolnameleases.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/machinepools.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/selectorsyncidentityproviders.rs (100%) rename kube-custom-resources-rs/src/{hive_openshift_io_v1 => hive_openshift_io/v1}/syncidentityproviders.rs (100%) create mode 100644 kube-custom-resources-rs/src/hiveinternal_openshift_io/mod.rs rename kube-custom-resources-rs/src/{hiveinternal_openshift_io_v1alpha1 => hiveinternal_openshift_io/v1alpha1}/clustersyncleases.rs (100%) rename kube-custom-resources-rs/src/{hiveinternal_openshift_io_v1alpha1 => hiveinternal_openshift_io/v1alpha1}/clustersyncs.rs (100%) rename kube-custom-resources-rs/src/{hiveinternal_openshift_io_v1alpha1 => hiveinternal_openshift_io/v1alpha1}/fakeclusterinstalls.rs (100%) rename kube-custom-resources-rs/src/{hiveinternal_openshift_io_v1alpha1 => hiveinternal_openshift_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/hnc_x_k8s_io/mod.rs rename kube-custom-resources-rs/src/{hnc_x_k8s_io_v1alpha2 => hnc_x_k8s_io/v1alpha2}/hierarchicalresourcequotas.rs (100%) rename kube-custom-resources-rs/src/{hnc_x_k8s_io_v1alpha2 => hnc_x_k8s_io/v1alpha2}/hierarchyconfigurations.rs (100%) rename kube-custom-resources-rs/src/{hnc_x_k8s_io_v1alpha2 => hnc_x_k8s_io/v1alpha2}/hncconfigurations.rs (100%) rename kube-custom-resources-rs/src/{hnc_x_k8s_io_v1alpha2 => hnc_x_k8s_io/v1alpha2}/mod.rs (100%) rename kube-custom-resources-rs/src/{hnc_x_k8s_io_v1alpha2 => hnc_x_k8s_io/v1alpha2}/subnamespaceanchors.rs (100%) create mode 100644 kube-custom-resources-rs/src/hyperfoil_io/mod.rs rename kube-custom-resources-rs/src/{hyperfoil_io_v1alpha1 => hyperfoil_io/v1alpha1}/horreums.rs (100%) rename kube-custom-resources-rs/src/{hyperfoil_io_v1alpha1 => hyperfoil_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{hyperfoil_io_v1alpha2 => hyperfoil_io/v1alpha2}/hyperfoils.rs (100%) rename kube-custom-resources-rs/src/{hyperfoil_io_v1alpha2 => hyperfoil_io/v1alpha2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/iam_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{iam_services_k8s_aws_v1alpha1 => iam_services_k8s_aws/v1alpha1}/groups.rs (100%) rename kube-custom-resources-rs/src/{iam_services_k8s_aws_v1alpha1 => iam_services_k8s_aws/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{iam_services_k8s_aws_v1alpha1 => iam_services_k8s_aws/v1alpha1}/policies.rs (100%) rename kube-custom-resources-rs/src/{iam_services_k8s_aws_v1alpha1 => iam_services_k8s_aws/v1alpha1}/roles.rs (100%) create mode 100644 kube-custom-resources-rs/src/ibmcloud_ibm_com/mod.rs rename kube-custom-resources-rs/src/{ibmcloud_ibm_com_v1alpha1 => ibmcloud_ibm_com/v1alpha1}/composables.rs (100%) rename kube-custom-resources-rs/src/{ibmcloud_ibm_com_v1alpha1 => ibmcloud_ibm_com/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/image_toolkit_fluxcd_io/mod.rs rename kube-custom-resources-rs/src/{image_toolkit_fluxcd_io_v1beta1 => image_toolkit_fluxcd_io/v1beta1}/imagepolicies.rs (100%) rename kube-custom-resources-rs/src/{image_toolkit_fluxcd_io_v1beta1 => image_toolkit_fluxcd_io/v1beta1}/imagerepositories.rs (100%) rename kube-custom-resources-rs/src/{image_toolkit_fluxcd_io_v1beta1 => image_toolkit_fluxcd_io/v1beta1}/imageupdateautomations.rs (100%) rename kube-custom-resources-rs/src/{image_toolkit_fluxcd_io_v1beta1 => image_toolkit_fluxcd_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{image_toolkit_fluxcd_io_v1beta2 => image_toolkit_fluxcd_io/v1beta2}/imagepolicies.rs (100%) rename kube-custom-resources-rs/src/{image_toolkit_fluxcd_io_v1beta2 => image_toolkit_fluxcd_io/v1beta2}/imagerepositories.rs (100%) rename kube-custom-resources-rs/src/{image_toolkit_fluxcd_io_v1beta2 => image_toolkit_fluxcd_io/v1beta2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/mod.rs rename kube-custom-resources-rs/src/{imaging_ingestion_alvearie_org_v1alpha1 => imaging_ingestion_alvearie_org/v1alpha1}/dicomeventbridges.rs (100%) rename kube-custom-resources-rs/src/{imaging_ingestion_alvearie_org_v1alpha1 => imaging_ingestion_alvearie_org/v1alpha1}/dicomeventdriveningestions.rs (100%) rename kube-custom-resources-rs/src/{imaging_ingestion_alvearie_org_v1alpha1 => imaging_ingestion_alvearie_org/v1alpha1}/dicominstancebindings.rs (100%) rename kube-custom-resources-rs/src/{imaging_ingestion_alvearie_org_v1alpha1 => imaging_ingestion_alvearie_org/v1alpha1}/dicomstudybindings.rs (100%) rename kube-custom-resources-rs/src/{imaging_ingestion_alvearie_org_v1alpha1 => imaging_ingestion_alvearie_org/v1alpha1}/dicomwebingestionservices.rs (100%) rename kube-custom-resources-rs/src/{imaging_ingestion_alvearie_org_v1alpha1 => imaging_ingestion_alvearie_org/v1alpha1}/dimseingestionservices.rs (100%) rename kube-custom-resources-rs/src/{imaging_ingestion_alvearie_org_v1alpha1 => imaging_ingestion_alvearie_org/v1alpha1}/dimseproxies.rs (100%) rename kube-custom-resources-rs/src/{imaging_ingestion_alvearie_org_v1alpha1 => imaging_ingestion_alvearie_org/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/inference_kubedl_io/mod.rs rename kube-custom-resources-rs/src/{inference_kubedl_io_v1alpha1 => inference_kubedl_io/v1alpha1}/elasticbatchjobs.rs (100%) rename kube-custom-resources-rs/src/{inference_kubedl_io_v1alpha1 => inference_kubedl_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/infinispan_org/mod.rs rename kube-custom-resources-rs/src/{infinispan_org_v2alpha1 => infinispan_org/v2alpha1}/backups.rs (100%) rename kube-custom-resources-rs/src/{infinispan_org_v2alpha1 => infinispan_org/v2alpha1}/batches.rs (100%) rename kube-custom-resources-rs/src/{infinispan_org_v2alpha1 => infinispan_org/v2alpha1}/caches.rs (100%) rename kube-custom-resources-rs/src/{infinispan_org_v2alpha1 => infinispan_org/v2alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{infinispan_org_v2alpha1 => infinispan_org/v2alpha1}/restores.rs (100%) create mode 100644 kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/mod.rs rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1alpha1 => infrastructure_cluster_x_k8s_io/v1alpha1}/kubevirtclusters.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1alpha1 => infrastructure_cluster_x_k8s_io/v1alpha1}/kubevirtclustertemplates.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1alpha1 => infrastructure_cluster_x_k8s_io/v1alpha1}/kubevirtmachines.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1alpha1 => infrastructure_cluster_x_k8s_io/v1alpha1}/kubevirtmachinetemplates.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1alpha1 => infrastructure_cluster_x_k8s_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/ibmpowervsclusters.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/ibmpowervsclustertemplates.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/ibmpowervsimages.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/ibmpowervsmachines.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/ibmpowervsmachinetemplates.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/ibmvpcclusters.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/ibmvpcmachines.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/ibmvpcmachinetemplates.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/vsphereclusteridentities.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/vsphereclusters.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/vsphereclustertemplates.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/vspheredeploymentzones.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/vspherefailuredomains.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/vspheremachines.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/vspheremachinetemplates.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta1 => infrastructure_cluster_x_k8s_io/v1beta1}/vspherevms.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta2 => infrastructure_cluster_x_k8s_io/v1beta2}/ibmpowervsclusters.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta2 => infrastructure_cluster_x_k8s_io/v1beta2}/ibmpowervsclustertemplates.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta2 => infrastructure_cluster_x_k8s_io/v1beta2}/ibmpowervsimages.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta2 => infrastructure_cluster_x_k8s_io/v1beta2}/ibmpowervsmachines.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta2 => infrastructure_cluster_x_k8s_io/v1beta2}/ibmpowervsmachinetemplates.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta2 => infrastructure_cluster_x_k8s_io/v1beta2}/ibmvpcclusters.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta2 => infrastructure_cluster_x_k8s_io/v1beta2}/ibmvpcmachines.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta2 => infrastructure_cluster_x_k8s_io/v1beta2}/ibmvpcmachinetemplates.rs (100%) rename kube-custom-resources-rs/src/{infrastructure_cluster_x_k8s_io_v1beta2 => infrastructure_cluster_x_k8s_io/v1beta2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/installation_mattermost_com/mod.rs rename kube-custom-resources-rs/src/{installation_mattermost_com_v1beta1 => installation_mattermost_com/v1beta1}/mattermosts.rs (100%) rename kube-custom-resources-rs/src/{installation_mattermost_com_v1beta1 => installation_mattermost_com/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/integration_rock8s_com/mod.rs rename kube-custom-resources-rs/src/{integration_rock8s_com_v1beta1 => integration_rock8s_com/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{integration_rock8s_com_v1beta1 => integration_rock8s_com/v1beta1}/plugs.rs (100%) rename kube-custom-resources-rs/src/{integration_rock8s_com_v1beta1 => integration_rock8s_com/v1beta1}/sockets.rs (100%) create mode 100644 kube-custom-resources-rs/src/iot_eclipse_org/mod.rs rename kube-custom-resources-rs/src/{iot_eclipse_org_v1alpha1 => iot_eclipse_org/v1alpha1}/dittos.rs (100%) rename kube-custom-resources-rs/src/{iot_eclipse_org_v1alpha1 => iot_eclipse_org/v1alpha1}/hawkbits.rs (100%) rename kube-custom-resources-rs/src/{iot_eclipse_org_v1alpha1 => iot_eclipse_org/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/mod.rs rename kube-custom-resources-rs/src/{ipam_cluster_x_k8s_io_v1alpha1 => ipam_cluster_x_k8s_io/v1alpha1}/ipaddressclaims.rs (100%) rename kube-custom-resources-rs/src/{ipam_cluster_x_k8s_io_v1alpha1 => ipam_cluster_x_k8s_io/v1alpha1}/ipaddresses.rs (100%) rename kube-custom-resources-rs/src/{ipam_cluster_x_k8s_io_v1alpha1 => ipam_cluster_x_k8s_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{ipam_cluster_x_k8s_io_v1beta1 => ipam_cluster_x_k8s_io/v1beta1}/ipaddressclaims.rs (100%) rename kube-custom-resources-rs/src/{ipam_cluster_x_k8s_io_v1beta1 => ipam_cluster_x_k8s_io/v1beta1}/ipaddresses.rs (100%) rename kube-custom-resources-rs/src/{ipam_cluster_x_k8s_io_v1beta1 => ipam_cluster_x_k8s_io/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/jaegertracing_io/mod.rs rename kube-custom-resources-rs/src/{jaegertracing_io_v1 => jaegertracing_io/v1}/jaegers.rs (100%) rename kube-custom-resources-rs/src/{jaegertracing_io_v1 => jaegertracing_io/v1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/jobset_x_k8s_io/mod.rs rename kube-custom-resources-rs/src/{jobset_x_k8s_io_v1alpha2 => jobset_x_k8s_io/v1alpha2}/jobsets.rs (100%) rename kube-custom-resources-rs/src/{jobset_x_k8s_io_v1alpha2 => jobset_x_k8s_io/v1alpha2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/k8gb_absa_oss/mod.rs rename kube-custom-resources-rs/src/{k8gb_absa_oss_v1beta1 => k8gb_absa_oss/v1beta1}/gslbs.rs (100%) rename kube-custom-resources-rs/src/{k8gb_absa_oss_v1beta1 => k8gb_absa_oss/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/k8s_keycloak_org/mod.rs rename kube-custom-resources-rs/src/{k8s_keycloak_org_v2alpha1 => k8s_keycloak_org/v2alpha1}/keycloakrealmimports.rs (100%) rename kube-custom-resources-rs/src/{k8s_keycloak_org_v2alpha1 => k8s_keycloak_org/v2alpha1}/keycloaks.rs (100%) rename kube-custom-resources-rs/src/{k8s_keycloak_org_v2alpha1 => k8s_keycloak_org/v2alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/k8s_nginx_org/mod.rs rename kube-custom-resources-rs/src/{k8s_nginx_org_v1 => k8s_nginx_org/v1}/globalconfigurations.rs (100%) rename kube-custom-resources-rs/src/{k8s_nginx_org_v1 => k8s_nginx_org/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{k8s_nginx_org_v1 => k8s_nginx_org/v1}/policies.rs (100%) rename kube-custom-resources-rs/src/{k8s_nginx_org_v1 => k8s_nginx_org/v1}/transportservers.rs (100%) rename kube-custom-resources-rs/src/{k8s_nginx_org_v1 => k8s_nginx_org/v1}/virtualserverroutes.rs (100%) rename kube-custom-resources-rs/src/{k8s_nginx_org_v1 => k8s_nginx_org/v1}/virtualservers.rs (100%) rename kube-custom-resources-rs/src/{k8s_nginx_org_v1alpha1 => k8s_nginx_org/v1alpha1}/globalconfigurations.rs (100%) rename kube-custom-resources-rs/src/{k8s_nginx_org_v1alpha1 => k8s_nginx_org/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{k8s_nginx_org_v1alpha1 => k8s_nginx_org/v1alpha1}/policies.rs (100%) rename kube-custom-resources-rs/src/{k8s_nginx_org_v1alpha1 => k8s_nginx_org/v1alpha1}/transportservers.rs (100%) create mode 100644 kube-custom-resources-rs/src/k8s_otterize_com/mod.rs rename kube-custom-resources-rs/src/{k8s_otterize_com_v1alpha2 => k8s_otterize_com/v1alpha2}/clientintents.rs (100%) rename kube-custom-resources-rs/src/{k8s_otterize_com_v1alpha2 => k8s_otterize_com/v1alpha2}/kafkaserverconfigs.rs (100%) rename kube-custom-resources-rs/src/{k8s_otterize_com_v1alpha2 => k8s_otterize_com/v1alpha2}/mod.rs (100%) rename kube-custom-resources-rs/src/{k8s_otterize_com_v1alpha2 => k8s_otterize_com/v1alpha2}/protectedservices.rs (100%) rename kube-custom-resources-rs/src/{k8s_otterize_com_v1alpha3 => k8s_otterize_com/v1alpha3}/clientintents.rs (100%) rename kube-custom-resources-rs/src/{k8s_otterize_com_v1alpha3 => k8s_otterize_com/v1alpha3}/kafkaserverconfigs.rs (100%) rename kube-custom-resources-rs/src/{k8s_otterize_com_v1alpha3 => k8s_otterize_com/v1alpha3}/mod.rs (100%) rename kube-custom-resources-rs/src/{k8s_otterize_com_v1alpha3 => k8s_otterize_com/v1alpha3}/protectedservices.rs (100%) create mode 100644 kube-custom-resources-rs/src/kafka_strimzi_io/mod.rs rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1alpha1 => kafka_strimzi_io/v1alpha1}/kafkatopics.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1alpha1 => kafka_strimzi_io/v1alpha1}/kafkausers.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1alpha1 => kafka_strimzi_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1beta1 => kafka_strimzi_io/v1beta1}/kafkatopics.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1beta1 => kafka_strimzi_io/v1beta1}/kafkausers.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1beta1 => kafka_strimzi_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1beta2 => kafka_strimzi_io/v1beta2}/kafkabridges.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1beta2 => kafka_strimzi_io/v1beta2}/kafkaconnectors.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1beta2 => kafka_strimzi_io/v1beta2}/kafkaconnects.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1beta2 => kafka_strimzi_io/v1beta2}/kafkamirrormakers.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1beta2 => kafka_strimzi_io/v1beta2}/kafkarebalances.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1beta2 => kafka_strimzi_io/v1beta2}/kafkas.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1beta2 => kafka_strimzi_io/v1beta2}/kafkatopics.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1beta2 => kafka_strimzi_io/v1beta2}/kafkausers.rs (100%) rename kube-custom-resources-rs/src/{kafka_strimzi_io_v1beta2 => kafka_strimzi_io/v1beta2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/keda_sh/mod.rs rename kube-custom-resources-rs/src/{keda_sh_v1alpha1 => keda_sh/v1alpha1}/clustertriggerauthentications.rs (100%) rename kube-custom-resources-rs/src/{keda_sh_v1alpha1 => keda_sh/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{keda_sh_v1alpha1 => keda_sh/v1alpha1}/scaledjobs.rs (100%) rename kube-custom-resources-rs/src/{keda_sh_v1alpha1 => keda_sh/v1alpha1}/scaledobjects.rs (100%) rename kube-custom-resources-rs/src/{keda_sh_v1alpha1 => keda_sh/v1alpha1}/triggerauthentications.rs (100%) create mode 100644 kube-custom-resources-rs/src/keycloak_k8s_reddec_net/mod.rs rename kube-custom-resources-rs/src/{keycloak_k8s_reddec_net_v1alpha1 => keycloak_k8s_reddec_net/v1alpha1}/keycloakclients.rs (100%) rename kube-custom-resources-rs/src/{keycloak_k8s_reddec_net_v1alpha1 => keycloak_k8s_reddec_net/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/keycloak_org/mod.rs rename kube-custom-resources-rs/src/{keycloak_org_v1alpha1 => keycloak_org/v1alpha1}/keycloakbackups.rs (100%) rename kube-custom-resources-rs/src/{keycloak_org_v1alpha1 => keycloak_org/v1alpha1}/keycloakclients.rs (100%) rename kube-custom-resources-rs/src/{keycloak_org_v1alpha1 => keycloak_org/v1alpha1}/keycloakrealms.rs (100%) rename kube-custom-resources-rs/src/{keycloak_org_v1alpha1 => keycloak_org/v1alpha1}/keycloaks.rs (100%) rename kube-custom-resources-rs/src/{keycloak_org_v1alpha1 => keycloak_org/v1alpha1}/keycloakusers.rs (100%) rename kube-custom-resources-rs/src/{keycloak_org_v1alpha1 => keycloak_org/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/kibana_k8s_elastic_co/mod.rs rename kube-custom-resources-rs/src/{kibana_k8s_elastic_co_v1 => kibana_k8s_elastic_co/v1}/kibanas.rs (100%) rename kube-custom-resources-rs/src/{kibana_k8s_elastic_co_v1 => kibana_k8s_elastic_co/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{kibana_k8s_elastic_co_v1beta1 => kibana_k8s_elastic_co/v1beta1}/kibanas.rs (100%) rename kube-custom-resources-rs/src/{kibana_k8s_elastic_co_v1beta1 => kibana_k8s_elastic_co/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/kms_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{kms_services_k8s_aws_v1alpha1 => kms_services_k8s_aws/v1alpha1}/aliases.rs (100%) rename kube-custom-resources-rs/src/{kms_services_k8s_aws_v1alpha1 => kms_services_k8s_aws/v1alpha1}/grants.rs (100%) rename kube-custom-resources-rs/src/{kms_services_k8s_aws_v1alpha1 => kms_services_k8s_aws/v1alpha1}/keys.rs (100%) rename kube-custom-resources-rs/src/{kms_services_k8s_aws_v1alpha1 => kms_services_k8s_aws/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/kube_green_com/mod.rs rename kube-custom-resources-rs/src/{kube_green_com_v1alpha1 => kube_green_com/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{kube_green_com_v1alpha1 => kube_green_com/v1alpha1}/sleepinfos.rs (100%) create mode 100644 kube-custom-resources-rs/src/kubean_io/mod.rs rename kube-custom-resources-rs/src/{kubean_io_v1alpha1 => kubean_io/v1alpha1}/clusteroperations.rs (100%) rename kube-custom-resources-rs/src/{kubean_io_v1alpha1 => kubean_io/v1alpha1}/clusters.rs (100%) rename kube-custom-resources-rs/src/{kubean_io_v1alpha1 => kubean_io/v1alpha1}/manifests.rs (100%) rename kube-custom-resources-rs/src/{kubean_io_v1alpha1 => kubean_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/kubevious_io/mod.rs rename kube-custom-resources-rs/src/{kubevious_io_v1alpha1 => kubevious_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{kubevious_io_v1alpha1 => kubevious_io/v1alpha1}/workloadprofiles.rs (100%) rename kube-custom-resources-rs/src/{kubevious_io_v1alpha1 => kubevious_io/v1alpha1}/workloads.rs (100%) create mode 100644 kube-custom-resources-rs/src/kueue_x_k8s_io/mod.rs rename kube-custom-resources-rs/src/{kueue_x_k8s_io_v1beta1 => kueue_x_k8s_io/v1beta1}/admissionchecks.rs (100%) rename kube-custom-resources-rs/src/{kueue_x_k8s_io_v1beta1 => kueue_x_k8s_io/v1beta1}/clusterqueues.rs (100%) rename kube-custom-resources-rs/src/{kueue_x_k8s_io_v1beta1 => kueue_x_k8s_io/v1beta1}/localqueues.rs (100%) rename kube-custom-resources-rs/src/{kueue_x_k8s_io_v1beta1 => kueue_x_k8s_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{kueue_x_k8s_io_v1beta1 => kueue_x_k8s_io/v1beta1}/resourceflavors.rs (100%) rename kube-custom-resources-rs/src/{kueue_x_k8s_io_v1beta1 => kueue_x_k8s_io/v1beta1}/workloads.rs (100%) create mode 100644 kube-custom-resources-rs/src/kuma_io/mod.rs rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/containerpatches.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshaccesslogs.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshcircuitbreakers.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshfaultinjections.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshgatewayconfigs.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshgatewayinstances.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshhealthchecks.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshhttproutes.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshloadbalancingstrategies.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshproxypatches.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshratelimits.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshretries.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshtcproutes.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshtimeouts.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshtraces.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/meshtrafficpermissions.rs (100%) rename kube-custom-resources-rs/src/{kuma_io_v1alpha1 => kuma_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/mod.rs rename kube-custom-resources-rs/src/{kustomize_toolkit_fluxcd_io_v1 => kustomize_toolkit_fluxcd_io/v1}/kustomizations.rs (100%) rename kube-custom-resources-rs/src/{kustomize_toolkit_fluxcd_io_v1 => kustomize_toolkit_fluxcd_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{kustomize_toolkit_fluxcd_io_v1beta1 => kustomize_toolkit_fluxcd_io/v1beta1}/kustomizations.rs (100%) rename kube-custom-resources-rs/src/{kustomize_toolkit_fluxcd_io_v1beta1 => kustomize_toolkit_fluxcd_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{kustomize_toolkit_fluxcd_io_v1beta2 => kustomize_toolkit_fluxcd_io/v1beta2}/kustomizations.rs (100%) rename kube-custom-resources-rs/src/{kustomize_toolkit_fluxcd_io_v1beta2 => kustomize_toolkit_fluxcd_io/v1beta2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/kyverno_io/mod.rs rename kube-custom-resources-rs/src/{kyverno_io_v1 => kyverno_io/v1}/clusterpolicies.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v1 => kyverno_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v1 => kyverno_io/v1}/policies.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v1alpha2 => kyverno_io/v1alpha2}/admissionreports.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v1alpha2 => kyverno_io/v1alpha2}/backgroundscanreports.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v1alpha2 => kyverno_io/v1alpha2}/clusteradmissionreports.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v1alpha2 => kyverno_io/v1alpha2}/clusterbackgroundscanreports.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v1alpha2 => kyverno_io/v1alpha2}/mod.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v1beta1 => kyverno_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v1beta1 => kyverno_io/v1beta1}/updaterequests.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v2alpha1 => kyverno_io/v2alpha1}/cleanuppolicies.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v2alpha1 => kyverno_io/v2alpha1}/clustercleanuppolicies.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v2alpha1 => kyverno_io/v2alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v2alpha1 => kyverno_io/v2alpha1}/policyexceptions.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v2beta1 => kyverno_io/v2beta1}/cleanuppolicies.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v2beta1 => kyverno_io/v2beta1}/clustercleanuppolicies.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v2beta1 => kyverno_io/v2beta1}/clusterpolicies.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v2beta1 => kyverno_io/v2beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v2beta1 => kyverno_io/v2beta1}/policies.rs (100%) rename kube-custom-resources-rs/src/{kyverno_io_v2beta1 => kyverno_io/v2beta1}/policyexceptions.rs (100%) create mode 100644 kube-custom-resources-rs/src/lambda_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{lambda_services_k8s_aws_v1alpha1 => lambda_services_k8s_aws/v1alpha1}/codesigningconfigs.rs (100%) rename kube-custom-resources-rs/src/{lambda_services_k8s_aws_v1alpha1 => lambda_services_k8s_aws/v1alpha1}/eventsourcemappings.rs (100%) rename kube-custom-resources-rs/src/{lambda_services_k8s_aws_v1alpha1 => lambda_services_k8s_aws/v1alpha1}/functions.rs (100%) rename kube-custom-resources-rs/src/{lambda_services_k8s_aws_v1alpha1 => lambda_services_k8s_aws/v1alpha1}/functionurlconfigs.rs (100%) rename kube-custom-resources-rs/src/{lambda_services_k8s_aws_v1alpha1 => lambda_services_k8s_aws/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/lerentis_uploadfilter24_eu/mod.rs rename kube-custom-resources-rs/src/{lerentis_uploadfilter24_eu_v1beta4 => lerentis_uploadfilter24_eu/v1beta4}/bitwarden_secrets.rs (100%) rename kube-custom-resources-rs/src/{lerentis_uploadfilter24_eu_v1beta4 => lerentis_uploadfilter24_eu/v1beta4}/bitwarden_templates.rs (100%) rename kube-custom-resources-rs/src/{lerentis_uploadfilter24_eu_v1beta4 => lerentis_uploadfilter24_eu/v1beta4}/mod.rs (100%) rename kube-custom-resources-rs/src/{lerentis_uploadfilter24_eu_v1beta4 => lerentis_uploadfilter24_eu/v1beta4}/registry_credentials.rs (100%) create mode 100644 kube-custom-resources-rs/src/limitador_kuadrant_io/mod.rs rename kube-custom-resources-rs/src/{limitador_kuadrant_io_v1alpha1 => limitador_kuadrant_io/v1alpha1}/limitadors.rs (100%) rename kube-custom-resources-rs/src/{limitador_kuadrant_io_v1alpha1 => limitador_kuadrant_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/litmuschaos_io/mod.rs rename kube-custom-resources-rs/src/{litmuschaos_io_v1alpha1 => litmuschaos_io/v1alpha1}/chaosengines.rs (100%) rename kube-custom-resources-rs/src/{litmuschaos_io_v1alpha1 => litmuschaos_io/v1alpha1}/chaosexperiments.rs (100%) rename kube-custom-resources-rs/src/{litmuschaos_io_v1alpha1 => litmuschaos_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/logging_banzaicloud_io/mod.rs rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1alpha1 => logging_banzaicloud_io/v1alpha1}/clusterflows.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1alpha1 => logging_banzaicloud_io/v1alpha1}/clusteroutputs.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1alpha1 => logging_banzaicloud_io/v1alpha1}/flows.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1alpha1 => logging_banzaicloud_io/v1alpha1}/loggings.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1alpha1 => logging_banzaicloud_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1alpha1 => logging_banzaicloud_io/v1alpha1}/outputs.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1beta1 => logging_banzaicloud_io/v1beta1}/clusterflows.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1beta1 => logging_banzaicloud_io/v1beta1}/clusteroutputs.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1beta1 => logging_banzaicloud_io/v1beta1}/flows.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1beta1 => logging_banzaicloud_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1beta1 => logging_banzaicloud_io/v1beta1}/outputs.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1beta1 => logging_banzaicloud_io/v1beta1}/syslogngclusterflows.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1beta1 => logging_banzaicloud_io/v1beta1}/syslogngclusteroutputs.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1beta1 => logging_banzaicloud_io/v1beta1}/syslogngflows.rs (100%) rename kube-custom-resources-rs/src/{logging_banzaicloud_io_v1beta1 => logging_banzaicloud_io/v1beta1}/syslogngoutputs.rs (100%) create mode 100644 kube-custom-resources-rs/src/logging_extensions_banzaicloud_io/mod.rs rename kube-custom-resources-rs/src/{logging_extensions_banzaicloud_io_v1alpha1 => logging_extensions_banzaicloud_io/v1alpha1}/hosttailers.rs (100%) rename kube-custom-resources-rs/src/{logging_extensions_banzaicloud_io_v1alpha1 => logging_extensions_banzaicloud_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/loki_grafana_com/mod.rs rename kube-custom-resources-rs/src/{loki_grafana_com_v1 => loki_grafana_com/v1}/alertingrules.rs (100%) rename kube-custom-resources-rs/src/{loki_grafana_com_v1 => loki_grafana_com/v1}/lokistacks.rs (100%) rename kube-custom-resources-rs/src/{loki_grafana_com_v1 => loki_grafana_com/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{loki_grafana_com_v1 => loki_grafana_com/v1}/recordingrules.rs (100%) rename kube-custom-resources-rs/src/{loki_grafana_com_v1 => loki_grafana_com/v1}/rulerconfigs.rs (100%) rename kube-custom-resources-rs/src/{loki_grafana_com_v1beta1 => loki_grafana_com/v1beta1}/alertingrules.rs (100%) rename kube-custom-resources-rs/src/{loki_grafana_com_v1beta1 => loki_grafana_com/v1beta1}/lokistacks.rs (100%) rename kube-custom-resources-rs/src/{loki_grafana_com_v1beta1 => loki_grafana_com/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{loki_grafana_com_v1beta1 => loki_grafana_com/v1beta1}/recordingrules.rs (100%) rename kube-custom-resources-rs/src/{loki_grafana_com_v1beta1 => loki_grafana_com/v1beta1}/rulerconfigs.rs (100%) create mode 100644 kube-custom-resources-rs/src/longhorn_io/mod.rs rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/backingimagedatasources.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/backingimagemanagers.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/backingimages.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/backups.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/backuptargets.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/backupvolumes.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/engineimages.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/engines.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/instancemanagers.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/mod.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/nodes.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/orphans.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/recurringjobs.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/replicas.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/sharemanagers.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/snapshots.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/supportbundles.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/systembackups.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/systemrestores.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/volumeattachments.rs (100%) rename kube-custom-resources-rs/src/{longhorn_io_v1beta2 => longhorn_io/v1beta2}/volumes.rs (100%) create mode 100644 kube-custom-resources-rs/src/machineconfiguration_openshift_io/mod.rs rename kube-custom-resources-rs/src/{machineconfiguration_openshift_io_v1 => machineconfiguration_openshift_io/v1}/containerruntimeconfigs.rs (100%) rename kube-custom-resources-rs/src/{machineconfiguration_openshift_io_v1 => machineconfiguration_openshift_io/v1}/controllerconfigs.rs (100%) rename kube-custom-resources-rs/src/{machineconfiguration_openshift_io_v1 => machineconfiguration_openshift_io/v1}/kubeletconfigs.rs (100%) rename kube-custom-resources-rs/src/{machineconfiguration_openshift_io_v1 => machineconfiguration_openshift_io/v1}/machineconfigpools.rs (100%) rename kube-custom-resources-rs/src/{machineconfiguration_openshift_io_v1 => machineconfiguration_openshift_io/v1}/machineconfigs.rs (100%) rename kube-custom-resources-rs/src/{machineconfiguration_openshift_io_v1 => machineconfiguration_openshift_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{machineconfiguration_openshift_io_v1alpha1 => machineconfiguration_openshift_io/v1alpha1}/machineconfignodes.rs (100%) rename kube-custom-resources-rs/src/{machineconfiguration_openshift_io_v1alpha1 => machineconfiguration_openshift_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/maps_k8s_elastic_co/mod.rs rename kube-custom-resources-rs/src/{maps_k8s_elastic_co_v1alpha1 => maps_k8s_elastic_co/v1alpha1}/elasticmapsservers.rs (100%) rename kube-custom-resources-rs/src/{maps_k8s_elastic_co_v1alpha1 => maps_k8s_elastic_co/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/mariadb_mmontes_io/mod.rs rename kube-custom-resources-rs/src/{mariadb_mmontes_io_v1alpha1 => mariadb_mmontes_io/v1alpha1}/backups.rs (100%) rename kube-custom-resources-rs/src/{mariadb_mmontes_io_v1alpha1 => mariadb_mmontes_io/v1alpha1}/connections.rs (100%) rename kube-custom-resources-rs/src/{mariadb_mmontes_io_v1alpha1 => mariadb_mmontes_io/v1alpha1}/databases.rs (100%) rename kube-custom-resources-rs/src/{mariadb_mmontes_io_v1alpha1 => mariadb_mmontes_io/v1alpha1}/grants.rs (100%) rename kube-custom-resources-rs/src/{mariadb_mmontes_io_v1alpha1 => mariadb_mmontes_io/v1alpha1}/mariadbs.rs (100%) rename kube-custom-resources-rs/src/{mariadb_mmontes_io_v1alpha1 => mariadb_mmontes_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{mariadb_mmontes_io_v1alpha1 => mariadb_mmontes_io/v1alpha1}/restores.rs (100%) rename kube-custom-resources-rs/src/{mariadb_mmontes_io_v1alpha1 => mariadb_mmontes_io/v1alpha1}/sqljobs.rs (100%) rename kube-custom-resources-rs/src/{mariadb_mmontes_io_v1alpha1 => mariadb_mmontes_io/v1alpha1}/users.rs (100%) create mode 100644 kube-custom-resources-rs/src/mattermost_com/mod.rs rename kube-custom-resources-rs/src/{mattermost_com_v1alpha1 => mattermost_com/v1alpha1}/clusterinstallations.rs (100%) rename kube-custom-resources-rs/src/{mattermost_com_v1alpha1 => mattermost_com/v1alpha1}/mattermostrestoredbs.rs (100%) rename kube-custom-resources-rs/src/{mattermost_com_v1alpha1 => mattermost_com/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/metacontroller_k8s_io/mod.rs rename kube-custom-resources-rs/src/{metacontroller_k8s_io_v1alpha1 => metacontroller_k8s_io/v1alpha1}/compositecontrollers.rs (100%) rename kube-custom-resources-rs/src/{metacontroller_k8s_io_v1alpha1 => metacontroller_k8s_io/v1alpha1}/controllerrevisions.rs (100%) rename kube-custom-resources-rs/src/{metacontroller_k8s_io_v1alpha1 => metacontroller_k8s_io/v1alpha1}/decoratorcontrollers.rs (100%) rename kube-custom-resources-rs/src/{metacontroller_k8s_io_v1alpha1 => metacontroller_k8s_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/metal3_io/mod.rs rename kube-custom-resources-rs/src/{metal3_io_v1alpha1 => metal3_io/v1alpha1}/bmceventsubscriptions.rs (100%) rename kube-custom-resources-rs/src/{metal3_io_v1alpha1 => metal3_io/v1alpha1}/firmwareschemas.rs (100%) rename kube-custom-resources-rs/src/{metal3_io_v1alpha1 => metal3_io/v1alpha1}/hardwaredata.rs (100%) rename kube-custom-resources-rs/src/{metal3_io_v1alpha1 => metal3_io/v1alpha1}/hostfirmwaresettings.rs (100%) rename kube-custom-resources-rs/src/{metal3_io_v1alpha1 => metal3_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{metal3_io_v1alpha1 => metal3_io/v1alpha1}/preprovisioningimages.rs (100%) create mode 100644 kube-custom-resources-rs/src/minio_min_io/mod.rs rename kube-custom-resources-rs/src/{minio_min_io_v2 => minio_min_io/v2}/mod.rs (100%) rename kube-custom-resources-rs/src/{minio_min_io_v2 => minio_min_io/v2}/tenants.rs (100%) create mode 100644 kube-custom-resources-rs/src/mirrors_kts_studio/mod.rs rename kube-custom-resources-rs/src/{mirrors_kts_studio_v1alpha1 => mirrors_kts_studio/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{mirrors_kts_studio_v1alpha1 => mirrors_kts_studio/v1alpha1}/secretmirrors.rs (100%) rename kube-custom-resources-rs/src/{mirrors_kts_studio_v1alpha2 => mirrors_kts_studio/v1alpha2}/mod.rs (100%) rename kube-custom-resources-rs/src/{mirrors_kts_studio_v1alpha2 => mirrors_kts_studio/v1alpha2}/secretmirrors.rs (100%) create mode 100644 kube-custom-resources-rs/src/model_kubedl_io/mod.rs rename kube-custom-resources-rs/src/{model_kubedl_io_v1alpha1 => model_kubedl_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{model_kubedl_io_v1alpha1 => model_kubedl_io/v1alpha1}/models.rs (100%) rename kube-custom-resources-rs/src/{model_kubedl_io_v1alpha1 => model_kubedl_io/v1alpha1}/modelversions.rs (100%) create mode 100644 kube-custom-resources-rs/src/monitoring_coreos_com/mod.rs rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1 => monitoring_coreos_com/v1}/alertmanagers.rs (100%) rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1 => monitoring_coreos_com/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1 => monitoring_coreos_com/v1}/podmonitors.rs (100%) rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1 => monitoring_coreos_com/v1}/probes.rs (100%) rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1 => monitoring_coreos_com/v1}/prometheuses.rs (100%) rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1 => monitoring_coreos_com/v1}/prometheusrules.rs (100%) rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1 => monitoring_coreos_com/v1}/servicemonitors.rs (100%) rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1 => monitoring_coreos_com/v1}/thanosrulers.rs (100%) rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1alpha1 => monitoring_coreos_com/v1alpha1}/alertmanagerconfigs.rs (100%) rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1alpha1 => monitoring_coreos_com/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1alpha1 => monitoring_coreos_com/v1alpha1}/prometheusagents.rs (100%) rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1alpha1 => monitoring_coreos_com/v1alpha1}/scrapeconfigs.rs (100%) rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1beta1 => monitoring_coreos_com/v1beta1}/alertmanagerconfigs.rs (100%) rename kube-custom-resources-rs/src/{monitoring_coreos_com_v1beta1 => monitoring_coreos_com/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/monocle_monocle_change_metrics_io/mod.rs rename kube-custom-resources-rs/src/{monocle_monocle_change_metrics_io_v1alpha1 => monocle_monocle_change_metrics_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{monocle_monocle_change_metrics_io_v1alpha1 => monocle_monocle_change_metrics_io/v1alpha1}/monocles.rs (100%) create mode 100644 kube-custom-resources-rs/src/mq_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{mq_services_k8s_aws_v1alpha1 => mq_services_k8s_aws/v1alpha1}/brokers.rs (100%) rename kube-custom-resources-rs/src/{mq_services_k8s_aws_v1alpha1 => mq_services_k8s_aws/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/multicluster_crd_antrea_io/mod.rs rename kube-custom-resources-rs/src/{multicluster_crd_antrea_io_v1alpha1 => multicluster_crd_antrea_io/v1alpha1}/clusterinfoimports.rs (100%) rename kube-custom-resources-rs/src/{multicluster_crd_antrea_io_v1alpha1 => multicluster_crd_antrea_io/v1alpha1}/clustersets.rs (100%) rename kube-custom-resources-rs/src/{multicluster_crd_antrea_io_v1alpha1 => multicluster_crd_antrea_io/v1alpha1}/gateways.rs (100%) rename kube-custom-resources-rs/src/{multicluster_crd_antrea_io_v1alpha1 => multicluster_crd_antrea_io/v1alpha1}/labelidentities.rs (100%) rename kube-custom-resources-rs/src/{multicluster_crd_antrea_io_v1alpha1 => multicluster_crd_antrea_io/v1alpha1}/memberclusterannounces.rs (100%) rename kube-custom-resources-rs/src/{multicluster_crd_antrea_io_v1alpha1 => multicluster_crd_antrea_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{multicluster_crd_antrea_io_v1alpha1 => multicluster_crd_antrea_io/v1alpha1}/multiclusterconfigs.rs (100%) rename kube-custom-resources-rs/src/{multicluster_crd_antrea_io_v1alpha1 => multicluster_crd_antrea_io/v1alpha1}/resourceexports.rs (100%) rename kube-custom-resources-rs/src/{multicluster_crd_antrea_io_v1alpha1 => multicluster_crd_antrea_io/v1alpha1}/resourceimports.rs (100%) rename kube-custom-resources-rs/src/{multicluster_crd_antrea_io_v1alpha2 => multicluster_crd_antrea_io/v1alpha2}/clusterclaims.rs (100%) rename kube-custom-resources-rs/src/{multicluster_crd_antrea_io_v1alpha2 => multicluster_crd_antrea_io/v1alpha2}/clustersets.rs (100%) rename kube-custom-resources-rs/src/{multicluster_crd_antrea_io_v1alpha2 => multicluster_crd_antrea_io/v1alpha2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/multicluster_x_k8s_io/mod.rs rename kube-custom-resources-rs/src/{multicluster_x_k8s_io_v1alpha1 => multicluster_x_k8s_io/v1alpha1}/appliedworks.rs (100%) rename kube-custom-resources-rs/src/{multicluster_x_k8s_io_v1alpha1 => multicluster_x_k8s_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{multicluster_x_k8s_io_v1alpha1 => multicluster_x_k8s_io/v1alpha1}/serviceexports.rs (100%) rename kube-custom-resources-rs/src/{multicluster_x_k8s_io_v1alpha1 => multicluster_x_k8s_io/v1alpha1}/serviceimports.rs (100%) create mode 100644 kube-custom-resources-rs/src/mutations_gatekeeper_sh/mod.rs rename kube-custom-resources-rs/src/{mutations_gatekeeper_sh_v1 => mutations_gatekeeper_sh/v1}/assign.rs (100%) rename kube-custom-resources-rs/src/{mutations_gatekeeper_sh_v1 => mutations_gatekeeper_sh/v1}/assignmetadata.rs (100%) rename kube-custom-resources-rs/src/{mutations_gatekeeper_sh_v1 => mutations_gatekeeper_sh/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{mutations_gatekeeper_sh_v1 => mutations_gatekeeper_sh/v1}/modifyset.rs (100%) rename kube-custom-resources-rs/src/{mutations_gatekeeper_sh_v1alpha1 => mutations_gatekeeper_sh/v1alpha1}/assign.rs (100%) rename kube-custom-resources-rs/src/{mutations_gatekeeper_sh_v1alpha1 => mutations_gatekeeper_sh/v1alpha1}/assignimage.rs (100%) rename kube-custom-resources-rs/src/{mutations_gatekeeper_sh_v1alpha1 => mutations_gatekeeper_sh/v1alpha1}/assignmetadata.rs (100%) rename kube-custom-resources-rs/src/{mutations_gatekeeper_sh_v1alpha1 => mutations_gatekeeper_sh/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{mutations_gatekeeper_sh_v1alpha1 => mutations_gatekeeper_sh/v1alpha1}/modifyset.rs (100%) rename kube-custom-resources-rs/src/{mutations_gatekeeper_sh_v1beta1 => mutations_gatekeeper_sh/v1beta1}/assign.rs (100%) rename kube-custom-resources-rs/src/{mutations_gatekeeper_sh_v1beta1 => mutations_gatekeeper_sh/v1beta1}/assignmetadata.rs (100%) rename kube-custom-resources-rs/src/{mutations_gatekeeper_sh_v1beta1 => mutations_gatekeeper_sh/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{mutations_gatekeeper_sh_v1beta1 => mutations_gatekeeper_sh/v1beta1}/modifyset.rs (100%) create mode 100644 kube-custom-resources-rs/src/nativestor_alauda_io/mod.rs rename kube-custom-resources-rs/src/{nativestor_alauda_io_v1 => nativestor_alauda_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{nativestor_alauda_io_v1 => nativestor_alauda_io/v1}/rawdevices.rs (100%) create mode 100644 kube-custom-resources-rs/src/networking_karmada_io/mod.rs rename kube-custom-resources-rs/src/{networking_karmada_io_v1alpha1 => networking_karmada_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{networking_karmada_io_v1alpha1 => networking_karmada_io/v1alpha1}/multiclusteringresses.rs (100%) rename kube-custom-resources-rs/src/{networking_karmada_io_v1alpha1 => networking_karmada_io/v1alpha1}/multiclusterservices.rs (100%) create mode 100644 kube-custom-resources-rs/src/nfd_k8s_sigs_io/mod.rs rename kube-custom-resources-rs/src/{nfd_k8s_sigs_io_v1alpha1 => nfd_k8s_sigs_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{nfd_k8s_sigs_io_v1alpha1 => nfd_k8s_sigs_io/v1alpha1}/nodefeaturerules.rs (100%) create mode 100644 kube-custom-resources-rs/src/nfd_kubernetes_io/mod.rs rename kube-custom-resources-rs/src/{nfd_kubernetes_io_v1 => nfd_kubernetes_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{nfd_kubernetes_io_v1 => nfd_kubernetes_io/v1}/nodefeaturediscoveries.rs (100%) rename kube-custom-resources-rs/src/{nfd_kubernetes_io_v1alpha1 => nfd_kubernetes_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{nfd_kubernetes_io_v1alpha1 => nfd_kubernetes_io/v1alpha1}/nodefeaturerules.rs (100%) create mode 100644 kube-custom-resources-rs/src/nodeinfo_volcano_sh/mod.rs rename kube-custom-resources-rs/src/{nodeinfo_volcano_sh_v1alpha1 => nodeinfo_volcano_sh/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{nodeinfo_volcano_sh_v1alpha1 => nodeinfo_volcano_sh/v1alpha1}/numatopologies.rs (100%) create mode 100644 kube-custom-resources-rs/src/notebook_kubedl_io/mod.rs rename kube-custom-resources-rs/src/{notebook_kubedl_io_v1alpha1 => notebook_kubedl_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{notebook_kubedl_io_v1alpha1 => notebook_kubedl_io/v1alpha1}/notebooks.rs (100%) create mode 100644 kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/mod.rs rename kube-custom-resources-rs/src/{notification_toolkit_fluxcd_io_v1 => notification_toolkit_fluxcd_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{notification_toolkit_fluxcd_io_v1 => notification_toolkit_fluxcd_io/v1}/receivers.rs (100%) rename kube-custom-resources-rs/src/{notification_toolkit_fluxcd_io_v1beta1 => notification_toolkit_fluxcd_io/v1beta1}/alerts.rs (100%) rename kube-custom-resources-rs/src/{notification_toolkit_fluxcd_io_v1beta1 => notification_toolkit_fluxcd_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{notification_toolkit_fluxcd_io_v1beta1 => notification_toolkit_fluxcd_io/v1beta1}/providers.rs (100%) rename kube-custom-resources-rs/src/{notification_toolkit_fluxcd_io_v1beta1 => notification_toolkit_fluxcd_io/v1beta1}/receivers.rs (100%) rename kube-custom-resources-rs/src/{notification_toolkit_fluxcd_io_v1beta2 => notification_toolkit_fluxcd_io/v1beta2}/alerts.rs (100%) rename kube-custom-resources-rs/src/{notification_toolkit_fluxcd_io_v1beta2 => notification_toolkit_fluxcd_io/v1beta2}/mod.rs (100%) rename kube-custom-resources-rs/src/{notification_toolkit_fluxcd_io_v1beta2 => notification_toolkit_fluxcd_io/v1beta2}/providers.rs (100%) rename kube-custom-resources-rs/src/{notification_toolkit_fluxcd_io_v1beta2 => notification_toolkit_fluxcd_io/v1beta2}/receivers.rs (100%) create mode 100644 kube-custom-resources-rs/src/opensearchservice_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{opensearchservice_services_k8s_aws_v1alpha1 => opensearchservice_services_k8s_aws/v1alpha1}/domains.rs (100%) rename kube-custom-resources-rs/src/{opensearchservice_services_k8s_aws_v1alpha1 => opensearchservice_services_k8s_aws/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/opentelemetry_io/mod.rs rename kube-custom-resources-rs/src/{opentelemetry_io_v1alpha1 => opentelemetry_io/v1alpha1}/instrumentations.rs (100%) rename kube-custom-resources-rs/src/{opentelemetry_io_v1alpha1 => opentelemetry_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{opentelemetry_io_v1alpha1 => opentelemetry_io/v1alpha1}/opentelemetrycollectors.rs (100%) create mode 100644 kube-custom-resources-rs/src/operations_kubeedge_io/mod.rs rename kube-custom-resources-rs/src/{operations_kubeedge_io_v1alpha1 => operations_kubeedge_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{operations_kubeedge_io_v1alpha1 => operations_kubeedge_io/v1alpha1}/nodeupgradejobs.rs (100%) create mode 100644 kube-custom-resources-rs/src/operator_aquasec_com/mod.rs rename kube-custom-resources-rs/src/{operator_aquasec_com_v1alpha1 => operator_aquasec_com/v1alpha1}/aquacsps.rs (100%) rename kube-custom-resources-rs/src/{operator_aquasec_com_v1alpha1 => operator_aquasec_com/v1alpha1}/aquadatabases.rs (100%) rename kube-custom-resources-rs/src/{operator_aquasec_com_v1alpha1 => operator_aquasec_com/v1alpha1}/aquaenforcers.rs (100%) rename kube-custom-resources-rs/src/{operator_aquasec_com_v1alpha1 => operator_aquasec_com/v1alpha1}/aquagateways.rs (100%) rename kube-custom-resources-rs/src/{operator_aquasec_com_v1alpha1 => operator_aquasec_com/v1alpha1}/aquakubeenforcers.rs (100%) rename kube-custom-resources-rs/src/{operator_aquasec_com_v1alpha1 => operator_aquasec_com/v1alpha1}/aquascanners.rs (100%) rename kube-custom-resources-rs/src/{operator_aquasec_com_v1alpha1 => operator_aquasec_com/v1alpha1}/aquaservers.rs (100%) rename kube-custom-resources-rs/src/{operator_aquasec_com_v1alpha1 => operator_aquasec_com/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/operator_authorino_kuadrant_io/mod.rs rename kube-custom-resources-rs/src/{operator_authorino_kuadrant_io_v1beta1 => operator_authorino_kuadrant_io/v1beta1}/authorinos.rs (100%) rename kube-custom-resources-rs/src/{operator_authorino_kuadrant_io_v1beta1 => operator_authorino_kuadrant_io/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/operator_cluster_x_k8s_io/mod.rs rename kube-custom-resources-rs/src/{operator_cluster_x_k8s_io_v1alpha1 => operator_cluster_x_k8s_io/v1alpha1}/bootstrapproviders.rs (100%) rename kube-custom-resources-rs/src/{operator_cluster_x_k8s_io_v1alpha1 => operator_cluster_x_k8s_io/v1alpha1}/controlplaneproviders.rs (100%) rename kube-custom-resources-rs/src/{operator_cluster_x_k8s_io_v1alpha1 => operator_cluster_x_k8s_io/v1alpha1}/coreproviders.rs (100%) rename kube-custom-resources-rs/src/{operator_cluster_x_k8s_io_v1alpha1 => operator_cluster_x_k8s_io/v1alpha1}/infrastructureproviders.rs (100%) rename kube-custom-resources-rs/src/{operator_cluster_x_k8s_io_v1alpha1 => operator_cluster_x_k8s_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{operator_cluster_x_k8s_io_v1alpha2 => operator_cluster_x_k8s_io/v1alpha2}/addonproviders.rs (100%) rename kube-custom-resources-rs/src/{operator_cluster_x_k8s_io_v1alpha2 => operator_cluster_x_k8s_io/v1alpha2}/bootstrapproviders.rs (100%) rename kube-custom-resources-rs/src/{operator_cluster_x_k8s_io_v1alpha2 => operator_cluster_x_k8s_io/v1alpha2}/controlplaneproviders.rs (100%) rename kube-custom-resources-rs/src/{operator_cluster_x_k8s_io_v1alpha2 => operator_cluster_x_k8s_io/v1alpha2}/coreproviders.rs (100%) rename kube-custom-resources-rs/src/{operator_cluster_x_k8s_io_v1alpha2 => operator_cluster_x_k8s_io/v1alpha2}/infrastructureproviders.rs (100%) rename kube-custom-resources-rs/src/{operator_cluster_x_k8s_io_v1alpha2 => operator_cluster_x_k8s_io/v1alpha2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/operator_cryostat_io/mod.rs rename kube-custom-resources-rs/src/{operator_cryostat_io_v1beta1 => operator_cryostat_io/v1beta1}/cryostats.rs (100%) rename kube-custom-resources-rs/src/{operator_cryostat_io_v1beta1 => operator_cryostat_io/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/operator_open_cluster_management_io/mod.rs rename kube-custom-resources-rs/src/{operator_open_cluster_management_io_v1 => operator_open_cluster_management_io/v1}/clustermanagers.rs (100%) rename kube-custom-resources-rs/src/{operator_open_cluster_management_io_v1 => operator_open_cluster_management_io/v1}/klusterlets.rs (100%) rename kube-custom-resources-rs/src/{operator_open_cluster_management_io_v1 => operator_open_cluster_management_io/v1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/operator_shipwright_io/mod.rs rename kube-custom-resources-rs/src/{operator_shipwright_io_v1alpha1 => operator_shipwright_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{operator_shipwright_io_v1alpha1 => operator_shipwright_io/v1alpha1}/shipwrightbuilds.rs (100%) create mode 100644 kube-custom-resources-rs/src/operator_tigera_io/mod.rs rename kube-custom-resources-rs/src/{operator_tigera_io_v1 => operator_tigera_io/v1}/apiservers.rs (100%) rename kube-custom-resources-rs/src/{operator_tigera_io_v1 => operator_tigera_io/v1}/installations.rs (100%) rename kube-custom-resources-rs/src/{operator_tigera_io_v1 => operator_tigera_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{operator_tigera_io_v1 => operator_tigera_io/v1}/tigerastatuses.rs (100%) create mode 100644 kube-custom-resources-rs/src/operator_victoriametrics_com/mod.rs rename kube-custom-resources-rs/src/{operator_victoriametrics_com_v1beta1 => operator_victoriametrics_com/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{operator_victoriametrics_com_v1beta1 => operator_victoriametrics_com/v1beta1}/vmrules.rs (100%) rename kube-custom-resources-rs/src/{operator_victoriametrics_com_v1beta1 => operator_victoriametrics_com/v1beta1}/vmusers.rs (100%) create mode 100644 kube-custom-resources-rs/src/org_eclipse_che/mod.rs rename kube-custom-resources-rs/src/{org_eclipse_che_v1 => org_eclipse_che/v1}/checlusters.rs (100%) rename kube-custom-resources-rs/src/{org_eclipse_che_v1 => org_eclipse_che/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{org_eclipse_che_v2 => org_eclipse_che/v2}/checlusters.rs (100%) rename kube-custom-resources-rs/src/{org_eclipse_che_v2 => org_eclipse_che/v2}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/pkg_crossplane_io/mod.rs rename kube-custom-resources-rs/src/{pkg_crossplane_io_v1 => pkg_crossplane_io/v1}/configurationrevisions.rs (100%) rename kube-custom-resources-rs/src/{pkg_crossplane_io_v1 => pkg_crossplane_io/v1}/configurations.rs (100%) rename kube-custom-resources-rs/src/{pkg_crossplane_io_v1 => pkg_crossplane_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{pkg_crossplane_io_v1 => pkg_crossplane_io/v1}/providerrevisions.rs (100%) rename kube-custom-resources-rs/src/{pkg_crossplane_io_v1 => pkg_crossplane_io/v1}/providers.rs (100%) rename kube-custom-resources-rs/src/{pkg_crossplane_io_v1alpha1 => pkg_crossplane_io/v1alpha1}/controllerconfigs.rs (100%) rename kube-custom-resources-rs/src/{pkg_crossplane_io_v1alpha1 => pkg_crossplane_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{pkg_crossplane_io_v1beta1 => pkg_crossplane_io/v1beta1}/locks.rs (100%) rename kube-custom-resources-rs/src/{pkg_crossplane_io_v1beta1 => pkg_crossplane_io/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/policy_clusterpedia_io/mod.rs rename kube-custom-resources-rs/src/{policy_clusterpedia_io_v1alpha1 => policy_clusterpedia_io/v1alpha1}/clusterimportpolicies.rs (100%) rename kube-custom-resources-rs/src/{policy_clusterpedia_io_v1alpha1 => policy_clusterpedia_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{policy_clusterpedia_io_v1alpha1 => policy_clusterpedia_io/v1alpha1}/pediaclusterlifecycles.rs (100%) create mode 100644 kube-custom-resources-rs/src/policy_karmada_io/mod.rs rename kube-custom-resources-rs/src/{policy_karmada_io_v1alpha1 => policy_karmada_io/v1alpha1}/clusteroverridepolicies.rs (100%) rename kube-custom-resources-rs/src/{policy_karmada_io_v1alpha1 => policy_karmada_io/v1alpha1}/clusterpropagationpolicies.rs (100%) rename kube-custom-resources-rs/src/{policy_karmada_io_v1alpha1 => policy_karmada_io/v1alpha1}/federatedresourcequotas.rs (100%) rename kube-custom-resources-rs/src/{policy_karmada_io_v1alpha1 => policy_karmada_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{policy_karmada_io_v1alpha1 => policy_karmada_io/v1alpha1}/overridepolicies.rs (100%) rename kube-custom-resources-rs/src/{policy_karmada_io_v1alpha1 => policy_karmada_io/v1alpha1}/propagationpolicies.rs (100%) create mode 100644 kube-custom-resources-rs/src/postgres_operator_crunchydata_com/mod.rs rename kube-custom-resources-rs/src/{postgres_operator_crunchydata_com_v1beta1 => postgres_operator_crunchydata_com/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{postgres_operator_crunchydata_com_v1beta1 => postgres_operator_crunchydata_com/v1beta1}/pgadmins.rs (100%) rename kube-custom-resources-rs/src/{postgres_operator_crunchydata_com_v1beta1 => postgres_operator_crunchydata_com/v1beta1}/pgupgrades.rs (100%) rename kube-custom-resources-rs/src/{postgres_operator_crunchydata_com_v1beta1 => postgres_operator_crunchydata_com/v1beta1}/postgresclusters.rs (100%) create mode 100644 kube-custom-resources-rs/src/postgresql_cnpg_io/mod.rs rename kube-custom-resources-rs/src/{postgresql_cnpg_io_v1 => postgresql_cnpg_io/v1}/backups.rs (100%) rename kube-custom-resources-rs/src/{postgresql_cnpg_io_v1 => postgresql_cnpg_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{postgresql_cnpg_io_v1 => postgresql_cnpg_io/v1}/poolers.rs (100%) rename kube-custom-resources-rs/src/{postgresql_cnpg_io_v1 => postgresql_cnpg_io/v1}/scheduledbackups.rs (100%) create mode 100644 kube-custom-resources-rs/src/prometheusservice_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{prometheusservice_services_k8s_aws_v1alpha1 => prometheusservice_services_k8s_aws/v1alpha1}/alertmanagerdefinitions.rs (100%) rename kube-custom-resources-rs/src/{prometheusservice_services_k8s_aws_v1alpha1 => prometheusservice_services_k8s_aws/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{prometheusservice_services_k8s_aws_v1alpha1 => prometheusservice_services_k8s_aws/v1alpha1}/rulegroupsnamespaces.rs (100%) rename kube-custom-resources-rs/src/{prometheusservice_services_k8s_aws_v1alpha1 => prometheusservice_services_k8s_aws/v1alpha1}/workspaces.rs (100%) create mode 100644 kube-custom-resources-rs/src/quay_redhat_com/mod.rs rename kube-custom-resources-rs/src/{quay_redhat_com_v1 => quay_redhat_com/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{quay_redhat_com_v1 => quay_redhat_com/v1}/quayregistries.rs (100%) create mode 100644 kube-custom-resources-rs/src/ray_io/mod.rs rename kube-custom-resources-rs/src/{ray_io_v1 => ray_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{ray_io_v1 => ray_io/v1}/rayclusters.rs (100%) rename kube-custom-resources-rs/src/{ray_io_v1 => ray_io/v1}/rayjobs.rs (100%) rename kube-custom-resources-rs/src/{ray_io_v1 => ray_io/v1}/rayservices.rs (100%) rename kube-custom-resources-rs/src/{ray_io_v1alpha1 => ray_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{ray_io_v1alpha1 => ray_io/v1alpha1}/rayclusters.rs (100%) rename kube-custom-resources-rs/src/{ray_io_v1alpha1 => ray_io/v1alpha1}/rayjobs.rs (100%) rename kube-custom-resources-rs/src/{ray_io_v1alpha1 => ray_io/v1alpha1}/rayservices.rs (100%) create mode 100644 kube-custom-resources-rs/src/rds_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{rds_services_k8s_aws_v1alpha1 => rds_services_k8s_aws/v1alpha1}/dbclusterparametergroups.rs (100%) rename kube-custom-resources-rs/src/{rds_services_k8s_aws_v1alpha1 => rds_services_k8s_aws/v1alpha1}/dbclusters.rs (100%) rename kube-custom-resources-rs/src/{rds_services_k8s_aws_v1alpha1 => rds_services_k8s_aws/v1alpha1}/dbinstances.rs (100%) rename kube-custom-resources-rs/src/{rds_services_k8s_aws_v1alpha1 => rds_services_k8s_aws/v1alpha1}/dbparametergroups.rs (100%) rename kube-custom-resources-rs/src/{rds_services_k8s_aws_v1alpha1 => rds_services_k8s_aws/v1alpha1}/dbproxies.rs (100%) rename kube-custom-resources-rs/src/{rds_services_k8s_aws_v1alpha1 => rds_services_k8s_aws/v1alpha1}/dbsubnetgroups.rs (100%) rename kube-custom-resources-rs/src/{rds_services_k8s_aws_v1alpha1 => rds_services_k8s_aws/v1alpha1}/globalclusters.rs (100%) rename kube-custom-resources-rs/src/{rds_services_k8s_aws_v1alpha1 => rds_services_k8s_aws/v1alpha1}/mod.rs (100%) delete mode 100644 kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/groupconfigs.rs delete mode 100644 kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/mod.rs delete mode 100644 kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/namespaceconfigs.rs delete mode 100644 kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/userconfigs.rs create mode 100644 kube-custom-resources-rs/src/registry_apicur_io/mod.rs rename kube-custom-resources-rs/src/{registry_apicur_io_v1 => registry_apicur_io/v1}/apicurioregistries.rs (100%) rename kube-custom-resources-rs/src/{registry_apicur_io_v1 => registry_apicur_io/v1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/registry_devfile_io/mod.rs rename kube-custom-resources-rs/src/{registry_devfile_io_v1alpha1 => registry_devfile_io/v1alpha1}/clusterdevfileregistrieslists.rs (100%) rename kube-custom-resources-rs/src/{registry_devfile_io_v1alpha1 => registry_devfile_io/v1alpha1}/devfileregistries.rs (100%) rename kube-custom-resources-rs/src/{registry_devfile_io_v1alpha1 => registry_devfile_io/v1alpha1}/devfileregistrieslists.rs (100%) rename kube-custom-resources-rs/src/{registry_devfile_io_v1alpha1 => registry_devfile_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/reliablesyncs_kubeedge_io/mod.rs rename kube-custom-resources-rs/src/{reliablesyncs_kubeedge_io_v1alpha1 => reliablesyncs_kubeedge_io/v1alpha1}/clusterobjectsyncs.rs (100%) rename kube-custom-resources-rs/src/{reliablesyncs_kubeedge_io_v1alpha1 => reliablesyncs_kubeedge_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{reliablesyncs_kubeedge_io_v1alpha1 => reliablesyncs_kubeedge_io/v1alpha1}/objectsyncs.rs (100%) create mode 100644 kube-custom-resources-rs/src/repo_manager_pulpproject_org/mod.rs rename kube-custom-resources-rs/src/{repo_manager_pulpproject_org_v1beta2 => repo_manager_pulpproject_org/v1beta2}/mod.rs (100%) rename kube-custom-resources-rs/src/{repo_manager_pulpproject_org_v1beta2 => repo_manager_pulpproject_org/v1beta2}/pulpbackups.rs (100%) rename kube-custom-resources-rs/src/{repo_manager_pulpproject_org_v1beta2 => repo_manager_pulpproject_org/v1beta2}/pulprestores.rs (100%) create mode 100644 kube-custom-resources-rs/src/resources_teleport_dev/mod.rs rename kube-custom-resources-rs/src/{resources_teleport_dev_v1 => resources_teleport_dev/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{resources_teleport_dev_v1 => resources_teleport_dev/v1}/teleportloginrules.rs (100%) rename kube-custom-resources-rs/src/{resources_teleport_dev_v1 => resources_teleport_dev/v1}/teleportoktaimportrules.rs (100%) rename kube-custom-resources-rs/src/{resources_teleport_dev_v2 => resources_teleport_dev/v2}/mod.rs (100%) rename kube-custom-resources-rs/src/{resources_teleport_dev_v2 => resources_teleport_dev/v2}/teleportsamlconnectors.rs (100%) rename kube-custom-resources-rs/src/{resources_teleport_dev_v2 => resources_teleport_dev/v2}/teleportusers.rs (100%) rename kube-custom-resources-rs/src/{resources_teleport_dev_v3 => resources_teleport_dev/v3}/mod.rs (100%) rename kube-custom-resources-rs/src/{resources_teleport_dev_v3 => resources_teleport_dev/v3}/teleportgithubconnectors.rs (100%) rename kube-custom-resources-rs/src/{resources_teleport_dev_v3 => resources_teleport_dev/v3}/teleportoidcconnectors.rs (100%) create mode 100644 kube-custom-resources-rs/src/rocketmq_apache_org/mod.rs rename kube-custom-resources-rs/src/{rocketmq_apache_org_v1alpha1 => rocketmq_apache_org/v1alpha1}/brokers.rs (100%) rename kube-custom-resources-rs/src/{rocketmq_apache_org_v1alpha1 => rocketmq_apache_org/v1alpha1}/consoles.rs (100%) rename kube-custom-resources-rs/src/{rocketmq_apache_org_v1alpha1 => rocketmq_apache_org/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{rocketmq_apache_org_v1alpha1 => rocketmq_apache_org/v1alpha1}/nameservices.rs (100%) rename kube-custom-resources-rs/src/{rocketmq_apache_org_v1alpha1 => rocketmq_apache_org/v1alpha1}/topictransfers.rs (100%) create mode 100644 kube-custom-resources-rs/src/rules_kubeedge_io/mod.rs rename kube-custom-resources-rs/src/{rules_kubeedge_io_v1 => rules_kubeedge_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{rules_kubeedge_io_v1 => rules_kubeedge_io/v1}/ruleendpoints.rs (100%) rename kube-custom-resources-rs/src/{rules_kubeedge_io_v1 => rules_kubeedge_io/v1}/rules.rs (100%) create mode 100644 kube-custom-resources-rs/src/runtime_cluster_x_k8s_io/mod.rs rename kube-custom-resources-rs/src/{runtime_cluster_x_k8s_io_v1alpha1 => runtime_cluster_x_k8s_io/v1alpha1}/extensionconfigs.rs (100%) rename kube-custom-resources-rs/src/{runtime_cluster_x_k8s_io_v1alpha1 => runtime_cluster_x_k8s_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/s3_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{s3_services_k8s_aws_v1alpha1 => s3_services_k8s_aws/v1alpha1}/buckets.rs (100%) rename kube-custom-resources-rs/src/{s3_services_k8s_aws_v1alpha1 => s3_services_k8s_aws/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/sagemaker_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/apps.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/dataqualityjobdefinitions.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/domains.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/endpointconfigs.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/endpoints.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/featuregroups.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/hyperparametertuningjobs.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/modelbiasjobdefinitions.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/modelexplainabilityjobdefinitions.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/modelpackagegroups.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/modelpackages.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/modelqualityjobdefinitions.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/models.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/monitoringschedules.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/notebookinstancelifecycleconfigs.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/notebookinstances.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/processingjobs.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/trainingjobs.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/transformjobs.rs (100%) rename kube-custom-resources-rs/src/{sagemaker_services_k8s_aws_v1alpha1 => sagemaker_services_k8s_aws/v1alpha1}/userprofiles.rs (100%) create mode 100644 kube-custom-resources-rs/src/scheduling_koordinator_sh/mod.rs rename kube-custom-resources-rs/src/{scheduling_koordinator_sh_v1alpha1 => scheduling_koordinator_sh/v1alpha1}/devices.rs (100%) rename kube-custom-resources-rs/src/{scheduling_koordinator_sh_v1alpha1 => scheduling_koordinator_sh/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{scheduling_koordinator_sh_v1alpha1 => scheduling_koordinator_sh/v1alpha1}/podmigrationjobs.rs (100%) rename kube-custom-resources-rs/src/{scheduling_koordinator_sh_v1alpha1 => scheduling_koordinator_sh/v1alpha1}/reservations.rs (100%) create mode 100644 kube-custom-resources-rs/src/scheduling_sigs_k8s_io/mod.rs rename kube-custom-resources-rs/src/{scheduling_sigs_k8s_io_v1alpha1 => scheduling_sigs_k8s_io/v1alpha1}/elasticquotas.rs (100%) rename kube-custom-resources-rs/src/{scheduling_sigs_k8s_io_v1alpha1 => scheduling_sigs_k8s_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{scheduling_sigs_k8s_io_v1alpha1 => scheduling_sigs_k8s_io/v1alpha1}/podgroups.rs (100%) create mode 100644 kube-custom-resources-rs/src/scheduling_volcano_sh/mod.rs rename kube-custom-resources-rs/src/{scheduling_volcano_sh_v1beta1 => scheduling_volcano_sh/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{scheduling_volcano_sh_v1beta1 => scheduling_volcano_sh/v1beta1}/podgroups.rs (100%) rename kube-custom-resources-rs/src/{scheduling_volcano_sh_v1beta1 => scheduling_volcano_sh/v1beta1}/queues.rs (100%) create mode 100644 kube-custom-resources-rs/src/schemas_schemahero_io/mod.rs rename kube-custom-resources-rs/src/{schemas_schemahero_io_v1alpha4 => schemas_schemahero_io/v1alpha4}/datatypes.rs (100%) rename kube-custom-resources-rs/src/{schemas_schemahero_io_v1alpha4 => schemas_schemahero_io/v1alpha4}/migrations.rs (100%) rename kube-custom-resources-rs/src/{schemas_schemahero_io_v1alpha4 => schemas_schemahero_io/v1alpha4}/mod.rs (100%) rename kube-custom-resources-rs/src/{schemas_schemahero_io_v1alpha4 => schemas_schemahero_io/v1alpha4}/tables.rs (100%) create mode 100644 kube-custom-resources-rs/src/scylla_scylladb_com/mod.rs rename kube-custom-resources-rs/src/{scylla_scylladb_com_v1 => scylla_scylladb_com/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{scylla_scylladb_com_v1 => scylla_scylladb_com/v1}/scyllaclusters.rs (100%) rename kube-custom-resources-rs/src/{scylla_scylladb_com_v1alpha1 => scylla_scylladb_com/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{scylla_scylladb_com_v1alpha1 => scylla_scylladb_com/v1alpha1}/nodeconfigs.rs (100%) rename kube-custom-resources-rs/src/{scylla_scylladb_com_v1alpha1 => scylla_scylladb_com/v1alpha1}/scyllaoperatorconfigs.rs (100%) create mode 100644 kube-custom-resources-rs/src/secretgenerator_mittwald_de/mod.rs rename kube-custom-resources-rs/src/{secretgenerator_mittwald_de_v1alpha1 => secretgenerator_mittwald_de/v1alpha1}/basicauths.rs (100%) rename kube-custom-resources-rs/src/{secretgenerator_mittwald_de_v1alpha1 => secretgenerator_mittwald_de/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{secretgenerator_mittwald_de_v1alpha1 => secretgenerator_mittwald_de/v1alpha1}/sshkeypairs.rs (100%) rename kube-custom-resources-rs/src/{secretgenerator_mittwald_de_v1alpha1 => secretgenerator_mittwald_de/v1alpha1}/stringsecrets.rs (100%) create mode 100644 kube-custom-resources-rs/src/secrets_crossplane_io/mod.rs rename kube-custom-resources-rs/src/{secrets_crossplane_io_v1alpha1 => secrets_crossplane_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{secrets_crossplane_io_v1alpha1 => secrets_crossplane_io/v1alpha1}/storeconfigs.rs (100%) create mode 100644 kube-custom-resources-rs/src/secrets_hashicorp_com/mod.rs rename kube-custom-resources-rs/src/{secrets_hashicorp_com_v1beta1 => secrets_hashicorp_com/v1beta1}/hcpauths.rs (100%) rename kube-custom-resources-rs/src/{secrets_hashicorp_com_v1beta1 => secrets_hashicorp_com/v1beta1}/hcpvaultsecretsapps.rs (100%) rename kube-custom-resources-rs/src/{secrets_hashicorp_com_v1beta1 => secrets_hashicorp_com/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{secrets_hashicorp_com_v1beta1 => secrets_hashicorp_com/v1beta1}/vaultauths.rs (100%) rename kube-custom-resources-rs/src/{secrets_hashicorp_com_v1beta1 => secrets_hashicorp_com/v1beta1}/vaultconnections.rs (100%) rename kube-custom-resources-rs/src/{secrets_hashicorp_com_v1beta1 => secrets_hashicorp_com/v1beta1}/vaultdynamicsecrets.rs (100%) rename kube-custom-resources-rs/src/{secrets_hashicorp_com_v1beta1 => secrets_hashicorp_com/v1beta1}/vaultpkisecrets.rs (100%) rename kube-custom-resources-rs/src/{secrets_hashicorp_com_v1beta1 => secrets_hashicorp_com/v1beta1}/vaultstaticsecrets.rs (100%) create mode 100644 kube-custom-resources-rs/src/secscan_quay_redhat_com/mod.rs rename kube-custom-resources-rs/src/{secscan_quay_redhat_com_v1alpha1 => secscan_quay_redhat_com/v1alpha1}/imagemanifestvulns.rs (100%) rename kube-custom-resources-rs/src/{secscan_quay_redhat_com_v1alpha1 => secscan_quay_redhat_com/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/mod.rs rename kube-custom-resources-rs/src/{security_profiles_operator_x_k8s_io_v1alpha1 => security_profiles_operator_x_k8s_io/v1alpha1}/apparmorprofiles.rs (100%) rename kube-custom-resources-rs/src/{security_profiles_operator_x_k8s_io_v1alpha1 => security_profiles_operator_x_k8s_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{security_profiles_operator_x_k8s_io_v1alpha1 => security_profiles_operator_x_k8s_io/v1alpha1}/profilebindings.rs (100%) rename kube-custom-resources-rs/src/{security_profiles_operator_x_k8s_io_v1alpha1 => security_profiles_operator_x_k8s_io/v1alpha1}/profilerecordings.rs (100%) rename kube-custom-resources-rs/src/{security_profiles_operator_x_k8s_io_v1alpha1 => security_profiles_operator_x_k8s_io/v1alpha1}/securityprofilenodestatuses.rs (100%) rename kube-custom-resources-rs/src/{security_profiles_operator_x_k8s_io_v1alpha1 => security_profiles_operator_x_k8s_io/v1alpha1}/securityprofilesoperatordaemons.rs (100%) rename kube-custom-resources-rs/src/{security_profiles_operator_x_k8s_io_v1alpha2 => security_profiles_operator_x_k8s_io/v1alpha2}/mod.rs (100%) rename kube-custom-resources-rs/src/{security_profiles_operator_x_k8s_io_v1alpha2 => security_profiles_operator_x_k8s_io/v1alpha2}/rawselinuxprofiles.rs (100%) rename kube-custom-resources-rs/src/{security_profiles_operator_x_k8s_io_v1beta1 => security_profiles_operator_x_k8s_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{security_profiles_operator_x_k8s_io_v1beta1 => security_profiles_operator_x_k8s_io/v1beta1}/seccompprofiles.rs (100%) create mode 100644 kube-custom-resources-rs/src/servicebinding_io/mod.rs rename kube-custom-resources-rs/src/{servicebinding_io_v1alpha3 => servicebinding_io/v1alpha3}/clusterworkloadresourcemappings.rs (100%) rename kube-custom-resources-rs/src/{servicebinding_io_v1alpha3 => servicebinding_io/v1alpha3}/mod.rs (100%) rename kube-custom-resources-rs/src/{servicebinding_io_v1alpha3 => servicebinding_io/v1alpha3}/servicebindings.rs (100%) rename kube-custom-resources-rs/src/{servicebinding_io_v1beta1 => servicebinding_io/v1beta1}/clusterworkloadresourcemappings.rs (100%) rename kube-custom-resources-rs/src/{servicebinding_io_v1beta1 => servicebinding_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{servicebinding_io_v1beta1 => servicebinding_io/v1beta1}/servicebindings.rs (100%) create mode 100644 kube-custom-resources-rs/src/services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{services_k8s_aws_v1alpha1 => services_k8s_aws/v1alpha1}/adoptedresources.rs (100%) rename kube-custom-resources-rs/src/{services_k8s_aws_v1alpha1 => services_k8s_aws/v1alpha1}/fieldexports.rs (100%) rename kube-custom-resources-rs/src/{services_k8s_aws_v1alpha1 => services_k8s_aws/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/serving_kubedl_io/mod.rs rename kube-custom-resources-rs/src/{serving_kubedl_io_v1alpha1 => serving_kubedl_io/v1alpha1}/inferences.rs (100%) rename kube-custom-resources-rs/src/{serving_kubedl_io_v1alpha1 => serving_kubedl_io/v1alpha1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/sfn_services_k8s_aws/mod.rs rename kube-custom-resources-rs/src/{sfn_services_k8s_aws_v1alpha1 => sfn_services_k8s_aws/v1alpha1}/activities.rs (100%) rename kube-custom-resources-rs/src/{sfn_services_k8s_aws_v1alpha1 => sfn_services_k8s_aws/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{sfn_services_k8s_aws_v1alpha1 => sfn_services_k8s_aws/v1alpha1}/statemachines.rs (100%) create mode 100644 kube-custom-resources-rs/src/site_superedge_io/mod.rs rename kube-custom-resources-rs/src/{site_superedge_io_v1alpha1 => site_superedge_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{site_superedge_io_v1alpha1 => site_superedge_io/v1alpha1}/nodegroups.rs (100%) rename kube-custom-resources-rs/src/{site_superedge_io_v1alpha1 => site_superedge_io/v1alpha1}/nodeunits.rs (100%) create mode 100644 kube-custom-resources-rs/src/slo_koordinator_sh/mod.rs rename kube-custom-resources-rs/src/{slo_koordinator_sh_v1alpha1 => slo_koordinator_sh/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{slo_koordinator_sh_v1alpha1 => slo_koordinator_sh/v1alpha1}/nodemetrics.rs (100%) rename kube-custom-resources-rs/src/{slo_koordinator_sh_v1alpha1 => slo_koordinator_sh/v1alpha1}/nodeslos.rs (100%) create mode 100644 kube-custom-resources-rs/src/sloth_slok_dev/mod.rs rename kube-custom-resources-rs/src/{sloth_slok_dev_v1 => sloth_slok_dev/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{sloth_slok_dev_v1 => sloth_slok_dev/v1}/prometheusservicelevels.rs (100%) create mode 100644 kube-custom-resources-rs/src/sonataflow_org/mod.rs rename kube-custom-resources-rs/src/{sonataflow_org_v1alpha08 => sonataflow_org/v1alpha08}/mod.rs (100%) rename kube-custom-resources-rs/src/{sonataflow_org_v1alpha08 => sonataflow_org/v1alpha08}/sonataflowbuilds.rs (100%) rename kube-custom-resources-rs/src/{sonataflow_org_v1alpha08 => sonataflow_org/v1alpha08}/sonataflowplatforms.rs (100%) create mode 100644 kube-custom-resources-rs/src/source_toolkit_fluxcd_io/mod.rs rename kube-custom-resources-rs/src/{source_toolkit_fluxcd_io_v1beta1 => source_toolkit_fluxcd_io/v1beta1}/buckets.rs (100%) rename kube-custom-resources-rs/src/{source_toolkit_fluxcd_io_v1beta1 => source_toolkit_fluxcd_io/v1beta1}/gitrepositories.rs (100%) rename kube-custom-resources-rs/src/{source_toolkit_fluxcd_io_v1beta1 => source_toolkit_fluxcd_io/v1beta1}/helmcharts.rs (100%) rename kube-custom-resources-rs/src/{source_toolkit_fluxcd_io_v1beta1 => source_toolkit_fluxcd_io/v1beta1}/helmrepositories.rs (100%) rename kube-custom-resources-rs/src/{source_toolkit_fluxcd_io_v1beta1 => source_toolkit_fluxcd_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{source_toolkit_fluxcd_io_v1beta2 => source_toolkit_fluxcd_io/v1beta2}/buckets.rs (100%) rename kube-custom-resources-rs/src/{source_toolkit_fluxcd_io_v1beta2 => source_toolkit_fluxcd_io/v1beta2}/gitrepositories.rs (100%) rename kube-custom-resources-rs/src/{source_toolkit_fluxcd_io_v1beta2 => source_toolkit_fluxcd_io/v1beta2}/helmcharts.rs (100%) rename kube-custom-resources-rs/src/{source_toolkit_fluxcd_io_v1beta2 => source_toolkit_fluxcd_io/v1beta2}/helmrepositories.rs (100%) rename kube-custom-resources-rs/src/{source_toolkit_fluxcd_io_v1beta2 => source_toolkit_fluxcd_io/v1beta2}/mod.rs (100%) rename kube-custom-resources-rs/src/{source_toolkit_fluxcd_io_v1beta2 => source_toolkit_fluxcd_io/v1beta2}/ocirepositories.rs (100%) create mode 100644 kube-custom-resources-rs/src/sparkoperator_k8s_io/mod.rs rename kube-custom-resources-rs/src/{sparkoperator_k8s_io_v1beta2 => sparkoperator_k8s_io/v1beta2}/mod.rs (100%) rename kube-custom-resources-rs/src/{sparkoperator_k8s_io_v1beta2 => sparkoperator_k8s_io/v1beta2}/scheduledsparkapplications.rs (100%) rename kube-custom-resources-rs/src/{sparkoperator_k8s_io_v1beta2 => sparkoperator_k8s_io/v1beta2}/sparkapplications.rs (100%) create mode 100644 kube-custom-resources-rs/src/status_gatekeeper_sh/mod.rs rename kube-custom-resources-rs/src/{status_gatekeeper_sh_v1beta1 => status_gatekeeper_sh/v1beta1}/constraintpodstatuses.rs (100%) rename kube-custom-resources-rs/src/{status_gatekeeper_sh_v1beta1 => status_gatekeeper_sh/v1beta1}/constrainttemplatepodstatuses.rs (100%) rename kube-custom-resources-rs/src/{status_gatekeeper_sh_v1beta1 => status_gatekeeper_sh/v1beta1}/expansiontemplatepodstatuses.rs (100%) rename kube-custom-resources-rs/src/{status_gatekeeper_sh_v1beta1 => status_gatekeeper_sh/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{status_gatekeeper_sh_v1beta1 => status_gatekeeper_sh/v1beta1}/mutatorpodstatuses.rs (100%) create mode 100644 kube-custom-resources-rs/src/storage_kubeblocks_io/mod.rs rename kube-custom-resources-rs/src/{storage_kubeblocks_io_v1alpha1 => storage_kubeblocks_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{storage_kubeblocks_io_v1alpha1 => storage_kubeblocks_io/v1alpha1}/storageproviders.rs (100%) create mode 100644 kube-custom-resources-rs/src/sts_min_io/mod.rs rename kube-custom-resources-rs/src/{sts_min_io_v1alpha1 => sts_min_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{sts_min_io_v1alpha1 => sts_min_io/v1alpha1}/policybindings.rs (100%) create mode 100644 kube-custom-resources-rs/src/stunner_l7mp_io/mod.rs rename kube-custom-resources-rs/src/{stunner_l7mp_io_v1alpha1 => stunner_l7mp_io/v1alpha1}/dataplanes.rs (100%) rename kube-custom-resources-rs/src/{stunner_l7mp_io_v1alpha1 => stunner_l7mp_io/v1alpha1}/gatewayconfigs.rs (100%) rename kube-custom-resources-rs/src/{stunner_l7mp_io_v1alpha1 => stunner_l7mp_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{stunner_l7mp_io_v1alpha1 => stunner_l7mp_io/v1alpha1}/staticservices.rs (100%) create mode 100644 kube-custom-resources-rs/src/submariner_io/mod.rs rename kube-custom-resources-rs/src/{submariner_io_v1alpha1 => submariner_io/v1alpha1}/brokers.rs (100%) rename kube-custom-resources-rs/src/{submariner_io_v1alpha1 => submariner_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{submariner_io_v1alpha1 => submariner_io/v1alpha1}/servicediscoveries.rs (100%) rename kube-custom-resources-rs/src/{submariner_io_v1alpha1 => submariner_io/v1alpha1}/submariners.rs (100%) create mode 100644 kube-custom-resources-rs/src/templates_gatekeeper_sh/mod.rs rename kube-custom-resources-rs/src/{templates_gatekeeper_sh_v1 => templates_gatekeeper_sh/v1}/constrainttemplates.rs (100%) rename kube-custom-resources-rs/src/{templates_gatekeeper_sh_v1 => templates_gatekeeper_sh/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{templates_gatekeeper_sh_v1alpha1 => templates_gatekeeper_sh/v1alpha1}/constrainttemplates.rs (100%) rename kube-custom-resources-rs/src/{templates_gatekeeper_sh_v1alpha1 => templates_gatekeeper_sh/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{templates_gatekeeper_sh_v1beta1 => templates_gatekeeper_sh/v1beta1}/constrainttemplates.rs (100%) rename kube-custom-resources-rs/src/{templates_gatekeeper_sh_v1beta1 => templates_gatekeeper_sh/v1beta1}/mod.rs (100%) create mode 100644 kube-custom-resources-rs/src/tests_testkube_io/mod.rs rename kube-custom-resources-rs/src/{tests_testkube_io_v1 => tests_testkube_io/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v1 => tests_testkube_io/v1}/scripts.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v1 => tests_testkube_io/v1}/testexecutions.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v1 => tests_testkube_io/v1}/tests.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v1 => tests_testkube_io/v1}/testsources.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v1 => tests_testkube_io/v1}/testsuiteexecutions.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v1 => tests_testkube_io/v1}/testsuites.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v1 => tests_testkube_io/v1}/testtriggers.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v2 => tests_testkube_io/v2}/mod.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v2 => tests_testkube_io/v2}/scripts.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v2 => tests_testkube_io/v2}/tests.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v2 => tests_testkube_io/v2}/testsuites.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v3 => tests_testkube_io/v3}/mod.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v3 => tests_testkube_io/v3}/tests.rs (100%) rename kube-custom-resources-rs/src/{tests_testkube_io_v3 => tests_testkube_io/v3}/testsuites.rs (100%) create mode 100644 kube-custom-resources-rs/src/topology_node_k8s_io/mod.rs rename kube-custom-resources-rs/src/{topology_node_k8s_io_v1alpha1 => topology_node_k8s_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{topology_node_k8s_io_v1alpha1 => topology_node_k8s_io/v1alpha1}/noderesourcetopologies.rs (100%) create mode 100644 kube-custom-resources-rs/src/topolvm_cybozu_com/mod.rs rename kube-custom-resources-rs/src/{topolvm_cybozu_com_v1 => topolvm_cybozu_com/v1}/logicalvolumes.rs (100%) rename kube-custom-resources-rs/src/{topolvm_cybozu_com_v1 => topolvm_cybozu_com/v1}/mod.rs (100%) rename kube-custom-resources-rs/src/{topolvm_cybozu_com_v2 => topolvm_cybozu_com/v2}/mod.rs (100%) rename kube-custom-resources-rs/src/{topolvm_cybozu_com_v2 => topolvm_cybozu_com/v2}/topolvmclusters.rs (100%) create mode 100644 kube-custom-resources-rs/src/traefik_io/mod.rs rename kube-custom-resources-rs/src/{traefik_io_v1alpha1 => traefik_io/v1alpha1}/ingressroutes.rs (100%) rename kube-custom-resources-rs/src/{traefik_io_v1alpha1 => traefik_io/v1alpha1}/ingressroutetcps.rs (100%) rename kube-custom-resources-rs/src/{traefik_io_v1alpha1 => traefik_io/v1alpha1}/ingressrouteudps.rs (100%) rename kube-custom-resources-rs/src/{traefik_io_v1alpha1 => traefik_io/v1alpha1}/middlewaretcps.rs (100%) rename kube-custom-resources-rs/src/{traefik_io_v1alpha1 => traefik_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{traefik_io_v1alpha1 => traefik_io/v1alpha1}/serverstransports.rs (100%) rename kube-custom-resources-rs/src/{traefik_io_v1alpha1 => traefik_io/v1alpha1}/serverstransporttcps.rs (100%) rename kube-custom-resources-rs/src/{traefik_io_v1alpha1 => traefik_io/v1alpha1}/tlsoptions.rs (100%) rename kube-custom-resources-rs/src/{traefik_io_v1alpha1 => traefik_io/v1alpha1}/tlsstores.rs (100%) rename kube-custom-resources-rs/src/{traefik_io_v1alpha1 => traefik_io/v1alpha1}/traefikservices.rs (100%) create mode 100644 kube-custom-resources-rs/src/training_kubedl_io/mod.rs rename kube-custom-resources-rs/src/{training_kubedl_io_v1alpha1 => training_kubedl_io/v1alpha1}/elasticdljobs.rs (100%) rename kube-custom-resources-rs/src/{training_kubedl_io_v1alpha1 => training_kubedl_io/v1alpha1}/marsjobs.rs (100%) rename kube-custom-resources-rs/src/{training_kubedl_io_v1alpha1 => training_kubedl_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{training_kubedl_io_v1alpha1 => training_kubedl_io/v1alpha1}/mpijobs.rs (100%) rename kube-custom-resources-rs/src/{training_kubedl_io_v1alpha1 => training_kubedl_io/v1alpha1}/pytorchjobs.rs (100%) rename kube-custom-resources-rs/src/{training_kubedl_io_v1alpha1 => training_kubedl_io/v1alpha1}/tfjobs.rs (100%) rename kube-custom-resources-rs/src/{training_kubedl_io_v1alpha1 => training_kubedl_io/v1alpha1}/xdljobs.rs (100%) rename kube-custom-resources-rs/src/{training_kubedl_io_v1alpha1 => training_kubedl_io/v1alpha1}/xgboostjobs.rs (100%) create mode 100644 kube-custom-resources-rs/src/virt_virtink_smartx_com/mod.rs rename kube-custom-resources-rs/src/{virt_virtink_smartx_com_v1alpha1 => virt_virtink_smartx_com/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{virt_virtink_smartx_com_v1alpha1 => virt_virtink_smartx_com/v1alpha1}/virtualmachinemigrations.rs (100%) rename kube-custom-resources-rs/src/{virt_virtink_smartx_com_v1alpha1 => virt_virtink_smartx_com/v1alpha1}/virtualmachines.rs (100%) create mode 100644 kube-custom-resources-rs/src/wgpolicyk8s_io/mod.rs rename kube-custom-resources-rs/src/{wgpolicyk8s_io_v1alpha1 => wgpolicyk8s_io/v1alpha1}/clusterpolicyreports.rs (100%) rename kube-custom-resources-rs/src/{wgpolicyk8s_io_v1alpha1 => wgpolicyk8s_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{wgpolicyk8s_io_v1alpha1 => wgpolicyk8s_io/v1alpha1}/policyreports.rs (100%) rename kube-custom-resources-rs/src/{wgpolicyk8s_io_v1alpha2 => wgpolicyk8s_io/v1alpha2}/clusterpolicyreports.rs (100%) rename kube-custom-resources-rs/src/{wgpolicyk8s_io_v1alpha2 => wgpolicyk8s_io/v1alpha2}/mod.rs (100%) rename kube-custom-resources-rs/src/{wgpolicyk8s_io_v1alpha2 => wgpolicyk8s_io/v1alpha2}/policyreports.rs (100%) rename kube-custom-resources-rs/src/{wgpolicyk8s_io_v1beta1 => wgpolicyk8s_io/v1beta1}/clusterpolicyreports.rs (100%) rename kube-custom-resources-rs/src/{wgpolicyk8s_io_v1beta1 => wgpolicyk8s_io/v1beta1}/mod.rs (100%) rename kube-custom-resources-rs/src/{wgpolicyk8s_io_v1beta1 => wgpolicyk8s_io/v1beta1}/policyreports.rs (100%) create mode 100644 kube-custom-resources-rs/src/wildfly_org/mod.rs rename kube-custom-resources-rs/src/{wildfly_org_v1alpha1 => wildfly_org/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{wildfly_org_v1alpha1 => wildfly_org/v1alpha1}/wildflyservers.rs (100%) create mode 100644 kube-custom-resources-rs/src/work_karmada_io/mod.rs rename kube-custom-resources-rs/src/{work_karmada_io_v1alpha1 => work_karmada_io/v1alpha1}/clusterresourcebindings.rs (100%) rename kube-custom-resources-rs/src/{work_karmada_io_v1alpha1 => work_karmada_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{work_karmada_io_v1alpha1 => work_karmada_io/v1alpha1}/resourcebindings.rs (100%) rename kube-custom-resources-rs/src/{work_karmada_io_v1alpha2 => work_karmada_io/v1alpha2}/clusterresourcebindings.rs (100%) rename kube-custom-resources-rs/src/{work_karmada_io_v1alpha2 => work_karmada_io/v1alpha2}/mod.rs (100%) rename kube-custom-resources-rs/src/{work_karmada_io_v1alpha2 => work_karmada_io/v1alpha2}/resourcebindings.rs (100%) create mode 100644 kube-custom-resources-rs/src/workloads_kubeblocks_io/mod.rs rename kube-custom-resources-rs/src/{workloads_kubeblocks_io_v1alpha1 => workloads_kubeblocks_io/v1alpha1}/mod.rs (100%) rename kube-custom-resources-rs/src/{workloads_kubeblocks_io_v1alpha1 => workloads_kubeblocks_io/v1alpha1}/replicatedstatemachines.rs (100%) diff --git a/.github/workflows/update-crds.yml b/.github/workflows/update-crds.yml index 9b883c37b..21775b03c 100644 --- a/.github/workflows/update-crds.yml +++ b/.github/workflows/update-crds.yml @@ -27,9 +27,9 @@ jobs: run: ./code-generator/generate.sh - name: Fix changed CRDs run: | - for module in $(git diff --name-only origin/main -- ./kube-custom-resources-rs/src | grep --invert-match lib.rs | xargs --no-run-if-empty -I{} dirname {} | sort --unique | xargs --no-run-if-empty -I{} basename {}); do - if [ -f "./kube-custom-resources-rs/src/${module}/mod.rs" ]; then - ./code-generator/fix-cargo-warnings.sh "${module}" + for feature in $(git diff --name-only origin/main -- ./kube-custom-resources-rs/src | grep --invert-match lib.rs | xargs --no-run-if-empty -I{} dirname {} | sort --unique | xargs --no-run-if-empty -I{} basename {}); do + if [ -f "./kube-custom-resources-rs/src/${feature}/mod.rs" ]; then + ./code-generator/fix-cargo-warnings.sh "${feature}" fi done - id: cpr diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 581f5fe95..31b28fea4 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -21,10 +21,9 @@ jobs: run: cargo check --package code-generator --locked - name: Check changed CRDs run: | - for module in $(git diff --name-only origin/main -- ./kube-custom-resources-rs/src | grep --invert-match lib.rs | xargs --no-run-if-empty -I{} dirname {} | sort --unique | xargs --no-run-if-empty -I{} basename {}); do - if [ -f "./kube-custom-resources-rs/src/${module}/mod.rs" ]; then - echo "testing ${module}" - cargo check --lib --package kube-custom-resources-rs --features "${module}" --locked + for feature in $(git diff --name-only origin/main -- ./kube-custom-resources-rs/src | grep --invert-match lib.rs | xargs --no-run-if-empty -I{} dirname {} | sort --unique | xargs --no-run-if-empty -I{} basename {}); do + if [ -f "./kube-custom-resources-rs/src/${feature}/mod.rs" ]; then + ./code-generator/test-custom-resources.sh "${feature}" fi done env: diff --git a/README.md b/README.md index 376831d1b..0602ef482 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Replace `` with the latest available [release](https://crates.io/crates ### Features -Each group/version of a Kubernetes custom resource has a corresponding Cargo feature in this crate. The group/version of a custom resource can be seen in the `apiVersion` field of a resource, e.g.: +Each group of a Kubernetes custom resource has a corresponding Cargo feature in this crate. The group of a custom resource can be seen in the `apiVersion` field of a resource, e.g.: ```yaml apiVersion: cert-manager.io/v1 @@ -29,14 +29,16 @@ metadata: ... ``` -Since Cargo imposes certain rules on how features can be named, `.`, `-`, and `/` are all mapped to `_`. Therefore, the feature that contains the custom resource from the example above is called `cert_manager_io_v1` and can be enabled like this: +In the above example, `cert-manager.io` is the group and `v1` is the version. Since Cargo imposes certain rules on how features can be named, `.`, `-`, and `/` are all mapped to `_`. Therefore, the feature that contains the custom resource from the example above is called `cert_manager_io` and can be enabled like this: ```toml [dependencies] -kube-custom-resources-rs = { version = "", features = ["cert_manager_io_v1"] } +kube-custom-resources-rs = { version = "", features = ["cert_manager_io"] } ``` -Take a look at the [docs](https://docs.rs/kube-custom-resources-rs/latest/kube_custom_resources_rs/) to see all available features and the GVKs they contain. +Each version within a group has a corresponding module in that feature, e.g. there is a module called `v1` in the feature `cert_manager_io`. + +Take a look at the [docs](https://docs.rs/kube-custom-resources-rs/latest/kube_custom_resources_rs/) to see all available features and the group/version/kinds they contain. ## Versioning diff --git a/code-generator/adjust-cargo-toml.sh b/code-generator/adjust-cargo-toml.sh index 846d58719..9b7df1acf 100755 --- a/code-generator/adjust-cargo-toml.sh +++ b/code-generator/adjust-cargo-toml.sh @@ -7,7 +7,7 @@ sed -i '/\[features\]/,$d' ./kube-custom-resources-rs/Cargo.toml echo '[features]' >>./kube-custom-resources-rs/Cargo.toml -find ./kube-custom-resources-rs/src -type f -name 'mod.rs' -print0 | LC_ALL=C sort --zero-terminated | while IFS= read -r -d '' file; do - module=$(basename "$(dirname "${file}")") - echo "${module} = []" +find ./kube-custom-resources-rs/src -maxdepth 2 -type f -name 'mod.rs' -print0 | LC_ALL=C sort --zero-terminated | while IFS= read -r -d '' file; do + feature=$(basename "$(dirname "${file}")") + echo "${feature} = []" done >> ./kube-custom-resources-rs/Cargo.toml diff --git a/code-generator/create-custom-resources.sh b/code-generator/create-custom-resources.sh index a34c4d8ea..565732f88 100755 --- a/code-generator/create-custom-resources.sh +++ b/code-generator/create-custom-resources.sh @@ -22,18 +22,20 @@ for file in ./crd-catalog/**/*.yaml; do crd=$(basename "${path}") version=$(basename "$(dirname "${file}")") group=$(basename "$(dirname "$(dirname "${file}")")") - rust_crd=$(echo "${crd}" | sed -e 's/\./_/g' -e 's/-/_/g') - rust_group=$(echo "${group}" | sed -e 's/\./_/g' -e 's/-/_/g') - module="${rust_group}_${version}" + resource_filename=$(echo "${crd}" | sed -e 's/\./_/g' -e 's/-/_/g') + cargo_group=$(echo "${group}" | sed -e 's/\./_/g' -e 's/-/_/g') + cargo_feature="${cargo_group}" + feature_directory="./kube-custom-resources-rs/src/${cargo_feature}" + version_directory="${feature_directory}/${version}" - mkdir --parents "./kube-custom-resources-rs/src/${module}" + mkdir --parents "${feature_directory}/${version}" if [ -f "${args}" ]; then - if ! xargs --arg-file="${args}" --delimiter='\n' kopium --docs --filename="${file}" > "./kube-custom-resources-rs/src/${module}/${rust_crd}.rs"; then + if ! xargs --arg-file="${args}" --delimiter='\n' kopium --docs --filename="${file}" > "${version_directory}/${resource_filename}.rs"; then echo " error in ${file}" fi else - if ! kopium --docs --filename="${file}" --derive=Default --derive=PartialEq > "./kube-custom-resources-rs/src/${module}/${rust_crd}.rs"; then + if ! kopium --docs --filename="${file}" --derive=Default --derive=PartialEq > "${version_directory}/${resource_filename}.rs"; then echo " error in ${file}" fi fi diff --git a/code-generator/create-mod-rs-files.sh b/code-generator/create-mod-rs-files.sh index fc29d4ada..519918ef2 100755 --- a/code-generator/create-mod-rs-files.sh +++ b/code-generator/create-mod-rs-files.sh @@ -4,15 +4,30 @@ # SPDX-License-Identifier: 0BSD ### Generate mod.rs files -for mld in ./kube-custom-resources-rs/src/*; do - if [ "$(basename "${mld}")" == lib.rs ]; then +for fld in ./kube-custom-resources-rs/src/*; do + if [ "$(basename "${fld}")" == lib.rs ]; then continue fi - find "${mld}" -type f -name '*.rs' -not -name 'mod.rs' -print0 | LC_ALL=C sort --zero-terminated | while IFS= read -r -d '' file; do - crd=$(basename "${file%.*}") - echo "pub mod ${crd};" - done > "${mld}/mod.rs" - if [ ! -s "${mld}/mod.rs" ]; then - rm --force "${mld}/mod.rs" + + for vld in "${fld}"/*; do + if [ "$(basename "${vld}")" == mod.rs ]; then + continue + fi + + find "${vld}" -type f -name '*.rs' -not -name 'mod.rs' -print0 | LC_ALL=C sort --zero-terminated | while IFS= read -r -d '' file; do + crd=$(basename "${file%.*}") + echo "pub mod ${crd};" + done > "${vld}/mod.rs" + if [ ! -s "${vld}/mod.rs" ]; then + rm --force "${vld}/mod.rs" + fi + done + + find "${fld}" -mindepth 2 -type f -name 'mod.rs' -print0 | LC_ALL=C sort --zero-terminated | while IFS= read -r -d '' file; do + version=$(basename "$(dirname "${file}")") + echo "pub mod ${version};" + done > "${fld}/mod.rs" + if [ ! -s "${fld}/mod.rs" ]; then + rm --force "${fld}/mod.rs" fi done diff --git a/code-generator/src/bin/lib_rs_generator.rs b/code-generator/src/bin/lib_rs_generator.rs index 7a1eeac53..7971da2b7 100644 --- a/code-generator/src/bin/lib_rs_generator.rs +++ b/code-generator/src/bin/lib_rs_generator.rs @@ -29,10 +29,11 @@ fn main() -> Result<()> { writeln!(buffer, "")?; writeln!(buffer, "# Available Features")?; writeln!(buffer, "")?; - writeln!(buffer, "Every group/version combination is its own feature in this crate. The available features are as follows:")?; + writeln!(buffer, "Every group has its own feature in this crate. The available features are as follows:")?; + + let mut entries: HashMap>> = HashMap::new(); let yaml_files = format!("{}/**/*.yaml", crd_catalog); - let mut crds: HashMap> = HashMap::new(); for entry in glob(&yaml_files).expect("Failed to read glob pattern") { match entry { Ok(path) => { @@ -45,14 +46,16 @@ fn main() -> Result<()> { let feature = group.replace(".", "_").replace("-", "_"); let resource_target = format!( - "{}/{}_{}/{}.rs", + "{}/{}/{}/{}.rs", sources, feature, version, crd.spec.names.plural.replace(".", "_").replace("-", "_") ); if Path::new(&resource_target).exists() { - crds.entry(format!("{}/{}", group, version)) + entries.entry(group.to_string()) + .or_insert_with(HashMap::new) + .entry(version.to_string()) .or_insert_with(Vec::new) .push(crd); } @@ -61,32 +64,31 @@ fn main() -> Result<()> { } } - for (api_version, kinds) in crds.iter().sorted_by_key(|x| x.0) { - let feature = api_version + for (group, versions) in entries.iter().sorted_by_key(|x| x.0) { + let feature = group .replace(".", "_") - .replace("-", "_") - .replace("/", "_"); - + .replace("-", "_"); writeln!(buffer, "")?; writeln!(buffer, "## {}", feature)?; - writeln!(buffer, "")?; - writeln!(buffer, "apiVersion: `{}`", api_version)?; - writeln!(buffer, "")?; - writeln!(buffer, "kinds:")?; - for crd in kinds { - writeln!(buffer, "- `{}`", crd.spec.names.kind)?; + for (version, kinds) in versions.iter().sorted_by_key(|x| x.0) { + writeln!(buffer, "")?; + writeln!(buffer, "- apiVersion: `{}/{}`", group, version)?; + writeln!(buffer, "- kinds:")?; + + for crd in kinds { + writeln!(buffer, " - `{}`", crd.spec.names.kind)?; + } } } + writeln!(buffer, " */")?; writeln!(buffer, "")?; - for (api_version, _) in crds.iter().sorted_by_key(|x| x.0) { - let feature = api_version + for (group, _) in entries.iter().sorted_by_key(|x| x.0) { + let feature = group .replace(".", "_") - .replace("-", "_") - .replace("/", "_"); - + .replace("-", "_"); writeln!(buffer, "#[cfg(feature = \"{}\")]", feature)?; writeln!(buffer, "pub mod {};", feature)?; } diff --git a/kube-custom-resources-rs/Cargo.toml b/kube-custom-resources-rs/Cargo.toml index 9e3b2c864..6ff0f0622 100644 --- a/kube-custom-resources-rs/Cargo.toml +++ b/kube-custom-resources-rs/Cargo.toml @@ -22,315 +22,237 @@ serde = { version = "1.0.192", features = ["derive"] } serde_json = { version = "1.0.108" } [features] -about_k8s_io_v1alpha1 = [] -acme_cert_manager_io_v1 = [] -actions_github_com_v1alpha1 = [] -actions_summerwind_dev_v1alpha1 = [] -addons_cluster_x_k8s_io_v1alpha4 = [] -addons_cluster_x_k8s_io_v1beta1 = [] -agent_k8s_elastic_co_v1alpha1 = [] -api_clever_cloud_com_v1 = [] -api_clever_cloud_com_v1beta1 = [] -api_kubemod_io_v1beta1 = [] -apicodegen_apimatic_io_v1beta1 = [] -apiextensions_crossplane_io_v1 = [] -apigatewayv2_services_k8s_aws_v1alpha1 = [] -apisix_apache_org_v2 = [] -apm_k8s_elastic_co_v1 = [] -apm_k8s_elastic_co_v1beta1 = [] -app_kiegroup_org_v1beta1 = [] -app_lightbend_com_v1alpha1 = [] -app_redislabs_com_v1 = [] -app_redislabs_com_v1alpha1 = [] -app_terraform_io_v1alpha2 = [] -applicationautoscaling_services_k8s_aws_v1alpha1 = [] -appprotect_f5_com_v1beta1 = [] -appprotectdos_f5_com_v1beta1 = [] -apps_3scale_net_v1alpha1 = [] -apps_clusternet_io_v1alpha1 = [] -apps_emqx_io_v1beta3 = [] -apps_emqx_io_v1beta4 = [] -apps_emqx_io_v2alpha1 = [] -apps_emqx_io_v2beta1 = [] -apps_gitlab_com_v1beta1 = [] -apps_kubeblocks_io_v1alpha1 = [] -apps_kubedl_io_v1alpha1 = [] -apps_kubeedge_io_v1alpha1 = [] -apps_m88i_io_v1alpha1 = [] -aquasecurity_github_io_v1alpha1 = [] -argoproj_io_v1alpha1 = [] -argoproj_io_v1beta1 = [] -asdb_aerospike_com_v1 = [] -asdb_aerospike_com_v1beta1 = [] -atlasmap_io_v1alpha1 = [] -auth_ops42_org_v1alpha1 = [] -authzed_com_v1alpha1 = [] -autoscaling_k8s_io_v1 = [] -autoscaling_k8s_io_v1beta2 = [] -autoscaling_karmada_io_v1alpha1 = [] -azure_microsoft_com_v1alpha1 = [] -azure_microsoft_com_v1alpha2 = [] -azure_microsoft_com_v1beta1 = [] -b3scale_infra_run_v1 = [] -batch_volcano_sh_v1alpha1 = [] -beat_k8s_elastic_co_v1beta1 = [] -binding_operators_coreos_com_v1alpha1 = [] -bitnami_com_v1alpha1 = [] -boskos_k8s_io_v1 = [] -bpfd_dev_v1alpha1 = [] -bus_volcano_sh_v1alpha1 = [] -cache_kubedl_io_v1alpha1 = [] -caching_ibm_com_v1alpha1 = [] -camel_apache_org_v1 = [] -camel_apache_org_v1alpha1 = [] -capsule_clastix_io_v1alpha1 = [] -capsule_clastix_io_v1beta1 = [] -capsule_clastix_io_v1beta2 = [] -ceph_rook_io_v1 = [] -cert_manager_io_v1 = [] -chaos_mesh_org_v1alpha1 = [] -chaosblade_io_v1alpha1 = [] -che_eclipse_org_v1alpha1 = [] -cilium_io_v2 = [] -cilium_io_v2alpha1 = [] -cloudformation_linki_space_v1alpha1 = [] -cluster_clusterpedia_io_v1alpha2 = [] -cluster_ipfs_io_v1alpha1 = [] -cluster_x_k8s_io_v1alpha4 = [] -cluster_x_k8s_io_v1beta1 = [] -clusters_clusternet_io_v1beta1 = [] -config_gatekeeper_sh_v1alpha1 = [] -config_grafana_com_v1 = [] -config_karmada_io_v1alpha1 = [] -config_koordinator_sh_v1alpha1 = [] -core_linuxsuren_github_com_v1alpha1 = [] -core_openfeature_dev_v1alpha1 = [] -core_openfeature_dev_v1alpha2 = [] -couchbase_com_v2 = [] -crd_projectcalico_org_v1 = [] -data_fluid_io_v1alpha1 = [] -databases_schemahero_io_v1alpha4 = [] -dataprotection_kubeblocks_io_v1alpha1 = [] -devices_kubeedge_io_v1alpha2 = [] -digitalis_io_v1 = [] -digitalis_io_v1beta1 = [] -druid_apache_org_v1alpha1 = [] -dynamodb_services_k8s_aws_v1alpha1 = [] -ec2_services_k8s_aws_v1alpha1 = [] -ecr_services_k8s_aws_v1alpha1 = [] -eks_services_k8s_aws_v1alpha1 = [] -elasticache_services_k8s_aws_v1alpha1 = [] -elasticsearch_k8s_elastic_co_v1 = [] -elasticsearch_k8s_elastic_co_v1beta1 = [] -elbv2_k8s_aws_v1alpha1 = [] -elbv2_k8s_aws_v1beta1 = [] -emrcontainers_services_k8s_aws_v1alpha1 = [] -enterprisesearch_k8s_elastic_co_v1 = [] -enterprisesearch_k8s_elastic_co_v1beta1 = [] -execution_furiko_io_v1alpha1 = [] -executor_testkube_io_v1 = [] -expansion_gatekeeper_sh_v1alpha1 = [] -expansion_gatekeeper_sh_v1beta1 = [] -extensions_kubeblocks_io_v1alpha1 = [] -external_secrets_io_v1alpha1 = [] -external_secrets_io_v1beta1 = [] -externaldata_gatekeeper_sh_v1alpha1 = [] -externaldata_gatekeeper_sh_v1beta1 = [] -externaldns_k8s_io_v1alpha1 = [] -externaldns_nginx_org_v1 = [] -flagger_app_v1beta1 = [] -flink_apache_org_v1beta1 = [] -flow_volcano_sh_v1alpha1 = [] -flows_netobserv_io_v1alpha1 = [] -flows_netobserv_io_v1beta1 = [] -flows_netobserv_io_v1beta2 = [] -flux_framework_org_v1alpha1 = [] -gateway_networking_k8s_io_v1 = [] -gateway_networking_k8s_io_v1alpha2 = [] -gateway_networking_k8s_io_v1beta1 = [] -gateway_nginx_org_v1alpha1 = [] -getambassador_io_v3alpha1 = [] -gitops_hybrid_cloud_patterns_io_v1alpha1 = [] -grafana_integreatly_org_v1beta1 = [] -hazelcast_com_v1alpha1 = [] -helm_toolkit_fluxcd_io_v2beta1 = [] -hive_openshift_io_v1 = [] -hiveinternal_openshift_io_v1alpha1 = [] -hnc_x_k8s_io_v1alpha2 = [] -hyperfoil_io_v1alpha1 = [] -hyperfoil_io_v1alpha2 = [] -iam_services_k8s_aws_v1alpha1 = [] -ibmcloud_ibm_com_v1alpha1 = [] -image_toolkit_fluxcd_io_v1beta1 = [] -image_toolkit_fluxcd_io_v1beta2 = [] -imaging_ingestion_alvearie_org_v1alpha1 = [] -inference_kubedl_io_v1alpha1 = [] -infinispan_org_v2alpha1 = [] -infrastructure_cluster_x_k8s_io_v1alpha1 = [] -infrastructure_cluster_x_k8s_io_v1beta1 = [] -infrastructure_cluster_x_k8s_io_v1beta2 = [] -installation_mattermost_com_v1beta1 = [] -integration_rock8s_com_v1beta1 = [] -iot_eclipse_org_v1alpha1 = [] -ipam_cluster_x_k8s_io_v1alpha1 = [] -ipam_cluster_x_k8s_io_v1beta1 = [] -jaegertracing_io_v1 = [] -jobset_x_k8s_io_v1alpha2 = [] -k8gb_absa_oss_v1beta1 = [] -k8s_keycloak_org_v2alpha1 = [] -k8s_nginx_org_v1 = [] -k8s_nginx_org_v1alpha1 = [] -k8s_otterize_com_v1alpha2 = [] -k8s_otterize_com_v1alpha3 = [] -kafka_strimzi_io_v1alpha1 = [] -kafka_strimzi_io_v1beta1 = [] -kafka_strimzi_io_v1beta2 = [] -keda_sh_v1alpha1 = [] -keycloak_k8s_reddec_net_v1alpha1 = [] -keycloak_org_v1alpha1 = [] -kibana_k8s_elastic_co_v1 = [] -kibana_k8s_elastic_co_v1beta1 = [] -kms_services_k8s_aws_v1alpha1 = [] -kube_green_com_v1alpha1 = [] -kubean_io_v1alpha1 = [] -kubevious_io_v1alpha1 = [] -kueue_x_k8s_io_v1beta1 = [] -kuma_io_v1alpha1 = [] -kustomize_toolkit_fluxcd_io_v1 = [] -kustomize_toolkit_fluxcd_io_v1beta1 = [] -kustomize_toolkit_fluxcd_io_v1beta2 = [] -kyverno_io_v1 = [] -kyverno_io_v1alpha2 = [] -kyverno_io_v1beta1 = [] -kyverno_io_v2alpha1 = [] -kyverno_io_v2beta1 = [] -lambda_services_k8s_aws_v1alpha1 = [] -lerentis_uploadfilter24_eu_v1beta4 = [] -limitador_kuadrant_io_v1alpha1 = [] -litmuschaos_io_v1alpha1 = [] -logging_banzaicloud_io_v1alpha1 = [] -logging_banzaicloud_io_v1beta1 = [] -logging_extensions_banzaicloud_io_v1alpha1 = [] -loki_grafana_com_v1 = [] -loki_grafana_com_v1beta1 = [] -longhorn_io_v1beta2 = [] -machineconfiguration_openshift_io_v1 = [] -machineconfiguration_openshift_io_v1alpha1 = [] -maps_k8s_elastic_co_v1alpha1 = [] -mariadb_mmontes_io_v1alpha1 = [] -mattermost_com_v1alpha1 = [] -metacontroller_k8s_io_v1alpha1 = [] -metal3_io_v1alpha1 = [] -minio_min_io_v2 = [] -mirrors_kts_studio_v1alpha1 = [] -mirrors_kts_studio_v1alpha2 = [] -model_kubedl_io_v1alpha1 = [] -monitoring_coreos_com_v1 = [] -monitoring_coreos_com_v1alpha1 = [] -monitoring_coreos_com_v1beta1 = [] -monocle_monocle_change_metrics_io_v1alpha1 = [] -mq_services_k8s_aws_v1alpha1 = [] -multicluster_crd_antrea_io_v1alpha1 = [] -multicluster_crd_antrea_io_v1alpha2 = [] -multicluster_x_k8s_io_v1alpha1 = [] -mutations_gatekeeper_sh_v1 = [] -mutations_gatekeeper_sh_v1alpha1 = [] -mutations_gatekeeper_sh_v1beta1 = [] -nativestor_alauda_io_v1 = [] -networking_karmada_io_v1alpha1 = [] -nfd_k8s_sigs_io_v1alpha1 = [] -nfd_kubernetes_io_v1 = [] -nfd_kubernetes_io_v1alpha1 = [] -nodeinfo_volcano_sh_v1alpha1 = [] -notebook_kubedl_io_v1alpha1 = [] -notification_toolkit_fluxcd_io_v1 = [] -notification_toolkit_fluxcd_io_v1beta1 = [] -notification_toolkit_fluxcd_io_v1beta2 = [] -opensearchservice_services_k8s_aws_v1alpha1 = [] -opentelemetry_io_v1alpha1 = [] -operations_kubeedge_io_v1alpha1 = [] -operator_aquasec_com_v1alpha1 = [] -operator_authorino_kuadrant_io_v1beta1 = [] -operator_cluster_x_k8s_io_v1alpha1 = [] -operator_cluster_x_k8s_io_v1alpha2 = [] -operator_cryostat_io_v1beta1 = [] -operator_open_cluster_management_io_v1 = [] -operator_shipwright_io_v1alpha1 = [] -operator_tigera_io_v1 = [] -operator_victoriametrics_com_v1beta1 = [] -org_eclipse_che_v1 = [] -org_eclipse_che_v2 = [] -pkg_crossplane_io_v1 = [] -pkg_crossplane_io_v1alpha1 = [] -pkg_crossplane_io_v1beta1 = [] -policy_clusterpedia_io_v1alpha1 = [] -policy_karmada_io_v1alpha1 = [] -postgres_operator_crunchydata_com_v1beta1 = [] -postgresql_cnpg_io_v1 = [] -prometheusservice_services_k8s_aws_v1alpha1 = [] -quay_redhat_com_v1 = [] -ray_io_v1 = [] -ray_io_v1alpha1 = [] -rds_services_k8s_aws_v1alpha1 = [] -redhatcop_redhat_io_v1alpha1 = [] -registry_apicur_io_v1 = [] -registry_devfile_io_v1alpha1 = [] -reliablesyncs_kubeedge_io_v1alpha1 = [] -repo_manager_pulpproject_org_v1beta2 = [] -resources_teleport_dev_v1 = [] -resources_teleport_dev_v2 = [] -resources_teleport_dev_v3 = [] -rocketmq_apache_org_v1alpha1 = [] -rules_kubeedge_io_v1 = [] -runtime_cluster_x_k8s_io_v1alpha1 = [] -s3_services_k8s_aws_v1alpha1 = [] -sagemaker_services_k8s_aws_v1alpha1 = [] -scheduling_koordinator_sh_v1alpha1 = [] -scheduling_sigs_k8s_io_v1alpha1 = [] -scheduling_volcano_sh_v1beta1 = [] -schemas_schemahero_io_v1alpha4 = [] -scylla_scylladb_com_v1 = [] -scylla_scylladb_com_v1alpha1 = [] -secretgenerator_mittwald_de_v1alpha1 = [] -secrets_crossplane_io_v1alpha1 = [] -secrets_hashicorp_com_v1beta1 = [] -secscan_quay_redhat_com_v1alpha1 = [] -security_profiles_operator_x_k8s_io_v1alpha1 = [] -security_profiles_operator_x_k8s_io_v1alpha2 = [] -security_profiles_operator_x_k8s_io_v1beta1 = [] -servicebinding_io_v1alpha3 = [] -servicebinding_io_v1beta1 = [] -services_k8s_aws_v1alpha1 = [] -serving_kubedl_io_v1alpha1 = [] -sfn_services_k8s_aws_v1alpha1 = [] -site_superedge_io_v1alpha1 = [] -slo_koordinator_sh_v1alpha1 = [] -sloth_slok_dev_v1 = [] -sonataflow_org_v1alpha08 = [] -source_toolkit_fluxcd_io_v1beta1 = [] -source_toolkit_fluxcd_io_v1beta2 = [] -sparkoperator_k8s_io_v1beta2 = [] -status_gatekeeper_sh_v1beta1 = [] -storage_kubeblocks_io_v1alpha1 = [] -sts_min_io_v1alpha1 = [] -stunner_l7mp_io_v1alpha1 = [] -submariner_io_v1alpha1 = [] -templates_gatekeeper_sh_v1 = [] -templates_gatekeeper_sh_v1alpha1 = [] -templates_gatekeeper_sh_v1beta1 = [] -tests_testkube_io_v1 = [] -tests_testkube_io_v2 = [] -tests_testkube_io_v3 = [] -topology_node_k8s_io_v1alpha1 = [] -topolvm_cybozu_com_v1 = [] -topolvm_cybozu_com_v2 = [] -traefik_io_v1alpha1 = [] -training_kubedl_io_v1alpha1 = [] -virt_virtink_smartx_com_v1alpha1 = [] -wgpolicyk8s_io_v1alpha1 = [] -wgpolicyk8s_io_v1alpha2 = [] -wgpolicyk8s_io_v1beta1 = [] -wildfly_org_v1alpha1 = [] -work_karmada_io_v1alpha1 = [] -work_karmada_io_v1alpha2 = [] -workloads_kubeblocks_io_v1alpha1 = [] +about_k8s_io = [] +acme_cert_manager_io = [] +actions_github_com = [] +actions_summerwind_dev = [] +addons_cluster_x_k8s_io = [] +agent_k8s_elastic_co = [] +api_clever_cloud_com = [] +api_kubemod_io = [] +apicodegen_apimatic_io = [] +apiextensions_crossplane_io = [] +apigatewayv2_services_k8s_aws = [] +apisix_apache_org = [] +apm_k8s_elastic_co = [] +app_kiegroup_org = [] +app_lightbend_com = [] +app_redislabs_com = [] +app_terraform_io = [] +applicationautoscaling_services_k8s_aws = [] +appprotect_f5_com = [] +appprotectdos_f5_com = [] +apps_3scale_net = [] +apps_clusternet_io = [] +apps_emqx_io = [] +apps_gitlab_com = [] +apps_kubeblocks_io = [] +apps_kubedl_io = [] +apps_kubeedge_io = [] +apps_m88i_io = [] +aquasecurity_github_io = [] +argoproj_io = [] +asdb_aerospike_com = [] +atlasmap_io = [] +auth_ops42_org = [] +authzed_com = [] +autoscaling_k8s_io = [] +autoscaling_karmada_io = [] +azure_microsoft_com = [] +b3scale_infra_run = [] +batch_volcano_sh = [] +beat_k8s_elastic_co = [] +binding_operators_coreos_com = [] +bitnami_com = [] +boskos_k8s_io = [] +bpfd_dev = [] +bus_volcano_sh = [] +cache_kubedl_io = [] +caching_ibm_com = [] +camel_apache_org = [] +capsule_clastix_io = [] +ceph_rook_io = [] +cert_manager_io = [] +chaos_mesh_org = [] +chaosblade_io = [] +che_eclipse_org = [] +cilium_io = [] +cloudformation_linki_space = [] +cluster_clusterpedia_io = [] +cluster_ipfs_io = [] +cluster_x_k8s_io = [] +clusters_clusternet_io = [] +config_gatekeeper_sh = [] +config_grafana_com = [] +config_karmada_io = [] +config_koordinator_sh = [] +core_linuxsuren_github_com = [] +core_openfeature_dev = [] +couchbase_com = [] +crd_projectcalico_org = [] +data_fluid_io = [] +databases_schemahero_io = [] +dataprotection_kubeblocks_io = [] +devices_kubeedge_io = [] +digitalis_io = [] +druid_apache_org = [] +dynamodb_services_k8s_aws = [] +ec2_services_k8s_aws = [] +ecr_services_k8s_aws = [] +eks_services_k8s_aws = [] +elasticache_services_k8s_aws = [] +elasticsearch_k8s_elastic_co = [] +elbv2_k8s_aws = [] +emrcontainers_services_k8s_aws = [] +enterprisesearch_k8s_elastic_co = [] +execution_furiko_io = [] +executor_testkube_io = [] +expansion_gatekeeper_sh = [] +extensions_kubeblocks_io = [] +external_secrets_io = [] +externaldata_gatekeeper_sh = [] +externaldns_k8s_io = [] +externaldns_nginx_org = [] +flagger_app = [] +flink_apache_org = [] +flow_volcano_sh = [] +flows_netobserv_io = [] +flux_framework_org = [] +gateway_networking_k8s_io = [] +gateway_nginx_org = [] +getambassador_io = [] +gitops_hybrid_cloud_patterns_io = [] +grafana_integreatly_org = [] +hazelcast_com = [] +helm_toolkit_fluxcd_io = [] +hive_openshift_io = [] +hiveinternal_openshift_io = [] +hnc_x_k8s_io = [] +hyperfoil_io = [] +iam_services_k8s_aws = [] +ibmcloud_ibm_com = [] +image_toolkit_fluxcd_io = [] +imaging_ingestion_alvearie_org = [] +inference_kubedl_io = [] +infinispan_org = [] +infrastructure_cluster_x_k8s_io = [] +installation_mattermost_com = [] +integration_rock8s_com = [] +iot_eclipse_org = [] +ipam_cluster_x_k8s_io = [] +jaegertracing_io = [] +jobset_x_k8s_io = [] +k8gb_absa_oss = [] +k8s_keycloak_org = [] +k8s_nginx_org = [] +k8s_otterize_com = [] +kafka_strimzi_io = [] +keda_sh = [] +keycloak_k8s_reddec_net = [] +keycloak_org = [] +kibana_k8s_elastic_co = [] +kms_services_k8s_aws = [] +kube_green_com = [] +kubean_io = [] +kubevious_io = [] +kueue_x_k8s_io = [] +kuma_io = [] +kustomize_toolkit_fluxcd_io = [] +kyverno_io = [] +lambda_services_k8s_aws = [] +lerentis_uploadfilter24_eu = [] +limitador_kuadrant_io = [] +litmuschaos_io = [] +logging_banzaicloud_io = [] +logging_extensions_banzaicloud_io = [] +loki_grafana_com = [] +longhorn_io = [] +machineconfiguration_openshift_io = [] +maps_k8s_elastic_co = [] +mariadb_mmontes_io = [] +mattermost_com = [] +metacontroller_k8s_io = [] +metal3_io = [] +minio_min_io = [] +mirrors_kts_studio = [] +model_kubedl_io = [] +monitoring_coreos_com = [] +monocle_monocle_change_metrics_io = [] +mq_services_k8s_aws = [] +multicluster_crd_antrea_io = [] +multicluster_x_k8s_io = [] +mutations_gatekeeper_sh = [] +nativestor_alauda_io = [] +networking_karmada_io = [] +nfd_k8s_sigs_io = [] +nfd_kubernetes_io = [] +nodeinfo_volcano_sh = [] +notebook_kubedl_io = [] +notification_toolkit_fluxcd_io = [] +opensearchservice_services_k8s_aws = [] +opentelemetry_io = [] +operations_kubeedge_io = [] +operator_aquasec_com = [] +operator_authorino_kuadrant_io = [] +operator_cluster_x_k8s_io = [] +operator_cryostat_io = [] +operator_open_cluster_management_io = [] +operator_shipwright_io = [] +operator_tigera_io = [] +operator_victoriametrics_com = [] +org_eclipse_che = [] +pkg_crossplane_io = [] +policy_clusterpedia_io = [] +policy_karmada_io = [] +postgres_operator_crunchydata_com = [] +postgresql_cnpg_io = [] +prometheusservice_services_k8s_aws = [] +quay_redhat_com = [] +ray_io = [] +rds_services_k8s_aws = [] +registry_apicur_io = [] +registry_devfile_io = [] +reliablesyncs_kubeedge_io = [] +repo_manager_pulpproject_org = [] +resources_teleport_dev = [] +rocketmq_apache_org = [] +rules_kubeedge_io = [] +runtime_cluster_x_k8s_io = [] +s3_services_k8s_aws = [] +sagemaker_services_k8s_aws = [] +scheduling_koordinator_sh = [] +scheduling_sigs_k8s_io = [] +scheduling_volcano_sh = [] +schemas_schemahero_io = [] +scylla_scylladb_com = [] +secretgenerator_mittwald_de = [] +secrets_crossplane_io = [] +secrets_hashicorp_com = [] +secscan_quay_redhat_com = [] +security_profiles_operator_x_k8s_io = [] +servicebinding_io = [] +services_k8s_aws = [] +serving_kubedl_io = [] +sfn_services_k8s_aws = [] +site_superedge_io = [] +slo_koordinator_sh = [] +sloth_slok_dev = [] +sonataflow_org = [] +source_toolkit_fluxcd_io = [] +sparkoperator_k8s_io = [] +status_gatekeeper_sh = [] +storage_kubeblocks_io = [] +sts_min_io = [] +stunner_l7mp_io = [] +submariner_io = [] +templates_gatekeeper_sh = [] +tests_testkube_io = [] +topology_node_k8s_io = [] +topolvm_cybozu_com = [] +traefik_io = [] +training_kubedl_io = [] +virt_virtink_smartx_com = [] +wgpolicyk8s_io = [] +wildfly_org = [] +work_karmada_io = [] +workloads_kubeblocks_io = [] diff --git a/kube-custom-resources-rs/src/about_k8s_io/mod.rs b/kube-custom-resources-rs/src/about_k8s_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/about_k8s_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/about_k8s_io_v1alpha1/clusterproperties.rs b/kube-custom-resources-rs/src/about_k8s_io/v1alpha1/clusterproperties.rs similarity index 100% rename from kube-custom-resources-rs/src/about_k8s_io_v1alpha1/clusterproperties.rs rename to kube-custom-resources-rs/src/about_k8s_io/v1alpha1/clusterproperties.rs diff --git a/kube-custom-resources-rs/src/about_k8s_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/about_k8s_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/about_k8s_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/about_k8s_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/acme_cert_manager_io/mod.rs b/kube-custom-resources-rs/src/acme_cert_manager_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/acme_cert_manager_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/acme_cert_manager_io_v1/challenges.rs b/kube-custom-resources-rs/src/acme_cert_manager_io/v1/challenges.rs similarity index 100% rename from kube-custom-resources-rs/src/acme_cert_manager_io_v1/challenges.rs rename to kube-custom-resources-rs/src/acme_cert_manager_io/v1/challenges.rs diff --git a/kube-custom-resources-rs/src/acme_cert_manager_io_v1/mod.rs b/kube-custom-resources-rs/src/acme_cert_manager_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/acme_cert_manager_io_v1/mod.rs rename to kube-custom-resources-rs/src/acme_cert_manager_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/acme_cert_manager_io_v1/orders.rs b/kube-custom-resources-rs/src/acme_cert_manager_io/v1/orders.rs similarity index 100% rename from kube-custom-resources-rs/src/acme_cert_manager_io_v1/orders.rs rename to kube-custom-resources-rs/src/acme_cert_manager_io/v1/orders.rs diff --git a/kube-custom-resources-rs/src/actions_github_com/mod.rs b/kube-custom-resources-rs/src/actions_github_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/actions_github_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/actions_github_com_v1alpha1/autoscalinglisteners.rs b/kube-custom-resources-rs/src/actions_github_com/v1alpha1/autoscalinglisteners.rs similarity index 100% rename from kube-custom-resources-rs/src/actions_github_com_v1alpha1/autoscalinglisteners.rs rename to kube-custom-resources-rs/src/actions_github_com/v1alpha1/autoscalinglisteners.rs diff --git a/kube-custom-resources-rs/src/actions_github_com_v1alpha1/autoscalingrunnersets.rs b/kube-custom-resources-rs/src/actions_github_com/v1alpha1/autoscalingrunnersets.rs similarity index 100% rename from kube-custom-resources-rs/src/actions_github_com_v1alpha1/autoscalingrunnersets.rs rename to kube-custom-resources-rs/src/actions_github_com/v1alpha1/autoscalingrunnersets.rs diff --git a/kube-custom-resources-rs/src/actions_github_com_v1alpha1/ephemeralrunnersets.rs b/kube-custom-resources-rs/src/actions_github_com/v1alpha1/ephemeralrunnersets.rs similarity index 100% rename from kube-custom-resources-rs/src/actions_github_com_v1alpha1/ephemeralrunnersets.rs rename to kube-custom-resources-rs/src/actions_github_com/v1alpha1/ephemeralrunnersets.rs diff --git a/kube-custom-resources-rs/src/actions_github_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/actions_github_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/actions_github_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/actions_github_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/actions_summerwind_dev/mod.rs b/kube-custom-resources-rs/src/actions_summerwind_dev/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/actions_summerwind_dev/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/actions_summerwind_dev_v1alpha1/horizontalrunnerautoscalers.rs b/kube-custom-resources-rs/src/actions_summerwind_dev/v1alpha1/horizontalrunnerautoscalers.rs similarity index 100% rename from kube-custom-resources-rs/src/actions_summerwind_dev_v1alpha1/horizontalrunnerautoscalers.rs rename to kube-custom-resources-rs/src/actions_summerwind_dev/v1alpha1/horizontalrunnerautoscalers.rs diff --git a/kube-custom-resources-rs/src/actions_summerwind_dev_v1alpha1/mod.rs b/kube-custom-resources-rs/src/actions_summerwind_dev/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/actions_summerwind_dev_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/actions_summerwind_dev/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/actions_summerwind_dev_v1alpha1/runnerdeployments.rs b/kube-custom-resources-rs/src/actions_summerwind_dev/v1alpha1/runnerdeployments.rs similarity index 100% rename from kube-custom-resources-rs/src/actions_summerwind_dev_v1alpha1/runnerdeployments.rs rename to kube-custom-resources-rs/src/actions_summerwind_dev/v1alpha1/runnerdeployments.rs diff --git a/kube-custom-resources-rs/src/actions_summerwind_dev_v1alpha1/runnerreplicasets.rs b/kube-custom-resources-rs/src/actions_summerwind_dev/v1alpha1/runnerreplicasets.rs similarity index 100% rename from kube-custom-resources-rs/src/actions_summerwind_dev_v1alpha1/runnerreplicasets.rs rename to kube-custom-resources-rs/src/actions_summerwind_dev/v1alpha1/runnerreplicasets.rs diff --git a/kube-custom-resources-rs/src/actions_summerwind_dev_v1alpha1/runners.rs b/kube-custom-resources-rs/src/actions_summerwind_dev/v1alpha1/runners.rs similarity index 100% rename from kube-custom-resources-rs/src/actions_summerwind_dev_v1alpha1/runners.rs rename to kube-custom-resources-rs/src/actions_summerwind_dev/v1alpha1/runners.rs diff --git a/kube-custom-resources-rs/src/actions_summerwind_dev_v1alpha1/runnersets.rs b/kube-custom-resources-rs/src/actions_summerwind_dev/v1alpha1/runnersets.rs similarity index 100% rename from kube-custom-resources-rs/src/actions_summerwind_dev_v1alpha1/runnersets.rs rename to kube-custom-resources-rs/src/actions_summerwind_dev/v1alpha1/runnersets.rs diff --git a/kube-custom-resources-rs/src/addons_cluster_x_k8s_io/mod.rs b/kube-custom-resources-rs/src/addons_cluster_x_k8s_io/mod.rs new file mode 100644 index 000000000..c464a3de5 --- /dev/null +++ b/kube-custom-resources-rs/src/addons_cluster_x_k8s_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha4; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/addons_cluster_x_k8s_io_v1alpha4/clusterresourcesets.rs b/kube-custom-resources-rs/src/addons_cluster_x_k8s_io/v1alpha4/clusterresourcesets.rs similarity index 100% rename from kube-custom-resources-rs/src/addons_cluster_x_k8s_io_v1alpha4/clusterresourcesets.rs rename to kube-custom-resources-rs/src/addons_cluster_x_k8s_io/v1alpha4/clusterresourcesets.rs diff --git a/kube-custom-resources-rs/src/addons_cluster_x_k8s_io_v1alpha4/mod.rs b/kube-custom-resources-rs/src/addons_cluster_x_k8s_io/v1alpha4/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/addons_cluster_x_k8s_io_v1alpha4/mod.rs rename to kube-custom-resources-rs/src/addons_cluster_x_k8s_io/v1alpha4/mod.rs diff --git a/kube-custom-resources-rs/src/addons_cluster_x_k8s_io_v1beta1/clusterresourcesets.rs b/kube-custom-resources-rs/src/addons_cluster_x_k8s_io/v1beta1/clusterresourcesets.rs similarity index 100% rename from kube-custom-resources-rs/src/addons_cluster_x_k8s_io_v1beta1/clusterresourcesets.rs rename to kube-custom-resources-rs/src/addons_cluster_x_k8s_io/v1beta1/clusterresourcesets.rs diff --git a/kube-custom-resources-rs/src/addons_cluster_x_k8s_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/addons_cluster_x_k8s_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/addons_cluster_x_k8s_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/addons_cluster_x_k8s_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/agent_k8s_elastic_co/mod.rs b/kube-custom-resources-rs/src/agent_k8s_elastic_co/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/agent_k8s_elastic_co/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/agent_k8s_elastic_co_v1alpha1/agents.rs b/kube-custom-resources-rs/src/agent_k8s_elastic_co/v1alpha1/agents.rs similarity index 100% rename from kube-custom-resources-rs/src/agent_k8s_elastic_co_v1alpha1/agents.rs rename to kube-custom-resources-rs/src/agent_k8s_elastic_co/v1alpha1/agents.rs diff --git a/kube-custom-resources-rs/src/agent_k8s_elastic_co_v1alpha1/mod.rs b/kube-custom-resources-rs/src/agent_k8s_elastic_co/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/agent_k8s_elastic_co_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/agent_k8s_elastic_co/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/api_clever_cloud_com/mod.rs b/kube-custom-resources-rs/src/api_clever_cloud_com/mod.rs new file mode 100644 index 000000000..517ec8539 --- /dev/null +++ b/kube-custom-resources-rs/src/api_clever_cloud_com/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/api_clever_cloud_com_v1/configproviders.rs b/kube-custom-resources-rs/src/api_clever_cloud_com/v1/configproviders.rs similarity index 100% rename from kube-custom-resources-rs/src/api_clever_cloud_com_v1/configproviders.rs rename to kube-custom-resources-rs/src/api_clever_cloud_com/v1/configproviders.rs diff --git a/kube-custom-resources-rs/src/api_clever_cloud_com_v1/elasticsearches.rs b/kube-custom-resources-rs/src/api_clever_cloud_com/v1/elasticsearches.rs similarity index 100% rename from kube-custom-resources-rs/src/api_clever_cloud_com_v1/elasticsearches.rs rename to kube-custom-resources-rs/src/api_clever_cloud_com/v1/elasticsearches.rs diff --git a/kube-custom-resources-rs/src/api_clever_cloud_com_v1/mod.rs b/kube-custom-resources-rs/src/api_clever_cloud_com/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/api_clever_cloud_com_v1/mod.rs rename to kube-custom-resources-rs/src/api_clever_cloud_com/v1/mod.rs diff --git a/kube-custom-resources-rs/src/api_clever_cloud_com_v1/mongodbs.rs b/kube-custom-resources-rs/src/api_clever_cloud_com/v1/mongodbs.rs similarity index 100% rename from kube-custom-resources-rs/src/api_clever_cloud_com_v1/mongodbs.rs rename to kube-custom-resources-rs/src/api_clever_cloud_com/v1/mongodbs.rs diff --git a/kube-custom-resources-rs/src/api_clever_cloud_com_v1/mysqls.rs b/kube-custom-resources-rs/src/api_clever_cloud_com/v1/mysqls.rs similarity index 100% rename from kube-custom-resources-rs/src/api_clever_cloud_com_v1/mysqls.rs rename to kube-custom-resources-rs/src/api_clever_cloud_com/v1/mysqls.rs diff --git a/kube-custom-resources-rs/src/api_clever_cloud_com_v1/postgresqls.rs b/kube-custom-resources-rs/src/api_clever_cloud_com/v1/postgresqls.rs similarity index 100% rename from kube-custom-resources-rs/src/api_clever_cloud_com_v1/postgresqls.rs rename to kube-custom-resources-rs/src/api_clever_cloud_com/v1/postgresqls.rs diff --git a/kube-custom-resources-rs/src/api_clever_cloud_com_v1/redis.rs b/kube-custom-resources-rs/src/api_clever_cloud_com/v1/redis.rs similarity index 100% rename from kube-custom-resources-rs/src/api_clever_cloud_com_v1/redis.rs rename to kube-custom-resources-rs/src/api_clever_cloud_com/v1/redis.rs diff --git a/kube-custom-resources-rs/src/api_clever_cloud_com_v1beta1/mod.rs b/kube-custom-resources-rs/src/api_clever_cloud_com/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/api_clever_cloud_com_v1beta1/mod.rs rename to kube-custom-resources-rs/src/api_clever_cloud_com/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/api_clever_cloud_com_v1beta1/pulsars.rs b/kube-custom-resources-rs/src/api_clever_cloud_com/v1beta1/pulsars.rs similarity index 100% rename from kube-custom-resources-rs/src/api_clever_cloud_com_v1beta1/pulsars.rs rename to kube-custom-resources-rs/src/api_clever_cloud_com/v1beta1/pulsars.rs diff --git a/kube-custom-resources-rs/src/api_kubemod_io/mod.rs b/kube-custom-resources-rs/src/api_kubemod_io/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/api_kubemod_io/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/api_kubemod_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/api_kubemod_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/api_kubemod_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/api_kubemod_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/api_kubemod_io_v1beta1/modrules.rs b/kube-custom-resources-rs/src/api_kubemod_io/v1beta1/modrules.rs similarity index 100% rename from kube-custom-resources-rs/src/api_kubemod_io_v1beta1/modrules.rs rename to kube-custom-resources-rs/src/api_kubemod_io/v1beta1/modrules.rs diff --git a/kube-custom-resources-rs/src/apicodegen_apimatic_io/mod.rs b/kube-custom-resources-rs/src/apicodegen_apimatic_io/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/apicodegen_apimatic_io/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/apicodegen_apimatic_io_v1beta1/apimatics.rs b/kube-custom-resources-rs/src/apicodegen_apimatic_io/v1beta1/apimatics.rs similarity index 100% rename from kube-custom-resources-rs/src/apicodegen_apimatic_io_v1beta1/apimatics.rs rename to kube-custom-resources-rs/src/apicodegen_apimatic_io/v1beta1/apimatics.rs diff --git a/kube-custom-resources-rs/src/apicodegen_apimatic_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/apicodegen_apimatic_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apicodegen_apimatic_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/apicodegen_apimatic_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/apiextensions_crossplane_io/mod.rs b/kube-custom-resources-rs/src/apiextensions_crossplane_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/apiextensions_crossplane_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/apiextensions_crossplane_io_v1/compositeresourcedefinitions.rs b/kube-custom-resources-rs/src/apiextensions_crossplane_io/v1/compositeresourcedefinitions.rs similarity index 100% rename from kube-custom-resources-rs/src/apiextensions_crossplane_io_v1/compositeresourcedefinitions.rs rename to kube-custom-resources-rs/src/apiextensions_crossplane_io/v1/compositeresourcedefinitions.rs diff --git a/kube-custom-resources-rs/src/apiextensions_crossplane_io_v1/mod.rs b/kube-custom-resources-rs/src/apiextensions_crossplane_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apiextensions_crossplane_io_v1/mod.rs rename to kube-custom-resources-rs/src/apiextensions_crossplane_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/apis.rs b/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/apis.rs similarity index 100% rename from kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/apis.rs rename to kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/apis.rs diff --git a/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/authorizers.rs b/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/authorizers.rs similarity index 100% rename from kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/authorizers.rs rename to kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/authorizers.rs diff --git a/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/deployments.rs b/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/deployments.rs similarity index 100% rename from kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/deployments.rs rename to kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/deployments.rs diff --git a/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/routes.rs b/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/routes.rs similarity index 100% rename from kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/routes.rs rename to kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/routes.rs diff --git a/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/stages.rs b/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/stages.rs similarity index 100% rename from kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/stages.rs rename to kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/stages.rs diff --git a/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/vpclinks.rs b/kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/vpclinks.rs similarity index 100% rename from kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws_v1alpha1/vpclinks.rs rename to kube-custom-resources-rs/src/apigatewayv2_services_k8s_aws/v1alpha1/vpclinks.rs diff --git a/kube-custom-resources-rs/src/apisix_apache_org/mod.rs b/kube-custom-resources-rs/src/apisix_apache_org/mod.rs new file mode 100644 index 000000000..7083bd82d --- /dev/null +++ b/kube-custom-resources-rs/src/apisix_apache_org/mod.rs @@ -0,0 +1 @@ +pub mod v2; diff --git a/kube-custom-resources-rs/src/apisix_apache_org_v2/apisixglobalrules.rs b/kube-custom-resources-rs/src/apisix_apache_org/v2/apisixglobalrules.rs similarity index 100% rename from kube-custom-resources-rs/src/apisix_apache_org_v2/apisixglobalrules.rs rename to kube-custom-resources-rs/src/apisix_apache_org/v2/apisixglobalrules.rs diff --git a/kube-custom-resources-rs/src/apisix_apache_org_v2/apisixpluginconfigs.rs b/kube-custom-resources-rs/src/apisix_apache_org/v2/apisixpluginconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/apisix_apache_org_v2/apisixpluginconfigs.rs rename to kube-custom-resources-rs/src/apisix_apache_org/v2/apisixpluginconfigs.rs diff --git a/kube-custom-resources-rs/src/apisix_apache_org_v2/apisixroutes.rs b/kube-custom-resources-rs/src/apisix_apache_org/v2/apisixroutes.rs similarity index 100% rename from kube-custom-resources-rs/src/apisix_apache_org_v2/apisixroutes.rs rename to kube-custom-resources-rs/src/apisix_apache_org/v2/apisixroutes.rs diff --git a/kube-custom-resources-rs/src/apisix_apache_org_v2/apisixtlses.rs b/kube-custom-resources-rs/src/apisix_apache_org/v2/apisixtlses.rs similarity index 100% rename from kube-custom-resources-rs/src/apisix_apache_org_v2/apisixtlses.rs rename to kube-custom-resources-rs/src/apisix_apache_org/v2/apisixtlses.rs diff --git a/kube-custom-resources-rs/src/apisix_apache_org_v2/apisixupstreams.rs b/kube-custom-resources-rs/src/apisix_apache_org/v2/apisixupstreams.rs similarity index 100% rename from kube-custom-resources-rs/src/apisix_apache_org_v2/apisixupstreams.rs rename to kube-custom-resources-rs/src/apisix_apache_org/v2/apisixupstreams.rs diff --git a/kube-custom-resources-rs/src/apisix_apache_org_v2/mod.rs b/kube-custom-resources-rs/src/apisix_apache_org/v2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apisix_apache_org_v2/mod.rs rename to kube-custom-resources-rs/src/apisix_apache_org/v2/mod.rs diff --git a/kube-custom-resources-rs/src/apm_k8s_elastic_co/mod.rs b/kube-custom-resources-rs/src/apm_k8s_elastic_co/mod.rs new file mode 100644 index 000000000..517ec8539 --- /dev/null +++ b/kube-custom-resources-rs/src/apm_k8s_elastic_co/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/apm_k8s_elastic_co_v1/apmservers.rs b/kube-custom-resources-rs/src/apm_k8s_elastic_co/v1/apmservers.rs similarity index 100% rename from kube-custom-resources-rs/src/apm_k8s_elastic_co_v1/apmservers.rs rename to kube-custom-resources-rs/src/apm_k8s_elastic_co/v1/apmservers.rs diff --git a/kube-custom-resources-rs/src/apm_k8s_elastic_co_v1/mod.rs b/kube-custom-resources-rs/src/apm_k8s_elastic_co/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apm_k8s_elastic_co_v1/mod.rs rename to kube-custom-resources-rs/src/apm_k8s_elastic_co/v1/mod.rs diff --git a/kube-custom-resources-rs/src/apm_k8s_elastic_co_v1beta1/apmservers.rs b/kube-custom-resources-rs/src/apm_k8s_elastic_co/v1beta1/apmservers.rs similarity index 100% rename from kube-custom-resources-rs/src/apm_k8s_elastic_co_v1beta1/apmservers.rs rename to kube-custom-resources-rs/src/apm_k8s_elastic_co/v1beta1/apmservers.rs diff --git a/kube-custom-resources-rs/src/apm_k8s_elastic_co_v1beta1/mod.rs b/kube-custom-resources-rs/src/apm_k8s_elastic_co/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apm_k8s_elastic_co_v1beta1/mod.rs rename to kube-custom-resources-rs/src/apm_k8s_elastic_co/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/app_kiegroup_org/mod.rs b/kube-custom-resources-rs/src/app_kiegroup_org/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/app_kiegroup_org/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/app_kiegroup_org_v1beta1/kogitobuilds.rs b/kube-custom-resources-rs/src/app_kiegroup_org/v1beta1/kogitobuilds.rs similarity index 100% rename from kube-custom-resources-rs/src/app_kiegroup_org_v1beta1/kogitobuilds.rs rename to kube-custom-resources-rs/src/app_kiegroup_org/v1beta1/kogitobuilds.rs diff --git a/kube-custom-resources-rs/src/app_kiegroup_org_v1beta1/kogitoinfras.rs b/kube-custom-resources-rs/src/app_kiegroup_org/v1beta1/kogitoinfras.rs similarity index 100% rename from kube-custom-resources-rs/src/app_kiegroup_org_v1beta1/kogitoinfras.rs rename to kube-custom-resources-rs/src/app_kiegroup_org/v1beta1/kogitoinfras.rs diff --git a/kube-custom-resources-rs/src/app_kiegroup_org_v1beta1/kogitoruntimes.rs b/kube-custom-resources-rs/src/app_kiegroup_org/v1beta1/kogitoruntimes.rs similarity index 100% rename from kube-custom-resources-rs/src/app_kiegroup_org_v1beta1/kogitoruntimes.rs rename to kube-custom-resources-rs/src/app_kiegroup_org/v1beta1/kogitoruntimes.rs diff --git a/kube-custom-resources-rs/src/app_kiegroup_org_v1beta1/kogitosupportingservices.rs b/kube-custom-resources-rs/src/app_kiegroup_org/v1beta1/kogitosupportingservices.rs similarity index 100% rename from kube-custom-resources-rs/src/app_kiegroup_org_v1beta1/kogitosupportingservices.rs rename to kube-custom-resources-rs/src/app_kiegroup_org/v1beta1/kogitosupportingservices.rs diff --git a/kube-custom-resources-rs/src/app_kiegroup_org_v1beta1/mod.rs b/kube-custom-resources-rs/src/app_kiegroup_org/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/app_kiegroup_org_v1beta1/mod.rs rename to kube-custom-resources-rs/src/app_kiegroup_org/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/app_lightbend_com/mod.rs b/kube-custom-resources-rs/src/app_lightbend_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/app_lightbend_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/app_lightbend_com_v1alpha1/akkaclusters.rs b/kube-custom-resources-rs/src/app_lightbend_com/v1alpha1/akkaclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/app_lightbend_com_v1alpha1/akkaclusters.rs rename to kube-custom-resources-rs/src/app_lightbend_com/v1alpha1/akkaclusters.rs diff --git a/kube-custom-resources-rs/src/app_lightbend_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/app_lightbend_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/app_lightbend_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/app_lightbend_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/app_redislabs_com/mod.rs b/kube-custom-resources-rs/src/app_redislabs_com/mod.rs new file mode 100644 index 000000000..21c0fbff9 --- /dev/null +++ b/kube-custom-resources-rs/src/app_redislabs_com/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/app_redislabs_com_v1/mod.rs b/kube-custom-resources-rs/src/app_redislabs_com/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/app_redislabs_com_v1/mod.rs rename to kube-custom-resources-rs/src/app_redislabs_com/v1/mod.rs diff --git a/kube-custom-resources-rs/src/app_redislabs_com_v1/redisenterpriseclusters.rs b/kube-custom-resources-rs/src/app_redislabs_com/v1/redisenterpriseclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/app_redislabs_com_v1/redisenterpriseclusters.rs rename to kube-custom-resources-rs/src/app_redislabs_com/v1/redisenterpriseclusters.rs diff --git a/kube-custom-resources-rs/src/app_redislabs_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/app_redislabs_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/app_redislabs_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/app_redislabs_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/app_redislabs_com_v1alpha1/redisenterpriseactiveactivedatabases.rs b/kube-custom-resources-rs/src/app_redislabs_com/v1alpha1/redisenterpriseactiveactivedatabases.rs similarity index 100% rename from kube-custom-resources-rs/src/app_redislabs_com_v1alpha1/redisenterpriseactiveactivedatabases.rs rename to kube-custom-resources-rs/src/app_redislabs_com/v1alpha1/redisenterpriseactiveactivedatabases.rs diff --git a/kube-custom-resources-rs/src/app_redislabs_com_v1alpha1/redisenterpriseclusters.rs b/kube-custom-resources-rs/src/app_redislabs_com/v1alpha1/redisenterpriseclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/app_redislabs_com_v1alpha1/redisenterpriseclusters.rs rename to kube-custom-resources-rs/src/app_redislabs_com/v1alpha1/redisenterpriseclusters.rs diff --git a/kube-custom-resources-rs/src/app_redislabs_com_v1alpha1/redisenterprisedatabases.rs b/kube-custom-resources-rs/src/app_redislabs_com/v1alpha1/redisenterprisedatabases.rs similarity index 100% rename from kube-custom-resources-rs/src/app_redislabs_com_v1alpha1/redisenterprisedatabases.rs rename to kube-custom-resources-rs/src/app_redislabs_com/v1alpha1/redisenterprisedatabases.rs diff --git a/kube-custom-resources-rs/src/app_redislabs_com_v1alpha1/redisenterpriseremoteclusters.rs b/kube-custom-resources-rs/src/app_redislabs_com/v1alpha1/redisenterpriseremoteclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/app_redislabs_com_v1alpha1/redisenterpriseremoteclusters.rs rename to kube-custom-resources-rs/src/app_redislabs_com/v1alpha1/redisenterpriseremoteclusters.rs diff --git a/kube-custom-resources-rs/src/app_terraform_io/mod.rs b/kube-custom-resources-rs/src/app_terraform_io/mod.rs new file mode 100644 index 000000000..dda13c16f --- /dev/null +++ b/kube-custom-resources-rs/src/app_terraform_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha2; diff --git a/kube-custom-resources-rs/src/app_terraform_io_v1alpha2/agentpools.rs b/kube-custom-resources-rs/src/app_terraform_io/v1alpha2/agentpools.rs similarity index 100% rename from kube-custom-resources-rs/src/app_terraform_io_v1alpha2/agentpools.rs rename to kube-custom-resources-rs/src/app_terraform_io/v1alpha2/agentpools.rs diff --git a/kube-custom-resources-rs/src/app_terraform_io_v1alpha2/mod.rs b/kube-custom-resources-rs/src/app_terraform_io/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/app_terraform_io_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/app_terraform_io/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/app_terraform_io_v1alpha2/modules.rs b/kube-custom-resources-rs/src/app_terraform_io/v1alpha2/modules.rs similarity index 100% rename from kube-custom-resources-rs/src/app_terraform_io_v1alpha2/modules.rs rename to kube-custom-resources-rs/src/app_terraform_io/v1alpha2/modules.rs diff --git a/kube-custom-resources-rs/src/app_terraform_io_v1alpha2/workspaces.rs b/kube-custom-resources-rs/src/app_terraform_io/v1alpha2/workspaces.rs similarity index 100% rename from kube-custom-resources-rs/src/app_terraform_io_v1alpha2/workspaces.rs rename to kube-custom-resources-rs/src/app_terraform_io/v1alpha2/workspaces.rs diff --git a/kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws_v1alpha1/scalabletargets.rs b/kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws/v1alpha1/scalabletargets.rs similarity index 100% rename from kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws_v1alpha1/scalabletargets.rs rename to kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws/v1alpha1/scalabletargets.rs diff --git a/kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws_v1alpha1/scalingpolicies.rs b/kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws/v1alpha1/scalingpolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws_v1alpha1/scalingpolicies.rs rename to kube-custom-resources-rs/src/applicationautoscaling_services_k8s_aws/v1alpha1/scalingpolicies.rs diff --git a/kube-custom-resources-rs/src/appprotect_f5_com/mod.rs b/kube-custom-resources-rs/src/appprotect_f5_com/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/appprotect_f5_com/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/appprotect_f5_com_v1beta1/aplogconfs.rs b/kube-custom-resources-rs/src/appprotect_f5_com/v1beta1/aplogconfs.rs similarity index 100% rename from kube-custom-resources-rs/src/appprotect_f5_com_v1beta1/aplogconfs.rs rename to kube-custom-resources-rs/src/appprotect_f5_com/v1beta1/aplogconfs.rs diff --git a/kube-custom-resources-rs/src/appprotect_f5_com_v1beta1/apusersigs.rs b/kube-custom-resources-rs/src/appprotect_f5_com/v1beta1/apusersigs.rs similarity index 100% rename from kube-custom-resources-rs/src/appprotect_f5_com_v1beta1/apusersigs.rs rename to kube-custom-resources-rs/src/appprotect_f5_com/v1beta1/apusersigs.rs diff --git a/kube-custom-resources-rs/src/appprotect_f5_com_v1beta1/mod.rs b/kube-custom-resources-rs/src/appprotect_f5_com/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/appprotect_f5_com_v1beta1/mod.rs rename to kube-custom-resources-rs/src/appprotect_f5_com/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/appprotectdos_f5_com/mod.rs b/kube-custom-resources-rs/src/appprotectdos_f5_com/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/appprotectdos_f5_com/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/appprotectdos_f5_com_v1beta1/apdoslogconfs.rs b/kube-custom-resources-rs/src/appprotectdos_f5_com/v1beta1/apdoslogconfs.rs similarity index 100% rename from kube-custom-resources-rs/src/appprotectdos_f5_com_v1beta1/apdoslogconfs.rs rename to kube-custom-resources-rs/src/appprotectdos_f5_com/v1beta1/apdoslogconfs.rs diff --git a/kube-custom-resources-rs/src/appprotectdos_f5_com_v1beta1/apdospolicies.rs b/kube-custom-resources-rs/src/appprotectdos_f5_com/v1beta1/apdospolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/appprotectdos_f5_com_v1beta1/apdospolicies.rs rename to kube-custom-resources-rs/src/appprotectdos_f5_com/v1beta1/apdospolicies.rs diff --git a/kube-custom-resources-rs/src/appprotectdos_f5_com_v1beta1/dosprotectedresources.rs b/kube-custom-resources-rs/src/appprotectdos_f5_com/v1beta1/dosprotectedresources.rs similarity index 100% rename from kube-custom-resources-rs/src/appprotectdos_f5_com_v1beta1/dosprotectedresources.rs rename to kube-custom-resources-rs/src/appprotectdos_f5_com/v1beta1/dosprotectedresources.rs diff --git a/kube-custom-resources-rs/src/appprotectdos_f5_com_v1beta1/mod.rs b/kube-custom-resources-rs/src/appprotectdos_f5_com/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/appprotectdos_f5_com_v1beta1/mod.rs rename to kube-custom-resources-rs/src/appprotectdos_f5_com/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/apps_3scale_net/mod.rs b/kube-custom-resources-rs/src/apps_3scale_net/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/apps_3scale_net/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/apps_3scale_net_v1alpha1/apicasts.rs b/kube-custom-resources-rs/src/apps_3scale_net/v1alpha1/apicasts.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_3scale_net_v1alpha1/apicasts.rs rename to kube-custom-resources-rs/src/apps_3scale_net/v1alpha1/apicasts.rs diff --git a/kube-custom-resources-rs/src/apps_3scale_net_v1alpha1/mod.rs b/kube-custom-resources-rs/src/apps_3scale_net/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_3scale_net_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/apps_3scale_net/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/apps_clusternet_io/mod.rs b/kube-custom-resources-rs/src/apps_clusternet_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/apps_clusternet_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/bases.rs b/kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/bases.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/bases.rs rename to kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/bases.rs diff --git a/kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/descriptions.rs b/kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/descriptions.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/descriptions.rs rename to kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/descriptions.rs diff --git a/kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/feedinventories.rs b/kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/feedinventories.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/feedinventories.rs rename to kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/feedinventories.rs diff --git a/kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/globalizations.rs b/kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/globalizations.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/globalizations.rs rename to kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/globalizations.rs diff --git a/kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/helmcharts.rs b/kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/helmcharts.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/helmcharts.rs rename to kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/helmcharts.rs diff --git a/kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/helmreleases.rs b/kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/helmreleases.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/helmreleases.rs rename to kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/helmreleases.rs diff --git a/kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/localizations.rs b/kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/localizations.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/localizations.rs rename to kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/localizations.rs diff --git a/kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/subscriptions.rs b/kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/subscriptions.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_clusternet_io_v1alpha1/subscriptions.rs rename to kube-custom-resources-rs/src/apps_clusternet_io/v1alpha1/subscriptions.rs diff --git a/kube-custom-resources-rs/src/apps_emqx_io/mod.rs b/kube-custom-resources-rs/src/apps_emqx_io/mod.rs new file mode 100644 index 000000000..d659e031e --- /dev/null +++ b/kube-custom-resources-rs/src/apps_emqx_io/mod.rs @@ -0,0 +1,4 @@ +pub mod v1beta3; +pub mod v1beta4; +pub mod v2alpha1; +pub mod v2beta1; diff --git a/kube-custom-resources-rs/src/apps_emqx_io_v1beta3/emqxbrokers.rs b/kube-custom-resources-rs/src/apps_emqx_io/v1beta3/emqxbrokers.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_emqx_io_v1beta3/emqxbrokers.rs rename to kube-custom-resources-rs/src/apps_emqx_io/v1beta3/emqxbrokers.rs diff --git a/kube-custom-resources-rs/src/apps_emqx_io_v1beta3/emqxenterprises.rs b/kube-custom-resources-rs/src/apps_emqx_io/v1beta3/emqxenterprises.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_emqx_io_v1beta3/emqxenterprises.rs rename to kube-custom-resources-rs/src/apps_emqx_io/v1beta3/emqxenterprises.rs diff --git a/kube-custom-resources-rs/src/apps_emqx_io_v1beta3/emqxplugins.rs b/kube-custom-resources-rs/src/apps_emqx_io/v1beta3/emqxplugins.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_emqx_io_v1beta3/emqxplugins.rs rename to kube-custom-resources-rs/src/apps_emqx_io/v1beta3/emqxplugins.rs diff --git a/kube-custom-resources-rs/src/apps_emqx_io_v1beta3/mod.rs b/kube-custom-resources-rs/src/apps_emqx_io/v1beta3/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_emqx_io_v1beta3/mod.rs rename to kube-custom-resources-rs/src/apps_emqx_io/v1beta3/mod.rs diff --git a/kube-custom-resources-rs/src/apps_emqx_io_v1beta4/emqxbrokers.rs b/kube-custom-resources-rs/src/apps_emqx_io/v1beta4/emqxbrokers.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_emqx_io_v1beta4/emqxbrokers.rs rename to kube-custom-resources-rs/src/apps_emqx_io/v1beta4/emqxbrokers.rs diff --git a/kube-custom-resources-rs/src/apps_emqx_io_v1beta4/emqxenterprises.rs b/kube-custom-resources-rs/src/apps_emqx_io/v1beta4/emqxenterprises.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_emqx_io_v1beta4/emqxenterprises.rs rename to kube-custom-resources-rs/src/apps_emqx_io/v1beta4/emqxenterprises.rs diff --git a/kube-custom-resources-rs/src/apps_emqx_io_v1beta4/mod.rs b/kube-custom-resources-rs/src/apps_emqx_io/v1beta4/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_emqx_io_v1beta4/mod.rs rename to kube-custom-resources-rs/src/apps_emqx_io/v1beta4/mod.rs diff --git a/kube-custom-resources-rs/src/apps_emqx_io_v1beta4/rebalances.rs b/kube-custom-resources-rs/src/apps_emqx_io/v1beta4/rebalances.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_emqx_io_v1beta4/rebalances.rs rename to kube-custom-resources-rs/src/apps_emqx_io/v1beta4/rebalances.rs diff --git a/kube-custom-resources-rs/src/apps_emqx_io_v2alpha1/emqxes.rs b/kube-custom-resources-rs/src/apps_emqx_io/v2alpha1/emqxes.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_emqx_io_v2alpha1/emqxes.rs rename to kube-custom-resources-rs/src/apps_emqx_io/v2alpha1/emqxes.rs diff --git a/kube-custom-resources-rs/src/apps_emqx_io_v2alpha1/mod.rs b/kube-custom-resources-rs/src/apps_emqx_io/v2alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_emqx_io_v2alpha1/mod.rs rename to kube-custom-resources-rs/src/apps_emqx_io/v2alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/apps_emqx_io_v2beta1/emqxes.rs b/kube-custom-resources-rs/src/apps_emqx_io/v2beta1/emqxes.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_emqx_io_v2beta1/emqxes.rs rename to kube-custom-resources-rs/src/apps_emqx_io/v2beta1/emqxes.rs diff --git a/kube-custom-resources-rs/src/apps_emqx_io_v2beta1/mod.rs b/kube-custom-resources-rs/src/apps_emqx_io/v2beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_emqx_io_v2beta1/mod.rs rename to kube-custom-resources-rs/src/apps_emqx_io/v2beta1/mod.rs diff --git a/kube-custom-resources-rs/src/apps_emqx_io_v2beta1/rebalances.rs b/kube-custom-resources-rs/src/apps_emqx_io/v2beta1/rebalances.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_emqx_io_v2beta1/rebalances.rs rename to kube-custom-resources-rs/src/apps_emqx_io/v2beta1/rebalances.rs diff --git a/kube-custom-resources-rs/src/apps_gitlab_com/mod.rs b/kube-custom-resources-rs/src/apps_gitlab_com/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/apps_gitlab_com/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/apps_gitlab_com_v1beta1/gitlabs.rs b/kube-custom-resources-rs/src/apps_gitlab_com/v1beta1/gitlabs.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_gitlab_com_v1beta1/gitlabs.rs rename to kube-custom-resources-rs/src/apps_gitlab_com/v1beta1/gitlabs.rs diff --git a/kube-custom-resources-rs/src/apps_gitlab_com_v1beta1/mod.rs b/kube-custom-resources-rs/src/apps_gitlab_com/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_gitlab_com_v1beta1/mod.rs rename to kube-custom-resources-rs/src/apps_gitlab_com/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/apps_kubeblocks_io/mod.rs b/kube-custom-resources-rs/src/apps_kubeblocks_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/apps_kubeblocks_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/backuppolicytemplates.rs b/kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/backuppolicytemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/backuppolicytemplates.rs rename to kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/backuppolicytemplates.rs diff --git a/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/clusterdefinitions.rs b/kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/clusterdefinitions.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/clusterdefinitions.rs rename to kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/clusterdefinitions.rs diff --git a/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/clusters.rs b/kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/clusters.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/clusters.rs rename to kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/clusters.rs diff --git a/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/clusterversions.rs b/kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/clusterversions.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/clusterversions.rs rename to kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/clusterversions.rs diff --git a/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/componentclassdefinitions.rs b/kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/componentclassdefinitions.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/componentclassdefinitions.rs rename to kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/componentclassdefinitions.rs diff --git a/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/configconstraints.rs b/kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/configconstraints.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/configconstraints.rs rename to kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/configconstraints.rs diff --git a/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/configurations.rs b/kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/configurations.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/configurations.rs rename to kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/configurations.rs diff --git a/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/mod.rs similarity index 86% rename from kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/mod.rs index dbdffd9be..26200cd94 100644 --- a/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/mod.rs +++ b/kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/mod.rs @@ -3,7 +3,6 @@ pub mod clusterdefinitions; pub mod clusters; pub mod clusterversions; pub mod componentclassdefinitions; -pub mod componentresourceconstraints; pub mod configconstraints; pub mod configurations; pub mod opsrequests; diff --git a/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/opsrequests.rs b/kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/opsrequests.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/opsrequests.rs rename to kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/opsrequests.rs diff --git a/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/servicedescriptors.rs b/kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/servicedescriptors.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/servicedescriptors.rs rename to kube-custom-resources-rs/src/apps_kubeblocks_io/v1alpha1/servicedescriptors.rs diff --git a/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/componentresourceconstraints.rs b/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/componentresourceconstraints.rs deleted file mode 100644 index 4e63b6ce9..000000000 --- a/kube-custom-resources-rs/src/apps_kubeblocks_io_v1alpha1/componentresourceconstraints.rs +++ /dev/null @@ -1,4 +0,0 @@ -// WARNING: generated by kopium - manual changes will be overwritten -// kopium command: kopium --docs --filename=./crd-catalog/apecloud/kubeblocks/apps.kubeblocks.io/v1alpha1/componentresourceconstraints.yaml --derive=Default --derive=PartialEq -// kopium version: 0.16.2 - diff --git a/kube-custom-resources-rs/src/apps_kubedl_io/mod.rs b/kube-custom-resources-rs/src/apps_kubedl_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/apps_kubedl_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/apps_kubedl_io_v1alpha1/crons.rs b/kube-custom-resources-rs/src/apps_kubedl_io/v1alpha1/crons.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_kubedl_io_v1alpha1/crons.rs rename to kube-custom-resources-rs/src/apps_kubedl_io/v1alpha1/crons.rs diff --git a/kube-custom-resources-rs/src/apps_kubedl_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/apps_kubedl_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_kubedl_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/apps_kubedl_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/apps_kubeedge_io/mod.rs b/kube-custom-resources-rs/src/apps_kubeedge_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/apps_kubeedge_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/apps_kubeedge_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/apps_kubeedge_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_kubeedge_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/apps_kubeedge_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/apps_kubeedge_io_v1alpha1/nodegroups.rs b/kube-custom-resources-rs/src/apps_kubeedge_io/v1alpha1/nodegroups.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_kubeedge_io_v1alpha1/nodegroups.rs rename to kube-custom-resources-rs/src/apps_kubeedge_io/v1alpha1/nodegroups.rs diff --git a/kube-custom-resources-rs/src/apps_m88i_io/mod.rs b/kube-custom-resources-rs/src/apps_m88i_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/apps_m88i_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/apps_m88i_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/apps_m88i_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_m88i_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/apps_m88i_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/apps_m88i_io_v1alpha1/nexus.rs b/kube-custom-resources-rs/src/apps_m88i_io/v1alpha1/nexus.rs similarity index 100% rename from kube-custom-resources-rs/src/apps_m88i_io_v1alpha1/nexus.rs rename to kube-custom-resources-rs/src/apps_m88i_io/v1alpha1/nexus.rs diff --git a/kube-custom-resources-rs/src/aquasecurity_github_io/mod.rs b/kube-custom-resources-rs/src/aquasecurity_github_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/aquasecurity_github_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/aquasecurity_github_io_v1alpha1/aquastarboards.rs b/kube-custom-resources-rs/src/aquasecurity_github_io/v1alpha1/aquastarboards.rs similarity index 100% rename from kube-custom-resources-rs/src/aquasecurity_github_io_v1alpha1/aquastarboards.rs rename to kube-custom-resources-rs/src/aquasecurity_github_io/v1alpha1/aquastarboards.rs diff --git a/kube-custom-resources-rs/src/aquasecurity_github_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/aquasecurity_github_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/aquasecurity_github_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/aquasecurity_github_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/argoproj_io/mod.rs b/kube-custom-resources-rs/src/argoproj_io/mod.rs new file mode 100644 index 000000000..87218411e --- /dev/null +++ b/kube-custom-resources-rs/src/argoproj_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/argoproj_io_v1alpha1/applications.rs b/kube-custom-resources-rs/src/argoproj_io/v1alpha1/applications.rs similarity index 100% rename from kube-custom-resources-rs/src/argoproj_io_v1alpha1/applications.rs rename to kube-custom-resources-rs/src/argoproj_io/v1alpha1/applications.rs diff --git a/kube-custom-resources-rs/src/argoproj_io_v1alpha1/appprojects.rs b/kube-custom-resources-rs/src/argoproj_io/v1alpha1/appprojects.rs similarity index 100% rename from kube-custom-resources-rs/src/argoproj_io_v1alpha1/appprojects.rs rename to kube-custom-resources-rs/src/argoproj_io/v1alpha1/appprojects.rs diff --git a/kube-custom-resources-rs/src/argoproj_io_v1alpha1/argocdexports.rs b/kube-custom-resources-rs/src/argoproj_io/v1alpha1/argocdexports.rs similarity index 100% rename from kube-custom-resources-rs/src/argoproj_io_v1alpha1/argocdexports.rs rename to kube-custom-resources-rs/src/argoproj_io/v1alpha1/argocdexports.rs diff --git a/kube-custom-resources-rs/src/argoproj_io_v1alpha1/argocds.rs b/kube-custom-resources-rs/src/argoproj_io/v1alpha1/argocds.rs similarity index 100% rename from kube-custom-resources-rs/src/argoproj_io_v1alpha1/argocds.rs rename to kube-custom-resources-rs/src/argoproj_io/v1alpha1/argocds.rs diff --git a/kube-custom-resources-rs/src/argoproj_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/argoproj_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/argoproj_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/argoproj_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/argoproj_io_v1beta1/argocds.rs b/kube-custom-resources-rs/src/argoproj_io/v1beta1/argocds.rs similarity index 100% rename from kube-custom-resources-rs/src/argoproj_io_v1beta1/argocds.rs rename to kube-custom-resources-rs/src/argoproj_io/v1beta1/argocds.rs diff --git a/kube-custom-resources-rs/src/argoproj_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/argoproj_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/argoproj_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/argoproj_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/asdb_aerospike_com/mod.rs b/kube-custom-resources-rs/src/asdb_aerospike_com/mod.rs new file mode 100644 index 000000000..517ec8539 --- /dev/null +++ b/kube-custom-resources-rs/src/asdb_aerospike_com/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/asdb_aerospike_com_v1/aerospikeclusters.rs b/kube-custom-resources-rs/src/asdb_aerospike_com/v1/aerospikeclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/asdb_aerospike_com_v1/aerospikeclusters.rs rename to kube-custom-resources-rs/src/asdb_aerospike_com/v1/aerospikeclusters.rs diff --git a/kube-custom-resources-rs/src/asdb_aerospike_com_v1/mod.rs b/kube-custom-resources-rs/src/asdb_aerospike_com/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/asdb_aerospike_com_v1/mod.rs rename to kube-custom-resources-rs/src/asdb_aerospike_com/v1/mod.rs diff --git a/kube-custom-resources-rs/src/asdb_aerospike_com_v1beta1/aerospikeclusters.rs b/kube-custom-resources-rs/src/asdb_aerospike_com/v1beta1/aerospikeclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/asdb_aerospike_com_v1beta1/aerospikeclusters.rs rename to kube-custom-resources-rs/src/asdb_aerospike_com/v1beta1/aerospikeclusters.rs diff --git a/kube-custom-resources-rs/src/asdb_aerospike_com_v1beta1/mod.rs b/kube-custom-resources-rs/src/asdb_aerospike_com/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/asdb_aerospike_com_v1beta1/mod.rs rename to kube-custom-resources-rs/src/asdb_aerospike_com/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/atlasmap_io/mod.rs b/kube-custom-resources-rs/src/atlasmap_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/atlasmap_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/atlasmap_io_v1alpha1/atlasmaps.rs b/kube-custom-resources-rs/src/atlasmap_io/v1alpha1/atlasmaps.rs similarity index 100% rename from kube-custom-resources-rs/src/atlasmap_io_v1alpha1/atlasmaps.rs rename to kube-custom-resources-rs/src/atlasmap_io/v1alpha1/atlasmaps.rs diff --git a/kube-custom-resources-rs/src/atlasmap_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/atlasmap_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/atlasmap_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/atlasmap_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/auth_ops42_org/mod.rs b/kube-custom-resources-rs/src/auth_ops42_org/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/auth_ops42_org/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/auth_ops42_org_v1alpha1/awsauthsyncconfigs.rs b/kube-custom-resources-rs/src/auth_ops42_org/v1alpha1/awsauthsyncconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/auth_ops42_org_v1alpha1/awsauthsyncconfigs.rs rename to kube-custom-resources-rs/src/auth_ops42_org/v1alpha1/awsauthsyncconfigs.rs diff --git a/kube-custom-resources-rs/src/auth_ops42_org_v1alpha1/mod.rs b/kube-custom-resources-rs/src/auth_ops42_org/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/auth_ops42_org_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/auth_ops42_org/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/authzed_com/mod.rs b/kube-custom-resources-rs/src/authzed_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/authzed_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/authzed_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/authzed_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/authzed_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/authzed_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/authzed_com_v1alpha1/spicedbclusters.rs b/kube-custom-resources-rs/src/authzed_com/v1alpha1/spicedbclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/authzed_com_v1alpha1/spicedbclusters.rs rename to kube-custom-resources-rs/src/authzed_com/v1alpha1/spicedbclusters.rs diff --git a/kube-custom-resources-rs/src/autoscaling_k8s_io/mod.rs b/kube-custom-resources-rs/src/autoscaling_k8s_io/mod.rs new file mode 100644 index 000000000..21e5d4f79 --- /dev/null +++ b/kube-custom-resources-rs/src/autoscaling_k8s_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1beta2; diff --git a/kube-custom-resources-rs/src/autoscaling_k8s_io_v1/mod.rs b/kube-custom-resources-rs/src/autoscaling_k8s_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/autoscaling_k8s_io_v1/mod.rs rename to kube-custom-resources-rs/src/autoscaling_k8s_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/autoscaling_k8s_io_v1/verticalpodautoscalercheckpoints.rs b/kube-custom-resources-rs/src/autoscaling_k8s_io/v1/verticalpodautoscalercheckpoints.rs similarity index 100% rename from kube-custom-resources-rs/src/autoscaling_k8s_io_v1/verticalpodautoscalercheckpoints.rs rename to kube-custom-resources-rs/src/autoscaling_k8s_io/v1/verticalpodautoscalercheckpoints.rs diff --git a/kube-custom-resources-rs/src/autoscaling_k8s_io_v1/verticalpodautoscalers.rs b/kube-custom-resources-rs/src/autoscaling_k8s_io/v1/verticalpodautoscalers.rs similarity index 100% rename from kube-custom-resources-rs/src/autoscaling_k8s_io_v1/verticalpodautoscalers.rs rename to kube-custom-resources-rs/src/autoscaling_k8s_io/v1/verticalpodautoscalers.rs diff --git a/kube-custom-resources-rs/src/autoscaling_k8s_io_v1beta2/mod.rs b/kube-custom-resources-rs/src/autoscaling_k8s_io/v1beta2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/autoscaling_k8s_io_v1beta2/mod.rs rename to kube-custom-resources-rs/src/autoscaling_k8s_io/v1beta2/mod.rs diff --git a/kube-custom-resources-rs/src/autoscaling_k8s_io_v1beta2/verticalpodautoscalercheckpoints.rs b/kube-custom-resources-rs/src/autoscaling_k8s_io/v1beta2/verticalpodautoscalercheckpoints.rs similarity index 100% rename from kube-custom-resources-rs/src/autoscaling_k8s_io_v1beta2/verticalpodautoscalercheckpoints.rs rename to kube-custom-resources-rs/src/autoscaling_k8s_io/v1beta2/verticalpodautoscalercheckpoints.rs diff --git a/kube-custom-resources-rs/src/autoscaling_k8s_io_v1beta2/verticalpodautoscalers.rs b/kube-custom-resources-rs/src/autoscaling_k8s_io/v1beta2/verticalpodautoscalers.rs similarity index 100% rename from kube-custom-resources-rs/src/autoscaling_k8s_io_v1beta2/verticalpodautoscalers.rs rename to kube-custom-resources-rs/src/autoscaling_k8s_io/v1beta2/verticalpodautoscalers.rs diff --git a/kube-custom-resources-rs/src/autoscaling_karmada_io/mod.rs b/kube-custom-resources-rs/src/autoscaling_karmada_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/autoscaling_karmada_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/autoscaling_karmada_io_v1alpha1/cronfederatedhpas.rs b/kube-custom-resources-rs/src/autoscaling_karmada_io/v1alpha1/cronfederatedhpas.rs similarity index 100% rename from kube-custom-resources-rs/src/autoscaling_karmada_io_v1alpha1/cronfederatedhpas.rs rename to kube-custom-resources-rs/src/autoscaling_karmada_io/v1alpha1/cronfederatedhpas.rs diff --git a/kube-custom-resources-rs/src/autoscaling_karmada_io_v1alpha1/federatedhpas.rs b/kube-custom-resources-rs/src/autoscaling_karmada_io/v1alpha1/federatedhpas.rs similarity index 100% rename from kube-custom-resources-rs/src/autoscaling_karmada_io_v1alpha1/federatedhpas.rs rename to kube-custom-resources-rs/src/autoscaling_karmada_io/v1alpha1/federatedhpas.rs diff --git a/kube-custom-resources-rs/src/autoscaling_karmada_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/autoscaling_karmada_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/autoscaling_karmada_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/autoscaling_karmada_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com/mod.rs b/kube-custom-resources-rs/src/azure_microsoft_com/mod.rs new file mode 100644 index 000000000..57c2d6ad8 --- /dev/null +++ b/kube-custom-resources-rs/src/azure_microsoft_com/mod.rs @@ -0,0 +1,3 @@ +pub mod v1alpha1; +pub mod v1alpha2; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/apimgmtapis.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/apimgmtapis.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/apimgmtapis.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/apimgmtapis.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/apimservices.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/apimservices.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/apimservices.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/apimservices.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/appinsights.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/appinsights.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/appinsights.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/appinsights.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/appinsightsapikeys.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/appinsightsapikeys.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/appinsightsapikeys.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/appinsightsapikeys.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azureloadbalancers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azureloadbalancers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azureloadbalancers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azureloadbalancers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azurenetworkinterfaces.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azurenetworkinterfaces.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azurenetworkinterfaces.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azurenetworkinterfaces.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azurepublicipaddresses.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azurepublicipaddresses.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azurepublicipaddresses.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azurepublicipaddresses.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlactions.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlactions.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlactions.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlactions.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqldatabases.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqldatabases.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqldatabases.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqldatabases.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlfailovergroups.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlfailovergroups.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlfailovergroups.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlfailovergroups.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlfirewallrules.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlfirewallrules.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlfirewallrules.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlfirewallrules.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlmanagedusers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlmanagedusers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlmanagedusers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlmanagedusers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlservers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlservers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlservers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlservers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlusers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlusers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlusers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlusers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlvnetrules.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlvnetrules.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azuresqlvnetrules.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azuresqlvnetrules.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azurevirtualmachineextensions.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azurevirtualmachineextensions.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azurevirtualmachineextensions.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azurevirtualmachineextensions.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azurevirtualmachines.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azurevirtualmachines.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azurevirtualmachines.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azurevirtualmachines.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azurevmscalesets.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azurevmscalesets.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/azurevmscalesets.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/azurevmscalesets.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/blobcontainers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/blobcontainers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/blobcontainers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/blobcontainers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/consumergroups.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/consumergroups.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/consumergroups.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/consumergroups.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/cosmosdbs.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/cosmosdbs.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/cosmosdbs.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/cosmosdbs.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/eventhubnamespaces.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/eventhubnamespaces.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/eventhubnamespaces.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/eventhubnamespaces.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/eventhubs.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/eventhubs.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/eventhubs.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/eventhubs.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/keyvaultkeys.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/keyvaultkeys.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/keyvaultkeys.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/keyvaultkeys.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/keyvaults.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/keyvaults.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/keyvaults.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/keyvaults.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqlaadusers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqlaadusers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqlaadusers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqlaadusers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqldatabases.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqldatabases.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqldatabases.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqldatabases.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqlfirewallrules.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqlfirewallrules.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqlfirewallrules.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqlfirewallrules.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqlserveradministrators.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqlserveradministrators.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqlserveradministrators.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqlserveradministrators.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqlservers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqlservers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqlservers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqlservers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqlusers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqlusers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqlusers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqlusers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqlvnetrules.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqlvnetrules.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/mysqlvnetrules.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/mysqlvnetrules.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/postgresqldatabases.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/postgresqldatabases.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/postgresqldatabases.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/postgresqldatabases.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/postgresqlfirewallrules.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/postgresqlfirewallrules.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/postgresqlfirewallrules.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/postgresqlfirewallrules.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/postgresqlservers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/postgresqlservers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/postgresqlservers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/postgresqlservers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/postgresqlusers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/postgresqlusers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/postgresqlusers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/postgresqlusers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/postgresqlvnetrules.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/postgresqlvnetrules.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/postgresqlvnetrules.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/postgresqlvnetrules.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/rediscacheactions.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/rediscacheactions.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/rediscacheactions.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/rediscacheactions.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/rediscachefirewallrules.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/rediscachefirewallrules.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/rediscachefirewallrules.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/rediscachefirewallrules.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/resourcegroups.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/resourcegroups.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/resourcegroups.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/resourcegroups.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/storageaccounts.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/storageaccounts.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/storageaccounts.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/storageaccounts.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/virtualnetworks.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/virtualnetworks.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha1/virtualnetworks.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha1/virtualnetworks.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha2/blobcontainers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha2/blobcontainers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha2/blobcontainers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha2/blobcontainers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha2/mod.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha2/mysqlaadusers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha2/mysqlaadusers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha2/mysqlaadusers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha2/mysqlaadusers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha2/mysqlservers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha2/mysqlservers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha2/mysqlservers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha2/mysqlservers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha2/mysqlusers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha2/mysqlusers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha2/mysqlusers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha2/mysqlusers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1alpha2/postgresqlservers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1alpha2/postgresqlservers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1alpha2/postgresqlservers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1alpha2/postgresqlservers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1beta1/azuresqldatabases.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1beta1/azuresqldatabases.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1beta1/azuresqldatabases.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1beta1/azuresqldatabases.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1beta1/azuresqlfailovergroups.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1beta1/azuresqlfailovergroups.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1beta1/azuresqlfailovergroups.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1beta1/azuresqlfailovergroups.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1beta1/azuresqlfirewallrules.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1beta1/azuresqlfirewallrules.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1beta1/azuresqlfirewallrules.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1beta1/azuresqlfirewallrules.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1beta1/azuresqlservers.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1beta1/azuresqlservers.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1beta1/azuresqlservers.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1beta1/azuresqlservers.rs diff --git a/kube-custom-resources-rs/src/azure_microsoft_com_v1beta1/mod.rs b/kube-custom-resources-rs/src/azure_microsoft_com/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/azure_microsoft_com_v1beta1/mod.rs rename to kube-custom-resources-rs/src/azure_microsoft_com/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/b3scale_infra_run/mod.rs b/kube-custom-resources-rs/src/b3scale_infra_run/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/b3scale_infra_run/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/b3scale_infra_run_v1/bbbfrontends.rs b/kube-custom-resources-rs/src/b3scale_infra_run/v1/bbbfrontends.rs similarity index 100% rename from kube-custom-resources-rs/src/b3scale_infra_run_v1/bbbfrontends.rs rename to kube-custom-resources-rs/src/b3scale_infra_run/v1/bbbfrontends.rs diff --git a/kube-custom-resources-rs/src/b3scale_infra_run_v1/mod.rs b/kube-custom-resources-rs/src/b3scale_infra_run/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/b3scale_infra_run_v1/mod.rs rename to kube-custom-resources-rs/src/b3scale_infra_run/v1/mod.rs diff --git a/kube-custom-resources-rs/src/batch_volcano_sh/mod.rs b/kube-custom-resources-rs/src/batch_volcano_sh/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/batch_volcano_sh/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/batch_volcano_sh_v1alpha1/jobs.rs b/kube-custom-resources-rs/src/batch_volcano_sh/v1alpha1/jobs.rs similarity index 100% rename from kube-custom-resources-rs/src/batch_volcano_sh_v1alpha1/jobs.rs rename to kube-custom-resources-rs/src/batch_volcano_sh/v1alpha1/jobs.rs diff --git a/kube-custom-resources-rs/src/batch_volcano_sh_v1alpha1/mod.rs b/kube-custom-resources-rs/src/batch_volcano_sh/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/batch_volcano_sh_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/batch_volcano_sh/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/beat_k8s_elastic_co/mod.rs b/kube-custom-resources-rs/src/beat_k8s_elastic_co/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/beat_k8s_elastic_co/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/beat_k8s_elastic_co_v1beta1/beats.rs b/kube-custom-resources-rs/src/beat_k8s_elastic_co/v1beta1/beats.rs similarity index 100% rename from kube-custom-resources-rs/src/beat_k8s_elastic_co_v1beta1/beats.rs rename to kube-custom-resources-rs/src/beat_k8s_elastic_co/v1beta1/beats.rs diff --git a/kube-custom-resources-rs/src/beat_k8s_elastic_co_v1beta1/mod.rs b/kube-custom-resources-rs/src/beat_k8s_elastic_co/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/beat_k8s_elastic_co_v1beta1/mod.rs rename to kube-custom-resources-rs/src/beat_k8s_elastic_co/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/binding_operators_coreos_com/mod.rs b/kube-custom-resources-rs/src/binding_operators_coreos_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/binding_operators_coreos_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/binding_operators_coreos_com_v1alpha1/bindablekinds.rs b/kube-custom-resources-rs/src/binding_operators_coreos_com/v1alpha1/bindablekinds.rs similarity index 100% rename from kube-custom-resources-rs/src/binding_operators_coreos_com_v1alpha1/bindablekinds.rs rename to kube-custom-resources-rs/src/binding_operators_coreos_com/v1alpha1/bindablekinds.rs diff --git a/kube-custom-resources-rs/src/binding_operators_coreos_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/binding_operators_coreos_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/binding_operators_coreos_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/binding_operators_coreos_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/binding_operators_coreos_com_v1alpha1/servicebindings.rs b/kube-custom-resources-rs/src/binding_operators_coreos_com/v1alpha1/servicebindings.rs similarity index 100% rename from kube-custom-resources-rs/src/binding_operators_coreos_com_v1alpha1/servicebindings.rs rename to kube-custom-resources-rs/src/binding_operators_coreos_com/v1alpha1/servicebindings.rs diff --git a/kube-custom-resources-rs/src/bitnami_com/mod.rs b/kube-custom-resources-rs/src/bitnami_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/bitnami_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/bitnami_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/bitnami_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/bitnami_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/bitnami_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/bitnami_com_v1alpha1/sealedsecrets.rs b/kube-custom-resources-rs/src/bitnami_com/v1alpha1/sealedsecrets.rs similarity index 100% rename from kube-custom-resources-rs/src/bitnami_com_v1alpha1/sealedsecrets.rs rename to kube-custom-resources-rs/src/bitnami_com/v1alpha1/sealedsecrets.rs diff --git a/kube-custom-resources-rs/src/boskos_k8s_io/mod.rs b/kube-custom-resources-rs/src/boskos_k8s_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/boskos_k8s_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/boskos_k8s_io_v1/dynamicresourcelifecycles.rs b/kube-custom-resources-rs/src/boskos_k8s_io/v1/dynamicresourcelifecycles.rs similarity index 100% rename from kube-custom-resources-rs/src/boskos_k8s_io_v1/dynamicresourcelifecycles.rs rename to kube-custom-resources-rs/src/boskos_k8s_io/v1/dynamicresourcelifecycles.rs diff --git a/kube-custom-resources-rs/src/boskos_k8s_io_v1/mod.rs b/kube-custom-resources-rs/src/boskos_k8s_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/boskos_k8s_io_v1/mod.rs rename to kube-custom-resources-rs/src/boskos_k8s_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/boskos_k8s_io_v1/resources.rs b/kube-custom-resources-rs/src/boskos_k8s_io/v1/resources.rs similarity index 100% rename from kube-custom-resources-rs/src/boskos_k8s_io_v1/resources.rs rename to kube-custom-resources-rs/src/boskos_k8s_io/v1/resources.rs diff --git a/kube-custom-resources-rs/src/bpfd_dev/mod.rs b/kube-custom-resources-rs/src/bpfd_dev/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/bpfd_dev/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/bpfd_dev_v1alpha1/bpfprograms.rs b/kube-custom-resources-rs/src/bpfd_dev/v1alpha1/bpfprograms.rs similarity index 100% rename from kube-custom-resources-rs/src/bpfd_dev_v1alpha1/bpfprograms.rs rename to kube-custom-resources-rs/src/bpfd_dev/v1alpha1/bpfprograms.rs diff --git a/kube-custom-resources-rs/src/bpfd_dev_v1alpha1/kprobeprograms.rs b/kube-custom-resources-rs/src/bpfd_dev/v1alpha1/kprobeprograms.rs similarity index 100% rename from kube-custom-resources-rs/src/bpfd_dev_v1alpha1/kprobeprograms.rs rename to kube-custom-resources-rs/src/bpfd_dev/v1alpha1/kprobeprograms.rs diff --git a/kube-custom-resources-rs/src/bpfd_dev_v1alpha1/mod.rs b/kube-custom-resources-rs/src/bpfd_dev/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/bpfd_dev_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/bpfd_dev/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/bpfd_dev_v1alpha1/tcprograms.rs b/kube-custom-resources-rs/src/bpfd_dev/v1alpha1/tcprograms.rs similarity index 100% rename from kube-custom-resources-rs/src/bpfd_dev_v1alpha1/tcprograms.rs rename to kube-custom-resources-rs/src/bpfd_dev/v1alpha1/tcprograms.rs diff --git a/kube-custom-resources-rs/src/bpfd_dev_v1alpha1/tracepointprograms.rs b/kube-custom-resources-rs/src/bpfd_dev/v1alpha1/tracepointprograms.rs similarity index 100% rename from kube-custom-resources-rs/src/bpfd_dev_v1alpha1/tracepointprograms.rs rename to kube-custom-resources-rs/src/bpfd_dev/v1alpha1/tracepointprograms.rs diff --git a/kube-custom-resources-rs/src/bpfd_dev_v1alpha1/uprobeprograms.rs b/kube-custom-resources-rs/src/bpfd_dev/v1alpha1/uprobeprograms.rs similarity index 100% rename from kube-custom-resources-rs/src/bpfd_dev_v1alpha1/uprobeprograms.rs rename to kube-custom-resources-rs/src/bpfd_dev/v1alpha1/uprobeprograms.rs diff --git a/kube-custom-resources-rs/src/bpfd_dev_v1alpha1/xdpprograms.rs b/kube-custom-resources-rs/src/bpfd_dev/v1alpha1/xdpprograms.rs similarity index 100% rename from kube-custom-resources-rs/src/bpfd_dev_v1alpha1/xdpprograms.rs rename to kube-custom-resources-rs/src/bpfd_dev/v1alpha1/xdpprograms.rs diff --git a/kube-custom-resources-rs/src/bus_volcano_sh/mod.rs b/kube-custom-resources-rs/src/bus_volcano_sh/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/bus_volcano_sh/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/bus_volcano_sh_v1alpha1/commands.rs b/kube-custom-resources-rs/src/bus_volcano_sh/v1alpha1/commands.rs similarity index 100% rename from kube-custom-resources-rs/src/bus_volcano_sh_v1alpha1/commands.rs rename to kube-custom-resources-rs/src/bus_volcano_sh/v1alpha1/commands.rs diff --git a/kube-custom-resources-rs/src/bus_volcano_sh_v1alpha1/mod.rs b/kube-custom-resources-rs/src/bus_volcano_sh/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/bus_volcano_sh_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/bus_volcano_sh/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/cache_kubedl_io/mod.rs b/kube-custom-resources-rs/src/cache_kubedl_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/cache_kubedl_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/cache_kubedl_io_v1alpha1/cachebackends.rs b/kube-custom-resources-rs/src/cache_kubedl_io/v1alpha1/cachebackends.rs similarity index 100% rename from kube-custom-resources-rs/src/cache_kubedl_io_v1alpha1/cachebackends.rs rename to kube-custom-resources-rs/src/cache_kubedl_io/v1alpha1/cachebackends.rs diff --git a/kube-custom-resources-rs/src/cache_kubedl_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/cache_kubedl_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/cache_kubedl_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/cache_kubedl_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/caching_ibm_com/mod.rs b/kube-custom-resources-rs/src/caching_ibm_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/caching_ibm_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/caching_ibm_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/caching_ibm_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/caching_ibm_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/caching_ibm_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/caching_ibm_com_v1alpha1/varnishclusters.rs b/kube-custom-resources-rs/src/caching_ibm_com/v1alpha1/varnishclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/caching_ibm_com_v1alpha1/varnishclusters.rs rename to kube-custom-resources-rs/src/caching_ibm_com/v1alpha1/varnishclusters.rs diff --git a/kube-custom-resources-rs/src/camel_apache_org/mod.rs b/kube-custom-resources-rs/src/camel_apache_org/mod.rs new file mode 100644 index 000000000..21c0fbff9 --- /dev/null +++ b/kube-custom-resources-rs/src/camel_apache_org/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/camel_apache_org_v1/builds.rs b/kube-custom-resources-rs/src/camel_apache_org/v1/builds.rs similarity index 100% rename from kube-custom-resources-rs/src/camel_apache_org_v1/builds.rs rename to kube-custom-resources-rs/src/camel_apache_org/v1/builds.rs diff --git a/kube-custom-resources-rs/src/camel_apache_org_v1/camelcatalogs.rs b/kube-custom-resources-rs/src/camel_apache_org/v1/camelcatalogs.rs similarity index 100% rename from kube-custom-resources-rs/src/camel_apache_org_v1/camelcatalogs.rs rename to kube-custom-resources-rs/src/camel_apache_org/v1/camelcatalogs.rs diff --git a/kube-custom-resources-rs/src/camel_apache_org_v1/kamelets.rs b/kube-custom-resources-rs/src/camel_apache_org/v1/kamelets.rs similarity index 100% rename from kube-custom-resources-rs/src/camel_apache_org_v1/kamelets.rs rename to kube-custom-resources-rs/src/camel_apache_org/v1/kamelets.rs diff --git a/kube-custom-resources-rs/src/camel_apache_org_v1/mod.rs b/kube-custom-resources-rs/src/camel_apache_org/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/camel_apache_org_v1/mod.rs rename to kube-custom-resources-rs/src/camel_apache_org/v1/mod.rs diff --git a/kube-custom-resources-rs/src/camel_apache_org_v1alpha1/kamelets.rs b/kube-custom-resources-rs/src/camel_apache_org/v1alpha1/kamelets.rs similarity index 100% rename from kube-custom-resources-rs/src/camel_apache_org_v1alpha1/kamelets.rs rename to kube-custom-resources-rs/src/camel_apache_org/v1alpha1/kamelets.rs diff --git a/kube-custom-resources-rs/src/camel_apache_org_v1alpha1/mod.rs b/kube-custom-resources-rs/src/camel_apache_org/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/camel_apache_org_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/camel_apache_org/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/capsule_clastix_io/mod.rs b/kube-custom-resources-rs/src/capsule_clastix_io/mod.rs new file mode 100644 index 000000000..e2e30750a --- /dev/null +++ b/kube-custom-resources-rs/src/capsule_clastix_io/mod.rs @@ -0,0 +1,3 @@ +pub mod v1alpha1; +pub mod v1beta1; +pub mod v1beta2; diff --git a/kube-custom-resources-rs/src/capsule_clastix_io_v1alpha1/capsuleconfigurations.rs b/kube-custom-resources-rs/src/capsule_clastix_io/v1alpha1/capsuleconfigurations.rs similarity index 100% rename from kube-custom-resources-rs/src/capsule_clastix_io_v1alpha1/capsuleconfigurations.rs rename to kube-custom-resources-rs/src/capsule_clastix_io/v1alpha1/capsuleconfigurations.rs diff --git a/kube-custom-resources-rs/src/capsule_clastix_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/capsule_clastix_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/capsule_clastix_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/capsule_clastix_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/capsule_clastix_io_v1alpha1/tenants.rs b/kube-custom-resources-rs/src/capsule_clastix_io/v1alpha1/tenants.rs similarity index 100% rename from kube-custom-resources-rs/src/capsule_clastix_io_v1alpha1/tenants.rs rename to kube-custom-resources-rs/src/capsule_clastix_io/v1alpha1/tenants.rs diff --git a/kube-custom-resources-rs/src/capsule_clastix_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/capsule_clastix_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/capsule_clastix_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/capsule_clastix_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/capsule_clastix_io_v1beta1/tenants.rs b/kube-custom-resources-rs/src/capsule_clastix_io/v1beta1/tenants.rs similarity index 100% rename from kube-custom-resources-rs/src/capsule_clastix_io_v1beta1/tenants.rs rename to kube-custom-resources-rs/src/capsule_clastix_io/v1beta1/tenants.rs diff --git a/kube-custom-resources-rs/src/capsule_clastix_io_v1beta2/capsuleconfigurations.rs b/kube-custom-resources-rs/src/capsule_clastix_io/v1beta2/capsuleconfigurations.rs similarity index 100% rename from kube-custom-resources-rs/src/capsule_clastix_io_v1beta2/capsuleconfigurations.rs rename to kube-custom-resources-rs/src/capsule_clastix_io/v1beta2/capsuleconfigurations.rs diff --git a/kube-custom-resources-rs/src/capsule_clastix_io_v1beta2/mod.rs b/kube-custom-resources-rs/src/capsule_clastix_io/v1beta2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/capsule_clastix_io_v1beta2/mod.rs rename to kube-custom-resources-rs/src/capsule_clastix_io/v1beta2/mod.rs diff --git a/kube-custom-resources-rs/src/capsule_clastix_io_v1beta2/tenants.rs b/kube-custom-resources-rs/src/capsule_clastix_io/v1beta2/tenants.rs similarity index 100% rename from kube-custom-resources-rs/src/capsule_clastix_io_v1beta2/tenants.rs rename to kube-custom-resources-rs/src/capsule_clastix_io/v1beta2/tenants.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io/mod.rs b/kube-custom-resources-rs/src/ceph_rook_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/ceph_rook_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephblockpoolradosnamespaces.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephblockpoolradosnamespaces.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephblockpoolradosnamespaces.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephblockpoolradosnamespaces.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephblockpools.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephblockpools.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephblockpools.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephblockpools.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephbucketnotifications.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephbucketnotifications.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephbucketnotifications.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephbucketnotifications.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephbuckettopics.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephbuckettopics.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephbuckettopics.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephbuckettopics.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephclients.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephclients.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephclients.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephclients.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephcosidrivers.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephcosidrivers.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephcosidrivers.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephcosidrivers.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephfilesystemmirrors.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephfilesystemmirrors.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephfilesystemmirrors.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephfilesystemmirrors.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephfilesystems.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephfilesystems.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephfilesystems.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephfilesystems.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephfilesystemsubvolumegroups.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephfilesystemsubvolumegroups.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephfilesystemsubvolumegroups.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephfilesystemsubvolumegroups.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephnfses.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephnfses.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephnfses.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephnfses.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephobjectrealms.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephobjectrealms.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephobjectrealms.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephobjectrealms.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephobjectstores.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephobjectstores.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephobjectstores.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephobjectstores.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephobjectstoreusers.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephobjectstoreusers.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephobjectstoreusers.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephobjectstoreusers.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephobjectzonegroups.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephobjectzonegroups.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephobjectzonegroups.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephobjectzonegroups.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephobjectzones.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephobjectzones.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephobjectzones.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephobjectzones.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/cephrbdmirrors.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/cephrbdmirrors.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/cephrbdmirrors.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/cephrbdmirrors.rs diff --git a/kube-custom-resources-rs/src/ceph_rook_io_v1/mod.rs b/kube-custom-resources-rs/src/ceph_rook_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/ceph_rook_io_v1/mod.rs rename to kube-custom-resources-rs/src/ceph_rook_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/cert_manager_io/mod.rs b/kube-custom-resources-rs/src/cert_manager_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/cert_manager_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/cert_manager_io_v1/certificaterequests.rs b/kube-custom-resources-rs/src/cert_manager_io/v1/certificaterequests.rs similarity index 100% rename from kube-custom-resources-rs/src/cert_manager_io_v1/certificaterequests.rs rename to kube-custom-resources-rs/src/cert_manager_io/v1/certificaterequests.rs diff --git a/kube-custom-resources-rs/src/cert_manager_io_v1/certificates.rs b/kube-custom-resources-rs/src/cert_manager_io/v1/certificates.rs similarity index 100% rename from kube-custom-resources-rs/src/cert_manager_io_v1/certificates.rs rename to kube-custom-resources-rs/src/cert_manager_io/v1/certificates.rs diff --git a/kube-custom-resources-rs/src/cert_manager_io_v1/clusterissuers.rs b/kube-custom-resources-rs/src/cert_manager_io/v1/clusterissuers.rs similarity index 100% rename from kube-custom-resources-rs/src/cert_manager_io_v1/clusterissuers.rs rename to kube-custom-resources-rs/src/cert_manager_io/v1/clusterissuers.rs diff --git a/kube-custom-resources-rs/src/cert_manager_io_v1/issuers.rs b/kube-custom-resources-rs/src/cert_manager_io/v1/issuers.rs similarity index 100% rename from kube-custom-resources-rs/src/cert_manager_io_v1/issuers.rs rename to kube-custom-resources-rs/src/cert_manager_io/v1/issuers.rs diff --git a/kube-custom-resources-rs/src/cert_manager_io_v1/mod.rs b/kube-custom-resources-rs/src/cert_manager_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/cert_manager_io_v1/mod.rs rename to kube-custom-resources-rs/src/cert_manager_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org/mod.rs b/kube-custom-resources-rs/src/chaos_mesh_org/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/chaos_mesh_org/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/awschaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/awschaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/awschaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/awschaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/azurechaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/azurechaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/azurechaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/azurechaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/blockchaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/blockchaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/blockchaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/blockchaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/dnschaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/dnschaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/dnschaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/dnschaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/gcpchaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/gcpchaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/gcpchaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/gcpchaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/httpchaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/httpchaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/httpchaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/httpchaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/iochaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/iochaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/iochaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/iochaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/jvmchaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/jvmchaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/jvmchaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/jvmchaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/kernelchaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/kernelchaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/kernelchaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/kernelchaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/mod.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/networkchaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/networkchaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/networkchaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/networkchaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/physicalmachinechaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/physicalmachinechaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/physicalmachinechaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/physicalmachinechaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/physicalmachines.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/physicalmachines.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/physicalmachines.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/physicalmachines.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/podchaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/podchaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/podchaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/podchaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/podhttpchaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/podhttpchaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/podhttpchaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/podhttpchaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/podiochaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/podiochaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/podiochaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/podiochaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/podnetworkchaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/podnetworkchaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/podnetworkchaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/podnetworkchaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/remoteclusters.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/remoteclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/remoteclusters.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/remoteclusters.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/schedules.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/schedules.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/schedules.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/schedules.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/statuschecks.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/statuschecks.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/statuschecks.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/statuschecks.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/stresschaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/stresschaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/stresschaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/stresschaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/timechaos.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/timechaos.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/timechaos.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/timechaos.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/workflownodes.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/workflownodes.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/workflownodes.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/workflownodes.rs diff --git a/kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/workflows.rs b/kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/workflows.rs similarity index 100% rename from kube-custom-resources-rs/src/chaos_mesh_org_v1alpha1/workflows.rs rename to kube-custom-resources-rs/src/chaos_mesh_org/v1alpha1/workflows.rs diff --git a/kube-custom-resources-rs/src/chaosblade_io/mod.rs b/kube-custom-resources-rs/src/chaosblade_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/chaosblade_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/chaosblade_io_v1alpha1/chaosblades.rs b/kube-custom-resources-rs/src/chaosblade_io/v1alpha1/chaosblades.rs similarity index 100% rename from kube-custom-resources-rs/src/chaosblade_io_v1alpha1/chaosblades.rs rename to kube-custom-resources-rs/src/chaosblade_io/v1alpha1/chaosblades.rs diff --git a/kube-custom-resources-rs/src/chaosblade_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/chaosblade_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/chaosblade_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/chaosblade_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/che_eclipse_org/mod.rs b/kube-custom-resources-rs/src/che_eclipse_org/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/che_eclipse_org/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/che_eclipse_org_v1alpha1/kubernetesimagepullers.rs b/kube-custom-resources-rs/src/che_eclipse_org/v1alpha1/kubernetesimagepullers.rs similarity index 100% rename from kube-custom-resources-rs/src/che_eclipse_org_v1alpha1/kubernetesimagepullers.rs rename to kube-custom-resources-rs/src/che_eclipse_org/v1alpha1/kubernetesimagepullers.rs diff --git a/kube-custom-resources-rs/src/che_eclipse_org_v1alpha1/mod.rs b/kube-custom-resources-rs/src/che_eclipse_org/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/che_eclipse_org_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/che_eclipse_org/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/cilium_io/mod.rs b/kube-custom-resources-rs/src/cilium_io/mod.rs new file mode 100644 index 000000000..5c222b64b --- /dev/null +++ b/kube-custom-resources-rs/src/cilium_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v2; +pub mod v2alpha1; diff --git a/kube-custom-resources-rs/src/cilium_io_v2/ciliumclusterwidenetworkpolicies.rs b/kube-custom-resources-rs/src/cilium_io/v2/ciliumclusterwidenetworkpolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2/ciliumclusterwidenetworkpolicies.rs rename to kube-custom-resources-rs/src/cilium_io/v2/ciliumclusterwidenetworkpolicies.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2/ciliumegressgatewaypolicies.rs b/kube-custom-resources-rs/src/cilium_io/v2/ciliumegressgatewaypolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2/ciliumegressgatewaypolicies.rs rename to kube-custom-resources-rs/src/cilium_io/v2/ciliumegressgatewaypolicies.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2/ciliumendpoints.rs b/kube-custom-resources-rs/src/cilium_io/v2/ciliumendpoints.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2/ciliumendpoints.rs rename to kube-custom-resources-rs/src/cilium_io/v2/ciliumendpoints.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2/ciliumexternalworkloads.rs b/kube-custom-resources-rs/src/cilium_io/v2/ciliumexternalworkloads.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2/ciliumexternalworkloads.rs rename to kube-custom-resources-rs/src/cilium_io/v2/ciliumexternalworkloads.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2/ciliumnetworkpolicies.rs b/kube-custom-resources-rs/src/cilium_io/v2/ciliumnetworkpolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2/ciliumnetworkpolicies.rs rename to kube-custom-resources-rs/src/cilium_io/v2/ciliumnetworkpolicies.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2/ciliumnodes.rs b/kube-custom-resources-rs/src/cilium_io/v2/ciliumnodes.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2/ciliumnodes.rs rename to kube-custom-resources-rs/src/cilium_io/v2/ciliumnodes.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2/mod.rs b/kube-custom-resources-rs/src/cilium_io/v2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2/mod.rs rename to kube-custom-resources-rs/src/cilium_io/v2/mod.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliumbgppeeringpolicies.rs b/kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliumbgppeeringpolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliumbgppeeringpolicies.rs rename to kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliumbgppeeringpolicies.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliumcidrgroups.rs b/kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliumcidrgroups.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliumcidrgroups.rs rename to kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliumcidrgroups.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliumendpointslices.rs b/kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliumendpointslices.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliumendpointslices.rs rename to kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliumendpointslices.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliuml2announcementpolicies.rs b/kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliuml2announcementpolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliuml2announcementpolicies.rs rename to kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliuml2announcementpolicies.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliumloadbalancerippools.rs b/kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliumloadbalancerippools.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliumloadbalancerippools.rs rename to kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliumloadbalancerippools.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliumnodeconfigs.rs b/kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliumnodeconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliumnodeconfigs.rs rename to kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliumnodeconfigs.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliumpodippools.rs b/kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliumpodippools.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2alpha1/ciliumpodippools.rs rename to kube-custom-resources-rs/src/cilium_io/v2alpha1/ciliumpodippools.rs diff --git a/kube-custom-resources-rs/src/cilium_io_v2alpha1/mod.rs b/kube-custom-resources-rs/src/cilium_io/v2alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/cilium_io_v2alpha1/mod.rs rename to kube-custom-resources-rs/src/cilium_io/v2alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/cloudformation_linki_space/mod.rs b/kube-custom-resources-rs/src/cloudformation_linki_space/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/cloudformation_linki_space/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/cloudformation_linki_space_v1alpha1/mod.rs b/kube-custom-resources-rs/src/cloudformation_linki_space/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/cloudformation_linki_space_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/cloudformation_linki_space/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/cloudformation_linki_space_v1alpha1/stacks.rs b/kube-custom-resources-rs/src/cloudformation_linki_space/v1alpha1/stacks.rs similarity index 100% rename from kube-custom-resources-rs/src/cloudformation_linki_space_v1alpha1/stacks.rs rename to kube-custom-resources-rs/src/cloudformation_linki_space/v1alpha1/stacks.rs diff --git a/kube-custom-resources-rs/src/cluster_clusterpedia_io/mod.rs b/kube-custom-resources-rs/src/cluster_clusterpedia_io/mod.rs new file mode 100644 index 000000000..dda13c16f --- /dev/null +++ b/kube-custom-resources-rs/src/cluster_clusterpedia_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha2; diff --git a/kube-custom-resources-rs/src/cluster_clusterpedia_io_v1alpha2/clustersyncresources.rs b/kube-custom-resources-rs/src/cluster_clusterpedia_io/v1alpha2/clustersyncresources.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_clusterpedia_io_v1alpha2/clustersyncresources.rs rename to kube-custom-resources-rs/src/cluster_clusterpedia_io/v1alpha2/clustersyncresources.rs diff --git a/kube-custom-resources-rs/src/cluster_clusterpedia_io_v1alpha2/mod.rs b/kube-custom-resources-rs/src/cluster_clusterpedia_io/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_clusterpedia_io_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/cluster_clusterpedia_io/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/cluster_clusterpedia_io_v1alpha2/pediaclusters.rs b/kube-custom-resources-rs/src/cluster_clusterpedia_io/v1alpha2/pediaclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_clusterpedia_io_v1alpha2/pediaclusters.rs rename to kube-custom-resources-rs/src/cluster_clusterpedia_io/v1alpha2/pediaclusters.rs diff --git a/kube-custom-resources-rs/src/cluster_ipfs_io/mod.rs b/kube-custom-resources-rs/src/cluster_ipfs_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/cluster_ipfs_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/cluster_ipfs_io_v1alpha1/circuitrelays.rs b/kube-custom-resources-rs/src/cluster_ipfs_io/v1alpha1/circuitrelays.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_ipfs_io_v1alpha1/circuitrelays.rs rename to kube-custom-resources-rs/src/cluster_ipfs_io/v1alpha1/circuitrelays.rs diff --git a/kube-custom-resources-rs/src/cluster_ipfs_io_v1alpha1/ipfsclusters.rs b/kube-custom-resources-rs/src/cluster_ipfs_io/v1alpha1/ipfsclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_ipfs_io_v1alpha1/ipfsclusters.rs rename to kube-custom-resources-rs/src/cluster_ipfs_io/v1alpha1/ipfsclusters.rs diff --git a/kube-custom-resources-rs/src/cluster_ipfs_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/cluster_ipfs_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_ipfs_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/cluster_ipfs_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io/mod.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/mod.rs new file mode 100644 index 000000000..c464a3de5 --- /dev/null +++ b/kube-custom-resources-rs/src/cluster_x_k8s_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha4; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/clusterclasses.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/clusterclasses.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/clusterclasses.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/clusterclasses.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/clusters.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/clusters.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/clusters.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/clusters.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/machinedeployments.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/machinedeployments.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/machinedeployments.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/machinedeployments.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/machinehealthchecks.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/machinehealthchecks.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/machinehealthchecks.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/machinehealthchecks.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/machinepools.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/machinepools.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/machinepools.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/machinepools.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/machines.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/machines.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/machines.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/machines.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/machinesets.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/machinesets.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/machinesets.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/machinesets.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/mod.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1alpha4/mod.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1alpha4/mod.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/clusterclasses.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/clusterclasses.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/clusterclasses.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/clusterclasses.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/clusters.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/clusters.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/clusters.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/clusters.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/machinedeployments.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/machinedeployments.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/machinedeployments.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/machinedeployments.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/machinehealthchecks.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/machinehealthchecks.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/machinehealthchecks.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/machinehealthchecks.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/machinepools.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/machinepools.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/machinepools.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/machinepools.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/machines.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/machines.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/machines.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/machines.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/machinesets.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/machinesets.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/machinesets.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/machinesets.rs diff --git a/kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/cluster_x_k8s_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/cluster_x_k8s_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/clusters_clusternet_io/mod.rs b/kube-custom-resources-rs/src/clusters_clusternet_io/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/clusters_clusternet_io/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/clusters_clusternet_io_v1beta1/clusterregistrationrequests.rs b/kube-custom-resources-rs/src/clusters_clusternet_io/v1beta1/clusterregistrationrequests.rs similarity index 100% rename from kube-custom-resources-rs/src/clusters_clusternet_io_v1beta1/clusterregistrationrequests.rs rename to kube-custom-resources-rs/src/clusters_clusternet_io/v1beta1/clusterregistrationrequests.rs diff --git a/kube-custom-resources-rs/src/clusters_clusternet_io_v1beta1/managedclusters.rs b/kube-custom-resources-rs/src/clusters_clusternet_io/v1beta1/managedclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/clusters_clusternet_io_v1beta1/managedclusters.rs rename to kube-custom-resources-rs/src/clusters_clusternet_io/v1beta1/managedclusters.rs diff --git a/kube-custom-resources-rs/src/clusters_clusternet_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/clusters_clusternet_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/clusters_clusternet_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/clusters_clusternet_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/config_gatekeeper_sh/mod.rs b/kube-custom-resources-rs/src/config_gatekeeper_sh/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/config_gatekeeper_sh/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/config_gatekeeper_sh_v1alpha1/configs.rs b/kube-custom-resources-rs/src/config_gatekeeper_sh/v1alpha1/configs.rs similarity index 100% rename from kube-custom-resources-rs/src/config_gatekeeper_sh_v1alpha1/configs.rs rename to kube-custom-resources-rs/src/config_gatekeeper_sh/v1alpha1/configs.rs diff --git a/kube-custom-resources-rs/src/config_gatekeeper_sh_v1alpha1/mod.rs b/kube-custom-resources-rs/src/config_gatekeeper_sh/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/config_gatekeeper_sh_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/config_gatekeeper_sh/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/config_grafana_com/mod.rs b/kube-custom-resources-rs/src/config_grafana_com/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/config_grafana_com/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/config_grafana_com_v1/mod.rs b/kube-custom-resources-rs/src/config_grafana_com/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/config_grafana_com_v1/mod.rs rename to kube-custom-resources-rs/src/config_grafana_com/v1/mod.rs diff --git a/kube-custom-resources-rs/src/config_grafana_com_v1/projectconfigs.rs b/kube-custom-resources-rs/src/config_grafana_com/v1/projectconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/config_grafana_com_v1/projectconfigs.rs rename to kube-custom-resources-rs/src/config_grafana_com/v1/projectconfigs.rs diff --git a/kube-custom-resources-rs/src/config_karmada_io/mod.rs b/kube-custom-resources-rs/src/config_karmada_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/config_karmada_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/config_karmada_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/config_karmada_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/config_karmada_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/config_karmada_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/config_karmada_io_v1alpha1/resourceinterpretercustomizations.rs b/kube-custom-resources-rs/src/config_karmada_io/v1alpha1/resourceinterpretercustomizations.rs similarity index 100% rename from kube-custom-resources-rs/src/config_karmada_io_v1alpha1/resourceinterpretercustomizations.rs rename to kube-custom-resources-rs/src/config_karmada_io/v1alpha1/resourceinterpretercustomizations.rs diff --git a/kube-custom-resources-rs/src/config_karmada_io_v1alpha1/resourceinterpreterwebhookconfigurations.rs b/kube-custom-resources-rs/src/config_karmada_io/v1alpha1/resourceinterpreterwebhookconfigurations.rs similarity index 100% rename from kube-custom-resources-rs/src/config_karmada_io_v1alpha1/resourceinterpreterwebhookconfigurations.rs rename to kube-custom-resources-rs/src/config_karmada_io/v1alpha1/resourceinterpreterwebhookconfigurations.rs diff --git a/kube-custom-resources-rs/src/config_koordinator_sh/mod.rs b/kube-custom-resources-rs/src/config_koordinator_sh/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/config_koordinator_sh/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/config_koordinator_sh_v1alpha1/clustercolocationprofiles.rs b/kube-custom-resources-rs/src/config_koordinator_sh/v1alpha1/clustercolocationprofiles.rs similarity index 100% rename from kube-custom-resources-rs/src/config_koordinator_sh_v1alpha1/clustercolocationprofiles.rs rename to kube-custom-resources-rs/src/config_koordinator_sh/v1alpha1/clustercolocationprofiles.rs diff --git a/kube-custom-resources-rs/src/config_koordinator_sh_v1alpha1/mod.rs b/kube-custom-resources-rs/src/config_koordinator_sh/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/config_koordinator_sh_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/config_koordinator_sh/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/core_linuxsuren_github_com/mod.rs b/kube-custom-resources-rs/src/core_linuxsuren_github_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/core_linuxsuren_github_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/core_linuxsuren_github_com_v1alpha1/atests.rs b/kube-custom-resources-rs/src/core_linuxsuren_github_com/v1alpha1/atests.rs similarity index 100% rename from kube-custom-resources-rs/src/core_linuxsuren_github_com_v1alpha1/atests.rs rename to kube-custom-resources-rs/src/core_linuxsuren_github_com/v1alpha1/atests.rs diff --git a/kube-custom-resources-rs/src/core_linuxsuren_github_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/core_linuxsuren_github_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/core_linuxsuren_github_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/core_linuxsuren_github_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/core_openfeature_dev/mod.rs b/kube-custom-resources-rs/src/core_openfeature_dev/mod.rs new file mode 100644 index 000000000..5550e626e --- /dev/null +++ b/kube-custom-resources-rs/src/core_openfeature_dev/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha1; +pub mod v1alpha2; diff --git a/kube-custom-resources-rs/src/core_openfeature_dev_v1alpha1/featureflagconfigurations.rs b/kube-custom-resources-rs/src/core_openfeature_dev/v1alpha1/featureflagconfigurations.rs similarity index 100% rename from kube-custom-resources-rs/src/core_openfeature_dev_v1alpha1/featureflagconfigurations.rs rename to kube-custom-resources-rs/src/core_openfeature_dev/v1alpha1/featureflagconfigurations.rs diff --git a/kube-custom-resources-rs/src/core_openfeature_dev_v1alpha1/mod.rs b/kube-custom-resources-rs/src/core_openfeature_dev/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/core_openfeature_dev_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/core_openfeature_dev/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/core_openfeature_dev_v1alpha2/featureflagconfigurations.rs b/kube-custom-resources-rs/src/core_openfeature_dev/v1alpha2/featureflagconfigurations.rs similarity index 100% rename from kube-custom-resources-rs/src/core_openfeature_dev_v1alpha2/featureflagconfigurations.rs rename to kube-custom-resources-rs/src/core_openfeature_dev/v1alpha2/featureflagconfigurations.rs diff --git a/kube-custom-resources-rs/src/core_openfeature_dev_v1alpha2/mod.rs b/kube-custom-resources-rs/src/core_openfeature_dev/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/core_openfeature_dev_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/core_openfeature_dev/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/couchbase_com/mod.rs b/kube-custom-resources-rs/src/couchbase_com/mod.rs new file mode 100644 index 000000000..7083bd82d --- /dev/null +++ b/kube-custom-resources-rs/src/couchbase_com/mod.rs @@ -0,0 +1 @@ +pub mod v2; diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbaseautoscalers.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbaseautoscalers.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbaseautoscalers.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbaseautoscalers.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbasebackuprestores.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbasebackuprestores.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbasebackuprestores.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbasebackuprestores.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbasebackups.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbasebackups.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbasebackups.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbasebackups.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbasebuckets.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbasebuckets.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbasebuckets.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbasebuckets.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbaseclusters.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbaseclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbaseclusters.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbaseclusters.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbasecollectiongroups.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbasecollectiongroups.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbasecollectiongroups.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbasecollectiongroups.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbasecollections.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbasecollections.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbasecollections.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbasecollections.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbaseephemeralbuckets.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbaseephemeralbuckets.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbaseephemeralbuckets.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbaseephemeralbuckets.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbasegroups.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbasegroups.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbasegroups.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbasegroups.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbasememcachedbuckets.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbasememcachedbuckets.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbasememcachedbuckets.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbasememcachedbuckets.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbasemigrationreplications.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbasemigrationreplications.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbasemigrationreplications.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbasemigrationreplications.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbasereplications.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbasereplications.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbasereplications.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbasereplications.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbaserolebindings.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbaserolebindings.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbaserolebindings.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbaserolebindings.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbasescopegroups.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbasescopegroups.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbasescopegroups.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbasescopegroups.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbasescopes.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbasescopes.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbasescopes.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbasescopes.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/couchbaseusers.rs b/kube-custom-resources-rs/src/couchbase_com/v2/couchbaseusers.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/couchbaseusers.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/couchbaseusers.rs diff --git a/kube-custom-resources-rs/src/couchbase_com_v2/mod.rs b/kube-custom-resources-rs/src/couchbase_com/v2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/couchbase_com_v2/mod.rs rename to kube-custom-resources-rs/src/couchbase_com/v2/mod.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org/mod.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/crd_projectcalico_org/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/bgpconfigurations.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/bgpconfigurations.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/bgpconfigurations.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/bgpconfigurations.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/bgpfilters.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/bgpfilters.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/bgpfilters.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/bgpfilters.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/bgppeers.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/bgppeers.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/bgppeers.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/bgppeers.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/blockaffinities.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/blockaffinities.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/blockaffinities.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/blockaffinities.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/caliconodestatuses.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/caliconodestatuses.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/caliconodestatuses.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/caliconodestatuses.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/clusterinformations.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/clusterinformations.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/clusterinformations.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/clusterinformations.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/globalnetworksets.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/globalnetworksets.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/globalnetworksets.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/globalnetworksets.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/hostendpoints.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/hostendpoints.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/hostendpoints.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/hostendpoints.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/ipamblocks.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/ipamblocks.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/ipamblocks.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/ipamblocks.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/ipamconfigs.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/ipamconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/ipamconfigs.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/ipamconfigs.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/ipamhandles.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/ipamhandles.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/ipamhandles.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/ipamhandles.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/ippools.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/ippools.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/ippools.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/ippools.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/ipreservations.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/ipreservations.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/ipreservations.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/ipreservations.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/kubecontrollersconfigurations.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/kubecontrollersconfigurations.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/kubecontrollersconfigurations.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/kubecontrollersconfigurations.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/mod.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/mod.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/mod.rs diff --git a/kube-custom-resources-rs/src/crd_projectcalico_org_v1/networksets.rs b/kube-custom-resources-rs/src/crd_projectcalico_org/v1/networksets.rs similarity index 100% rename from kube-custom-resources-rs/src/crd_projectcalico_org_v1/networksets.rs rename to kube-custom-resources-rs/src/crd_projectcalico_org/v1/networksets.rs diff --git a/kube-custom-resources-rs/src/data_fluid_io/mod.rs b/kube-custom-resources-rs/src/data_fluid_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/data_fluid_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/data_fluid_io_v1alpha1/alluxioruntimes.rs b/kube-custom-resources-rs/src/data_fluid_io/v1alpha1/alluxioruntimes.rs similarity index 100% rename from kube-custom-resources-rs/src/data_fluid_io_v1alpha1/alluxioruntimes.rs rename to kube-custom-resources-rs/src/data_fluid_io/v1alpha1/alluxioruntimes.rs diff --git a/kube-custom-resources-rs/src/data_fluid_io_v1alpha1/databackups.rs b/kube-custom-resources-rs/src/data_fluid_io/v1alpha1/databackups.rs similarity index 100% rename from kube-custom-resources-rs/src/data_fluid_io_v1alpha1/databackups.rs rename to kube-custom-resources-rs/src/data_fluid_io/v1alpha1/databackups.rs diff --git a/kube-custom-resources-rs/src/data_fluid_io_v1alpha1/dataloads.rs b/kube-custom-resources-rs/src/data_fluid_io/v1alpha1/dataloads.rs similarity index 100% rename from kube-custom-resources-rs/src/data_fluid_io_v1alpha1/dataloads.rs rename to kube-custom-resources-rs/src/data_fluid_io/v1alpha1/dataloads.rs diff --git a/kube-custom-resources-rs/src/data_fluid_io_v1alpha1/datasets.rs b/kube-custom-resources-rs/src/data_fluid_io/v1alpha1/datasets.rs similarity index 100% rename from kube-custom-resources-rs/src/data_fluid_io_v1alpha1/datasets.rs rename to kube-custom-resources-rs/src/data_fluid_io/v1alpha1/datasets.rs diff --git a/kube-custom-resources-rs/src/data_fluid_io_v1alpha1/goosefsruntimes.rs b/kube-custom-resources-rs/src/data_fluid_io/v1alpha1/goosefsruntimes.rs similarity index 100% rename from kube-custom-resources-rs/src/data_fluid_io_v1alpha1/goosefsruntimes.rs rename to kube-custom-resources-rs/src/data_fluid_io/v1alpha1/goosefsruntimes.rs diff --git a/kube-custom-resources-rs/src/data_fluid_io_v1alpha1/jindoruntimes.rs b/kube-custom-resources-rs/src/data_fluid_io/v1alpha1/jindoruntimes.rs similarity index 100% rename from kube-custom-resources-rs/src/data_fluid_io_v1alpha1/jindoruntimes.rs rename to kube-custom-resources-rs/src/data_fluid_io/v1alpha1/jindoruntimes.rs diff --git a/kube-custom-resources-rs/src/data_fluid_io_v1alpha1/juicefsruntimes.rs b/kube-custom-resources-rs/src/data_fluid_io/v1alpha1/juicefsruntimes.rs similarity index 100% rename from kube-custom-resources-rs/src/data_fluid_io_v1alpha1/juicefsruntimes.rs rename to kube-custom-resources-rs/src/data_fluid_io/v1alpha1/juicefsruntimes.rs diff --git a/kube-custom-resources-rs/src/data_fluid_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/data_fluid_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/data_fluid_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/data_fluid_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/data_fluid_io_v1alpha1/thinruntimeprofiles.rs b/kube-custom-resources-rs/src/data_fluid_io/v1alpha1/thinruntimeprofiles.rs similarity index 100% rename from kube-custom-resources-rs/src/data_fluid_io_v1alpha1/thinruntimeprofiles.rs rename to kube-custom-resources-rs/src/data_fluid_io/v1alpha1/thinruntimeprofiles.rs diff --git a/kube-custom-resources-rs/src/data_fluid_io_v1alpha1/thinruntimes.rs b/kube-custom-resources-rs/src/data_fluid_io/v1alpha1/thinruntimes.rs similarity index 100% rename from kube-custom-resources-rs/src/data_fluid_io_v1alpha1/thinruntimes.rs rename to kube-custom-resources-rs/src/data_fluid_io/v1alpha1/thinruntimes.rs diff --git a/kube-custom-resources-rs/src/databases_schemahero_io/mod.rs b/kube-custom-resources-rs/src/databases_schemahero_io/mod.rs new file mode 100644 index 000000000..c1bfac744 --- /dev/null +++ b/kube-custom-resources-rs/src/databases_schemahero_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha4; diff --git a/kube-custom-resources-rs/src/databases_schemahero_io_v1alpha4/databases.rs b/kube-custom-resources-rs/src/databases_schemahero_io/v1alpha4/databases.rs similarity index 100% rename from kube-custom-resources-rs/src/databases_schemahero_io_v1alpha4/databases.rs rename to kube-custom-resources-rs/src/databases_schemahero_io/v1alpha4/databases.rs diff --git a/kube-custom-resources-rs/src/databases_schemahero_io_v1alpha4/mod.rs b/kube-custom-resources-rs/src/databases_schemahero_io/v1alpha4/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/databases_schemahero_io_v1alpha4/mod.rs rename to kube-custom-resources-rs/src/databases_schemahero_io/v1alpha4/mod.rs diff --git a/kube-custom-resources-rs/src/dataprotection_kubeblocks_io/mod.rs b/kube-custom-resources-rs/src/dataprotection_kubeblocks_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/dataprotection_kubeblocks_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/actionsets.rs b/kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/actionsets.rs similarity index 100% rename from kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/actionsets.rs rename to kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/actionsets.rs diff --git a/kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/backuppolicies.rs b/kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/backuppolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/backuppolicies.rs rename to kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/backuppolicies.rs diff --git a/kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/backuprepos.rs b/kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/backuprepos.rs similarity index 100% rename from kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/backuprepos.rs rename to kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/backuprepos.rs diff --git a/kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/backups.rs b/kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/backups.rs similarity index 100% rename from kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/backups.rs rename to kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/backups.rs diff --git a/kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/backupschedules.rs b/kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/backupschedules.rs similarity index 100% rename from kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/backupschedules.rs rename to kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/backupschedules.rs diff --git a/kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/restores.rs b/kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/restores.rs similarity index 100% rename from kube-custom-resources-rs/src/dataprotection_kubeblocks_io_v1alpha1/restores.rs rename to kube-custom-resources-rs/src/dataprotection_kubeblocks_io/v1alpha1/restores.rs diff --git a/kube-custom-resources-rs/src/devices_kubeedge_io/mod.rs b/kube-custom-resources-rs/src/devices_kubeedge_io/mod.rs new file mode 100644 index 000000000..dda13c16f --- /dev/null +++ b/kube-custom-resources-rs/src/devices_kubeedge_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha2; diff --git a/kube-custom-resources-rs/src/devices_kubeedge_io_v1alpha2/devicemodels.rs b/kube-custom-resources-rs/src/devices_kubeedge_io/v1alpha2/devicemodels.rs similarity index 100% rename from kube-custom-resources-rs/src/devices_kubeedge_io_v1alpha2/devicemodels.rs rename to kube-custom-resources-rs/src/devices_kubeedge_io/v1alpha2/devicemodels.rs diff --git a/kube-custom-resources-rs/src/devices_kubeedge_io_v1alpha2/devices.rs b/kube-custom-resources-rs/src/devices_kubeedge_io/v1alpha2/devices.rs similarity index 100% rename from kube-custom-resources-rs/src/devices_kubeedge_io_v1alpha2/devices.rs rename to kube-custom-resources-rs/src/devices_kubeedge_io/v1alpha2/devices.rs diff --git a/kube-custom-resources-rs/src/devices_kubeedge_io_v1alpha2/mod.rs b/kube-custom-resources-rs/src/devices_kubeedge_io/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/devices_kubeedge_io_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/devices_kubeedge_io/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/digitalis_io/mod.rs b/kube-custom-resources-rs/src/digitalis_io/mod.rs new file mode 100644 index 000000000..517ec8539 --- /dev/null +++ b/kube-custom-resources-rs/src/digitalis_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/digitalis_io_v1/mod.rs b/kube-custom-resources-rs/src/digitalis_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/digitalis_io_v1/mod.rs rename to kube-custom-resources-rs/src/digitalis_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/digitalis_io_v1/valssecrets.rs b/kube-custom-resources-rs/src/digitalis_io/v1/valssecrets.rs similarity index 100% rename from kube-custom-resources-rs/src/digitalis_io_v1/valssecrets.rs rename to kube-custom-resources-rs/src/digitalis_io/v1/valssecrets.rs diff --git a/kube-custom-resources-rs/src/digitalis_io_v1beta1/dbsecrets.rs b/kube-custom-resources-rs/src/digitalis_io/v1beta1/dbsecrets.rs similarity index 100% rename from kube-custom-resources-rs/src/digitalis_io_v1beta1/dbsecrets.rs rename to kube-custom-resources-rs/src/digitalis_io/v1beta1/dbsecrets.rs diff --git a/kube-custom-resources-rs/src/digitalis_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/digitalis_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/digitalis_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/digitalis_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/druid_apache_org/mod.rs b/kube-custom-resources-rs/src/druid_apache_org/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/druid_apache_org/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/druid_apache_org_v1alpha1/druids.rs b/kube-custom-resources-rs/src/druid_apache_org/v1alpha1/druids.rs similarity index 100% rename from kube-custom-resources-rs/src/druid_apache_org_v1alpha1/druids.rs rename to kube-custom-resources-rs/src/druid_apache_org/v1alpha1/druids.rs diff --git a/kube-custom-resources-rs/src/druid_apache_org_v1alpha1/mod.rs b/kube-custom-resources-rs/src/druid_apache_org/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/druid_apache_org_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/druid_apache_org/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/dynamodb_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/dynamodb_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/dynamodb_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/dynamodb_services_k8s_aws_v1alpha1/backups.rs b/kube-custom-resources-rs/src/dynamodb_services_k8s_aws/v1alpha1/backups.rs similarity index 100% rename from kube-custom-resources-rs/src/dynamodb_services_k8s_aws_v1alpha1/backups.rs rename to kube-custom-resources-rs/src/dynamodb_services_k8s_aws/v1alpha1/backups.rs diff --git a/kube-custom-resources-rs/src/dynamodb_services_k8s_aws_v1alpha1/globaltables.rs b/kube-custom-resources-rs/src/dynamodb_services_k8s_aws/v1alpha1/globaltables.rs similarity index 100% rename from kube-custom-resources-rs/src/dynamodb_services_k8s_aws_v1alpha1/globaltables.rs rename to kube-custom-resources-rs/src/dynamodb_services_k8s_aws/v1alpha1/globaltables.rs diff --git a/kube-custom-resources-rs/src/dynamodb_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/dynamodb_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/dynamodb_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/dynamodb_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/dynamodb_services_k8s_aws_v1alpha1/tables.rs b/kube-custom-resources-rs/src/dynamodb_services_k8s_aws/v1alpha1/tables.rs similarity index 100% rename from kube-custom-resources-rs/src/dynamodb_services_k8s_aws_v1alpha1/tables.rs rename to kube-custom-resources-rs/src/dynamodb_services_k8s_aws/v1alpha1/tables.rs diff --git a/kube-custom-resources-rs/src/ec2_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/ec2_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/ec2_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/dhcpoptions.rs b/kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/dhcpoptions.rs similarity index 100% rename from kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/dhcpoptions.rs rename to kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/dhcpoptions.rs diff --git a/kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/elasticipaddresses.rs b/kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/elasticipaddresses.rs similarity index 100% rename from kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/elasticipaddresses.rs rename to kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/elasticipaddresses.rs diff --git a/kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/instances.rs b/kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/instances.rs similarity index 100% rename from kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/instances.rs rename to kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/instances.rs diff --git a/kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/internetgateways.rs b/kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/internetgateways.rs similarity index 100% rename from kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/internetgateways.rs rename to kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/internetgateways.rs diff --git a/kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/natgateways.rs b/kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/natgateways.rs similarity index 100% rename from kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/natgateways.rs rename to kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/natgateways.rs diff --git a/kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/routetables.rs b/kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/routetables.rs similarity index 100% rename from kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/routetables.rs rename to kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/routetables.rs diff --git a/kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/securitygroups.rs b/kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/securitygroups.rs similarity index 100% rename from kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/securitygroups.rs rename to kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/securitygroups.rs diff --git a/kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/subnets.rs b/kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/subnets.rs similarity index 100% rename from kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/subnets.rs rename to kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/subnets.rs diff --git a/kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/transitgateways.rs b/kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/transitgateways.rs similarity index 100% rename from kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/transitgateways.rs rename to kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/transitgateways.rs diff --git a/kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/vpcendpoints.rs b/kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/vpcendpoints.rs similarity index 100% rename from kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/vpcendpoints.rs rename to kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/vpcendpoints.rs diff --git a/kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/vpcs.rs b/kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/vpcs.rs similarity index 100% rename from kube-custom-resources-rs/src/ec2_services_k8s_aws_v1alpha1/vpcs.rs rename to kube-custom-resources-rs/src/ec2_services_k8s_aws/v1alpha1/vpcs.rs diff --git a/kube-custom-resources-rs/src/ecr_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/ecr_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/ecr_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/ecr_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/ecr_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/ecr_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/ecr_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/ecr_services_k8s_aws_v1alpha1/pullthroughcacherules.rs b/kube-custom-resources-rs/src/ecr_services_k8s_aws/v1alpha1/pullthroughcacherules.rs similarity index 100% rename from kube-custom-resources-rs/src/ecr_services_k8s_aws_v1alpha1/pullthroughcacherules.rs rename to kube-custom-resources-rs/src/ecr_services_k8s_aws/v1alpha1/pullthroughcacherules.rs diff --git a/kube-custom-resources-rs/src/ecr_services_k8s_aws_v1alpha1/repositories.rs b/kube-custom-resources-rs/src/ecr_services_k8s_aws/v1alpha1/repositories.rs similarity index 100% rename from kube-custom-resources-rs/src/ecr_services_k8s_aws_v1alpha1/repositories.rs rename to kube-custom-resources-rs/src/ecr_services_k8s_aws/v1alpha1/repositories.rs diff --git a/kube-custom-resources-rs/src/eks_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/eks_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/eks_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/eks_services_k8s_aws_v1alpha1/addons.rs b/kube-custom-resources-rs/src/eks_services_k8s_aws/v1alpha1/addons.rs similarity index 100% rename from kube-custom-resources-rs/src/eks_services_k8s_aws_v1alpha1/addons.rs rename to kube-custom-resources-rs/src/eks_services_k8s_aws/v1alpha1/addons.rs diff --git a/kube-custom-resources-rs/src/eks_services_k8s_aws_v1alpha1/clusters.rs b/kube-custom-resources-rs/src/eks_services_k8s_aws/v1alpha1/clusters.rs similarity index 100% rename from kube-custom-resources-rs/src/eks_services_k8s_aws_v1alpha1/clusters.rs rename to kube-custom-resources-rs/src/eks_services_k8s_aws/v1alpha1/clusters.rs diff --git a/kube-custom-resources-rs/src/eks_services_k8s_aws_v1alpha1/fargateprofiles.rs b/kube-custom-resources-rs/src/eks_services_k8s_aws/v1alpha1/fargateprofiles.rs similarity index 100% rename from kube-custom-resources-rs/src/eks_services_k8s_aws_v1alpha1/fargateprofiles.rs rename to kube-custom-resources-rs/src/eks_services_k8s_aws/v1alpha1/fargateprofiles.rs diff --git a/kube-custom-resources-rs/src/eks_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/eks_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/eks_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/eks_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/eks_services_k8s_aws_v1alpha1/nodegroups.rs b/kube-custom-resources-rs/src/eks_services_k8s_aws/v1alpha1/nodegroups.rs similarity index 100% rename from kube-custom-resources-rs/src/eks_services_k8s_aws_v1alpha1/nodegroups.rs rename to kube-custom-resources-rs/src/eks_services_k8s_aws/v1alpha1/nodegroups.rs diff --git a/kube-custom-resources-rs/src/elasticache_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/elasticache_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/elasticache_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/cacheparametergroups.rs b/kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/cacheparametergroups.rs similarity index 100% rename from kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/cacheparametergroups.rs rename to kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/cacheparametergroups.rs diff --git a/kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/cachesubnetgroups.rs b/kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/cachesubnetgroups.rs similarity index 100% rename from kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/cachesubnetgroups.rs rename to kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/cachesubnetgroups.rs diff --git a/kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/replicationgroups.rs b/kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/replicationgroups.rs similarity index 100% rename from kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/replicationgroups.rs rename to kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/replicationgroups.rs diff --git a/kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/snapshots.rs b/kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/snapshots.rs similarity index 100% rename from kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/snapshots.rs rename to kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/snapshots.rs diff --git a/kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/usergroups.rs b/kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/usergroups.rs similarity index 100% rename from kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/usergroups.rs rename to kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/usergroups.rs diff --git a/kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/users.rs b/kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/users.rs similarity index 100% rename from kube-custom-resources-rs/src/elasticache_services_k8s_aws_v1alpha1/users.rs rename to kube-custom-resources-rs/src/elasticache_services_k8s_aws/v1alpha1/users.rs diff --git a/kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co/mod.rs b/kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co/mod.rs new file mode 100644 index 000000000..517ec8539 --- /dev/null +++ b/kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co_v1/elasticsearches.rs b/kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co/v1/elasticsearches.rs similarity index 100% rename from kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co_v1/elasticsearches.rs rename to kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co/v1/elasticsearches.rs diff --git a/kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co_v1/mod.rs b/kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co_v1/mod.rs rename to kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co/v1/mod.rs diff --git a/kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co_v1beta1/elasticsearches.rs b/kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co/v1beta1/elasticsearches.rs similarity index 100% rename from kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co_v1beta1/elasticsearches.rs rename to kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co/v1beta1/elasticsearches.rs diff --git a/kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co_v1beta1/mod.rs b/kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co_v1beta1/mod.rs rename to kube-custom-resources-rs/src/elasticsearch_k8s_elastic_co/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/elbv2_k8s_aws/mod.rs b/kube-custom-resources-rs/src/elbv2_k8s_aws/mod.rs new file mode 100644 index 000000000..87218411e --- /dev/null +++ b/kube-custom-resources-rs/src/elbv2_k8s_aws/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/elbv2_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/elbv2_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/elbv2_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/elbv2_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/elbv2_k8s_aws_v1alpha1/targetgroupbindings.rs b/kube-custom-resources-rs/src/elbv2_k8s_aws/v1alpha1/targetgroupbindings.rs similarity index 100% rename from kube-custom-resources-rs/src/elbv2_k8s_aws_v1alpha1/targetgroupbindings.rs rename to kube-custom-resources-rs/src/elbv2_k8s_aws/v1alpha1/targetgroupbindings.rs diff --git a/kube-custom-resources-rs/src/elbv2_k8s_aws_v1beta1/ingressclassparams.rs b/kube-custom-resources-rs/src/elbv2_k8s_aws/v1beta1/ingressclassparams.rs similarity index 100% rename from kube-custom-resources-rs/src/elbv2_k8s_aws_v1beta1/ingressclassparams.rs rename to kube-custom-resources-rs/src/elbv2_k8s_aws/v1beta1/ingressclassparams.rs diff --git a/kube-custom-resources-rs/src/elbv2_k8s_aws_v1beta1/mod.rs b/kube-custom-resources-rs/src/elbv2_k8s_aws/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/elbv2_k8s_aws_v1beta1/mod.rs rename to kube-custom-resources-rs/src/elbv2_k8s_aws/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/elbv2_k8s_aws_v1beta1/targetgroupbindings.rs b/kube-custom-resources-rs/src/elbv2_k8s_aws/v1beta1/targetgroupbindings.rs similarity index 100% rename from kube-custom-resources-rs/src/elbv2_k8s_aws_v1beta1/targetgroupbindings.rs rename to kube-custom-resources-rs/src/elbv2_k8s_aws/v1beta1/targetgroupbindings.rs diff --git a/kube-custom-resources-rs/src/emrcontainers_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/emrcontainers_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/emrcontainers_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/emrcontainers_services_k8s_aws_v1alpha1/jobruns.rs b/kube-custom-resources-rs/src/emrcontainers_services_k8s_aws/v1alpha1/jobruns.rs similarity index 100% rename from kube-custom-resources-rs/src/emrcontainers_services_k8s_aws_v1alpha1/jobruns.rs rename to kube-custom-resources-rs/src/emrcontainers_services_k8s_aws/v1alpha1/jobruns.rs diff --git a/kube-custom-resources-rs/src/emrcontainers_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/emrcontainers_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/emrcontainers_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/emrcontainers_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/emrcontainers_services_k8s_aws_v1alpha1/virtualclusters.rs b/kube-custom-resources-rs/src/emrcontainers_services_k8s_aws/v1alpha1/virtualclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/emrcontainers_services_k8s_aws_v1alpha1/virtualclusters.rs rename to kube-custom-resources-rs/src/emrcontainers_services_k8s_aws/v1alpha1/virtualclusters.rs diff --git a/kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co/mod.rs b/kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co/mod.rs new file mode 100644 index 000000000..517ec8539 --- /dev/null +++ b/kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co_v1/enterprisesearches.rs b/kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co/v1/enterprisesearches.rs similarity index 100% rename from kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co_v1/enterprisesearches.rs rename to kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co/v1/enterprisesearches.rs diff --git a/kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co_v1/mod.rs b/kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co_v1/mod.rs rename to kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co/v1/mod.rs diff --git a/kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co_v1beta1/enterprisesearches.rs b/kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co/v1beta1/enterprisesearches.rs similarity index 100% rename from kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co_v1beta1/enterprisesearches.rs rename to kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co/v1beta1/enterprisesearches.rs diff --git a/kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co_v1beta1/mod.rs b/kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co_v1beta1/mod.rs rename to kube-custom-resources-rs/src/enterprisesearch_k8s_elastic_co/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/execution_furiko_io/mod.rs b/kube-custom-resources-rs/src/execution_furiko_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/execution_furiko_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/execution_furiko_io_v1alpha1/jobconfigs.rs b/kube-custom-resources-rs/src/execution_furiko_io/v1alpha1/jobconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/execution_furiko_io_v1alpha1/jobconfigs.rs rename to kube-custom-resources-rs/src/execution_furiko_io/v1alpha1/jobconfigs.rs diff --git a/kube-custom-resources-rs/src/execution_furiko_io_v1alpha1/jobs.rs b/kube-custom-resources-rs/src/execution_furiko_io/v1alpha1/jobs.rs similarity index 100% rename from kube-custom-resources-rs/src/execution_furiko_io_v1alpha1/jobs.rs rename to kube-custom-resources-rs/src/execution_furiko_io/v1alpha1/jobs.rs diff --git a/kube-custom-resources-rs/src/execution_furiko_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/execution_furiko_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/execution_furiko_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/execution_furiko_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/executor_testkube_io/mod.rs b/kube-custom-resources-rs/src/executor_testkube_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/executor_testkube_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/executor_testkube_io_v1/executors.rs b/kube-custom-resources-rs/src/executor_testkube_io/v1/executors.rs similarity index 100% rename from kube-custom-resources-rs/src/executor_testkube_io_v1/executors.rs rename to kube-custom-resources-rs/src/executor_testkube_io/v1/executors.rs diff --git a/kube-custom-resources-rs/src/executor_testkube_io_v1/mod.rs b/kube-custom-resources-rs/src/executor_testkube_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/executor_testkube_io_v1/mod.rs rename to kube-custom-resources-rs/src/executor_testkube_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/executor_testkube_io_v1/webhooks.rs b/kube-custom-resources-rs/src/executor_testkube_io/v1/webhooks.rs similarity index 100% rename from kube-custom-resources-rs/src/executor_testkube_io_v1/webhooks.rs rename to kube-custom-resources-rs/src/executor_testkube_io/v1/webhooks.rs diff --git a/kube-custom-resources-rs/src/expansion_gatekeeper_sh/mod.rs b/kube-custom-resources-rs/src/expansion_gatekeeper_sh/mod.rs new file mode 100644 index 000000000..87218411e --- /dev/null +++ b/kube-custom-resources-rs/src/expansion_gatekeeper_sh/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/expansion_gatekeeper_sh_v1alpha1/expansiontemplate.rs b/kube-custom-resources-rs/src/expansion_gatekeeper_sh/v1alpha1/expansiontemplate.rs similarity index 100% rename from kube-custom-resources-rs/src/expansion_gatekeeper_sh_v1alpha1/expansiontemplate.rs rename to kube-custom-resources-rs/src/expansion_gatekeeper_sh/v1alpha1/expansiontemplate.rs diff --git a/kube-custom-resources-rs/src/expansion_gatekeeper_sh_v1alpha1/mod.rs b/kube-custom-resources-rs/src/expansion_gatekeeper_sh/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/expansion_gatekeeper_sh_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/expansion_gatekeeper_sh/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/expansion_gatekeeper_sh_v1beta1/expansiontemplate.rs b/kube-custom-resources-rs/src/expansion_gatekeeper_sh/v1beta1/expansiontemplate.rs similarity index 100% rename from kube-custom-resources-rs/src/expansion_gatekeeper_sh_v1beta1/expansiontemplate.rs rename to kube-custom-resources-rs/src/expansion_gatekeeper_sh/v1beta1/expansiontemplate.rs diff --git a/kube-custom-resources-rs/src/expansion_gatekeeper_sh_v1beta1/mod.rs b/kube-custom-resources-rs/src/expansion_gatekeeper_sh/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/expansion_gatekeeper_sh_v1beta1/mod.rs rename to kube-custom-resources-rs/src/expansion_gatekeeper_sh/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/extensions_kubeblocks_io/mod.rs b/kube-custom-resources-rs/src/extensions_kubeblocks_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/extensions_kubeblocks_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/extensions_kubeblocks_io_v1alpha1/addons.rs b/kube-custom-resources-rs/src/extensions_kubeblocks_io/v1alpha1/addons.rs similarity index 100% rename from kube-custom-resources-rs/src/extensions_kubeblocks_io_v1alpha1/addons.rs rename to kube-custom-resources-rs/src/extensions_kubeblocks_io/v1alpha1/addons.rs diff --git a/kube-custom-resources-rs/src/extensions_kubeblocks_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/extensions_kubeblocks_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/extensions_kubeblocks_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/extensions_kubeblocks_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/external_secrets_io/mod.rs b/kube-custom-resources-rs/src/external_secrets_io/mod.rs new file mode 100644 index 000000000..87218411e --- /dev/null +++ b/kube-custom-resources-rs/src/external_secrets_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/external_secrets_io_v1alpha1/clustersecretstores.rs b/kube-custom-resources-rs/src/external_secrets_io/v1alpha1/clustersecretstores.rs similarity index 100% rename from kube-custom-resources-rs/src/external_secrets_io_v1alpha1/clustersecretstores.rs rename to kube-custom-resources-rs/src/external_secrets_io/v1alpha1/clustersecretstores.rs diff --git a/kube-custom-resources-rs/src/external_secrets_io_v1alpha1/externalsecrets.rs b/kube-custom-resources-rs/src/external_secrets_io/v1alpha1/externalsecrets.rs similarity index 100% rename from kube-custom-resources-rs/src/external_secrets_io_v1alpha1/externalsecrets.rs rename to kube-custom-resources-rs/src/external_secrets_io/v1alpha1/externalsecrets.rs diff --git a/kube-custom-resources-rs/src/external_secrets_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/external_secrets_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/external_secrets_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/external_secrets_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/external_secrets_io_v1alpha1/secretstores.rs b/kube-custom-resources-rs/src/external_secrets_io/v1alpha1/secretstores.rs similarity index 100% rename from kube-custom-resources-rs/src/external_secrets_io_v1alpha1/secretstores.rs rename to kube-custom-resources-rs/src/external_secrets_io/v1alpha1/secretstores.rs diff --git a/kube-custom-resources-rs/src/external_secrets_io_v1beta1/clusterexternalsecrets.rs b/kube-custom-resources-rs/src/external_secrets_io/v1beta1/clusterexternalsecrets.rs similarity index 100% rename from kube-custom-resources-rs/src/external_secrets_io_v1beta1/clusterexternalsecrets.rs rename to kube-custom-resources-rs/src/external_secrets_io/v1beta1/clusterexternalsecrets.rs diff --git a/kube-custom-resources-rs/src/external_secrets_io_v1beta1/clustersecretstores.rs b/kube-custom-resources-rs/src/external_secrets_io/v1beta1/clustersecretstores.rs similarity index 100% rename from kube-custom-resources-rs/src/external_secrets_io_v1beta1/clustersecretstores.rs rename to kube-custom-resources-rs/src/external_secrets_io/v1beta1/clustersecretstores.rs diff --git a/kube-custom-resources-rs/src/external_secrets_io_v1beta1/externalsecrets.rs b/kube-custom-resources-rs/src/external_secrets_io/v1beta1/externalsecrets.rs similarity index 100% rename from kube-custom-resources-rs/src/external_secrets_io_v1beta1/externalsecrets.rs rename to kube-custom-resources-rs/src/external_secrets_io/v1beta1/externalsecrets.rs diff --git a/kube-custom-resources-rs/src/external_secrets_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/external_secrets_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/external_secrets_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/external_secrets_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/external_secrets_io_v1beta1/secretstores.rs b/kube-custom-resources-rs/src/external_secrets_io/v1beta1/secretstores.rs similarity index 100% rename from kube-custom-resources-rs/src/external_secrets_io_v1beta1/secretstores.rs rename to kube-custom-resources-rs/src/external_secrets_io/v1beta1/secretstores.rs diff --git a/kube-custom-resources-rs/src/externaldata_gatekeeper_sh/mod.rs b/kube-custom-resources-rs/src/externaldata_gatekeeper_sh/mod.rs new file mode 100644 index 000000000..87218411e --- /dev/null +++ b/kube-custom-resources-rs/src/externaldata_gatekeeper_sh/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/externaldata_gatekeeper_sh_v1alpha1/mod.rs b/kube-custom-resources-rs/src/externaldata_gatekeeper_sh/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/externaldata_gatekeeper_sh_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/externaldata_gatekeeper_sh/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/externaldata_gatekeeper_sh_v1alpha1/providers.rs b/kube-custom-resources-rs/src/externaldata_gatekeeper_sh/v1alpha1/providers.rs similarity index 100% rename from kube-custom-resources-rs/src/externaldata_gatekeeper_sh_v1alpha1/providers.rs rename to kube-custom-resources-rs/src/externaldata_gatekeeper_sh/v1alpha1/providers.rs diff --git a/kube-custom-resources-rs/src/externaldata_gatekeeper_sh_v1beta1/mod.rs b/kube-custom-resources-rs/src/externaldata_gatekeeper_sh/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/externaldata_gatekeeper_sh_v1beta1/mod.rs rename to kube-custom-resources-rs/src/externaldata_gatekeeper_sh/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/externaldata_gatekeeper_sh_v1beta1/providers.rs b/kube-custom-resources-rs/src/externaldata_gatekeeper_sh/v1beta1/providers.rs similarity index 100% rename from kube-custom-resources-rs/src/externaldata_gatekeeper_sh_v1beta1/providers.rs rename to kube-custom-resources-rs/src/externaldata_gatekeeper_sh/v1beta1/providers.rs diff --git a/kube-custom-resources-rs/src/externaldns_k8s_io/mod.rs b/kube-custom-resources-rs/src/externaldns_k8s_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/externaldns_k8s_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/externaldns_k8s_io_v1alpha1/dnsendpoints.rs b/kube-custom-resources-rs/src/externaldns_k8s_io/v1alpha1/dnsendpoints.rs similarity index 100% rename from kube-custom-resources-rs/src/externaldns_k8s_io_v1alpha1/dnsendpoints.rs rename to kube-custom-resources-rs/src/externaldns_k8s_io/v1alpha1/dnsendpoints.rs diff --git a/kube-custom-resources-rs/src/externaldns_k8s_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/externaldns_k8s_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/externaldns_k8s_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/externaldns_k8s_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/externaldns_nginx_org/mod.rs b/kube-custom-resources-rs/src/externaldns_nginx_org/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/externaldns_nginx_org/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/externaldns_nginx_org_v1/dnsendpoints.rs b/kube-custom-resources-rs/src/externaldns_nginx_org/v1/dnsendpoints.rs similarity index 100% rename from kube-custom-resources-rs/src/externaldns_nginx_org_v1/dnsendpoints.rs rename to kube-custom-resources-rs/src/externaldns_nginx_org/v1/dnsendpoints.rs diff --git a/kube-custom-resources-rs/src/externaldns_nginx_org_v1/mod.rs b/kube-custom-resources-rs/src/externaldns_nginx_org/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/externaldns_nginx_org_v1/mod.rs rename to kube-custom-resources-rs/src/externaldns_nginx_org/v1/mod.rs diff --git a/kube-custom-resources-rs/src/flagger_app/mod.rs b/kube-custom-resources-rs/src/flagger_app/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/flagger_app/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/flagger_app_v1beta1/canaries.rs b/kube-custom-resources-rs/src/flagger_app/v1beta1/canaries.rs similarity index 100% rename from kube-custom-resources-rs/src/flagger_app_v1beta1/canaries.rs rename to kube-custom-resources-rs/src/flagger_app/v1beta1/canaries.rs diff --git a/kube-custom-resources-rs/src/flagger_app_v1beta1/mod.rs b/kube-custom-resources-rs/src/flagger_app/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/flagger_app_v1beta1/mod.rs rename to kube-custom-resources-rs/src/flagger_app/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/flink_apache_org/mod.rs b/kube-custom-resources-rs/src/flink_apache_org/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/flink_apache_org/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/flink_apache_org_v1beta1/flinkdeployments.rs b/kube-custom-resources-rs/src/flink_apache_org/v1beta1/flinkdeployments.rs similarity index 100% rename from kube-custom-resources-rs/src/flink_apache_org_v1beta1/flinkdeployments.rs rename to kube-custom-resources-rs/src/flink_apache_org/v1beta1/flinkdeployments.rs diff --git a/kube-custom-resources-rs/src/flink_apache_org_v1beta1/flinksessionjobs.rs b/kube-custom-resources-rs/src/flink_apache_org/v1beta1/flinksessionjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/flink_apache_org_v1beta1/flinksessionjobs.rs rename to kube-custom-resources-rs/src/flink_apache_org/v1beta1/flinksessionjobs.rs diff --git a/kube-custom-resources-rs/src/flink_apache_org_v1beta1/mod.rs b/kube-custom-resources-rs/src/flink_apache_org/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/flink_apache_org_v1beta1/mod.rs rename to kube-custom-resources-rs/src/flink_apache_org/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/flow_volcano_sh/mod.rs b/kube-custom-resources-rs/src/flow_volcano_sh/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/flow_volcano_sh/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/flow_volcano_sh_v1alpha1/jobflows.rs b/kube-custom-resources-rs/src/flow_volcano_sh/v1alpha1/jobflows.rs similarity index 100% rename from kube-custom-resources-rs/src/flow_volcano_sh_v1alpha1/jobflows.rs rename to kube-custom-resources-rs/src/flow_volcano_sh/v1alpha1/jobflows.rs diff --git a/kube-custom-resources-rs/src/flow_volcano_sh_v1alpha1/jobtemplates.rs b/kube-custom-resources-rs/src/flow_volcano_sh/v1alpha1/jobtemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/flow_volcano_sh_v1alpha1/jobtemplates.rs rename to kube-custom-resources-rs/src/flow_volcano_sh/v1alpha1/jobtemplates.rs diff --git a/kube-custom-resources-rs/src/flow_volcano_sh_v1alpha1/mod.rs b/kube-custom-resources-rs/src/flow_volcano_sh/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/flow_volcano_sh_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/flow_volcano_sh/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/flows_netobserv_io/mod.rs b/kube-custom-resources-rs/src/flows_netobserv_io/mod.rs new file mode 100644 index 000000000..e2e30750a --- /dev/null +++ b/kube-custom-resources-rs/src/flows_netobserv_io/mod.rs @@ -0,0 +1,3 @@ +pub mod v1alpha1; +pub mod v1beta1; +pub mod v1beta2; diff --git a/kube-custom-resources-rs/src/flows_netobserv_io_v1alpha1/flowcollectors.rs b/kube-custom-resources-rs/src/flows_netobserv_io/v1alpha1/flowcollectors.rs similarity index 100% rename from kube-custom-resources-rs/src/flows_netobserv_io_v1alpha1/flowcollectors.rs rename to kube-custom-resources-rs/src/flows_netobserv_io/v1alpha1/flowcollectors.rs diff --git a/kube-custom-resources-rs/src/flows_netobserv_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/flows_netobserv_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/flows_netobserv_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/flows_netobserv_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/flows_netobserv_io_v1beta1/flowcollectors.rs b/kube-custom-resources-rs/src/flows_netobserv_io/v1beta1/flowcollectors.rs similarity index 100% rename from kube-custom-resources-rs/src/flows_netobserv_io_v1beta1/flowcollectors.rs rename to kube-custom-resources-rs/src/flows_netobserv_io/v1beta1/flowcollectors.rs diff --git a/kube-custom-resources-rs/src/flows_netobserv_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/flows_netobserv_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/flows_netobserv_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/flows_netobserv_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/flows_netobserv_io_v1beta2/flowcollectors.rs b/kube-custom-resources-rs/src/flows_netobserv_io/v1beta2/flowcollectors.rs similarity index 100% rename from kube-custom-resources-rs/src/flows_netobserv_io_v1beta2/flowcollectors.rs rename to kube-custom-resources-rs/src/flows_netobserv_io/v1beta2/flowcollectors.rs diff --git a/kube-custom-resources-rs/src/flows_netobserv_io_v1beta2/mod.rs b/kube-custom-resources-rs/src/flows_netobserv_io/v1beta2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/flows_netobserv_io_v1beta2/mod.rs rename to kube-custom-resources-rs/src/flows_netobserv_io/v1beta2/mod.rs diff --git a/kube-custom-resources-rs/src/flux_framework_org/mod.rs b/kube-custom-resources-rs/src/flux_framework_org/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/flux_framework_org/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/flux_framework_org_v1alpha1/miniclusters.rs b/kube-custom-resources-rs/src/flux_framework_org/v1alpha1/miniclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/flux_framework_org_v1alpha1/miniclusters.rs rename to kube-custom-resources-rs/src/flux_framework_org/v1alpha1/miniclusters.rs diff --git a/kube-custom-resources-rs/src/flux_framework_org_v1alpha1/mod.rs b/kube-custom-resources-rs/src/flux_framework_org/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/flux_framework_org_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/flux_framework_org/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io/mod.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/mod.rs new file mode 100644 index 000000000..be08129ca --- /dev/null +++ b/kube-custom-resources-rs/src/gateway_networking_k8s_io/mod.rs @@ -0,0 +1,3 @@ +pub mod v1; +pub mod v1alpha2; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1/gatewayclasses.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1/gatewayclasses.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1/gatewayclasses.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1/gatewayclasses.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1/gateways.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1/gateways.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1/gateways.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1/gateways.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1/httproutes.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1/httproutes.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1/httproutes.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1/httproutes.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1/mod.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1/mod.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1alpha2/grpcroutes.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1alpha2/grpcroutes.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1alpha2/grpcroutes.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1alpha2/grpcroutes.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1alpha2/mod.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1alpha2/referencegrants.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1alpha2/referencegrants.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1alpha2/referencegrants.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1alpha2/referencegrants.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1alpha2/tcproutes.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1alpha2/tcproutes.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1alpha2/tcproutes.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1alpha2/tcproutes.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1alpha2/tlsroutes.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1alpha2/tlsroutes.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1alpha2/tlsroutes.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1alpha2/tlsroutes.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1alpha2/udproutes.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1alpha2/udproutes.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1alpha2/udproutes.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1alpha2/udproutes.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1beta1/gatewayclasses.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1beta1/gatewayclasses.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1beta1/gatewayclasses.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1beta1/gatewayclasses.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1beta1/gateways.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1beta1/gateways.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1beta1/gateways.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1beta1/gateways.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1beta1/httproutes.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1beta1/httproutes.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1beta1/httproutes.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1beta1/httproutes.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/gateway_networking_k8s_io_v1beta1/referencegrants.rs b/kube-custom-resources-rs/src/gateway_networking_k8s_io/v1beta1/referencegrants.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_networking_k8s_io_v1beta1/referencegrants.rs rename to kube-custom-resources-rs/src/gateway_networking_k8s_io/v1beta1/referencegrants.rs diff --git a/kube-custom-resources-rs/src/gateway_nginx_org/mod.rs b/kube-custom-resources-rs/src/gateway_nginx_org/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/gateway_nginx_org/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/gateway_nginx_org_v1alpha1/mod.rs b/kube-custom-resources-rs/src/gateway_nginx_org/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_nginx_org_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/gateway_nginx_org/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/gateway_nginx_org_v1alpha1/nginxgateways.rs b/kube-custom-resources-rs/src/gateway_nginx_org/v1alpha1/nginxgateways.rs similarity index 100% rename from kube-custom-resources-rs/src/gateway_nginx_org_v1alpha1/nginxgateways.rs rename to kube-custom-resources-rs/src/gateway_nginx_org/v1alpha1/nginxgateways.rs diff --git a/kube-custom-resources-rs/src/getambassador_io/mod.rs b/kube-custom-resources-rs/src/getambassador_io/mod.rs new file mode 100644 index 000000000..d19d2028c --- /dev/null +++ b/kube-custom-resources-rs/src/getambassador_io/mod.rs @@ -0,0 +1 @@ +pub mod v3alpha1; diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/authservices.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/authservices.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/authservices.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/authservices.rs diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/consulresolvers.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/consulresolvers.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/consulresolvers.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/consulresolvers.rs diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/devportals.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/devportals.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/devportals.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/devportals.rs diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/hosts.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/hosts.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/hosts.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/hosts.rs diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/kubernetesendpointresolvers.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/kubernetesendpointresolvers.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/kubernetesendpointresolvers.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/kubernetesendpointresolvers.rs diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/kubernetesserviceresolvers.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/kubernetesserviceresolvers.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/kubernetesserviceresolvers.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/kubernetesserviceresolvers.rs diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/listeners.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/listeners.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/listeners.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/listeners.rs diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/logservices.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/logservices.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/logservices.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/logservices.rs diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/mod.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/mod.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/modules.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/modules.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/modules.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/modules.rs diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/ratelimitservices.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/ratelimitservices.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/ratelimitservices.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/ratelimitservices.rs diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/tcpmappings.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/tcpmappings.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/tcpmappings.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/tcpmappings.rs diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/tlscontexts.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/tlscontexts.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/tlscontexts.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/tlscontexts.rs diff --git a/kube-custom-resources-rs/src/getambassador_io_v3alpha1/tracingservices.rs b/kube-custom-resources-rs/src/getambassador_io/v3alpha1/tracingservices.rs similarity index 100% rename from kube-custom-resources-rs/src/getambassador_io_v3alpha1/tracingservices.rs rename to kube-custom-resources-rs/src/getambassador_io/v3alpha1/tracingservices.rs diff --git a/kube-custom-resources-rs/src/gitops_hybrid_cloud_patterns_io/mod.rs b/kube-custom-resources-rs/src/gitops_hybrid_cloud_patterns_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/gitops_hybrid_cloud_patterns_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/gitops_hybrid_cloud_patterns_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/gitops_hybrid_cloud_patterns_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/gitops_hybrid_cloud_patterns_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/gitops_hybrid_cloud_patterns_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/gitops_hybrid_cloud_patterns_io_v1alpha1/patterns.rs b/kube-custom-resources-rs/src/gitops_hybrid_cloud_patterns_io/v1alpha1/patterns.rs similarity index 100% rename from kube-custom-resources-rs/src/gitops_hybrid_cloud_patterns_io_v1alpha1/patterns.rs rename to kube-custom-resources-rs/src/gitops_hybrid_cloud_patterns_io/v1alpha1/patterns.rs diff --git a/kube-custom-resources-rs/src/grafana_integreatly_org/mod.rs b/kube-custom-resources-rs/src/grafana_integreatly_org/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/grafana_integreatly_org/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/grafana_integreatly_org_v1beta1/grafanadashboards.rs b/kube-custom-resources-rs/src/grafana_integreatly_org/v1beta1/grafanadashboards.rs similarity index 100% rename from kube-custom-resources-rs/src/grafana_integreatly_org_v1beta1/grafanadashboards.rs rename to kube-custom-resources-rs/src/grafana_integreatly_org/v1beta1/grafanadashboards.rs diff --git a/kube-custom-resources-rs/src/grafana_integreatly_org_v1beta1/grafanadatasources.rs b/kube-custom-resources-rs/src/grafana_integreatly_org/v1beta1/grafanadatasources.rs similarity index 100% rename from kube-custom-resources-rs/src/grafana_integreatly_org_v1beta1/grafanadatasources.rs rename to kube-custom-resources-rs/src/grafana_integreatly_org/v1beta1/grafanadatasources.rs diff --git a/kube-custom-resources-rs/src/grafana_integreatly_org_v1beta1/grafanafolders.rs b/kube-custom-resources-rs/src/grafana_integreatly_org/v1beta1/grafanafolders.rs similarity index 100% rename from kube-custom-resources-rs/src/grafana_integreatly_org_v1beta1/grafanafolders.rs rename to kube-custom-resources-rs/src/grafana_integreatly_org/v1beta1/grafanafolders.rs diff --git a/kube-custom-resources-rs/src/grafana_integreatly_org_v1beta1/mod.rs b/kube-custom-resources-rs/src/grafana_integreatly_org/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/grafana_integreatly_org_v1beta1/mod.rs rename to kube-custom-resources-rs/src/grafana_integreatly_org/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/hazelcast_com/mod.rs b/kube-custom-resources-rs/src/hazelcast_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/hazelcast_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/hazelcast_com_v1alpha1/cronhotbackups.rs b/kube-custom-resources-rs/src/hazelcast_com/v1alpha1/cronhotbackups.rs similarity index 100% rename from kube-custom-resources-rs/src/hazelcast_com_v1alpha1/cronhotbackups.rs rename to kube-custom-resources-rs/src/hazelcast_com/v1alpha1/cronhotbackups.rs diff --git a/kube-custom-resources-rs/src/hazelcast_com_v1alpha1/hazelcasts.rs b/kube-custom-resources-rs/src/hazelcast_com/v1alpha1/hazelcasts.rs similarity index 100% rename from kube-custom-resources-rs/src/hazelcast_com_v1alpha1/hazelcasts.rs rename to kube-custom-resources-rs/src/hazelcast_com/v1alpha1/hazelcasts.rs diff --git a/kube-custom-resources-rs/src/hazelcast_com_v1alpha1/hotbackups.rs b/kube-custom-resources-rs/src/hazelcast_com/v1alpha1/hotbackups.rs similarity index 100% rename from kube-custom-resources-rs/src/hazelcast_com_v1alpha1/hotbackups.rs rename to kube-custom-resources-rs/src/hazelcast_com/v1alpha1/hotbackups.rs diff --git a/kube-custom-resources-rs/src/hazelcast_com_v1alpha1/managementcenters.rs b/kube-custom-resources-rs/src/hazelcast_com/v1alpha1/managementcenters.rs similarity index 100% rename from kube-custom-resources-rs/src/hazelcast_com_v1alpha1/managementcenters.rs rename to kube-custom-resources-rs/src/hazelcast_com/v1alpha1/managementcenters.rs diff --git a/kube-custom-resources-rs/src/hazelcast_com_v1alpha1/maps.rs b/kube-custom-resources-rs/src/hazelcast_com/v1alpha1/maps.rs similarity index 100% rename from kube-custom-resources-rs/src/hazelcast_com_v1alpha1/maps.rs rename to kube-custom-resources-rs/src/hazelcast_com/v1alpha1/maps.rs diff --git a/kube-custom-resources-rs/src/hazelcast_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/hazelcast_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/hazelcast_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/hazelcast_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/hazelcast_com_v1alpha1/wanreplications.rs b/kube-custom-resources-rs/src/hazelcast_com/v1alpha1/wanreplications.rs similarity index 100% rename from kube-custom-resources-rs/src/hazelcast_com_v1alpha1/wanreplications.rs rename to kube-custom-resources-rs/src/hazelcast_com/v1alpha1/wanreplications.rs diff --git a/kube-custom-resources-rs/src/helm_toolkit_fluxcd_io/mod.rs b/kube-custom-resources-rs/src/helm_toolkit_fluxcd_io/mod.rs new file mode 100644 index 000000000..0e519c06a --- /dev/null +++ b/kube-custom-resources-rs/src/helm_toolkit_fluxcd_io/mod.rs @@ -0,0 +1 @@ +pub mod v2beta1; diff --git a/kube-custom-resources-rs/src/helm_toolkit_fluxcd_io_v2beta1/helmreleases.rs b/kube-custom-resources-rs/src/helm_toolkit_fluxcd_io/v2beta1/helmreleases.rs similarity index 100% rename from kube-custom-resources-rs/src/helm_toolkit_fluxcd_io_v2beta1/helmreleases.rs rename to kube-custom-resources-rs/src/helm_toolkit_fluxcd_io/v2beta1/helmreleases.rs diff --git a/kube-custom-resources-rs/src/helm_toolkit_fluxcd_io_v2beta1/mod.rs b/kube-custom-resources-rs/src/helm_toolkit_fluxcd_io/v2beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/helm_toolkit_fluxcd_io_v2beta1/mod.rs rename to kube-custom-resources-rs/src/helm_toolkit_fluxcd_io/v2beta1/mod.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io/mod.rs b/kube-custom-resources-rs/src/hive_openshift_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/hive_openshift_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/checkpoints.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/checkpoints.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/checkpoints.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/checkpoints.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/clusterclaims.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/clusterclaims.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/clusterclaims.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/clusterclaims.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/clusterdeploymentcustomizations.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/clusterdeploymentcustomizations.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/clusterdeploymentcustomizations.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/clusterdeploymentcustomizations.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/clusterdeployments.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/clusterdeployments.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/clusterdeployments.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/clusterdeployments.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/clusterdeprovisions.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/clusterdeprovisions.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/clusterdeprovisions.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/clusterdeprovisions.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/clusterimagesets.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/clusterimagesets.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/clusterimagesets.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/clusterimagesets.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/clusterpools.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/clusterpools.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/clusterpools.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/clusterpools.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/clusterprovisions.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/clusterprovisions.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/clusterprovisions.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/clusterprovisions.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/clusterrelocates.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/clusterrelocates.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/clusterrelocates.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/clusterrelocates.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/clusterstates.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/clusterstates.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/clusterstates.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/clusterstates.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/dnszones.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/dnszones.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/dnszones.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/dnszones.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/hiveconfigs.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/hiveconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/hiveconfigs.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/hiveconfigs.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/machinepoolnameleases.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/machinepoolnameleases.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/machinepoolnameleases.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/machinepoolnameleases.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/machinepools.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/machinepools.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/machinepools.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/machinepools.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/mod.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/mod.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/selectorsyncidentityproviders.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/selectorsyncidentityproviders.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/selectorsyncidentityproviders.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/selectorsyncidentityproviders.rs diff --git a/kube-custom-resources-rs/src/hive_openshift_io_v1/syncidentityproviders.rs b/kube-custom-resources-rs/src/hive_openshift_io/v1/syncidentityproviders.rs similarity index 100% rename from kube-custom-resources-rs/src/hive_openshift_io_v1/syncidentityproviders.rs rename to kube-custom-resources-rs/src/hive_openshift_io/v1/syncidentityproviders.rs diff --git a/kube-custom-resources-rs/src/hiveinternal_openshift_io/mod.rs b/kube-custom-resources-rs/src/hiveinternal_openshift_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/hiveinternal_openshift_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/hiveinternal_openshift_io_v1alpha1/clustersyncleases.rs b/kube-custom-resources-rs/src/hiveinternal_openshift_io/v1alpha1/clustersyncleases.rs similarity index 100% rename from kube-custom-resources-rs/src/hiveinternal_openshift_io_v1alpha1/clustersyncleases.rs rename to kube-custom-resources-rs/src/hiveinternal_openshift_io/v1alpha1/clustersyncleases.rs diff --git a/kube-custom-resources-rs/src/hiveinternal_openshift_io_v1alpha1/clustersyncs.rs b/kube-custom-resources-rs/src/hiveinternal_openshift_io/v1alpha1/clustersyncs.rs similarity index 100% rename from kube-custom-resources-rs/src/hiveinternal_openshift_io_v1alpha1/clustersyncs.rs rename to kube-custom-resources-rs/src/hiveinternal_openshift_io/v1alpha1/clustersyncs.rs diff --git a/kube-custom-resources-rs/src/hiveinternal_openshift_io_v1alpha1/fakeclusterinstalls.rs b/kube-custom-resources-rs/src/hiveinternal_openshift_io/v1alpha1/fakeclusterinstalls.rs similarity index 100% rename from kube-custom-resources-rs/src/hiveinternal_openshift_io_v1alpha1/fakeclusterinstalls.rs rename to kube-custom-resources-rs/src/hiveinternal_openshift_io/v1alpha1/fakeclusterinstalls.rs diff --git a/kube-custom-resources-rs/src/hiveinternal_openshift_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/hiveinternal_openshift_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/hiveinternal_openshift_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/hiveinternal_openshift_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/hnc_x_k8s_io/mod.rs b/kube-custom-resources-rs/src/hnc_x_k8s_io/mod.rs new file mode 100644 index 000000000..dda13c16f --- /dev/null +++ b/kube-custom-resources-rs/src/hnc_x_k8s_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha2; diff --git a/kube-custom-resources-rs/src/hnc_x_k8s_io_v1alpha2/hierarchicalresourcequotas.rs b/kube-custom-resources-rs/src/hnc_x_k8s_io/v1alpha2/hierarchicalresourcequotas.rs similarity index 100% rename from kube-custom-resources-rs/src/hnc_x_k8s_io_v1alpha2/hierarchicalresourcequotas.rs rename to kube-custom-resources-rs/src/hnc_x_k8s_io/v1alpha2/hierarchicalresourcequotas.rs diff --git a/kube-custom-resources-rs/src/hnc_x_k8s_io_v1alpha2/hierarchyconfigurations.rs b/kube-custom-resources-rs/src/hnc_x_k8s_io/v1alpha2/hierarchyconfigurations.rs similarity index 100% rename from kube-custom-resources-rs/src/hnc_x_k8s_io_v1alpha2/hierarchyconfigurations.rs rename to kube-custom-resources-rs/src/hnc_x_k8s_io/v1alpha2/hierarchyconfigurations.rs diff --git a/kube-custom-resources-rs/src/hnc_x_k8s_io_v1alpha2/hncconfigurations.rs b/kube-custom-resources-rs/src/hnc_x_k8s_io/v1alpha2/hncconfigurations.rs similarity index 100% rename from kube-custom-resources-rs/src/hnc_x_k8s_io_v1alpha2/hncconfigurations.rs rename to kube-custom-resources-rs/src/hnc_x_k8s_io/v1alpha2/hncconfigurations.rs diff --git a/kube-custom-resources-rs/src/hnc_x_k8s_io_v1alpha2/mod.rs b/kube-custom-resources-rs/src/hnc_x_k8s_io/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/hnc_x_k8s_io_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/hnc_x_k8s_io/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/hnc_x_k8s_io_v1alpha2/subnamespaceanchors.rs b/kube-custom-resources-rs/src/hnc_x_k8s_io/v1alpha2/subnamespaceanchors.rs similarity index 100% rename from kube-custom-resources-rs/src/hnc_x_k8s_io_v1alpha2/subnamespaceanchors.rs rename to kube-custom-resources-rs/src/hnc_x_k8s_io/v1alpha2/subnamespaceanchors.rs diff --git a/kube-custom-resources-rs/src/hyperfoil_io/mod.rs b/kube-custom-resources-rs/src/hyperfoil_io/mod.rs new file mode 100644 index 000000000..5550e626e --- /dev/null +++ b/kube-custom-resources-rs/src/hyperfoil_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha1; +pub mod v1alpha2; diff --git a/kube-custom-resources-rs/src/hyperfoil_io_v1alpha1/horreums.rs b/kube-custom-resources-rs/src/hyperfoil_io/v1alpha1/horreums.rs similarity index 100% rename from kube-custom-resources-rs/src/hyperfoil_io_v1alpha1/horreums.rs rename to kube-custom-resources-rs/src/hyperfoil_io/v1alpha1/horreums.rs diff --git a/kube-custom-resources-rs/src/hyperfoil_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/hyperfoil_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/hyperfoil_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/hyperfoil_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/hyperfoil_io_v1alpha2/hyperfoils.rs b/kube-custom-resources-rs/src/hyperfoil_io/v1alpha2/hyperfoils.rs similarity index 100% rename from kube-custom-resources-rs/src/hyperfoil_io_v1alpha2/hyperfoils.rs rename to kube-custom-resources-rs/src/hyperfoil_io/v1alpha2/hyperfoils.rs diff --git a/kube-custom-resources-rs/src/hyperfoil_io_v1alpha2/mod.rs b/kube-custom-resources-rs/src/hyperfoil_io/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/hyperfoil_io_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/hyperfoil_io/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/iam_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/iam_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/iam_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/iam_services_k8s_aws_v1alpha1/groups.rs b/kube-custom-resources-rs/src/iam_services_k8s_aws/v1alpha1/groups.rs similarity index 100% rename from kube-custom-resources-rs/src/iam_services_k8s_aws_v1alpha1/groups.rs rename to kube-custom-resources-rs/src/iam_services_k8s_aws/v1alpha1/groups.rs diff --git a/kube-custom-resources-rs/src/iam_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/iam_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/iam_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/iam_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/iam_services_k8s_aws_v1alpha1/policies.rs b/kube-custom-resources-rs/src/iam_services_k8s_aws/v1alpha1/policies.rs similarity index 100% rename from kube-custom-resources-rs/src/iam_services_k8s_aws_v1alpha1/policies.rs rename to kube-custom-resources-rs/src/iam_services_k8s_aws/v1alpha1/policies.rs diff --git a/kube-custom-resources-rs/src/iam_services_k8s_aws_v1alpha1/roles.rs b/kube-custom-resources-rs/src/iam_services_k8s_aws/v1alpha1/roles.rs similarity index 100% rename from kube-custom-resources-rs/src/iam_services_k8s_aws_v1alpha1/roles.rs rename to kube-custom-resources-rs/src/iam_services_k8s_aws/v1alpha1/roles.rs diff --git a/kube-custom-resources-rs/src/ibmcloud_ibm_com/mod.rs b/kube-custom-resources-rs/src/ibmcloud_ibm_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/ibmcloud_ibm_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/ibmcloud_ibm_com_v1alpha1/composables.rs b/kube-custom-resources-rs/src/ibmcloud_ibm_com/v1alpha1/composables.rs similarity index 100% rename from kube-custom-resources-rs/src/ibmcloud_ibm_com_v1alpha1/composables.rs rename to kube-custom-resources-rs/src/ibmcloud_ibm_com/v1alpha1/composables.rs diff --git a/kube-custom-resources-rs/src/ibmcloud_ibm_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/ibmcloud_ibm_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/ibmcloud_ibm_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/ibmcloud_ibm_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/image_toolkit_fluxcd_io/mod.rs b/kube-custom-resources-rs/src/image_toolkit_fluxcd_io/mod.rs new file mode 100644 index 000000000..aae3815eb --- /dev/null +++ b/kube-custom-resources-rs/src/image_toolkit_fluxcd_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1beta1; +pub mod v1beta2; diff --git a/kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta1/imagepolicies.rs b/kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta1/imagepolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta1/imagepolicies.rs rename to kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta1/imagepolicies.rs diff --git a/kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta1/imagerepositories.rs b/kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta1/imagerepositories.rs similarity index 100% rename from kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta1/imagerepositories.rs rename to kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta1/imagerepositories.rs diff --git a/kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta1/imageupdateautomations.rs b/kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta1/imageupdateautomations.rs similarity index 100% rename from kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta1/imageupdateautomations.rs rename to kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta1/imageupdateautomations.rs diff --git a/kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta2/imagepolicies.rs b/kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta2/imagepolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta2/imagepolicies.rs rename to kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta2/imagepolicies.rs diff --git a/kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta2/imagerepositories.rs b/kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta2/imagerepositories.rs similarity index 100% rename from kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta2/imagerepositories.rs rename to kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta2/imagerepositories.rs diff --git a/kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta2/mod.rs b/kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/image_toolkit_fluxcd_io_v1beta2/mod.rs rename to kube-custom-resources-rs/src/image_toolkit_fluxcd_io/v1beta2/mod.rs diff --git a/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/mod.rs b/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dicomeventbridges.rs b/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dicomeventbridges.rs similarity index 100% rename from kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dicomeventbridges.rs rename to kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dicomeventbridges.rs diff --git a/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dicomeventdriveningestions.rs b/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dicomeventdriveningestions.rs similarity index 100% rename from kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dicomeventdriveningestions.rs rename to kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dicomeventdriveningestions.rs diff --git a/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dicominstancebindings.rs b/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dicominstancebindings.rs similarity index 100% rename from kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dicominstancebindings.rs rename to kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dicominstancebindings.rs diff --git a/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dicomstudybindings.rs b/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dicomstudybindings.rs similarity index 100% rename from kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dicomstudybindings.rs rename to kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dicomstudybindings.rs diff --git a/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dicomwebingestionservices.rs b/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dicomwebingestionservices.rs similarity index 100% rename from kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dicomwebingestionservices.rs rename to kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dicomwebingestionservices.rs diff --git a/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dimseingestionservices.rs b/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dimseingestionservices.rs similarity index 100% rename from kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dimseingestionservices.rs rename to kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dimseingestionservices.rs diff --git a/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dimseproxies.rs b/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dimseproxies.rs similarity index 100% rename from kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/dimseproxies.rs rename to kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/dimseproxies.rs diff --git a/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/mod.rs b/kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/imaging_ingestion_alvearie_org_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/imaging_ingestion_alvearie_org/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/inference_kubedl_io/mod.rs b/kube-custom-resources-rs/src/inference_kubedl_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/inference_kubedl_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/inference_kubedl_io_v1alpha1/elasticbatchjobs.rs b/kube-custom-resources-rs/src/inference_kubedl_io/v1alpha1/elasticbatchjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/inference_kubedl_io_v1alpha1/elasticbatchjobs.rs rename to kube-custom-resources-rs/src/inference_kubedl_io/v1alpha1/elasticbatchjobs.rs diff --git a/kube-custom-resources-rs/src/inference_kubedl_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/inference_kubedl_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/inference_kubedl_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/inference_kubedl_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/infinispan_org/mod.rs b/kube-custom-resources-rs/src/infinispan_org/mod.rs new file mode 100644 index 000000000..20006acb0 --- /dev/null +++ b/kube-custom-resources-rs/src/infinispan_org/mod.rs @@ -0,0 +1 @@ +pub mod v2alpha1; diff --git a/kube-custom-resources-rs/src/infinispan_org_v2alpha1/backups.rs b/kube-custom-resources-rs/src/infinispan_org/v2alpha1/backups.rs similarity index 100% rename from kube-custom-resources-rs/src/infinispan_org_v2alpha1/backups.rs rename to kube-custom-resources-rs/src/infinispan_org/v2alpha1/backups.rs diff --git a/kube-custom-resources-rs/src/infinispan_org_v2alpha1/batches.rs b/kube-custom-resources-rs/src/infinispan_org/v2alpha1/batches.rs similarity index 100% rename from kube-custom-resources-rs/src/infinispan_org_v2alpha1/batches.rs rename to kube-custom-resources-rs/src/infinispan_org/v2alpha1/batches.rs diff --git a/kube-custom-resources-rs/src/infinispan_org_v2alpha1/caches.rs b/kube-custom-resources-rs/src/infinispan_org/v2alpha1/caches.rs similarity index 100% rename from kube-custom-resources-rs/src/infinispan_org_v2alpha1/caches.rs rename to kube-custom-resources-rs/src/infinispan_org/v2alpha1/caches.rs diff --git a/kube-custom-resources-rs/src/infinispan_org_v2alpha1/mod.rs b/kube-custom-resources-rs/src/infinispan_org/v2alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/infinispan_org_v2alpha1/mod.rs rename to kube-custom-resources-rs/src/infinispan_org/v2alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/infinispan_org_v2alpha1/restores.rs b/kube-custom-resources-rs/src/infinispan_org/v2alpha1/restores.rs similarity index 100% rename from kube-custom-resources-rs/src/infinispan_org_v2alpha1/restores.rs rename to kube-custom-resources-rs/src/infinispan_org/v2alpha1/restores.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/mod.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/mod.rs new file mode 100644 index 000000000..e2e30750a --- /dev/null +++ b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/mod.rs @@ -0,0 +1,3 @@ +pub mod v1alpha1; +pub mod v1beta1; +pub mod v1beta2; diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1alpha1/kubevirtclusters.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1alpha1/kubevirtclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1alpha1/kubevirtclusters.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1alpha1/kubevirtclusters.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1alpha1/kubevirtclustertemplates.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1alpha1/kubevirtclustertemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1alpha1/kubevirtclustertemplates.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1alpha1/kubevirtclustertemplates.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1alpha1/kubevirtmachines.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1alpha1/kubevirtmachines.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1alpha1/kubevirtmachines.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1alpha1/kubevirtmachines.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1alpha1/kubevirtmachinetemplates.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1alpha1/kubevirtmachinetemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1alpha1/kubevirtmachinetemplates.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1alpha1/kubevirtmachinetemplates.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmpowervsclusters.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmpowervsclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmpowervsclusters.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmpowervsclusters.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmpowervsclustertemplates.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmpowervsclustertemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmpowervsclustertemplates.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmpowervsclustertemplates.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmpowervsimages.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmpowervsimages.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmpowervsimages.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmpowervsimages.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmpowervsmachines.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmpowervsmachines.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmpowervsmachines.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmpowervsmachines.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmpowervsmachinetemplates.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmpowervsmachinetemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmpowervsmachinetemplates.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmpowervsmachinetemplates.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmvpcclusters.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmvpcclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmvpcclusters.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmvpcclusters.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmvpcmachines.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmvpcmachines.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmvpcmachines.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmvpcmachines.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmvpcmachinetemplates.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmvpcmachinetemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/ibmvpcmachinetemplates.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/ibmvpcmachinetemplates.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vsphereclusteridentities.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vsphereclusteridentities.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vsphereclusteridentities.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vsphereclusteridentities.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vsphereclusters.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vsphereclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vsphereclusters.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vsphereclusters.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vsphereclustertemplates.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vsphereclustertemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vsphereclustertemplates.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vsphereclustertemplates.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vspheredeploymentzones.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vspheredeploymentzones.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vspheredeploymentzones.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vspheredeploymentzones.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vspherefailuredomains.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vspherefailuredomains.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vspherefailuredomains.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vspherefailuredomains.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vspheremachines.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vspheremachines.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vspheremachines.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vspheremachines.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vspheremachinetemplates.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vspheremachinetemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vspheremachinetemplates.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vspheremachinetemplates.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vspherevms.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vspherevms.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta1/vspherevms.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta1/vspherevms.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmpowervsclusters.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmpowervsclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmpowervsclusters.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmpowervsclusters.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmpowervsclustertemplates.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmpowervsclustertemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmpowervsclustertemplates.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmpowervsclustertemplates.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmpowervsimages.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmpowervsimages.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmpowervsimages.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmpowervsimages.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmpowervsmachines.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmpowervsmachines.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmpowervsmachines.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmpowervsmachines.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmpowervsmachinetemplates.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmpowervsmachinetemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmpowervsmachinetemplates.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmpowervsmachinetemplates.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmvpcclusters.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmvpcclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmvpcclusters.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmvpcclusters.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmvpcmachines.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmvpcmachines.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmvpcmachines.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmvpcmachines.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmvpcmachinetemplates.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmvpcmachinetemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/ibmvpcmachinetemplates.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/ibmvpcmachinetemplates.rs diff --git a/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/mod.rs b/kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io_v1beta2/mod.rs rename to kube-custom-resources-rs/src/infrastructure_cluster_x_k8s_io/v1beta2/mod.rs diff --git a/kube-custom-resources-rs/src/installation_mattermost_com/mod.rs b/kube-custom-resources-rs/src/installation_mattermost_com/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/installation_mattermost_com/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/installation_mattermost_com_v1beta1/mattermosts.rs b/kube-custom-resources-rs/src/installation_mattermost_com/v1beta1/mattermosts.rs similarity index 100% rename from kube-custom-resources-rs/src/installation_mattermost_com_v1beta1/mattermosts.rs rename to kube-custom-resources-rs/src/installation_mattermost_com/v1beta1/mattermosts.rs diff --git a/kube-custom-resources-rs/src/installation_mattermost_com_v1beta1/mod.rs b/kube-custom-resources-rs/src/installation_mattermost_com/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/installation_mattermost_com_v1beta1/mod.rs rename to kube-custom-resources-rs/src/installation_mattermost_com/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/integration_rock8s_com/mod.rs b/kube-custom-resources-rs/src/integration_rock8s_com/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/integration_rock8s_com/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/integration_rock8s_com_v1beta1/mod.rs b/kube-custom-resources-rs/src/integration_rock8s_com/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/integration_rock8s_com_v1beta1/mod.rs rename to kube-custom-resources-rs/src/integration_rock8s_com/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/integration_rock8s_com_v1beta1/plugs.rs b/kube-custom-resources-rs/src/integration_rock8s_com/v1beta1/plugs.rs similarity index 100% rename from kube-custom-resources-rs/src/integration_rock8s_com_v1beta1/plugs.rs rename to kube-custom-resources-rs/src/integration_rock8s_com/v1beta1/plugs.rs diff --git a/kube-custom-resources-rs/src/integration_rock8s_com_v1beta1/sockets.rs b/kube-custom-resources-rs/src/integration_rock8s_com/v1beta1/sockets.rs similarity index 100% rename from kube-custom-resources-rs/src/integration_rock8s_com_v1beta1/sockets.rs rename to kube-custom-resources-rs/src/integration_rock8s_com/v1beta1/sockets.rs diff --git a/kube-custom-resources-rs/src/iot_eclipse_org/mod.rs b/kube-custom-resources-rs/src/iot_eclipse_org/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/iot_eclipse_org/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/iot_eclipse_org_v1alpha1/dittos.rs b/kube-custom-resources-rs/src/iot_eclipse_org/v1alpha1/dittos.rs similarity index 100% rename from kube-custom-resources-rs/src/iot_eclipse_org_v1alpha1/dittos.rs rename to kube-custom-resources-rs/src/iot_eclipse_org/v1alpha1/dittos.rs diff --git a/kube-custom-resources-rs/src/iot_eclipse_org_v1alpha1/hawkbits.rs b/kube-custom-resources-rs/src/iot_eclipse_org/v1alpha1/hawkbits.rs similarity index 100% rename from kube-custom-resources-rs/src/iot_eclipse_org_v1alpha1/hawkbits.rs rename to kube-custom-resources-rs/src/iot_eclipse_org/v1alpha1/hawkbits.rs diff --git a/kube-custom-resources-rs/src/iot_eclipse_org_v1alpha1/mod.rs b/kube-custom-resources-rs/src/iot_eclipse_org/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/iot_eclipse_org_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/iot_eclipse_org/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/mod.rs b/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/mod.rs new file mode 100644 index 000000000..87218411e --- /dev/null +++ b/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io_v1alpha1/ipaddressclaims.rs b/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/v1alpha1/ipaddressclaims.rs similarity index 100% rename from kube-custom-resources-rs/src/ipam_cluster_x_k8s_io_v1alpha1/ipaddressclaims.rs rename to kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/v1alpha1/ipaddressclaims.rs diff --git a/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io_v1alpha1/ipaddresses.rs b/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/v1alpha1/ipaddresses.rs similarity index 100% rename from kube-custom-resources-rs/src/ipam_cluster_x_k8s_io_v1alpha1/ipaddresses.rs rename to kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/v1alpha1/ipaddresses.rs diff --git a/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/ipam_cluster_x_k8s_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io_v1beta1/ipaddressclaims.rs b/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/v1beta1/ipaddressclaims.rs similarity index 100% rename from kube-custom-resources-rs/src/ipam_cluster_x_k8s_io_v1beta1/ipaddressclaims.rs rename to kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/v1beta1/ipaddressclaims.rs diff --git a/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io_v1beta1/ipaddresses.rs b/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/v1beta1/ipaddresses.rs similarity index 100% rename from kube-custom-resources-rs/src/ipam_cluster_x_k8s_io_v1beta1/ipaddresses.rs rename to kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/v1beta1/ipaddresses.rs diff --git a/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/ipam_cluster_x_k8s_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/ipam_cluster_x_k8s_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/jaegertracing_io/mod.rs b/kube-custom-resources-rs/src/jaegertracing_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/jaegertracing_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/jaegertracing_io_v1/jaegers.rs b/kube-custom-resources-rs/src/jaegertracing_io/v1/jaegers.rs similarity index 100% rename from kube-custom-resources-rs/src/jaegertracing_io_v1/jaegers.rs rename to kube-custom-resources-rs/src/jaegertracing_io/v1/jaegers.rs diff --git a/kube-custom-resources-rs/src/jaegertracing_io_v1/mod.rs b/kube-custom-resources-rs/src/jaegertracing_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/jaegertracing_io_v1/mod.rs rename to kube-custom-resources-rs/src/jaegertracing_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/jobset_x_k8s_io/mod.rs b/kube-custom-resources-rs/src/jobset_x_k8s_io/mod.rs new file mode 100644 index 000000000..dda13c16f --- /dev/null +++ b/kube-custom-resources-rs/src/jobset_x_k8s_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha2; diff --git a/kube-custom-resources-rs/src/jobset_x_k8s_io_v1alpha2/jobsets.rs b/kube-custom-resources-rs/src/jobset_x_k8s_io/v1alpha2/jobsets.rs similarity index 100% rename from kube-custom-resources-rs/src/jobset_x_k8s_io_v1alpha2/jobsets.rs rename to kube-custom-resources-rs/src/jobset_x_k8s_io/v1alpha2/jobsets.rs diff --git a/kube-custom-resources-rs/src/jobset_x_k8s_io_v1alpha2/mod.rs b/kube-custom-resources-rs/src/jobset_x_k8s_io/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/jobset_x_k8s_io_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/jobset_x_k8s_io/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/k8gb_absa_oss/mod.rs b/kube-custom-resources-rs/src/k8gb_absa_oss/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/k8gb_absa_oss/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/k8gb_absa_oss_v1beta1/gslbs.rs b/kube-custom-resources-rs/src/k8gb_absa_oss/v1beta1/gslbs.rs similarity index 100% rename from kube-custom-resources-rs/src/k8gb_absa_oss_v1beta1/gslbs.rs rename to kube-custom-resources-rs/src/k8gb_absa_oss/v1beta1/gslbs.rs diff --git a/kube-custom-resources-rs/src/k8gb_absa_oss_v1beta1/mod.rs b/kube-custom-resources-rs/src/k8gb_absa_oss/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/k8gb_absa_oss_v1beta1/mod.rs rename to kube-custom-resources-rs/src/k8gb_absa_oss/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/k8s_keycloak_org/mod.rs b/kube-custom-resources-rs/src/k8s_keycloak_org/mod.rs new file mode 100644 index 000000000..20006acb0 --- /dev/null +++ b/kube-custom-resources-rs/src/k8s_keycloak_org/mod.rs @@ -0,0 +1 @@ +pub mod v2alpha1; diff --git a/kube-custom-resources-rs/src/k8s_keycloak_org_v2alpha1/keycloakrealmimports.rs b/kube-custom-resources-rs/src/k8s_keycloak_org/v2alpha1/keycloakrealmimports.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_keycloak_org_v2alpha1/keycloakrealmimports.rs rename to kube-custom-resources-rs/src/k8s_keycloak_org/v2alpha1/keycloakrealmimports.rs diff --git a/kube-custom-resources-rs/src/k8s_keycloak_org_v2alpha1/keycloaks.rs b/kube-custom-resources-rs/src/k8s_keycloak_org/v2alpha1/keycloaks.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_keycloak_org_v2alpha1/keycloaks.rs rename to kube-custom-resources-rs/src/k8s_keycloak_org/v2alpha1/keycloaks.rs diff --git a/kube-custom-resources-rs/src/k8s_keycloak_org_v2alpha1/mod.rs b/kube-custom-resources-rs/src/k8s_keycloak_org/v2alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_keycloak_org_v2alpha1/mod.rs rename to kube-custom-resources-rs/src/k8s_keycloak_org/v2alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/k8s_nginx_org/mod.rs b/kube-custom-resources-rs/src/k8s_nginx_org/mod.rs new file mode 100644 index 000000000..21c0fbff9 --- /dev/null +++ b/kube-custom-resources-rs/src/k8s_nginx_org/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/k8s_nginx_org_v1/globalconfigurations.rs b/kube-custom-resources-rs/src/k8s_nginx_org/v1/globalconfigurations.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_nginx_org_v1/globalconfigurations.rs rename to kube-custom-resources-rs/src/k8s_nginx_org/v1/globalconfigurations.rs diff --git a/kube-custom-resources-rs/src/k8s_nginx_org_v1/mod.rs b/kube-custom-resources-rs/src/k8s_nginx_org/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_nginx_org_v1/mod.rs rename to kube-custom-resources-rs/src/k8s_nginx_org/v1/mod.rs diff --git a/kube-custom-resources-rs/src/k8s_nginx_org_v1/policies.rs b/kube-custom-resources-rs/src/k8s_nginx_org/v1/policies.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_nginx_org_v1/policies.rs rename to kube-custom-resources-rs/src/k8s_nginx_org/v1/policies.rs diff --git a/kube-custom-resources-rs/src/k8s_nginx_org_v1/transportservers.rs b/kube-custom-resources-rs/src/k8s_nginx_org/v1/transportservers.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_nginx_org_v1/transportservers.rs rename to kube-custom-resources-rs/src/k8s_nginx_org/v1/transportservers.rs diff --git a/kube-custom-resources-rs/src/k8s_nginx_org_v1/virtualserverroutes.rs b/kube-custom-resources-rs/src/k8s_nginx_org/v1/virtualserverroutes.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_nginx_org_v1/virtualserverroutes.rs rename to kube-custom-resources-rs/src/k8s_nginx_org/v1/virtualserverroutes.rs diff --git a/kube-custom-resources-rs/src/k8s_nginx_org_v1/virtualservers.rs b/kube-custom-resources-rs/src/k8s_nginx_org/v1/virtualservers.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_nginx_org_v1/virtualservers.rs rename to kube-custom-resources-rs/src/k8s_nginx_org/v1/virtualservers.rs diff --git a/kube-custom-resources-rs/src/k8s_nginx_org_v1alpha1/globalconfigurations.rs b/kube-custom-resources-rs/src/k8s_nginx_org/v1alpha1/globalconfigurations.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_nginx_org_v1alpha1/globalconfigurations.rs rename to kube-custom-resources-rs/src/k8s_nginx_org/v1alpha1/globalconfigurations.rs diff --git a/kube-custom-resources-rs/src/k8s_nginx_org_v1alpha1/mod.rs b/kube-custom-resources-rs/src/k8s_nginx_org/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_nginx_org_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/k8s_nginx_org/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/k8s_nginx_org_v1alpha1/policies.rs b/kube-custom-resources-rs/src/k8s_nginx_org/v1alpha1/policies.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_nginx_org_v1alpha1/policies.rs rename to kube-custom-resources-rs/src/k8s_nginx_org/v1alpha1/policies.rs diff --git a/kube-custom-resources-rs/src/k8s_nginx_org_v1alpha1/transportservers.rs b/kube-custom-resources-rs/src/k8s_nginx_org/v1alpha1/transportservers.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_nginx_org_v1alpha1/transportservers.rs rename to kube-custom-resources-rs/src/k8s_nginx_org/v1alpha1/transportservers.rs diff --git a/kube-custom-resources-rs/src/k8s_otterize_com/mod.rs b/kube-custom-resources-rs/src/k8s_otterize_com/mod.rs new file mode 100644 index 000000000..2c5c1a830 --- /dev/null +++ b/kube-custom-resources-rs/src/k8s_otterize_com/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha2; +pub mod v1alpha3; diff --git a/kube-custom-resources-rs/src/k8s_otterize_com_v1alpha2/clientintents.rs b/kube-custom-resources-rs/src/k8s_otterize_com/v1alpha2/clientintents.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_otterize_com_v1alpha2/clientintents.rs rename to kube-custom-resources-rs/src/k8s_otterize_com/v1alpha2/clientintents.rs diff --git a/kube-custom-resources-rs/src/k8s_otterize_com_v1alpha2/kafkaserverconfigs.rs b/kube-custom-resources-rs/src/k8s_otterize_com/v1alpha2/kafkaserverconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_otterize_com_v1alpha2/kafkaserverconfigs.rs rename to kube-custom-resources-rs/src/k8s_otterize_com/v1alpha2/kafkaserverconfigs.rs diff --git a/kube-custom-resources-rs/src/k8s_otterize_com_v1alpha2/mod.rs b/kube-custom-resources-rs/src/k8s_otterize_com/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_otterize_com_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/k8s_otterize_com/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/k8s_otterize_com_v1alpha2/protectedservices.rs b/kube-custom-resources-rs/src/k8s_otterize_com/v1alpha2/protectedservices.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_otterize_com_v1alpha2/protectedservices.rs rename to kube-custom-resources-rs/src/k8s_otterize_com/v1alpha2/protectedservices.rs diff --git a/kube-custom-resources-rs/src/k8s_otterize_com_v1alpha3/clientintents.rs b/kube-custom-resources-rs/src/k8s_otterize_com/v1alpha3/clientintents.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_otterize_com_v1alpha3/clientintents.rs rename to kube-custom-resources-rs/src/k8s_otterize_com/v1alpha3/clientintents.rs diff --git a/kube-custom-resources-rs/src/k8s_otterize_com_v1alpha3/kafkaserverconfigs.rs b/kube-custom-resources-rs/src/k8s_otterize_com/v1alpha3/kafkaserverconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_otterize_com_v1alpha3/kafkaserverconfigs.rs rename to kube-custom-resources-rs/src/k8s_otterize_com/v1alpha3/kafkaserverconfigs.rs diff --git a/kube-custom-resources-rs/src/k8s_otterize_com_v1alpha3/mod.rs b/kube-custom-resources-rs/src/k8s_otterize_com/v1alpha3/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_otterize_com_v1alpha3/mod.rs rename to kube-custom-resources-rs/src/k8s_otterize_com/v1alpha3/mod.rs diff --git a/kube-custom-resources-rs/src/k8s_otterize_com_v1alpha3/protectedservices.rs b/kube-custom-resources-rs/src/k8s_otterize_com/v1alpha3/protectedservices.rs similarity index 100% rename from kube-custom-resources-rs/src/k8s_otterize_com_v1alpha3/protectedservices.rs rename to kube-custom-resources-rs/src/k8s_otterize_com/v1alpha3/protectedservices.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io/mod.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/mod.rs new file mode 100644 index 000000000..e2e30750a --- /dev/null +++ b/kube-custom-resources-rs/src/kafka_strimzi_io/mod.rs @@ -0,0 +1,3 @@ +pub mod v1alpha1; +pub mod v1beta1; +pub mod v1beta2; diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1alpha1/kafkatopics.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1alpha1/kafkatopics.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1alpha1/kafkatopics.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1alpha1/kafkatopics.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1alpha1/kafkausers.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1alpha1/kafkausers.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1alpha1/kafkausers.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1alpha1/kafkausers.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1beta1/kafkatopics.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1beta1/kafkatopics.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1beta1/kafkatopics.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1beta1/kafkatopics.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1beta1/kafkausers.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1beta1/kafkausers.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1beta1/kafkausers.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1beta1/kafkausers.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkabridges.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkabridges.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkabridges.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkabridges.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkaconnectors.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkaconnectors.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkaconnectors.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkaconnectors.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkaconnects.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkaconnects.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkaconnects.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkaconnects.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkamirrormakers.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkamirrormakers.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkamirrormakers.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkamirrormakers.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkarebalances.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkarebalances.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkarebalances.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkarebalances.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkas.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkas.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkas.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkas.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkatopics.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkatopics.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkatopics.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkatopics.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkausers.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkausers.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/kafkausers.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/kafkausers.rs diff --git a/kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/mod.rs b/kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kafka_strimzi_io_v1beta2/mod.rs rename to kube-custom-resources-rs/src/kafka_strimzi_io/v1beta2/mod.rs diff --git a/kube-custom-resources-rs/src/keda_sh/mod.rs b/kube-custom-resources-rs/src/keda_sh/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/keda_sh/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/keda_sh_v1alpha1/clustertriggerauthentications.rs b/kube-custom-resources-rs/src/keda_sh/v1alpha1/clustertriggerauthentications.rs similarity index 100% rename from kube-custom-resources-rs/src/keda_sh_v1alpha1/clustertriggerauthentications.rs rename to kube-custom-resources-rs/src/keda_sh/v1alpha1/clustertriggerauthentications.rs diff --git a/kube-custom-resources-rs/src/keda_sh_v1alpha1/mod.rs b/kube-custom-resources-rs/src/keda_sh/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/keda_sh_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/keda_sh/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/keda_sh_v1alpha1/scaledjobs.rs b/kube-custom-resources-rs/src/keda_sh/v1alpha1/scaledjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/keda_sh_v1alpha1/scaledjobs.rs rename to kube-custom-resources-rs/src/keda_sh/v1alpha1/scaledjobs.rs diff --git a/kube-custom-resources-rs/src/keda_sh_v1alpha1/scaledobjects.rs b/kube-custom-resources-rs/src/keda_sh/v1alpha1/scaledobjects.rs similarity index 100% rename from kube-custom-resources-rs/src/keda_sh_v1alpha1/scaledobjects.rs rename to kube-custom-resources-rs/src/keda_sh/v1alpha1/scaledobjects.rs diff --git a/kube-custom-resources-rs/src/keda_sh_v1alpha1/triggerauthentications.rs b/kube-custom-resources-rs/src/keda_sh/v1alpha1/triggerauthentications.rs similarity index 100% rename from kube-custom-resources-rs/src/keda_sh_v1alpha1/triggerauthentications.rs rename to kube-custom-resources-rs/src/keda_sh/v1alpha1/triggerauthentications.rs diff --git a/kube-custom-resources-rs/src/keycloak_k8s_reddec_net/mod.rs b/kube-custom-resources-rs/src/keycloak_k8s_reddec_net/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/keycloak_k8s_reddec_net/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/keycloak_k8s_reddec_net_v1alpha1/keycloakclients.rs b/kube-custom-resources-rs/src/keycloak_k8s_reddec_net/v1alpha1/keycloakclients.rs similarity index 100% rename from kube-custom-resources-rs/src/keycloak_k8s_reddec_net_v1alpha1/keycloakclients.rs rename to kube-custom-resources-rs/src/keycloak_k8s_reddec_net/v1alpha1/keycloakclients.rs diff --git a/kube-custom-resources-rs/src/keycloak_k8s_reddec_net_v1alpha1/mod.rs b/kube-custom-resources-rs/src/keycloak_k8s_reddec_net/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/keycloak_k8s_reddec_net_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/keycloak_k8s_reddec_net/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/keycloak_org/mod.rs b/kube-custom-resources-rs/src/keycloak_org/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/keycloak_org/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/keycloak_org_v1alpha1/keycloakbackups.rs b/kube-custom-resources-rs/src/keycloak_org/v1alpha1/keycloakbackups.rs similarity index 100% rename from kube-custom-resources-rs/src/keycloak_org_v1alpha1/keycloakbackups.rs rename to kube-custom-resources-rs/src/keycloak_org/v1alpha1/keycloakbackups.rs diff --git a/kube-custom-resources-rs/src/keycloak_org_v1alpha1/keycloakclients.rs b/kube-custom-resources-rs/src/keycloak_org/v1alpha1/keycloakclients.rs similarity index 100% rename from kube-custom-resources-rs/src/keycloak_org_v1alpha1/keycloakclients.rs rename to kube-custom-resources-rs/src/keycloak_org/v1alpha1/keycloakclients.rs diff --git a/kube-custom-resources-rs/src/keycloak_org_v1alpha1/keycloakrealms.rs b/kube-custom-resources-rs/src/keycloak_org/v1alpha1/keycloakrealms.rs similarity index 100% rename from kube-custom-resources-rs/src/keycloak_org_v1alpha1/keycloakrealms.rs rename to kube-custom-resources-rs/src/keycloak_org/v1alpha1/keycloakrealms.rs diff --git a/kube-custom-resources-rs/src/keycloak_org_v1alpha1/keycloaks.rs b/kube-custom-resources-rs/src/keycloak_org/v1alpha1/keycloaks.rs similarity index 100% rename from kube-custom-resources-rs/src/keycloak_org_v1alpha1/keycloaks.rs rename to kube-custom-resources-rs/src/keycloak_org/v1alpha1/keycloaks.rs diff --git a/kube-custom-resources-rs/src/keycloak_org_v1alpha1/keycloakusers.rs b/kube-custom-resources-rs/src/keycloak_org/v1alpha1/keycloakusers.rs similarity index 100% rename from kube-custom-resources-rs/src/keycloak_org_v1alpha1/keycloakusers.rs rename to kube-custom-resources-rs/src/keycloak_org/v1alpha1/keycloakusers.rs diff --git a/kube-custom-resources-rs/src/keycloak_org_v1alpha1/mod.rs b/kube-custom-resources-rs/src/keycloak_org/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/keycloak_org_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/keycloak_org/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/kibana_k8s_elastic_co/mod.rs b/kube-custom-resources-rs/src/kibana_k8s_elastic_co/mod.rs new file mode 100644 index 000000000..517ec8539 --- /dev/null +++ b/kube-custom-resources-rs/src/kibana_k8s_elastic_co/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/kibana_k8s_elastic_co_v1/kibanas.rs b/kube-custom-resources-rs/src/kibana_k8s_elastic_co/v1/kibanas.rs similarity index 100% rename from kube-custom-resources-rs/src/kibana_k8s_elastic_co_v1/kibanas.rs rename to kube-custom-resources-rs/src/kibana_k8s_elastic_co/v1/kibanas.rs diff --git a/kube-custom-resources-rs/src/kibana_k8s_elastic_co_v1/mod.rs b/kube-custom-resources-rs/src/kibana_k8s_elastic_co/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kibana_k8s_elastic_co_v1/mod.rs rename to kube-custom-resources-rs/src/kibana_k8s_elastic_co/v1/mod.rs diff --git a/kube-custom-resources-rs/src/kibana_k8s_elastic_co_v1beta1/kibanas.rs b/kube-custom-resources-rs/src/kibana_k8s_elastic_co/v1beta1/kibanas.rs similarity index 100% rename from kube-custom-resources-rs/src/kibana_k8s_elastic_co_v1beta1/kibanas.rs rename to kube-custom-resources-rs/src/kibana_k8s_elastic_co/v1beta1/kibanas.rs diff --git a/kube-custom-resources-rs/src/kibana_k8s_elastic_co_v1beta1/mod.rs b/kube-custom-resources-rs/src/kibana_k8s_elastic_co/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kibana_k8s_elastic_co_v1beta1/mod.rs rename to kube-custom-resources-rs/src/kibana_k8s_elastic_co/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/kms_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/kms_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/kms_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/kms_services_k8s_aws_v1alpha1/aliases.rs b/kube-custom-resources-rs/src/kms_services_k8s_aws/v1alpha1/aliases.rs similarity index 100% rename from kube-custom-resources-rs/src/kms_services_k8s_aws_v1alpha1/aliases.rs rename to kube-custom-resources-rs/src/kms_services_k8s_aws/v1alpha1/aliases.rs diff --git a/kube-custom-resources-rs/src/kms_services_k8s_aws_v1alpha1/grants.rs b/kube-custom-resources-rs/src/kms_services_k8s_aws/v1alpha1/grants.rs similarity index 100% rename from kube-custom-resources-rs/src/kms_services_k8s_aws_v1alpha1/grants.rs rename to kube-custom-resources-rs/src/kms_services_k8s_aws/v1alpha1/grants.rs diff --git a/kube-custom-resources-rs/src/kms_services_k8s_aws_v1alpha1/keys.rs b/kube-custom-resources-rs/src/kms_services_k8s_aws/v1alpha1/keys.rs similarity index 100% rename from kube-custom-resources-rs/src/kms_services_k8s_aws_v1alpha1/keys.rs rename to kube-custom-resources-rs/src/kms_services_k8s_aws/v1alpha1/keys.rs diff --git a/kube-custom-resources-rs/src/kms_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/kms_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kms_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/kms_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/kube_green_com/mod.rs b/kube-custom-resources-rs/src/kube_green_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/kube_green_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/kube_green_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/kube_green_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kube_green_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/kube_green_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/kube_green_com_v1alpha1/sleepinfos.rs b/kube-custom-resources-rs/src/kube_green_com/v1alpha1/sleepinfos.rs similarity index 100% rename from kube-custom-resources-rs/src/kube_green_com_v1alpha1/sleepinfos.rs rename to kube-custom-resources-rs/src/kube_green_com/v1alpha1/sleepinfos.rs diff --git a/kube-custom-resources-rs/src/kubean_io/mod.rs b/kube-custom-resources-rs/src/kubean_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/kubean_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/kubean_io_v1alpha1/clusteroperations.rs b/kube-custom-resources-rs/src/kubean_io/v1alpha1/clusteroperations.rs similarity index 100% rename from kube-custom-resources-rs/src/kubean_io_v1alpha1/clusteroperations.rs rename to kube-custom-resources-rs/src/kubean_io/v1alpha1/clusteroperations.rs diff --git a/kube-custom-resources-rs/src/kubean_io_v1alpha1/clusters.rs b/kube-custom-resources-rs/src/kubean_io/v1alpha1/clusters.rs similarity index 100% rename from kube-custom-resources-rs/src/kubean_io_v1alpha1/clusters.rs rename to kube-custom-resources-rs/src/kubean_io/v1alpha1/clusters.rs diff --git a/kube-custom-resources-rs/src/kubean_io_v1alpha1/manifests.rs b/kube-custom-resources-rs/src/kubean_io/v1alpha1/manifests.rs similarity index 100% rename from kube-custom-resources-rs/src/kubean_io_v1alpha1/manifests.rs rename to kube-custom-resources-rs/src/kubean_io/v1alpha1/manifests.rs diff --git a/kube-custom-resources-rs/src/kubean_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/kubean_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kubean_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/kubean_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/kubevious_io/mod.rs b/kube-custom-resources-rs/src/kubevious_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/kubevious_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/kubevious_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/kubevious_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kubevious_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/kubevious_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/kubevious_io_v1alpha1/workloadprofiles.rs b/kube-custom-resources-rs/src/kubevious_io/v1alpha1/workloadprofiles.rs similarity index 100% rename from kube-custom-resources-rs/src/kubevious_io_v1alpha1/workloadprofiles.rs rename to kube-custom-resources-rs/src/kubevious_io/v1alpha1/workloadprofiles.rs diff --git a/kube-custom-resources-rs/src/kubevious_io_v1alpha1/workloads.rs b/kube-custom-resources-rs/src/kubevious_io/v1alpha1/workloads.rs similarity index 100% rename from kube-custom-resources-rs/src/kubevious_io_v1alpha1/workloads.rs rename to kube-custom-resources-rs/src/kubevious_io/v1alpha1/workloads.rs diff --git a/kube-custom-resources-rs/src/kueue_x_k8s_io/mod.rs b/kube-custom-resources-rs/src/kueue_x_k8s_io/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/kueue_x_k8s_io/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/kueue_x_k8s_io_v1beta1/admissionchecks.rs b/kube-custom-resources-rs/src/kueue_x_k8s_io/v1beta1/admissionchecks.rs similarity index 100% rename from kube-custom-resources-rs/src/kueue_x_k8s_io_v1beta1/admissionchecks.rs rename to kube-custom-resources-rs/src/kueue_x_k8s_io/v1beta1/admissionchecks.rs diff --git a/kube-custom-resources-rs/src/kueue_x_k8s_io_v1beta1/clusterqueues.rs b/kube-custom-resources-rs/src/kueue_x_k8s_io/v1beta1/clusterqueues.rs similarity index 100% rename from kube-custom-resources-rs/src/kueue_x_k8s_io_v1beta1/clusterqueues.rs rename to kube-custom-resources-rs/src/kueue_x_k8s_io/v1beta1/clusterqueues.rs diff --git a/kube-custom-resources-rs/src/kueue_x_k8s_io_v1beta1/localqueues.rs b/kube-custom-resources-rs/src/kueue_x_k8s_io/v1beta1/localqueues.rs similarity index 100% rename from kube-custom-resources-rs/src/kueue_x_k8s_io_v1beta1/localqueues.rs rename to kube-custom-resources-rs/src/kueue_x_k8s_io/v1beta1/localqueues.rs diff --git a/kube-custom-resources-rs/src/kueue_x_k8s_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/kueue_x_k8s_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kueue_x_k8s_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/kueue_x_k8s_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/kueue_x_k8s_io_v1beta1/resourceflavors.rs b/kube-custom-resources-rs/src/kueue_x_k8s_io/v1beta1/resourceflavors.rs similarity index 100% rename from kube-custom-resources-rs/src/kueue_x_k8s_io_v1beta1/resourceflavors.rs rename to kube-custom-resources-rs/src/kueue_x_k8s_io/v1beta1/resourceflavors.rs diff --git a/kube-custom-resources-rs/src/kueue_x_k8s_io_v1beta1/workloads.rs b/kube-custom-resources-rs/src/kueue_x_k8s_io/v1beta1/workloads.rs similarity index 100% rename from kube-custom-resources-rs/src/kueue_x_k8s_io_v1beta1/workloads.rs rename to kube-custom-resources-rs/src/kueue_x_k8s_io/v1beta1/workloads.rs diff --git a/kube-custom-resources-rs/src/kuma_io/mod.rs b/kube-custom-resources-rs/src/kuma_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/kuma_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/containerpatches.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/containerpatches.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/containerpatches.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/containerpatches.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshaccesslogs.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshaccesslogs.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshaccesslogs.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshaccesslogs.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshcircuitbreakers.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshcircuitbreakers.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshcircuitbreakers.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshcircuitbreakers.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshfaultinjections.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshfaultinjections.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshfaultinjections.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshfaultinjections.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshgatewayconfigs.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshgatewayconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshgatewayconfigs.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshgatewayconfigs.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshgatewayinstances.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshgatewayinstances.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshgatewayinstances.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshgatewayinstances.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshhealthchecks.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshhealthchecks.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshhealthchecks.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshhealthchecks.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshhttproutes.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshhttproutes.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshhttproutes.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshhttproutes.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshloadbalancingstrategies.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshloadbalancingstrategies.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshloadbalancingstrategies.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshloadbalancingstrategies.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshproxypatches.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshproxypatches.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshproxypatches.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshproxypatches.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshratelimits.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshratelimits.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshratelimits.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshratelimits.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshretries.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshretries.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshretries.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshretries.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshtcproutes.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshtcproutes.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshtcproutes.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshtcproutes.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshtimeouts.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshtimeouts.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshtimeouts.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshtimeouts.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshtraces.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshtraces.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshtraces.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshtraces.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/meshtrafficpermissions.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/meshtrafficpermissions.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/meshtrafficpermissions.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/meshtrafficpermissions.rs diff --git a/kube-custom-resources-rs/src/kuma_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/kuma_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kuma_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/kuma_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/mod.rs b/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/mod.rs new file mode 100644 index 000000000..700e97f78 --- /dev/null +++ b/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/mod.rs @@ -0,0 +1,3 @@ +pub mod v1; +pub mod v1beta1; +pub mod v1beta2; diff --git a/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io_v1/kustomizations.rs b/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/v1/kustomizations.rs similarity index 100% rename from kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io_v1/kustomizations.rs rename to kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/v1/kustomizations.rs diff --git a/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io_v1/mod.rs b/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io_v1/mod.rs rename to kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io_v1beta1/kustomizations.rs b/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/v1beta1/kustomizations.rs similarity index 100% rename from kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io_v1beta1/kustomizations.rs rename to kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/v1beta1/kustomizations.rs diff --git a/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io_v1beta2/kustomizations.rs b/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/v1beta2/kustomizations.rs similarity index 100% rename from kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io_v1beta2/kustomizations.rs rename to kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/v1beta2/kustomizations.rs diff --git a/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io_v1beta2/mod.rs b/kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/v1beta2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io_v1beta2/mod.rs rename to kube-custom-resources-rs/src/kustomize_toolkit_fluxcd_io/v1beta2/mod.rs diff --git a/kube-custom-resources-rs/src/kyverno_io/mod.rs b/kube-custom-resources-rs/src/kyverno_io/mod.rs new file mode 100644 index 000000000..b59aa0ed8 --- /dev/null +++ b/kube-custom-resources-rs/src/kyverno_io/mod.rs @@ -0,0 +1,5 @@ +pub mod v1; +pub mod v1alpha2; +pub mod v1beta1; +pub mod v2alpha1; +pub mod v2beta1; diff --git a/kube-custom-resources-rs/src/kyverno_io_v1/clusterpolicies.rs b/kube-custom-resources-rs/src/kyverno_io/v1/clusterpolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v1/clusterpolicies.rs rename to kube-custom-resources-rs/src/kyverno_io/v1/clusterpolicies.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v1/mod.rs b/kube-custom-resources-rs/src/kyverno_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v1/mod.rs rename to kube-custom-resources-rs/src/kyverno_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v1/policies.rs b/kube-custom-resources-rs/src/kyverno_io/v1/policies.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v1/policies.rs rename to kube-custom-resources-rs/src/kyverno_io/v1/policies.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v1alpha2/admissionreports.rs b/kube-custom-resources-rs/src/kyverno_io/v1alpha2/admissionreports.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v1alpha2/admissionreports.rs rename to kube-custom-resources-rs/src/kyverno_io/v1alpha2/admissionreports.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v1alpha2/backgroundscanreports.rs b/kube-custom-resources-rs/src/kyverno_io/v1alpha2/backgroundscanreports.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v1alpha2/backgroundscanreports.rs rename to kube-custom-resources-rs/src/kyverno_io/v1alpha2/backgroundscanreports.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v1alpha2/clusteradmissionreports.rs b/kube-custom-resources-rs/src/kyverno_io/v1alpha2/clusteradmissionreports.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v1alpha2/clusteradmissionreports.rs rename to kube-custom-resources-rs/src/kyverno_io/v1alpha2/clusteradmissionreports.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v1alpha2/clusterbackgroundscanreports.rs b/kube-custom-resources-rs/src/kyverno_io/v1alpha2/clusterbackgroundscanreports.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v1alpha2/clusterbackgroundscanreports.rs rename to kube-custom-resources-rs/src/kyverno_io/v1alpha2/clusterbackgroundscanreports.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v1alpha2/mod.rs b/kube-custom-resources-rs/src/kyverno_io/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/kyverno_io/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/kyverno_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/kyverno_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v1beta1/updaterequests.rs b/kube-custom-resources-rs/src/kyverno_io/v1beta1/updaterequests.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v1beta1/updaterequests.rs rename to kube-custom-resources-rs/src/kyverno_io/v1beta1/updaterequests.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v2alpha1/cleanuppolicies.rs b/kube-custom-resources-rs/src/kyverno_io/v2alpha1/cleanuppolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v2alpha1/cleanuppolicies.rs rename to kube-custom-resources-rs/src/kyverno_io/v2alpha1/cleanuppolicies.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v2alpha1/clustercleanuppolicies.rs b/kube-custom-resources-rs/src/kyverno_io/v2alpha1/clustercleanuppolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v2alpha1/clustercleanuppolicies.rs rename to kube-custom-resources-rs/src/kyverno_io/v2alpha1/clustercleanuppolicies.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v2alpha1/mod.rs b/kube-custom-resources-rs/src/kyverno_io/v2alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v2alpha1/mod.rs rename to kube-custom-resources-rs/src/kyverno_io/v2alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v2alpha1/policyexceptions.rs b/kube-custom-resources-rs/src/kyverno_io/v2alpha1/policyexceptions.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v2alpha1/policyexceptions.rs rename to kube-custom-resources-rs/src/kyverno_io/v2alpha1/policyexceptions.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v2beta1/cleanuppolicies.rs b/kube-custom-resources-rs/src/kyverno_io/v2beta1/cleanuppolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v2beta1/cleanuppolicies.rs rename to kube-custom-resources-rs/src/kyverno_io/v2beta1/cleanuppolicies.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v2beta1/clustercleanuppolicies.rs b/kube-custom-resources-rs/src/kyverno_io/v2beta1/clustercleanuppolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v2beta1/clustercleanuppolicies.rs rename to kube-custom-resources-rs/src/kyverno_io/v2beta1/clustercleanuppolicies.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v2beta1/clusterpolicies.rs b/kube-custom-resources-rs/src/kyverno_io/v2beta1/clusterpolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v2beta1/clusterpolicies.rs rename to kube-custom-resources-rs/src/kyverno_io/v2beta1/clusterpolicies.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v2beta1/mod.rs b/kube-custom-resources-rs/src/kyverno_io/v2beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v2beta1/mod.rs rename to kube-custom-resources-rs/src/kyverno_io/v2beta1/mod.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v2beta1/policies.rs b/kube-custom-resources-rs/src/kyverno_io/v2beta1/policies.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v2beta1/policies.rs rename to kube-custom-resources-rs/src/kyverno_io/v2beta1/policies.rs diff --git a/kube-custom-resources-rs/src/kyverno_io_v2beta1/policyexceptions.rs b/kube-custom-resources-rs/src/kyverno_io/v2beta1/policyexceptions.rs similarity index 100% rename from kube-custom-resources-rs/src/kyverno_io_v2beta1/policyexceptions.rs rename to kube-custom-resources-rs/src/kyverno_io/v2beta1/policyexceptions.rs diff --git a/kube-custom-resources-rs/src/lambda_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/lambda_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/lambda_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/lambda_services_k8s_aws_v1alpha1/codesigningconfigs.rs b/kube-custom-resources-rs/src/lambda_services_k8s_aws/v1alpha1/codesigningconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/lambda_services_k8s_aws_v1alpha1/codesigningconfigs.rs rename to kube-custom-resources-rs/src/lambda_services_k8s_aws/v1alpha1/codesigningconfigs.rs diff --git a/kube-custom-resources-rs/src/lambda_services_k8s_aws_v1alpha1/eventsourcemappings.rs b/kube-custom-resources-rs/src/lambda_services_k8s_aws/v1alpha1/eventsourcemappings.rs similarity index 100% rename from kube-custom-resources-rs/src/lambda_services_k8s_aws_v1alpha1/eventsourcemappings.rs rename to kube-custom-resources-rs/src/lambda_services_k8s_aws/v1alpha1/eventsourcemappings.rs diff --git a/kube-custom-resources-rs/src/lambda_services_k8s_aws_v1alpha1/functions.rs b/kube-custom-resources-rs/src/lambda_services_k8s_aws/v1alpha1/functions.rs similarity index 100% rename from kube-custom-resources-rs/src/lambda_services_k8s_aws_v1alpha1/functions.rs rename to kube-custom-resources-rs/src/lambda_services_k8s_aws/v1alpha1/functions.rs diff --git a/kube-custom-resources-rs/src/lambda_services_k8s_aws_v1alpha1/functionurlconfigs.rs b/kube-custom-resources-rs/src/lambda_services_k8s_aws/v1alpha1/functionurlconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/lambda_services_k8s_aws_v1alpha1/functionurlconfigs.rs rename to kube-custom-resources-rs/src/lambda_services_k8s_aws/v1alpha1/functionurlconfigs.rs diff --git a/kube-custom-resources-rs/src/lambda_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/lambda_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/lambda_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/lambda_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/lerentis_uploadfilter24_eu/mod.rs b/kube-custom-resources-rs/src/lerentis_uploadfilter24_eu/mod.rs new file mode 100644 index 000000000..bb556e332 --- /dev/null +++ b/kube-custom-resources-rs/src/lerentis_uploadfilter24_eu/mod.rs @@ -0,0 +1 @@ +pub mod v1beta4; diff --git a/kube-custom-resources-rs/src/lerentis_uploadfilter24_eu_v1beta4/bitwarden_secrets.rs b/kube-custom-resources-rs/src/lerentis_uploadfilter24_eu/v1beta4/bitwarden_secrets.rs similarity index 100% rename from kube-custom-resources-rs/src/lerentis_uploadfilter24_eu_v1beta4/bitwarden_secrets.rs rename to kube-custom-resources-rs/src/lerentis_uploadfilter24_eu/v1beta4/bitwarden_secrets.rs diff --git a/kube-custom-resources-rs/src/lerentis_uploadfilter24_eu_v1beta4/bitwarden_templates.rs b/kube-custom-resources-rs/src/lerentis_uploadfilter24_eu/v1beta4/bitwarden_templates.rs similarity index 100% rename from kube-custom-resources-rs/src/lerentis_uploadfilter24_eu_v1beta4/bitwarden_templates.rs rename to kube-custom-resources-rs/src/lerentis_uploadfilter24_eu/v1beta4/bitwarden_templates.rs diff --git a/kube-custom-resources-rs/src/lerentis_uploadfilter24_eu_v1beta4/mod.rs b/kube-custom-resources-rs/src/lerentis_uploadfilter24_eu/v1beta4/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/lerentis_uploadfilter24_eu_v1beta4/mod.rs rename to kube-custom-resources-rs/src/lerentis_uploadfilter24_eu/v1beta4/mod.rs diff --git a/kube-custom-resources-rs/src/lerentis_uploadfilter24_eu_v1beta4/registry_credentials.rs b/kube-custom-resources-rs/src/lerentis_uploadfilter24_eu/v1beta4/registry_credentials.rs similarity index 100% rename from kube-custom-resources-rs/src/lerentis_uploadfilter24_eu_v1beta4/registry_credentials.rs rename to kube-custom-resources-rs/src/lerentis_uploadfilter24_eu/v1beta4/registry_credentials.rs diff --git a/kube-custom-resources-rs/src/lib.rs b/kube-custom-resources-rs/src/lib.rs index ad7352153..aab324980 100644 --- a/kube-custom-resources-rs/src/lib.rs +++ b/kube-custom-resources-rs/src/lib.rs @@ -3,3463 +3,2832 @@ This crate contains [kube-rs](https://kube.rs/) compatible bindings for Kubernet # Available Features -Every group/version combination is its own feature in this crate. The available features are as follows: +Every group has its own feature in this crate. The available features are as follows: -## about_k8s_io_v1alpha1 +## about_k8s_io -apiVersion: `about.k8s.io/v1alpha1` +- apiVersion: `about.k8s.io/v1alpha1` +- kinds: + - `ClusterProperty` -kinds: -- `ClusterProperty` +## acme_cert_manager_io -## acme_cert_manager_io_v1 +- apiVersion: `acme.cert-manager.io/v1` +- kinds: + - `Challenge` + - `Order` -apiVersion: `acme.cert-manager.io/v1` +## actions_github_com -kinds: -- `Challenge` -- `Order` +- apiVersion: `actions.github.com/v1alpha1` +- kinds: + - `AutoscalingListener` + - `AutoscalingRunnerSet` + - `EphemeralRunnerSet` -## actions_github_com_v1alpha1 +## actions_summerwind_dev -apiVersion: `actions.github.com/v1alpha1` +- apiVersion: `actions.summerwind.dev/v1alpha1` +- kinds: + - `HorizontalRunnerAutoscaler` + - `RunnerDeployment` + - `RunnerReplicaSet` + - `Runner` + - `RunnerSet` -kinds: -- `AutoscalingListener` -- `AutoscalingRunnerSet` -- `EphemeralRunnerSet` +## addons_cluster_x_k8s_io -## actions_summerwind_dev_v1alpha1 +- apiVersion: `addons.cluster.x-k8s.io/v1alpha4` +- kinds: + - `ClusterResourceSet` -apiVersion: `actions.summerwind.dev/v1alpha1` +- apiVersion: `addons.cluster.x-k8s.io/v1beta1` +- kinds: + - `ClusterResourceSet` -kinds: -- `HorizontalRunnerAutoscaler` -- `RunnerDeployment` -- `RunnerReplicaSet` -- `Runner` -- `RunnerSet` +## agent_k8s_elastic_co -## addons_cluster_x_k8s_io_v1alpha4 +- apiVersion: `agent.k8s.elastic.co/v1alpha1` +- kinds: + - `Agent` -apiVersion: `addons.cluster.x-k8s.io/v1alpha4` +## api_clever_cloud_com -kinds: -- `ClusterResourceSet` +- apiVersion: `api.clever-cloud.com/v1` +- kinds: + - `ConfigProvider` + - `ElasticSearch` + - `MongoDb` + - `MySql` + - `PostgreSql` + - `Redis` -## addons_cluster_x_k8s_io_v1beta1 +- apiVersion: `api.clever-cloud.com/v1beta1` +- kinds: + - `Pulsar` -apiVersion: `addons.cluster.x-k8s.io/v1beta1` +## api_kubemod_io -kinds: -- `ClusterResourceSet` +- apiVersion: `api.kubemod.io/v1beta1` +- kinds: + - `ModRule` -## agent_k8s_elastic_co_v1alpha1 +## apicodegen_apimatic_io -apiVersion: `agent.k8s.elastic.co/v1alpha1` +- apiVersion: `apicodegen.apimatic.io/v1beta1` +- kinds: + - `APIMatic` -kinds: -- `Agent` +## apiextensions_crossplane_io -## api_clever_cloud_com_v1 +- apiVersion: `apiextensions.crossplane.io/v1` +- kinds: + - `CompositeResourceDefinition` -apiVersion: `api.clever-cloud.com/v1` +## apigatewayv2_services_k8s_aws -kinds: -- `ConfigProvider` -- `ElasticSearch` -- `MongoDb` -- `MySql` -- `PostgreSql` -- `Redis` +- apiVersion: `apigatewayv2.services.k8s.aws/v1alpha1` +- kinds: + - `API` + - `Authorizer` + - `Deployment` + - `Route` + - `Stage` + - `VPCLink` -## api_clever_cloud_com_v1beta1 +## apisix_apache_org -apiVersion: `api.clever-cloud.com/v1beta1` +- apiVersion: `apisix.apache.org/v2` +- kinds: + - `ApisixGlobalRule` + - `ApisixPluginConfig` + - `ApisixRoute` + - `ApisixTls` + - `ApisixUpstream` -kinds: -- `Pulsar` +## apm_k8s_elastic_co -## api_kubemod_io_v1beta1 +- apiVersion: `apm.k8s.elastic.co/v1` +- kinds: + - `ApmServer` -apiVersion: `api.kubemod.io/v1beta1` +- apiVersion: `apm.k8s.elastic.co/v1beta1` +- kinds: + - `ApmServer` -kinds: -- `ModRule` +## app_kiegroup_org -## apicodegen_apimatic_io_v1beta1 +- apiVersion: `app.kiegroup.org/v1beta1` +- kinds: + - `KogitoBuild` + - `KogitoInfra` + - `KogitoRuntime` + - `KogitoSupportingService` -apiVersion: `apicodegen.apimatic.io/v1beta1` +## app_lightbend_com -kinds: -- `APIMatic` +- apiVersion: `app.lightbend.com/v1alpha1` +- kinds: + - `AkkaCluster` + +## app_redislabs_com + +- apiVersion: `app.redislabs.com/v1` +- kinds: + - `RedisEnterpriseCluster` + +- apiVersion: `app.redislabs.com/v1alpha1` +- kinds: + - `RedisEnterpriseActiveActiveDatabase` + - `RedisEnterpriseCluster` + - `RedisEnterpriseDatabase` + - `RedisEnterpriseRemoteCluster` -## apiextensions_crossplane_io_v1 +## app_terraform_io -apiVersion: `apiextensions.crossplane.io/v1` +- apiVersion: `app.terraform.io/v1alpha2` +- kinds: + - `AgentPool` + - `Module` + - `Workspace` -kinds: -- `CompositeResourceDefinition` +## applicationautoscaling_services_k8s_aws -## apigatewayv2_services_k8s_aws_v1alpha1 +- apiVersion: `applicationautoscaling.services.k8s.aws/v1alpha1` +- kinds: + - `ScalableTarget` + - `ScalingPolicy` -apiVersion: `apigatewayv2.services.k8s.aws/v1alpha1` +## appprotect_f5_com -kinds: -- `API` -- `Authorizer` -- `Deployment` -- `Route` -- `Stage` -- `VPCLink` +- apiVersion: `appprotect.f5.com/v1beta1` +- kinds: + - `APLogConf` + - `APUserSig` -## apisix_apache_org_v2 +## appprotectdos_f5_com -apiVersion: `apisix.apache.org/v2` +- apiVersion: `appprotectdos.f5.com/v1beta1` +- kinds: + - `APDosLogConf` + - `APDosPolicy` + - `DosProtectedResource` -kinds: -- `ApisixGlobalRule` -- `ApisixPluginConfig` -- `ApisixRoute` -- `ApisixTls` -- `ApisixUpstream` +## apps_3scale_net -## apm_k8s_elastic_co_v1 +- apiVersion: `apps.3scale.net/v1alpha1` +- kinds: + - `APIcast` -apiVersion: `apm.k8s.elastic.co/v1` +## apps_clusternet_io + +- apiVersion: `apps.clusternet.io/v1alpha1` +- kinds: + - `Base` + - `Description` + - `FeedInventory` + - `Globalization` + - `HelmChart` + - `HelmRelease` + - `Localization` + - `Subscription` -kinds: -- `ApmServer` +## apps_emqx_io -## apm_k8s_elastic_co_v1beta1 +- apiVersion: `apps.emqx.io/v1beta3` +- kinds: + - `EmqxBroker` + - `EmqxEnterprise` + - `EmqxPlugin` -apiVersion: `apm.k8s.elastic.co/v1beta1` +- apiVersion: `apps.emqx.io/v1beta4` +- kinds: + - `EmqxBroker` + - `EmqxEnterprise` + - `Rebalance` -kinds: -- `ApmServer` +- apiVersion: `apps.emqx.io/v2alpha1` +- kinds: + - `EMQX` -## app_kiegroup_org_v1beta1 +- apiVersion: `apps.emqx.io/v2beta1` +- kinds: + - `EMQX` + - `Rebalance` -apiVersion: `app.kiegroup.org/v1beta1` +## apps_gitlab_com -kinds: -- `KogitoBuild` -- `KogitoInfra` -- `KogitoRuntime` -- `KogitoSupportingService` +- apiVersion: `apps.gitlab.com/v1beta1` +- kinds: + - `GitLab` -## app_lightbend_com_v1alpha1 +## apps_kubeblocks_io -apiVersion: `app.lightbend.com/v1alpha1` +- apiVersion: `apps.kubeblocks.io/v1alpha1` +- kinds: + - `BackupPolicyTemplate` + - `ClusterDefinition` + - `Cluster` + - `ClusterVersion` + - `ComponentClassDefinition` + - `ConfigConstraint` + - `Configuration` + - `OpsRequest` + - `ServiceDescriptor` + +## apps_kubedl_io + +- apiVersion: `apps.kubedl.io/v1alpha1` +- kinds: + - `Cron` + +## apps_kubeedge_io + +- apiVersion: `apps.kubeedge.io/v1alpha1` +- kinds: + - `NodeGroup` + +## apps_m88i_io + +- apiVersion: `apps.m88i.io/v1alpha1` +- kinds: + - `Nexus` + +## aquasecurity_github_io + +- apiVersion: `aquasecurity.github.io/v1alpha1` +- kinds: + - `AquaStarboard` + +## argoproj_io + +- apiVersion: `argoproj.io/v1alpha1` +- kinds: + - `Application` + - `AppProject` + - `ArgoCDExport` + - `ArgoCD` + +- apiVersion: `argoproj.io/v1beta1` +- kinds: + - `ArgoCD` + +## asdb_aerospike_com + +- apiVersion: `asdb.aerospike.com/v1` +- kinds: + - `AerospikeCluster` + +- apiVersion: `asdb.aerospike.com/v1beta1` +- kinds: + - `AerospikeCluster` + +## atlasmap_io + +- apiVersion: `atlasmap.io/v1alpha1` +- kinds: + - `AtlasMap` + +## auth_ops42_org + +- apiVersion: `auth.ops42.org/v1alpha1` +- kinds: + - `AwsAuthSyncConfig` + +## authzed_com + +- apiVersion: `authzed.com/v1alpha1` +- kinds: + - `SpiceDBCluster` + +## autoscaling_k8s_io + +- apiVersion: `autoscaling.k8s.io/v1` +- kinds: + - `VerticalPodAutoscalerCheckpoint` + - `VerticalPodAutoscaler` + +- apiVersion: `autoscaling.k8s.io/v1beta2` +- kinds: + - `VerticalPodAutoscalerCheckpoint` + - `VerticalPodAutoscaler` + +## autoscaling_karmada_io + +- apiVersion: `autoscaling.karmada.io/v1alpha1` +- kinds: + - `CronFederatedHPA` + - `FederatedHPA` + +## azure_microsoft_com + +- apiVersion: `azure.microsoft.com/v1alpha1` +- kinds: + - `APIMgmtAPI` + - `ApimService` + - `AppInsights` + - `AppInsightsApiKey` + - `AzureLoadBalancer` + - `AzureNetworkInterface` + - `AzurePublicIPAddress` + - `AzureSqlAction` + - `AzureSqlDatabase` + - `AzureSqlFailoverGroup` + - `AzureSqlFirewallRule` + - `AzureSQLManagedUser` + - `AzureSqlServer` + - `AzureSQLUser` + - `AzureSQLVNetRule` + - `AzureVirtualMachineExtension` + - `AzureVirtualMachine` + - `AzureVMScaleSet` + - `BlobContainer` + - `ConsumerGroup` + - `CosmosDB` + - `EventhubNamespace` + - `Eventhub` + - `KeyVaultKey` + - `KeyVault` + - `MySQLAADUser` + - `MySQLDatabase` + - `MySQLFirewallRule` + - `MySQLServerAdministrator` + - `MySQLServer` + - `MySQLUser` + - `MySQLVNetRule` + - `PostgreSQLDatabase` + - `PostgreSQLFirewallRule` + - `PostgreSQLServer` + - `PostgreSQLUser` + - `PostgreSQLVNetRule` + - `RedisCacheAction` + - `RedisCacheFirewallRule` + - `ResourceGroup` + - `StorageAccount` + - `VirtualNetwork` + +- apiVersion: `azure.microsoft.com/v1alpha2` +- kinds: + - `BlobContainer` + - `MySQLAADUser` + - `MySQLServer` + - `MySQLUser` + - `PostgreSQLServer` + +- apiVersion: `azure.microsoft.com/v1beta1` +- kinds: + - `AzureSqlDatabase` + - `AzureSqlFailoverGroup` + - `AzureSqlFirewallRule` + - `AzureSqlServer` + +## b3scale_infra_run + +- apiVersion: `b3scale.infra.run/v1` +- kinds: + - `BBBFrontend` + +## batch_volcano_sh + +- apiVersion: `batch.volcano.sh/v1alpha1` +- kinds: + - `Job` + +## beat_k8s_elastic_co + +- apiVersion: `beat.k8s.elastic.co/v1beta1` +- kinds: + - `Beat` + +## binding_operators_coreos_com + +- apiVersion: `binding.operators.coreos.com/v1alpha1` +- kinds: + - `BindableKinds` + - `ServiceBinding` + +## bitnami_com + +- apiVersion: `bitnami.com/v1alpha1` +- kinds: + - `SealedSecret` + +## boskos_k8s_io + +- apiVersion: `boskos.k8s.io/v1` +- kinds: + - `DRLCObject` + - `ResourceObject` + +## bpfd_dev + +- apiVersion: `bpfd.dev/v1alpha1` +- kinds: + - `BpfProgram` + - `KprobeProgram` + - `TcProgram` + - `TracepointProgram` + - `UprobeProgram` + - `XdpProgram` + +## bus_volcano_sh + +- apiVersion: `bus.volcano.sh/v1alpha1` +- kinds: + - `Command` + +## cache_kubedl_io + +- apiVersion: `cache.kubedl.io/v1alpha1` +- kinds: + - `CacheBackend` + +## caching_ibm_com + +- apiVersion: `caching.ibm.com/v1alpha1` +- kinds: + - `VarnishCluster` + +## camel_apache_org + +- apiVersion: `camel.apache.org/v1` +- kinds: + - `Build` + - `CamelCatalog` + - `Kamelet` + +- apiVersion: `camel.apache.org/v1alpha1` +- kinds: + - `Kamelet` + +## capsule_clastix_io + +- apiVersion: `capsule.clastix.io/v1alpha1` +- kinds: + - `CapsuleConfiguration` + - `Tenant` + +- apiVersion: `capsule.clastix.io/v1beta1` +- kinds: + - `Tenant` + +- apiVersion: `capsule.clastix.io/v1beta2` +- kinds: + - `CapsuleConfiguration` + - `Tenant` + +## ceph_rook_io + +- apiVersion: `ceph.rook.io/v1` +- kinds: + - `CephBlockPoolRadosNamespace` + - `CephBlockPool` + - `CephBucketNotification` + - `CephBucketTopic` + - `CephClient` + - `CephCOSIDriver` + - `CephFilesystemMirror` + - `CephFilesystem` + - `CephFilesystemSubVolumeGroup` + - `CephNFS` + - `CephObjectRealm` + - `CephObjectStore` + - `CephObjectStoreUser` + - `CephObjectZoneGroup` + - `CephObjectZone` + - `CephRBDMirror` + +## cert_manager_io + +- apiVersion: `cert-manager.io/v1` +- kinds: + - `CertificateRequest` + - `Certificate` + - `ClusterIssuer` + - `Issuer` + +## chaos_mesh_org + +- apiVersion: `chaos-mesh.org/v1alpha1` +- kinds: + - `AWSChaos` + - `AzureChaos` + - `BlockChaos` + - `DNSChaos` + - `GCPChaos` + - `HTTPChaos` + - `IOChaos` + - `JVMChaos` + - `KernelChaos` + - `NetworkChaos` + - `PhysicalMachineChaos` + - `PhysicalMachine` + - `PodChaos` + - `PodHttpChaos` + - `PodIOChaos` + - `PodNetworkChaos` + - `RemoteCluster` + - `Schedule` + - `StatusCheck` + - `StressChaos` + - `TimeChaos` + - `WorkflowNode` + - `Workflow` + +## chaosblade_io + +- apiVersion: `chaosblade.io/v1alpha1` +- kinds: + - `ChaosBlade` + +## che_eclipse_org + +- apiVersion: `che.eclipse.org/v1alpha1` +- kinds: + - `KubernetesImagePuller` + +## cilium_io + +- apiVersion: `cilium.io/v2` +- kinds: + - `CiliumClusterwideNetworkPolicy` + - `CiliumEgressGatewayPolicy` + - `CiliumEndpoint` + - `CiliumExternalWorkload` + - `CiliumNetworkPolicy` + - `CiliumNode` + +- apiVersion: `cilium.io/v2alpha1` +- kinds: + - `CiliumBGPPeeringPolicy` + - `CiliumCIDRGroup` + - `CiliumEndpointSlice` + - `CiliumL2AnnouncementPolicy` + - `CiliumLoadBalancerIPPool` + - `CiliumNodeConfig` + - `CiliumPodIPPool` + +## cloudformation_linki_space + +- apiVersion: `cloudformation.linki.space/v1alpha1` +- kinds: + - `Stack` + +## cluster_clusterpedia_io + +- apiVersion: `cluster.clusterpedia.io/v1alpha2` +- kinds: + - `ClusterSyncResources` + - `PediaCluster` + +## cluster_ipfs_io + +- apiVersion: `cluster.ipfs.io/v1alpha1` +- kinds: + - `CircuitRelay` + - `IpfsCluster` + +## cluster_x_k8s_io + +- apiVersion: `cluster.x-k8s.io/v1alpha4` +- kinds: + - `ClusterClass` + - `Cluster` + - `MachineDeployment` + - `MachineHealthCheck` + - `MachinePool` + - `Machine` + - `MachineSet` + +- apiVersion: `cluster.x-k8s.io/v1beta1` +- kinds: + - `ClusterClass` + - `Cluster` + - `MachineDeployment` + - `MachineHealthCheck` + - `MachinePool` + - `Machine` + - `MachineSet` + +## clusters_clusternet_io + +- apiVersion: `clusters.clusternet.io/v1beta1` +- kinds: + - `ClusterRegistrationRequest` + - `ManagedCluster` + +## config_gatekeeper_sh + +- apiVersion: `config.gatekeeper.sh/v1alpha1` +- kinds: + - `Config` + +## config_grafana_com + +- apiVersion: `config.grafana.com/v1` +- kinds: + - `ProjectConfig` + +## config_karmada_io + +- apiVersion: `config.karmada.io/v1alpha1` +- kinds: + - `ResourceInterpreterCustomization` + - `ResourceInterpreterWebhookConfiguration` + +## config_koordinator_sh + +- apiVersion: `config.koordinator.sh/v1alpha1` +- kinds: + - `ClusterColocationProfile` + +## core_linuxsuren_github_com + +- apiVersion: `core.linuxsuren.github.com/v1alpha1` +- kinds: + - `ATest` + +## core_openfeature_dev + +- apiVersion: `core.openfeature.dev/v1alpha1` +- kinds: + - `FeatureFlagConfiguration` + +- apiVersion: `core.openfeature.dev/v1alpha2` +- kinds: + - `FeatureFlagConfiguration` + +## couchbase_com + +- apiVersion: `couchbase.com/v2` +- kinds: + - `CouchbaseAutoscaler` + - `CouchbaseBackupRestore` + - `CouchbaseBackup` + - `CouchbaseBucket` + - `CouchbaseCluster` + - `CouchbaseCollectionGroup` + - `CouchbaseCollection` + - `CouchbaseEphemeralBucket` + - `CouchbaseGroup` + - `CouchbaseMemcachedBucket` + - `CouchbaseMigrationReplication` + - `CouchbaseReplication` + - `CouchbaseRoleBinding` + - `CouchbaseScopeGroup` + - `CouchbaseScope` + - `CouchbaseUser` + +## crd_projectcalico_org + +- apiVersion: `crd.projectcalico.org/v1` +- kinds: + - `BGPConfiguration` + - `BGPFilter` + - `BGPPeer` + - `BlockAffinity` + - `CalicoNodeStatus` + - `ClusterInformation` + - `GlobalNetworkSet` + - `HostEndpoint` + - `IPAMBlock` + - `IPAMConfig` + - `IPAMHandle` + - `IPPool` + - `IPReservation` + - `KubeControllersConfiguration` + - `NetworkSet` + +## data_fluid_io + +- apiVersion: `data.fluid.io/v1alpha1` +- kinds: + - `AlluxioRuntime` + - `DataBackup` + - `DataLoad` + - `Dataset` + - `GooseFSRuntime` + - `JindoRuntime` + - `JuiceFSRuntime` + - `ThinRuntimeProfile` + - `ThinRuntime` + +## databases_schemahero_io + +- apiVersion: `databases.schemahero.io/v1alpha4` +- kinds: + - `Database` + +## dataprotection_kubeblocks_io + +- apiVersion: `dataprotection.kubeblocks.io/v1alpha1` +- kinds: + - `ActionSet` + - `BackupPolicy` + - `BackupRepo` + - `Backup` + - `BackupSchedule` + - `Restore` + +## devices_kubeedge_io + +- apiVersion: `devices.kubeedge.io/v1alpha2` +- kinds: + - `DeviceModel` + - `Device` + +## digitalis_io + +- apiVersion: `digitalis.io/v1` +- kinds: + - `ValsSecret` + +- apiVersion: `digitalis.io/v1beta1` +- kinds: + - `DbSecret` + +## druid_apache_org + +- apiVersion: `druid.apache.org/v1alpha1` +- kinds: + - `Druid` + +## dynamodb_services_k8s_aws + +- apiVersion: `dynamodb.services.k8s.aws/v1alpha1` +- kinds: + - `Backup` + - `GlobalTable` + - `Table` + +## ec2_services_k8s_aws + +- apiVersion: `ec2.services.k8s.aws/v1alpha1` +- kinds: + - `DHCPOptions` + - `ElasticIPAddress` + - `Instance` + - `InternetGateway` + - `NATGateway` + - `RouteTable` + - `SecurityGroup` + - `Subnet` + - `TransitGateway` + - `VPCEndpoint` + - `VPC` + +## ecr_services_k8s_aws + +- apiVersion: `ecr.services.k8s.aws/v1alpha1` +- kinds: + - `PullThroughCacheRule` + - `Repository` + +## eks_services_k8s_aws + +- apiVersion: `eks.services.k8s.aws/v1alpha1` +- kinds: + - `Addon` + - `Cluster` + - `FargateProfile` + - `Nodegroup` + +## elasticache_services_k8s_aws + +- apiVersion: `elasticache.services.k8s.aws/v1alpha1` +- kinds: + - `CacheParameterGroup` + - `CacheSubnetGroup` + - `ReplicationGroup` + - `Snapshot` + - `UserGroup` + - `User` -kinds: -- `AkkaCluster` +## elasticsearch_k8s_elastic_co -## app_redislabs_com_v1 +- apiVersion: `elasticsearch.k8s.elastic.co/v1` +- kinds: + - `Elasticsearch` -apiVersion: `app.redislabs.com/v1` +- apiVersion: `elasticsearch.k8s.elastic.co/v1beta1` +- kinds: + - `Elasticsearch` -kinds: -- `RedisEnterpriseCluster` +## elbv2_k8s_aws -## app_redislabs_com_v1alpha1 +- apiVersion: `elbv2.k8s.aws/v1alpha1` +- kinds: + - `TargetGroupBinding` -apiVersion: `app.redislabs.com/v1alpha1` +- apiVersion: `elbv2.k8s.aws/v1beta1` +- kinds: + - `IngressClassParams` + - `TargetGroupBinding` -kinds: -- `RedisEnterpriseActiveActiveDatabase` -- `RedisEnterpriseCluster` -- `RedisEnterpriseDatabase` -- `RedisEnterpriseRemoteCluster` +## emrcontainers_services_k8s_aws -## app_terraform_io_v1alpha2 +- apiVersion: `emrcontainers.services.k8s.aws/v1alpha1` +- kinds: + - `JobRun` + - `VirtualCluster` -apiVersion: `app.terraform.io/v1alpha2` +## enterprisesearch_k8s_elastic_co -kinds: -- `AgentPool` -- `Module` -- `Workspace` +- apiVersion: `enterprisesearch.k8s.elastic.co/v1` +- kinds: + - `EnterpriseSearch` -## applicationautoscaling_services_k8s_aws_v1alpha1 +- apiVersion: `enterprisesearch.k8s.elastic.co/v1beta1` +- kinds: + - `EnterpriseSearch` -apiVersion: `applicationautoscaling.services.k8s.aws/v1alpha1` +## execution_furiko_io -kinds: -- `ScalableTarget` -- `ScalingPolicy` +- apiVersion: `execution.furiko.io/v1alpha1` +- kinds: + - `JobConfig` + - `Job` -## appprotect_f5_com_v1beta1 +## executor_testkube_io -apiVersion: `appprotect.f5.com/v1beta1` +- apiVersion: `executor.testkube.io/v1` +- kinds: + - `Executor` + - `Webhook` -kinds: -- `APLogConf` -- `APUserSig` +## expansion_gatekeeper_sh -## appprotectdos_f5_com_v1beta1 +- apiVersion: `expansion.gatekeeper.sh/v1alpha1` +- kinds: + - `ExpansionTemplate` -apiVersion: `appprotectdos.f5.com/v1beta1` +- apiVersion: `expansion.gatekeeper.sh/v1beta1` +- kinds: + - `ExpansionTemplate` -kinds: -- `APDosLogConf` -- `APDosPolicy` -- `DosProtectedResource` +## extensions_kubeblocks_io -## apps_3scale_net_v1alpha1 +- apiVersion: `extensions.kubeblocks.io/v1alpha1` +- kinds: + - `Addon` -apiVersion: `apps.3scale.net/v1alpha1` +## external_secrets_io -kinds: -- `APIcast` +- apiVersion: `external-secrets.io/v1alpha1` +- kinds: + - `ClusterSecretStore` + - `ExternalSecret` + - `SecretStore` -## apps_clusternet_io_v1alpha1 +- apiVersion: `external-secrets.io/v1beta1` +- kinds: + - `ClusterExternalSecret` + - `ClusterSecretStore` + - `ExternalSecret` + - `SecretStore` -apiVersion: `apps.clusternet.io/v1alpha1` +## externaldata_gatekeeper_sh -kinds: -- `Base` -- `Description` -- `FeedInventory` -- `Globalization` -- `HelmChart` -- `HelmRelease` -- `Localization` -- `Subscription` +- apiVersion: `externaldata.gatekeeper.sh/v1alpha1` +- kinds: + - `Provider` -## apps_emqx_io_v1beta3 +- apiVersion: `externaldata.gatekeeper.sh/v1beta1` +- kinds: + - `Provider` -apiVersion: `apps.emqx.io/v1beta3` +## externaldns_k8s_io -kinds: -- `EmqxBroker` -- `EmqxEnterprise` -- `EmqxPlugin` +- apiVersion: `externaldns.k8s.io/v1alpha1` +- kinds: + - `DNSEndpoint` -## apps_emqx_io_v1beta4 +## externaldns_nginx_org -apiVersion: `apps.emqx.io/v1beta4` +- apiVersion: `externaldns.nginx.org/v1` +- kinds: + - `DNSEndpoint` -kinds: -- `EmqxBroker` -- `EmqxEnterprise` -- `Rebalance` +## flagger_app -## apps_emqx_io_v2alpha1 +- apiVersion: `flagger.app/v1beta1` +- kinds: + - `Canary` -apiVersion: `apps.emqx.io/v2alpha1` +## flink_apache_org -kinds: -- `EMQX` +- apiVersion: `flink.apache.org/v1beta1` +- kinds: + - `FlinkDeployment` + - `FlinkSessionJob` -## apps_emqx_io_v2beta1 +## flow_volcano_sh -apiVersion: `apps.emqx.io/v2beta1` +- apiVersion: `flow.volcano.sh/v1alpha1` +- kinds: + - `JobFlow` + - `JobTemplate` -kinds: -- `EMQX` -- `Rebalance` +## flows_netobserv_io -## apps_gitlab_com_v1beta1 +- apiVersion: `flows.netobserv.io/v1alpha1` +- kinds: + - `FlowCollector` -apiVersion: `apps.gitlab.com/v1beta1` +- apiVersion: `flows.netobserv.io/v1beta1` +- kinds: + - `FlowCollector` + +- apiVersion: `flows.netobserv.io/v1beta2` +- kinds: + - `FlowCollector` + +## flux_framework_org + +- apiVersion: `flux-framework.org/v1alpha1` +- kinds: + - `MiniCluster` + +## gateway_networking_k8s_io + +- apiVersion: `gateway.networking.k8s.io/v1` +- kinds: + - `GatewayClass` + - `Gateway` + - `HTTPRoute` + +- apiVersion: `gateway.networking.k8s.io/v1alpha2` +- kinds: + - `GRPCRoute` + - `ReferenceGrant` + - `TCPRoute` + - `TLSRoute` + - `UDPRoute` + +- apiVersion: `gateway.networking.k8s.io/v1beta1` +- kinds: + - `GatewayClass` + - `Gateway` + - `HTTPRoute` + - `ReferenceGrant` + +## gateway_nginx_org + +- apiVersion: `gateway.nginx.org/v1alpha1` +- kinds: + - `NginxGateway` + +## getambassador_io + +- apiVersion: `getambassador.io/v3alpha1` +- kinds: + - `AuthService` + - `ConsulResolver` + - `DevPortal` + - `Host` + - `KubernetesEndpointResolver` + - `KubernetesServiceResolver` + - `Listener` + - `LogService` + - `Module` + - `RateLimitService` + - `TCPMapping` + - `TLSContext` + - `TracingService` + +## gitops_hybrid_cloud_patterns_io + +- apiVersion: `gitops.hybrid-cloud-patterns.io/v1alpha1` +- kinds: + - `Pattern` + +## grafana_integreatly_org + +- apiVersion: `grafana.integreatly.org/v1beta1` +- kinds: + - `GrafanaDashboard` + - `GrafanaDatasource` + - `GrafanaFolder` + +## hazelcast_com + +- apiVersion: `hazelcast.com/v1alpha1` +- kinds: + - `CronHotBackup` + - `Hazelcast` + - `HotBackup` + - `ManagementCenter` + - `Map` + - `WanReplication` + +## helm_toolkit_fluxcd_io + +- apiVersion: `helm.toolkit.fluxcd.io/v2beta1` +- kinds: + - `HelmRelease` + +## hive_openshift_io + +- apiVersion: `hive.openshift.io/v1` +- kinds: + - `Checkpoint` + - `ClusterClaim` + - `ClusterDeploymentCustomization` + - `ClusterDeployment` + - `ClusterDeprovision` + - `ClusterImageSet` + - `ClusterPool` + - `ClusterProvision` + - `ClusterRelocate` + - `ClusterState` + - `DNSZone` + - `HiveConfig` + - `MachinePoolNameLease` + - `MachinePool` + - `SelectorSyncIdentityProvider` + - `SyncIdentityProvider` + +## hiveinternal_openshift_io + +- apiVersion: `hiveinternal.openshift.io/v1alpha1` +- kinds: + - `ClusterSyncLease` + - `ClusterSync` + - `FakeClusterInstall` + +## hnc_x_k8s_io + +- apiVersion: `hnc.x-k8s.io/v1alpha2` +- kinds: + - `HierarchicalResourceQuota` + - `HierarchyConfiguration` + - `HNCConfiguration` + - `SubnamespaceAnchor` + +## hyperfoil_io + +- apiVersion: `hyperfoil.io/v1alpha1` +- kinds: + - `Horreum` + +- apiVersion: `hyperfoil.io/v1alpha2` +- kinds: + - `Hyperfoil` + +## iam_services_k8s_aws + +- apiVersion: `iam.services.k8s.aws/v1alpha1` +- kinds: + - `Group` + - `Policy` + - `Role` + +## ibmcloud_ibm_com + +- apiVersion: `ibmcloud.ibm.com/v1alpha1` +- kinds: + - `Composable` + +## image_toolkit_fluxcd_io + +- apiVersion: `image.toolkit.fluxcd.io/v1beta1` +- kinds: + - `ImageUpdateAutomation` + - `ImagePolicy` + - `ImageRepository` + +- apiVersion: `image.toolkit.fluxcd.io/v1beta2` +- kinds: + - `ImagePolicy` + - `ImageRepository` + +## imaging_ingestion_alvearie_org + +- apiVersion: `imaging-ingestion.alvearie.org/v1alpha1` +- kinds: + - `DicomEventBridge` + - `DicomEventDrivenIngestion` + - `DicomInstanceBinding` + - `DicomStudyBinding` + - `DicomwebIngestionService` + - `DimseIngestionService` + - `DimseProxy` + +## inference_kubedl_io + +- apiVersion: `inference.kubedl.io/v1alpha1` +- kinds: + - `ElasticBatchJob` + +## infinispan_org + +- apiVersion: `infinispan.org/v2alpha1` +- kinds: + - `Backup` + - `Batch` + - `Cache` + - `Restore` + +## infrastructure_cluster_x_k8s_io + +- apiVersion: `infrastructure.cluster.x-k8s.io/v1alpha1` +- kinds: + - `KubevirtCluster` + - `KubevirtClusterTemplate` + - `KubevirtMachine` + - `KubevirtMachineTemplate` + +- apiVersion: `infrastructure.cluster.x-k8s.io/v1beta1` +- kinds: + - `IBMPowerVSCluster` + - `IBMPowerVSClusterTemplate` + - `IBMPowerVSImage` + - `IBMPowerVSMachine` + - `IBMPowerVSMachineTemplate` + - `IBMVPCCluster` + - `IBMVPCMachine` + - `IBMVPCMachineTemplate` + - `VSphereClusterIdentity` + - `VSphereCluster` + - `VSphereClusterTemplate` + - `VSphereDeploymentZone` + - `VSphereFailureDomain` + - `VSphereMachine` + - `VSphereMachineTemplate` + - `VSphereVM` + +- apiVersion: `infrastructure.cluster.x-k8s.io/v1beta2` +- kinds: + - `IBMPowerVSCluster` + - `IBMPowerVSClusterTemplate` + - `IBMPowerVSImage` + - `IBMPowerVSMachine` + - `IBMPowerVSMachineTemplate` + - `IBMVPCCluster` + - `IBMVPCMachine` + - `IBMVPCMachineTemplate` + +## installation_mattermost_com + +- apiVersion: `installation.mattermost.com/v1beta1` +- kinds: + - `Mattermost` + +## integration_rock8s_com + +- apiVersion: `integration.rock8s.com/v1beta1` +- kinds: + - `Plug` + - `Socket` + +## iot_eclipse_org + +- apiVersion: `iot.eclipse.org/v1alpha1` +- kinds: + - `Ditto` + - `Hawkbit` + +## ipam_cluster_x_k8s_io + +- apiVersion: `ipam.cluster.x-k8s.io/v1alpha1` +- kinds: + - `IPAddressClaim` + - `IPAddress` + +- apiVersion: `ipam.cluster.x-k8s.io/v1beta1` +- kinds: + - `IPAddressClaim` + - `IPAddress` + +## jaegertracing_io + +- apiVersion: `jaegertracing.io/v1` +- kinds: + - `Jaeger` + +## jobset_x_k8s_io + +- apiVersion: `jobset.x-k8s.io/v1alpha2` +- kinds: + - `JobSet` + +## k8gb_absa_oss + +- apiVersion: `k8gb.absa.oss/v1beta1` +- kinds: + - `Gslb` + +## k8s_keycloak_org + +- apiVersion: `k8s.keycloak.org/v2alpha1` +- kinds: + - `KeycloakRealmImport` + - `Keycloak` + +## k8s_nginx_org + +- apiVersion: `k8s.nginx.org/v1` +- kinds: + - `GlobalConfiguration` + - `Policy` + - `TransportServer` + - `VirtualServerRoute` + - `VirtualServer` + +- apiVersion: `k8s.nginx.org/v1alpha1` +- kinds: + - `GlobalConfiguration` + - `Policy` + - `TransportServer` + +## k8s_otterize_com + +- apiVersion: `k8s.otterize.com/v1alpha2` +- kinds: + - `ClientIntents` + - `KafkaServerConfig` + - `ProtectedService` + +- apiVersion: `k8s.otterize.com/v1alpha3` +- kinds: + - `ClientIntents` + - `KafkaServerConfig` + - `ProtectedService` + +## kafka_strimzi_io + +- apiVersion: `kafka.strimzi.io/v1alpha1` +- kinds: + - `KafkaTopic` + - `KafkaUser` + +- apiVersion: `kafka.strimzi.io/v1beta1` +- kinds: + - `KafkaTopic` + - `KafkaUser` + +- apiVersion: `kafka.strimzi.io/v1beta2` +- kinds: + - `KafkaBridge` + - `KafkaConnector` + - `KafkaConnect` + - `KafkaMirrorMaker` + - `KafkaRebalance` + - `Kafka` + - `KafkaTopic` + - `KafkaUser` + +## keda_sh + +- apiVersion: `keda.sh/v1alpha1` +- kinds: + - `ClusterTriggerAuthentication` + - `ScaledJob` + - `ScaledObject` + - `TriggerAuthentication` + +## keycloak_k8s_reddec_net + +- apiVersion: `keycloak.k8s.reddec.net/v1alpha1` +- kinds: + - `KeycloakClient` + +## keycloak_org + +- apiVersion: `keycloak.org/v1alpha1` +- kinds: + - `KeycloakBackup` + - `KeycloakClient` + - `KeycloakRealm` + - `Keycloak` + - `KeycloakUser` + +## kibana_k8s_elastic_co + +- apiVersion: `kibana.k8s.elastic.co/v1` +- kinds: + - `Kibana` + +- apiVersion: `kibana.k8s.elastic.co/v1beta1` +- kinds: + - `Kibana` + +## kms_services_k8s_aws + +- apiVersion: `kms.services.k8s.aws/v1alpha1` +- kinds: + - `Alias` + - `Grant` + - `Key` + +## kube_green_com + +- apiVersion: `kube-green.com/v1alpha1` +- kinds: + - `SleepInfo` + +## kubean_io + +- apiVersion: `kubean.io/v1alpha1` +- kinds: + - `ClusterOperation` + - `Cluster` + - `Manifest` + +## kubevious_io + +- apiVersion: `kubevious.io/v1alpha1` +- kinds: + - `WorkloadProfile` + - `Workload` + +## kueue_x_k8s_io + +- apiVersion: `kueue.x-k8s.io/v1beta1` +- kinds: + - `AdmissionCheck` + - `ClusterQueue` + - `LocalQueue` + - `ResourceFlavor` + - `Workload` + +## kuma_io + +- apiVersion: `kuma.io/v1alpha1` +- kinds: + - `ContainerPatch` + - `MeshAccessLog` + - `MeshCircuitBreaker` + - `MeshFaultInjection` + - `MeshGatewayConfig` + - `MeshGatewayInstance` + - `MeshHealthCheck` + - `MeshHTTPRoute` + - `MeshLoadBalancingStrategy` + - `MeshProxyPatch` + - `MeshRateLimit` + - `MeshRetry` + - `MeshTCPRoute` + - `MeshTimeout` + - `MeshTrace` + - `MeshTrafficPermission` + +## kustomize_toolkit_fluxcd_io + +- apiVersion: `kustomize.toolkit.fluxcd.io/v1` +- kinds: + - `Kustomization` + +- apiVersion: `kustomize.toolkit.fluxcd.io/v1beta1` +- kinds: + - `Kustomization` + +- apiVersion: `kustomize.toolkit.fluxcd.io/v1beta2` +- kinds: + - `Kustomization` + +## kyverno_io + +- apiVersion: `kyverno.io/v1` +- kinds: + - `ClusterPolicy` + - `Policy` + +- apiVersion: `kyverno.io/v1alpha2` +- kinds: + - `AdmissionReport` + - `BackgroundScanReport` + - `ClusterAdmissionReport` + - `ClusterBackgroundScanReport` + +- apiVersion: `kyverno.io/v1beta1` +- kinds: + - `UpdateRequest` + +- apiVersion: `kyverno.io/v2alpha1` +- kinds: + - `CleanupPolicy` + - `ClusterCleanupPolicy` + - `PolicyException` + +- apiVersion: `kyverno.io/v2beta1` +- kinds: + - `CleanupPolicy` + - `ClusterCleanupPolicy` + - `ClusterPolicy` + - `Policy` + - `PolicyException` + +## lambda_services_k8s_aws + +- apiVersion: `lambda.services.k8s.aws/v1alpha1` +- kinds: + - `CodeSigningConfig` + - `EventSourceMapping` + - `Function` + - `FunctionURLConfig` + +## lerentis_uploadfilter24_eu + +- apiVersion: `lerentis.uploadfilter24.eu/v1beta4` +- kinds: + - `BitwardenSecret` + - `BitwardenTemplate` + - `RegistryCredential` + +## limitador_kuadrant_io + +- apiVersion: `limitador.kuadrant.io/v1alpha1` +- kinds: + - `Limitador` + +## litmuschaos_io + +- apiVersion: `litmuschaos.io/v1alpha1` +- kinds: + - `ChaosEngine` + - `ChaosExperiment` + +## logging_extensions_banzaicloud_io + +- apiVersion: `logging-extensions.banzaicloud.io/v1alpha1` +- kinds: + - `HostTailer` + +## logging_banzaicloud_io + +- apiVersion: `logging.banzaicloud.io/v1alpha1` +- kinds: + - `ClusterFlow` + - `ClusterOutput` + - `Flow` + - `Logging` + - `Output` + +- apiVersion: `logging.banzaicloud.io/v1beta1` +- kinds: + - `ClusterFlow` + - `ClusterOutput` + - `Flow` + - `Output` + - `SyslogNGClusterFlow` + - `SyslogNGClusterOutput` + - `SyslogNGFlow` + - `SyslogNGOutput` + +## loki_grafana_com + +- apiVersion: `loki.grafana.com/v1` +- kinds: + - `AlertingRule` + - `LokiStack` + - `RecordingRule` + - `RulerConfig` + +- apiVersion: `loki.grafana.com/v1beta1` +- kinds: + - `AlertingRule` + - `LokiStack` + - `RecordingRule` + - `RulerConfig` + +## longhorn_io + +- apiVersion: `longhorn.io/v1beta2` +- kinds: + - `BackingImageDataSource` + - `BackingImageManager` + - `BackingImage` + - `Backup` + - `BackupTarget` + - `BackupVolume` + - `EngineImage` + - `Engine` + - `InstanceManager` + - `Node` + - `Orphan` + - `RecurringJob` + - `Replica` + - `ShareManager` + - `Snapshot` + - `SupportBundle` + - `SystemBackup` + - `SystemRestore` + - `VolumeAttachment` + - `Volume` + +## machineconfiguration_openshift_io + +- apiVersion: `machineconfiguration.openshift.io/v1` +- kinds: + - `ContainerRuntimeConfig` + - `ControllerConfig` + - `KubeletConfig` + - `MachineConfigPool` + - `MachineConfig` + +- apiVersion: `machineconfiguration.openshift.io/v1alpha1` +- kinds: + - `MachineConfigNode` + +## maps_k8s_elastic_co + +- apiVersion: `maps.k8s.elastic.co/v1alpha1` +- kinds: + - `ElasticMapsServer` + +## mariadb_mmontes_io + +- apiVersion: `mariadb.mmontes.io/v1alpha1` +- kinds: + - `Backup` + - `Connection` + - `Database` + - `Grant` + - `MariaDB` + - `Restore` + - `SqlJob` + - `User` + +## mattermost_com + +- apiVersion: `mattermost.com/v1alpha1` +- kinds: + - `ClusterInstallation` + - `MattermostRestoreDB` + +## metacontroller_k8s_io + +- apiVersion: `metacontroller.k8s.io/v1alpha1` +- kinds: + - `CompositeController` + - `ControllerRevision` + - `DecoratorController` + +## metal3_io + +- apiVersion: `metal3.io/v1alpha1` +- kinds: + - `BMCEventSubscription` + - `FirmwareSchema` + - `HardwareData` + - `HostFirmwareSettings` + - `PreprovisioningImage` + +## minio_min_io + +- apiVersion: `minio.min.io/v2` +- kinds: + - `Tenant` + +## mirrors_kts_studio + +- apiVersion: `mirrors.kts.studio/v1alpha1` +- kinds: + - `SecretMirror` + +- apiVersion: `mirrors.kts.studio/v1alpha2` +- kinds: + - `SecretMirror` + +## model_kubedl_io + +- apiVersion: `model.kubedl.io/v1alpha1` +- kinds: + - `Model` + - `ModelVersion` + +## monitoring_coreos_com + +- apiVersion: `monitoring.coreos.com/v1` +- kinds: + - `Alertmanager` + - `PodMonitor` + - `Probe` + - `Prometheus` + - `PrometheusRule` + - `ServiceMonitor` + - `ThanosRuler` + +- apiVersion: `monitoring.coreos.com/v1alpha1` +- kinds: + - `AlertmanagerConfig` + - `PrometheusAgent` + - `ScrapeConfig` -kinds: -- `GitLab` +- apiVersion: `monitoring.coreos.com/v1beta1` +- kinds: + - `AlertmanagerConfig` + +## monocle_monocle_change_metrics_io -## apps_kubeblocks_io_v1alpha1 +- apiVersion: `monocle.monocle.change-metrics.io/v1alpha1` +- kinds: + - `Monocle` -apiVersion: `apps.kubeblocks.io/v1alpha1` +## mq_services_k8s_aws -kinds: -- `BackupPolicyTemplate` -- `ClusterDefinition` -- `Cluster` -- `ClusterVersion` -- `ComponentClassDefinition` -- `ComponentResourceConstraint` -- `ConfigConstraint` -- `Configuration` -- `OpsRequest` -- `ServiceDescriptor` +- apiVersion: `mq.services.k8s.aws/v1alpha1` +- kinds: + - `Broker` -## apps_kubedl_io_v1alpha1 +## multicluster_crd_antrea_io + +- apiVersion: `multicluster.crd.antrea.io/v1alpha1` +- kinds: + - `ClusterInfoImport` + - `ClusterSet` + - `Gateway` + - `LabelIdentity` + - `MemberClusterAnnounce` + - `MultiClusterConfig` + - `ResourceExport` + - `ResourceImport` -apiVersion: `apps.kubedl.io/v1alpha1` +- apiVersion: `multicluster.crd.antrea.io/v1alpha2` +- kinds: + - `ClusterClaim` + - `ClusterSet` -kinds: -- `Cron` +## multicluster_x_k8s_io -## apps_kubeedge_io_v1alpha1 +- apiVersion: `multicluster.x-k8s.io/v1alpha1` +- kinds: + - `ServiceExport` + - `ServiceImport` + - `AppliedWork` -apiVersion: `apps.kubeedge.io/v1alpha1` +## mutations_gatekeeper_sh -kinds: -- `NodeGroup` +- apiVersion: `mutations.gatekeeper.sh/v1` +- kinds: + - `Assign` + - `AssignMetadata` + - `ModifySet` -## apps_m88i_io_v1alpha1 +- apiVersion: `mutations.gatekeeper.sh/v1alpha1` +- kinds: + - `Assign` + - `AssignImage` + - `AssignMetadata` + - `ModifySet` -apiVersion: `apps.m88i.io/v1alpha1` +- apiVersion: `mutations.gatekeeper.sh/v1beta1` +- kinds: + - `Assign` + - `AssignMetadata` + - `ModifySet` -kinds: -- `Nexus` +## nativestor_alauda_io -## aquasecurity_github_io_v1alpha1 +- apiVersion: `nativestor.alauda.io/v1` +- kinds: + - `RawDevice` -apiVersion: `aquasecurity.github.io/v1alpha1` +## networking_karmada_io -kinds: -- `AquaStarboard` +- apiVersion: `networking.karmada.io/v1alpha1` +- kinds: + - `MultiClusterIngress` + - `MultiClusterService` + +## nfd_k8s_sigs_io + +- apiVersion: `nfd.k8s-sigs.io/v1alpha1` +- kinds: + - `NodeFeatureRule` -## argoproj_io_v1alpha1 +## nfd_kubernetes_io -apiVersion: `argoproj.io/v1alpha1` +- apiVersion: `nfd.kubernetes.io/v1` +- kinds: + - `NodeFeatureDiscovery` + +- apiVersion: `nfd.kubernetes.io/v1alpha1` +- kinds: + - `NodeFeatureRule` -kinds: -- `Application` -- `AppProject` -- `ArgoCDExport` -- `ArgoCD` +## nodeinfo_volcano_sh -## argoproj_io_v1beta1 +- apiVersion: `nodeinfo.volcano.sh/v1alpha1` +- kinds: + - `Numatopology` -apiVersion: `argoproj.io/v1beta1` +## notebook_kubedl_io -kinds: -- `ArgoCD` +- apiVersion: `notebook.kubedl.io/v1alpha1` +- kinds: + - `Notebook` -## asdb_aerospike_com_v1 +## notification_toolkit_fluxcd_io -apiVersion: `asdb.aerospike.com/v1` +- apiVersion: `notification.toolkit.fluxcd.io/v1` +- kinds: + - `Receiver` -kinds: -- `AerospikeCluster` +- apiVersion: `notification.toolkit.fluxcd.io/v1beta1` +- kinds: + - `Alert` + - `Provider` + - `Receiver` -## asdb_aerospike_com_v1beta1 +- apiVersion: `notification.toolkit.fluxcd.io/v1beta2` +- kinds: + - `Alert` + - `Provider` + - `Receiver` -apiVersion: `asdb.aerospike.com/v1beta1` +## opensearchservice_services_k8s_aws -kinds: -- `AerospikeCluster` +- apiVersion: `opensearchservice.services.k8s.aws/v1alpha1` +- kinds: + - `Domain` -## atlasmap_io_v1alpha1 +## opentelemetry_io -apiVersion: `atlasmap.io/v1alpha1` +- apiVersion: `opentelemetry.io/v1alpha1` +- kinds: + - `Instrumentation` + - `OpenTelemetryCollector` -kinds: -- `AtlasMap` +## operations_kubeedge_io -## auth_ops42_org_v1alpha1 +- apiVersion: `operations.kubeedge.io/v1alpha1` +- kinds: + - `NodeUpgradeJob` -apiVersion: `auth.ops42.org/v1alpha1` +## operator_aquasec_com -kinds: -- `AwsAuthSyncConfig` +- apiVersion: `operator.aquasec.com/v1alpha1` +- kinds: + - `AquaCsp` + - `AquaDatabase` + - `AquaEnforcer` + - `AquaGateway` + - `AquaKubeEnforcer` + - `AquaScanner` + - `AquaServer` -## authzed_com_v1alpha1 +## operator_authorino_kuadrant_io -apiVersion: `authzed.com/v1alpha1` +- apiVersion: `operator.authorino.kuadrant.io/v1beta1` +- kinds: + - `Authorino` -kinds: -- `SpiceDBCluster` +## operator_cluster_x_k8s_io -## autoscaling_k8s_io_v1 +- apiVersion: `operator.cluster.x-k8s.io/v1alpha1` +- kinds: + - `BootstrapProvider` + - `ControlPlaneProvider` + - `CoreProvider` + - `InfrastructureProvider` -apiVersion: `autoscaling.k8s.io/v1` +- apiVersion: `operator.cluster.x-k8s.io/v1alpha2` +- kinds: + - `AddonProvider` + - `BootstrapProvider` + - `ControlPlaneProvider` + - `CoreProvider` + - `InfrastructureProvider` -kinds: -- `VerticalPodAutoscalerCheckpoint` -- `VerticalPodAutoscaler` +## operator_cryostat_io -## autoscaling_k8s_io_v1beta2 +- apiVersion: `operator.cryostat.io/v1beta1` +- kinds: + - `Cryostat` -apiVersion: `autoscaling.k8s.io/v1beta2` +## operator_open_cluster_management_io -kinds: -- `VerticalPodAutoscalerCheckpoint` -- `VerticalPodAutoscaler` +- apiVersion: `operator.open-cluster-management.io/v1` +- kinds: + - `ClusterManager` + - `ClusterManager` + - `Klusterlet` -## autoscaling_karmada_io_v1alpha1 +## operator_shipwright_io -apiVersion: `autoscaling.karmada.io/v1alpha1` +- apiVersion: `operator.shipwright.io/v1alpha1` +- kinds: + - `ShipwrightBuild` -kinds: -- `CronFederatedHPA` -- `FederatedHPA` +## operator_tigera_io -## azure_microsoft_com_v1alpha1 +- apiVersion: `operator.tigera.io/v1` +- kinds: + - `APIServer` + - `Installation` + - `TigeraStatus` -apiVersion: `azure.microsoft.com/v1alpha1` +## operator_victoriametrics_com -kinds: -- `APIMgmtAPI` -- `ApimService` -- `AppInsights` -- `AppInsightsApiKey` -- `AzureLoadBalancer` -- `AzureNetworkInterface` -- `AzurePublicIPAddress` -- `AzureSqlAction` -- `AzureSqlDatabase` -- `AzureSqlFailoverGroup` -- `AzureSqlFirewallRule` -- `AzureSQLManagedUser` -- `AzureSqlServer` -- `AzureSQLUser` -- `AzureSQLVNetRule` -- `AzureVirtualMachineExtension` -- `AzureVirtualMachine` -- `AzureVMScaleSet` -- `BlobContainer` -- `ConsumerGroup` -- `CosmosDB` -- `EventhubNamespace` -- `Eventhub` -- `KeyVaultKey` -- `KeyVault` -- `MySQLAADUser` -- `MySQLDatabase` -- `MySQLFirewallRule` -- `MySQLServerAdministrator` -- `MySQLServer` -- `MySQLUser` -- `MySQLVNetRule` -- `PostgreSQLDatabase` -- `PostgreSQLFirewallRule` -- `PostgreSQLServer` -- `PostgreSQLUser` -- `PostgreSQLVNetRule` -- `RedisCacheAction` -- `RedisCacheFirewallRule` -- `ResourceGroup` -- `StorageAccount` -- `VirtualNetwork` +- apiVersion: `operator.victoriametrics.com/v1beta1` +- kinds: + - `VMRule` + - `VMUser` + +## org_eclipse_che -## azure_microsoft_com_v1alpha2 +- apiVersion: `org.eclipse.che/v1` +- kinds: + - `CheCluster` -apiVersion: `azure.microsoft.com/v1alpha2` +- apiVersion: `org.eclipse.che/v2` +- kinds: + - `CheCluster` -kinds: -- `BlobContainer` -- `MySQLAADUser` -- `MySQLServer` -- `MySQLUser` -- `PostgreSQLServer` +## pkg_crossplane_io -## azure_microsoft_com_v1beta1 +- apiVersion: `pkg.crossplane.io/v1` +- kinds: + - `ConfigurationRevision` + - `Configuration` + - `ProviderRevision` + - `Provider` -apiVersion: `azure.microsoft.com/v1beta1` +- apiVersion: `pkg.crossplane.io/v1alpha1` +- kinds: + - `ControllerConfig` -kinds: -- `AzureSqlDatabase` -- `AzureSqlFailoverGroup` -- `AzureSqlFirewallRule` -- `AzureSqlServer` +- apiVersion: `pkg.crossplane.io/v1beta1` +- kinds: + - `Lock` + +## policy_clusterpedia_io -## b3scale_infra_run_v1 +- apiVersion: `policy.clusterpedia.io/v1alpha1` +- kinds: + - `ClusterImportPolicy` + - `PediaClusterLifecycle` + +## policy_karmada_io -apiVersion: `b3scale.infra.run/v1` +- apiVersion: `policy.karmada.io/v1alpha1` +- kinds: + - `ClusterOverridePolicy` + - `ClusterPropagationPolicy` + - `FederatedResourceQuota` + - `OverridePolicy` + - `PropagationPolicy` -kinds: -- `BBBFrontend` +## postgres_operator_crunchydata_com -## batch_volcano_sh_v1alpha1 +- apiVersion: `postgres-operator.crunchydata.com/v1beta1` +- kinds: + - `PGAdmin` + - `PGUpgrade` + - `PostgresCluster` + +## postgresql_cnpg_io -apiVersion: `batch.volcano.sh/v1alpha1` +- apiVersion: `postgresql.cnpg.io/v1` +- kinds: + - `Backup` + - `Pooler` + - `ScheduledBackup` -kinds: -- `Job` +## prometheusservice_services_k8s_aws -## beat_k8s_elastic_co_v1beta1 +- apiVersion: `prometheusservice.services.k8s.aws/v1alpha1` +- kinds: + - `AlertManagerDefinition` + - `RuleGroupsNamespace` + - `Workspace` -apiVersion: `beat.k8s.elastic.co/v1beta1` +## quay_redhat_com -kinds: -- `Beat` +- apiVersion: `quay.redhat.com/v1` +- kinds: + - `QuayRegistry` -## binding_operators_coreos_com_v1alpha1 +## ray_io -apiVersion: `binding.operators.coreos.com/v1alpha1` +- apiVersion: `ray.io/v1` +- kinds: + - `RayCluster` + - `RayJob` + - `RayService` -kinds: -- `BindableKinds` -- `ServiceBinding` +- apiVersion: `ray.io/v1alpha1` +- kinds: + - `RayCluster` + - `RayJob` + - `RayService` + +## rds_services_k8s_aws + +- apiVersion: `rds.services.k8s.aws/v1alpha1` +- kinds: + - `DBClusterParameterGroup` + - `DBCluster` + - `DBInstance` + - `DBParameterGroup` + - `DBProxy` + - `DBSubnetGroup` + - `GlobalCluster` + +## registry_apicur_io + +- apiVersion: `registry.apicur.io/v1` +- kinds: + - `ApicurioRegistry` + +## registry_devfile_io + +- apiVersion: `registry.devfile.io/v1alpha1` +- kinds: + - `ClusterDevfileRegistriesList` + - `DevfileRegistry` + - `DevfileRegistriesList` + +## reliablesyncs_kubeedge_io + +- apiVersion: `reliablesyncs.kubeedge.io/v1alpha1` +- kinds: + - `ClusterObjectSync` + - `ObjectSync` + +## repo_manager_pulpproject_org + +- apiVersion: `repo-manager.pulpproject.org/v1beta2` +- kinds: + - `PulpBackup` + - `PulpRestore` + +## resources_teleport_dev + +- apiVersion: `resources.teleport.dev/v1` +- kinds: + - `TeleportLoginRule` + - `TeleportOktaImportRule` + +- apiVersion: `resources.teleport.dev/v2` +- kinds: + - `TeleportSAMLConnector` + - `TeleportUser` + +- apiVersion: `resources.teleport.dev/v3` +- kinds: + - `TeleportGithubConnector` + - `TeleportOIDCConnector` + +## rocketmq_apache_org + +- apiVersion: `rocketmq.apache.org/v1alpha1` +- kinds: + - `Broker` + - `Console` + - `NameService` + - `TopicTransfer` + +## rules_kubeedge_io + +- apiVersion: `rules.kubeedge.io/v1` +- kinds: + - `RuleEndpoint` + - `Rule` + +## runtime_cluster_x_k8s_io + +- apiVersion: `runtime.cluster.x-k8s.io/v1alpha1` +- kinds: + - `ExtensionConfig` + +## s3_services_k8s_aws + +- apiVersion: `s3.services.k8s.aws/v1alpha1` +- kinds: + - `Bucket` + +## sagemaker_services_k8s_aws + +- apiVersion: `sagemaker.services.k8s.aws/v1alpha1` +- kinds: + - `App` + - `DataQualityJobDefinition` + - `Domain` + - `EndpointConfig` + - `Endpoint` + - `FeatureGroup` + - `HyperParameterTuningJob` + - `ModelBiasJobDefinition` + - `ModelExplainabilityJobDefinition` + - `ModelPackageGroup` + - `ModelPackage` + - `ModelQualityJobDefinition` + - `Model` + - `MonitoringSchedule` + - `NotebookInstanceLifecycleConfig` + - `NotebookInstance` + - `ProcessingJob` + - `TrainingJob` + - `TransformJob` + - `UserProfile` + +## scheduling_koordinator_sh + +- apiVersion: `scheduling.koordinator.sh/v1alpha1` +- kinds: + - `Device` + - `PodMigrationJob` + - `Reservation` + +## scheduling_sigs_k8s_io + +- apiVersion: `scheduling.sigs.k8s.io/v1alpha1` +- kinds: + - `ElasticQuota` + - `PodGroup` + +## scheduling_volcano_sh + +- apiVersion: `scheduling.volcano.sh/v1beta1` +- kinds: + - `PodGroup` + - `Queue` + +## schemas_schemahero_io + +- apiVersion: `schemas.schemahero.io/v1alpha4` +- kinds: + - `DataType` + - `Migration` + - `Table` + +## scylla_scylladb_com + +- apiVersion: `scylla.scylladb.com/v1` +- kinds: + - `ScyllaCluster` + +- apiVersion: `scylla.scylladb.com/v1alpha1` +- kinds: + - `NodeConfig` + - `ScyllaOperatorConfig` + +## secretgenerator_mittwald_de + +- apiVersion: `secretgenerator.mittwald.de/v1alpha1` +- kinds: + - `BasicAuth` + - `SSHKeyPair` + - `StringSecret` + +## secrets_crossplane_io + +- apiVersion: `secrets.crossplane.io/v1alpha1` +- kinds: + - `StoreConfig` -## bitnami_com_v1alpha1 +## secrets_hashicorp_com + +- apiVersion: `secrets.hashicorp.com/v1beta1` +- kinds: + - `HCPAuth` + - `HCPVaultSecretsApp` + - `VaultAuth` + - `VaultConnection` + - `VaultDynamicSecret` + - `VaultPKISecret` + - `VaultStaticSecret` + +## secscan_quay_redhat_com + +- apiVersion: `secscan.quay.redhat.com/v1alpha1` +- kinds: + - `ImageManifestVuln` + +## security_profiles_operator_x_k8s_io + +- apiVersion: `security-profiles-operator.x-k8s.io/v1alpha1` +- kinds: + - `AppArmorProfile` + - `ProfileBinding` + - `ProfileRecording` + - `SecurityProfileNodeStatus` + - `SecurityProfilesOperatorDaemon` + +- apiVersion: `security-profiles-operator.x-k8s.io/v1alpha2` +- kinds: + - `RawSelinuxProfile` + +- apiVersion: `security-profiles-operator.x-k8s.io/v1beta1` +- kinds: + - `SeccompProfile` -apiVersion: `bitnami.com/v1alpha1` +## servicebinding_io -kinds: -- `SealedSecret` +- apiVersion: `servicebinding.io/v1alpha3` +- kinds: + - `ClusterWorkloadResourceMapping` + - `ServiceBinding` -## boskos_k8s_io_v1 +- apiVersion: `servicebinding.io/v1beta1` +- kinds: + - `ClusterWorkloadResourceMapping` + - `ServiceBinding` -apiVersion: `boskos.k8s.io/v1` +## services_k8s_aws -kinds: -- `DRLCObject` -- `ResourceObject` +- apiVersion: `services.k8s.aws/v1alpha1` +- kinds: + - `AdoptedResource` + - `FieldExport` -## bpfd_dev_v1alpha1 +## serving_kubedl_io -apiVersion: `bpfd.dev/v1alpha1` +- apiVersion: `serving.kubedl.io/v1alpha1` +- kinds: + - `Inference` -kinds: -- `BpfProgram` -- `KprobeProgram` -- `TcProgram` -- `TracepointProgram` -- `UprobeProgram` -- `XdpProgram` +## sfn_services_k8s_aws -## bus_volcano_sh_v1alpha1 +- apiVersion: `sfn.services.k8s.aws/v1alpha1` +- kinds: + - `Activity` + - `StateMachine` -apiVersion: `bus.volcano.sh/v1alpha1` +## site_superedge_io -kinds: -- `Command` +- apiVersion: `site.superedge.io/v1alpha1` +- kinds: + - `NodeGroup` + - `NodeUnit` -## cache_kubedl_io_v1alpha1 +## slo_koordinator_sh -apiVersion: `cache.kubedl.io/v1alpha1` +- apiVersion: `slo.koordinator.sh/v1alpha1` +- kinds: + - `NodeMetric` + - `NodeSLO` -kinds: -- `CacheBackend` +## sloth_slok_dev -## caching_ibm_com_v1alpha1 +- apiVersion: `sloth.slok.dev/v1` +- kinds: + - `PrometheusServiceLevel` -apiVersion: `caching.ibm.com/v1alpha1` +## sonataflow_org -kinds: -- `VarnishCluster` +- apiVersion: `sonataflow.org/v1alpha08` +- kinds: + - `SonataFlowBuild` + - `SonataFlowPlatform` -## camel_apache_org_v1 +## source_toolkit_fluxcd_io -apiVersion: `camel.apache.org/v1` +- apiVersion: `source.toolkit.fluxcd.io/v1beta1` +- kinds: + - `Bucket` + - `GitRepository` + - `HelmChart` + - `HelmRepository` -kinds: -- `Build` -- `CamelCatalog` -- `Kamelet` +- apiVersion: `source.toolkit.fluxcd.io/v1beta2` +- kinds: + - `Bucket` + - `GitRepository` + - `HelmChart` + - `HelmRepository` + - `OCIRepository` -## camel_apache_org_v1alpha1 +## sparkoperator_k8s_io -apiVersion: `camel.apache.org/v1alpha1` +- apiVersion: `sparkoperator.k8s.io/v1beta2` +- kinds: + - `ScheduledSparkApplication` + - `SparkApplication` -kinds: -- `Kamelet` +## status_gatekeeper_sh + +- apiVersion: `status.gatekeeper.sh/v1beta1` +- kinds: + - `ConstraintPodStatus` + - `ConstraintTemplatePodStatus` + - `ExpansionTemplatePodStatus` + - `MutatorPodStatus` -## capsule_clastix_io_v1alpha1 +## storage_kubeblocks_io -apiVersion: `capsule.clastix.io/v1alpha1` +- apiVersion: `storage.kubeblocks.io/v1alpha1` +- kinds: + - `StorageProvider` + +## sts_min_io -kinds: -- `CapsuleConfiguration` -- `Tenant` +- apiVersion: `sts.min.io/v1alpha1` +- kinds: + - `PolicyBinding` + +## stunner_l7mp_io -## capsule_clastix_io_v1beta1 +- apiVersion: `stunner.l7mp.io/v1alpha1` +- kinds: + - `Dataplane` + - `GatewayConfig` + - `StaticService` -apiVersion: `capsule.clastix.io/v1beta1` +## submariner_io -kinds: -- `Tenant` - -## capsule_clastix_io_v1beta2 - -apiVersion: `capsule.clastix.io/v1beta2` - -kinds: -- `CapsuleConfiguration` -- `Tenant` - -## ceph_rook_io_v1 - -apiVersion: `ceph.rook.io/v1` - -kinds: -- `CephBlockPoolRadosNamespace` -- `CephBlockPool` -- `CephBucketNotification` -- `CephBucketTopic` -- `CephClient` -- `CephCOSIDriver` -- `CephFilesystemMirror` -- `CephFilesystem` -- `CephFilesystemSubVolumeGroup` -- `CephNFS` -- `CephObjectRealm` -- `CephObjectStore` -- `CephObjectStoreUser` -- `CephObjectZoneGroup` -- `CephObjectZone` -- `CephRBDMirror` - -## cert_manager_io_v1 - -apiVersion: `cert-manager.io/v1` - -kinds: -- `CertificateRequest` -- `Certificate` -- `ClusterIssuer` -- `Issuer` - -## chaos_mesh_org_v1alpha1 - -apiVersion: `chaos-mesh.org/v1alpha1` - -kinds: -- `AWSChaos` -- `AzureChaos` -- `BlockChaos` -- `DNSChaos` -- `GCPChaos` -- `HTTPChaos` -- `IOChaos` -- `JVMChaos` -- `KernelChaos` -- `NetworkChaos` -- `PhysicalMachineChaos` -- `PhysicalMachine` -- `PodChaos` -- `PodHttpChaos` -- `PodIOChaos` -- `PodNetworkChaos` -- `RemoteCluster` -- `Schedule` -- `StatusCheck` -- `StressChaos` -- `TimeChaos` -- `WorkflowNode` -- `Workflow` - -## chaosblade_io_v1alpha1 - -apiVersion: `chaosblade.io/v1alpha1` - -kinds: -- `ChaosBlade` - -## che_eclipse_org_v1alpha1 - -apiVersion: `che.eclipse.org/v1alpha1` - -kinds: -- `KubernetesImagePuller` - -## cilium_io_v2 - -apiVersion: `cilium.io/v2` - -kinds: -- `CiliumClusterwideNetworkPolicy` -- `CiliumEgressGatewayPolicy` -- `CiliumEndpoint` -- `CiliumExternalWorkload` -- `CiliumNetworkPolicy` -- `CiliumNode` - -## cilium_io_v2alpha1 - -apiVersion: `cilium.io/v2alpha1` - -kinds: -- `CiliumBGPPeeringPolicy` -- `CiliumCIDRGroup` -- `CiliumEndpointSlice` -- `CiliumL2AnnouncementPolicy` -- `CiliumLoadBalancerIPPool` -- `CiliumNodeConfig` -- `CiliumPodIPPool` - -## cloudformation_linki_space_v1alpha1 - -apiVersion: `cloudformation.linki.space/v1alpha1` - -kinds: -- `Stack` - -## cluster_clusterpedia_io_v1alpha2 - -apiVersion: `cluster.clusterpedia.io/v1alpha2` - -kinds: -- `ClusterSyncResources` -- `PediaCluster` - -## cluster_ipfs_io_v1alpha1 - -apiVersion: `cluster.ipfs.io/v1alpha1` - -kinds: -- `CircuitRelay` -- `IpfsCluster` - -## cluster_x_k8s_io_v1alpha4 - -apiVersion: `cluster.x-k8s.io/v1alpha4` - -kinds: -- `ClusterClass` -- `Cluster` -- `MachineDeployment` -- `MachineHealthCheck` -- `MachinePool` -- `Machine` -- `MachineSet` - -## cluster_x_k8s_io_v1beta1 - -apiVersion: `cluster.x-k8s.io/v1beta1` - -kinds: -- `ClusterClass` -- `Cluster` -- `MachineDeployment` -- `MachineHealthCheck` -- `MachinePool` -- `Machine` -- `MachineSet` - -## clusters_clusternet_io_v1beta1 - -apiVersion: `clusters.clusternet.io/v1beta1` - -kinds: -- `ClusterRegistrationRequest` -- `ManagedCluster` - -## config_gatekeeper_sh_v1alpha1 - -apiVersion: `config.gatekeeper.sh/v1alpha1` - -kinds: -- `Config` - -## config_grafana_com_v1 - -apiVersion: `config.grafana.com/v1` - -kinds: -- `ProjectConfig` - -## config_karmada_io_v1alpha1 - -apiVersion: `config.karmada.io/v1alpha1` - -kinds: -- `ResourceInterpreterCustomization` -- `ResourceInterpreterWebhookConfiguration` - -## config_koordinator_sh_v1alpha1 - -apiVersion: `config.koordinator.sh/v1alpha1` - -kinds: -- `ClusterColocationProfile` - -## core_linuxsuren_github_com_v1alpha1 - -apiVersion: `core.linuxsuren.github.com/v1alpha1` - -kinds: -- `ATest` - -## core_openfeature_dev_v1alpha1 - -apiVersion: `core.openfeature.dev/v1alpha1` - -kinds: -- `FeatureFlagConfiguration` - -## core_openfeature_dev_v1alpha2 - -apiVersion: `core.openfeature.dev/v1alpha2` - -kinds: -- `FeatureFlagConfiguration` - -## couchbase_com_v2 - -apiVersion: `couchbase.com/v2` - -kinds: -- `CouchbaseAutoscaler` -- `CouchbaseBackupRestore` -- `CouchbaseBackup` -- `CouchbaseBucket` -- `CouchbaseCluster` -- `CouchbaseCollectionGroup` -- `CouchbaseCollection` -- `CouchbaseEphemeralBucket` -- `CouchbaseGroup` -- `CouchbaseMemcachedBucket` -- `CouchbaseMigrationReplication` -- `CouchbaseReplication` -- `CouchbaseRoleBinding` -- `CouchbaseScopeGroup` -- `CouchbaseScope` -- `CouchbaseUser` - -## crd_projectcalico_org_v1 - -apiVersion: `crd.projectcalico.org/v1` - -kinds: -- `BGPConfiguration` -- `BGPFilter` -- `BGPPeer` -- `BlockAffinity` -- `CalicoNodeStatus` -- `ClusterInformation` -- `GlobalNetworkSet` -- `HostEndpoint` -- `IPAMBlock` -- `IPAMConfig` -- `IPAMHandle` -- `IPPool` -- `IPReservation` -- `KubeControllersConfiguration` -- `NetworkSet` - -## data_fluid_io_v1alpha1 - -apiVersion: `data.fluid.io/v1alpha1` - -kinds: -- `AlluxioRuntime` -- `DataBackup` -- `DataLoad` -- `Dataset` -- `GooseFSRuntime` -- `JindoRuntime` -- `JuiceFSRuntime` -- `ThinRuntimeProfile` -- `ThinRuntime` - -## databases_schemahero_io_v1alpha4 - -apiVersion: `databases.schemahero.io/v1alpha4` - -kinds: -- `Database` - -## dataprotection_kubeblocks_io_v1alpha1 - -apiVersion: `dataprotection.kubeblocks.io/v1alpha1` - -kinds: -- `ActionSet` -- `BackupPolicy` -- `BackupRepo` -- `Backup` -- `BackupSchedule` -- `Restore` - -## devices_kubeedge_io_v1alpha2 - -apiVersion: `devices.kubeedge.io/v1alpha2` - -kinds: -- `DeviceModel` -- `Device` - -## digitalis_io_v1 - -apiVersion: `digitalis.io/v1` - -kinds: -- `ValsSecret` - -## digitalis_io_v1beta1 - -apiVersion: `digitalis.io/v1beta1` - -kinds: -- `DbSecret` - -## druid_apache_org_v1alpha1 - -apiVersion: `druid.apache.org/v1alpha1` - -kinds: -- `Druid` - -## dynamodb_services_k8s_aws_v1alpha1 - -apiVersion: `dynamodb.services.k8s.aws/v1alpha1` - -kinds: -- `Backup` -- `GlobalTable` -- `Table` - -## ec2_services_k8s_aws_v1alpha1 - -apiVersion: `ec2.services.k8s.aws/v1alpha1` - -kinds: -- `DHCPOptions` -- `ElasticIPAddress` -- `Instance` -- `InternetGateway` -- `NATGateway` -- `RouteTable` -- `SecurityGroup` -- `Subnet` -- `TransitGateway` -- `VPCEndpoint` -- `VPC` - -## ecr_services_k8s_aws_v1alpha1 - -apiVersion: `ecr.services.k8s.aws/v1alpha1` - -kinds: -- `PullThroughCacheRule` -- `Repository` - -## eks_services_k8s_aws_v1alpha1 - -apiVersion: `eks.services.k8s.aws/v1alpha1` - -kinds: -- `Addon` -- `Cluster` -- `FargateProfile` -- `Nodegroup` - -## elasticache_services_k8s_aws_v1alpha1 - -apiVersion: `elasticache.services.k8s.aws/v1alpha1` - -kinds: -- `CacheParameterGroup` -- `CacheSubnetGroup` -- `ReplicationGroup` -- `Snapshot` -- `UserGroup` -- `User` - -## elasticsearch_k8s_elastic_co_v1 - -apiVersion: `elasticsearch.k8s.elastic.co/v1` - -kinds: -- `Elasticsearch` - -## elasticsearch_k8s_elastic_co_v1beta1 - -apiVersion: `elasticsearch.k8s.elastic.co/v1beta1` - -kinds: -- `Elasticsearch` - -## elbv2_k8s_aws_v1alpha1 - -apiVersion: `elbv2.k8s.aws/v1alpha1` - -kinds: -- `TargetGroupBinding` - -## elbv2_k8s_aws_v1beta1 - -apiVersion: `elbv2.k8s.aws/v1beta1` - -kinds: -- `IngressClassParams` -- `TargetGroupBinding` - -## emrcontainers_services_k8s_aws_v1alpha1 - -apiVersion: `emrcontainers.services.k8s.aws/v1alpha1` - -kinds: -- `JobRun` -- `VirtualCluster` - -## enterprisesearch_k8s_elastic_co_v1 - -apiVersion: `enterprisesearch.k8s.elastic.co/v1` - -kinds: -- `EnterpriseSearch` - -## enterprisesearch_k8s_elastic_co_v1beta1 - -apiVersion: `enterprisesearch.k8s.elastic.co/v1beta1` - -kinds: -- `EnterpriseSearch` - -## execution_furiko_io_v1alpha1 - -apiVersion: `execution.furiko.io/v1alpha1` - -kinds: -- `JobConfig` -- `Job` - -## executor_testkube_io_v1 - -apiVersion: `executor.testkube.io/v1` - -kinds: -- `Executor` -- `Webhook` - -## expansion_gatekeeper_sh_v1alpha1 - -apiVersion: `expansion.gatekeeper.sh/v1alpha1` - -kinds: -- `ExpansionTemplate` - -## expansion_gatekeeper_sh_v1beta1 - -apiVersion: `expansion.gatekeeper.sh/v1beta1` - -kinds: -- `ExpansionTemplate` - -## extensions_kubeblocks_io_v1alpha1 - -apiVersion: `extensions.kubeblocks.io/v1alpha1` - -kinds: -- `Addon` - -## external_secrets_io_v1alpha1 - -apiVersion: `external-secrets.io/v1alpha1` - -kinds: -- `ClusterSecretStore` -- `ExternalSecret` -- `SecretStore` - -## external_secrets_io_v1beta1 - -apiVersion: `external-secrets.io/v1beta1` - -kinds: -- `ClusterExternalSecret` -- `ClusterSecretStore` -- `ExternalSecret` -- `SecretStore` - -## externaldata_gatekeeper_sh_v1alpha1 - -apiVersion: `externaldata.gatekeeper.sh/v1alpha1` - -kinds: -- `Provider` - -## externaldata_gatekeeper_sh_v1beta1 - -apiVersion: `externaldata.gatekeeper.sh/v1beta1` - -kinds: -- `Provider` - -## externaldns_k8s_io_v1alpha1 - -apiVersion: `externaldns.k8s.io/v1alpha1` - -kinds: -- `DNSEndpoint` - -## externaldns_nginx_org_v1 - -apiVersion: `externaldns.nginx.org/v1` - -kinds: -- `DNSEndpoint` - -## flagger_app_v1beta1 - -apiVersion: `flagger.app/v1beta1` - -kinds: -- `Canary` - -## flink_apache_org_v1beta1 - -apiVersion: `flink.apache.org/v1beta1` - -kinds: -- `FlinkDeployment` -- `FlinkSessionJob` - -## flow_volcano_sh_v1alpha1 - -apiVersion: `flow.volcano.sh/v1alpha1` - -kinds: -- `JobFlow` -- `JobTemplate` - -## flows_netobserv_io_v1alpha1 - -apiVersion: `flows.netobserv.io/v1alpha1` - -kinds: -- `FlowCollector` - -## flows_netobserv_io_v1beta1 - -apiVersion: `flows.netobserv.io/v1beta1` - -kinds: -- `FlowCollector` - -## flows_netobserv_io_v1beta2 - -apiVersion: `flows.netobserv.io/v1beta2` - -kinds: -- `FlowCollector` - -## flux_framework_org_v1alpha1 - -apiVersion: `flux-framework.org/v1alpha1` - -kinds: -- `MiniCluster` - -## gateway_networking_k8s_io_v1 - -apiVersion: `gateway.networking.k8s.io/v1` - -kinds: -- `GatewayClass` -- `Gateway` -- `HTTPRoute` - -## gateway_networking_k8s_io_v1alpha2 - -apiVersion: `gateway.networking.k8s.io/v1alpha2` - -kinds: -- `GRPCRoute` -- `ReferenceGrant` -- `TCPRoute` -- `TLSRoute` -- `UDPRoute` - -## gateway_networking_k8s_io_v1beta1 - -apiVersion: `gateway.networking.k8s.io/v1beta1` - -kinds: -- `GatewayClass` -- `Gateway` -- `HTTPRoute` -- `ReferenceGrant` - -## gateway_nginx_org_v1alpha1 - -apiVersion: `gateway.nginx.org/v1alpha1` - -kinds: -- `NginxGateway` - -## getambassador_io_v3alpha1 - -apiVersion: `getambassador.io/v3alpha1` - -kinds: -- `AuthService` -- `ConsulResolver` -- `DevPortal` -- `Host` -- `KubernetesEndpointResolver` -- `KubernetesServiceResolver` -- `Listener` -- `LogService` -- `Module` -- `RateLimitService` -- `TCPMapping` -- `TLSContext` -- `TracingService` - -## gitops_hybrid_cloud_patterns_io_v1alpha1 - -apiVersion: `gitops.hybrid-cloud-patterns.io/v1alpha1` - -kinds: -- `Pattern` - -## grafana_integreatly_org_v1beta1 - -apiVersion: `grafana.integreatly.org/v1beta1` - -kinds: -- `GrafanaDashboard` -- `GrafanaDatasource` -- `GrafanaFolder` - -## hazelcast_com_v1alpha1 - -apiVersion: `hazelcast.com/v1alpha1` - -kinds: -- `CronHotBackup` -- `Hazelcast` -- `HotBackup` -- `ManagementCenter` -- `Map` -- `WanReplication` - -## helm_toolkit_fluxcd_io_v2beta1 - -apiVersion: `helm.toolkit.fluxcd.io/v2beta1` - -kinds: -- `HelmRelease` - -## hive_openshift_io_v1 - -apiVersion: `hive.openshift.io/v1` - -kinds: -- `Checkpoint` -- `ClusterClaim` -- `ClusterDeploymentCustomization` -- `ClusterDeployment` -- `ClusterDeprovision` -- `ClusterImageSet` -- `ClusterPool` -- `ClusterProvision` -- `ClusterRelocate` -- `ClusterState` -- `DNSZone` -- `HiveConfig` -- `MachinePoolNameLease` -- `MachinePool` -- `SelectorSyncIdentityProvider` -- `SyncIdentityProvider` - -## hiveinternal_openshift_io_v1alpha1 - -apiVersion: `hiveinternal.openshift.io/v1alpha1` - -kinds: -- `ClusterSyncLease` -- `ClusterSync` -- `FakeClusterInstall` - -## hnc_x_k8s_io_v1alpha2 - -apiVersion: `hnc.x-k8s.io/v1alpha2` - -kinds: -- `HierarchicalResourceQuota` -- `HierarchyConfiguration` -- `HNCConfiguration` -- `SubnamespaceAnchor` - -## hyperfoil_io_v1alpha1 - -apiVersion: `hyperfoil.io/v1alpha1` - -kinds: -- `Horreum` - -## hyperfoil_io_v1alpha2 - -apiVersion: `hyperfoil.io/v1alpha2` - -kinds: -- `Hyperfoil` - -## iam_services_k8s_aws_v1alpha1 - -apiVersion: `iam.services.k8s.aws/v1alpha1` - -kinds: -- `Group` -- `Policy` -- `Role` - -## ibmcloud_ibm_com_v1alpha1 - -apiVersion: `ibmcloud.ibm.com/v1alpha1` - -kinds: -- `Composable` - -## image_toolkit_fluxcd_io_v1beta1 - -apiVersion: `image.toolkit.fluxcd.io/v1beta1` - -kinds: -- `ImageUpdateAutomation` -- `ImagePolicy` -- `ImageRepository` - -## image_toolkit_fluxcd_io_v1beta2 - -apiVersion: `image.toolkit.fluxcd.io/v1beta2` - -kinds: -- `ImagePolicy` -- `ImageRepository` - -## imaging_ingestion_alvearie_org_v1alpha1 - -apiVersion: `imaging-ingestion.alvearie.org/v1alpha1` - -kinds: -- `DicomEventBridge` -- `DicomEventDrivenIngestion` -- `DicomInstanceBinding` -- `DicomStudyBinding` -- `DicomwebIngestionService` -- `DimseIngestionService` -- `DimseProxy` - -## inference_kubedl_io_v1alpha1 - -apiVersion: `inference.kubedl.io/v1alpha1` - -kinds: -- `ElasticBatchJob` - -## infinispan_org_v2alpha1 - -apiVersion: `infinispan.org/v2alpha1` - -kinds: -- `Backup` -- `Batch` -- `Cache` -- `Restore` - -## infrastructure_cluster_x_k8s_io_v1alpha1 - -apiVersion: `infrastructure.cluster.x-k8s.io/v1alpha1` - -kinds: -- `KubevirtCluster` -- `KubevirtClusterTemplate` -- `KubevirtMachine` -- `KubevirtMachineTemplate` - -## infrastructure_cluster_x_k8s_io_v1beta1 - -apiVersion: `infrastructure.cluster.x-k8s.io/v1beta1` - -kinds: -- `IBMPowerVSCluster` -- `IBMPowerVSClusterTemplate` -- `IBMPowerVSImage` -- `IBMPowerVSMachine` -- `IBMPowerVSMachineTemplate` -- `IBMVPCCluster` -- `IBMVPCMachine` -- `IBMVPCMachineTemplate` -- `VSphereClusterIdentity` -- `VSphereCluster` -- `VSphereClusterTemplate` -- `VSphereDeploymentZone` -- `VSphereFailureDomain` -- `VSphereMachine` -- `VSphereMachineTemplate` -- `VSphereVM` - -## infrastructure_cluster_x_k8s_io_v1beta2 - -apiVersion: `infrastructure.cluster.x-k8s.io/v1beta2` - -kinds: -- `IBMPowerVSCluster` -- `IBMPowerVSClusterTemplate` -- `IBMPowerVSImage` -- `IBMPowerVSMachine` -- `IBMPowerVSMachineTemplate` -- `IBMVPCCluster` -- `IBMVPCMachine` -- `IBMVPCMachineTemplate` - -## installation_mattermost_com_v1beta1 - -apiVersion: `installation.mattermost.com/v1beta1` - -kinds: -- `Mattermost` - -## integration_rock8s_com_v1beta1 - -apiVersion: `integration.rock8s.com/v1beta1` - -kinds: -- `Plug` -- `Socket` - -## iot_eclipse_org_v1alpha1 - -apiVersion: `iot.eclipse.org/v1alpha1` - -kinds: -- `Ditto` -- `Hawkbit` - -## ipam_cluster_x_k8s_io_v1alpha1 - -apiVersion: `ipam.cluster.x-k8s.io/v1alpha1` - -kinds: -- `IPAddressClaim` -- `IPAddress` - -## ipam_cluster_x_k8s_io_v1beta1 - -apiVersion: `ipam.cluster.x-k8s.io/v1beta1` - -kinds: -- `IPAddressClaim` -- `IPAddress` - -## jaegertracing_io_v1 - -apiVersion: `jaegertracing.io/v1` - -kinds: -- `Jaeger` - -## jobset_x_k8s_io_v1alpha2 - -apiVersion: `jobset.x-k8s.io/v1alpha2` - -kinds: -- `JobSet` - -## k8gb_absa_oss_v1beta1 - -apiVersion: `k8gb.absa.oss/v1beta1` - -kinds: -- `Gslb` - -## k8s_keycloak_org_v2alpha1 - -apiVersion: `k8s.keycloak.org/v2alpha1` - -kinds: -- `KeycloakRealmImport` -- `Keycloak` - -## k8s_nginx_org_v1 - -apiVersion: `k8s.nginx.org/v1` - -kinds: -- `GlobalConfiguration` -- `Policy` -- `TransportServer` -- `VirtualServerRoute` -- `VirtualServer` - -## k8s_nginx_org_v1alpha1 - -apiVersion: `k8s.nginx.org/v1alpha1` - -kinds: -- `GlobalConfiguration` -- `Policy` -- `TransportServer` - -## k8s_otterize_com_v1alpha2 - -apiVersion: `k8s.otterize.com/v1alpha2` - -kinds: -- `ClientIntents` -- `KafkaServerConfig` -- `ProtectedService` - -## k8s_otterize_com_v1alpha3 - -apiVersion: `k8s.otterize.com/v1alpha3` - -kinds: -- `ClientIntents` -- `KafkaServerConfig` -- `ProtectedService` - -## kafka_strimzi_io_v1alpha1 - -apiVersion: `kafka.strimzi.io/v1alpha1` - -kinds: -- `KafkaTopic` -- `KafkaUser` - -## kafka_strimzi_io_v1beta1 - -apiVersion: `kafka.strimzi.io/v1beta1` - -kinds: -- `KafkaTopic` -- `KafkaUser` - -## kafka_strimzi_io_v1beta2 - -apiVersion: `kafka.strimzi.io/v1beta2` - -kinds: -- `KafkaBridge` -- `KafkaConnector` -- `KafkaConnect` -- `KafkaMirrorMaker` -- `KafkaRebalance` -- `Kafka` -- `KafkaTopic` -- `KafkaUser` - -## keda_sh_v1alpha1 - -apiVersion: `keda.sh/v1alpha1` - -kinds: -- `ClusterTriggerAuthentication` -- `ScaledJob` -- `ScaledObject` -- `TriggerAuthentication` - -## keycloak_k8s_reddec_net_v1alpha1 - -apiVersion: `keycloak.k8s.reddec.net/v1alpha1` - -kinds: -- `KeycloakClient` - -## keycloak_org_v1alpha1 - -apiVersion: `keycloak.org/v1alpha1` - -kinds: -- `KeycloakBackup` -- `KeycloakClient` -- `KeycloakRealm` -- `Keycloak` -- `KeycloakUser` - -## kibana_k8s_elastic_co_v1 - -apiVersion: `kibana.k8s.elastic.co/v1` - -kinds: -- `Kibana` - -## kibana_k8s_elastic_co_v1beta1 - -apiVersion: `kibana.k8s.elastic.co/v1beta1` - -kinds: -- `Kibana` - -## kms_services_k8s_aws_v1alpha1 - -apiVersion: `kms.services.k8s.aws/v1alpha1` - -kinds: -- `Alias` -- `Grant` -- `Key` - -## kube_green_com_v1alpha1 - -apiVersion: `kube-green.com/v1alpha1` - -kinds: -- `SleepInfo` - -## kubean_io_v1alpha1 - -apiVersion: `kubean.io/v1alpha1` - -kinds: -- `ClusterOperation` -- `Cluster` -- `Manifest` - -## kubevious_io_v1alpha1 - -apiVersion: `kubevious.io/v1alpha1` - -kinds: -- `WorkloadProfile` -- `Workload` - -## kueue_x_k8s_io_v1beta1 - -apiVersion: `kueue.x-k8s.io/v1beta1` - -kinds: -- `AdmissionCheck` -- `ClusterQueue` -- `LocalQueue` -- `ResourceFlavor` -- `Workload` - -## kuma_io_v1alpha1 - -apiVersion: `kuma.io/v1alpha1` - -kinds: -- `ContainerPatch` -- `MeshAccessLog` -- `MeshCircuitBreaker` -- `MeshFaultInjection` -- `MeshGatewayConfig` -- `MeshGatewayInstance` -- `MeshHealthCheck` -- `MeshHTTPRoute` -- `MeshLoadBalancingStrategy` -- `MeshProxyPatch` -- `MeshRateLimit` -- `MeshRetry` -- `MeshTCPRoute` -- `MeshTimeout` -- `MeshTrace` -- `MeshTrafficPermission` - -## kustomize_toolkit_fluxcd_io_v1 - -apiVersion: `kustomize.toolkit.fluxcd.io/v1` - -kinds: -- `Kustomization` - -## kustomize_toolkit_fluxcd_io_v1beta1 - -apiVersion: `kustomize.toolkit.fluxcd.io/v1beta1` - -kinds: -- `Kustomization` - -## kustomize_toolkit_fluxcd_io_v1beta2 - -apiVersion: `kustomize.toolkit.fluxcd.io/v1beta2` - -kinds: -- `Kustomization` - -## kyverno_io_v1 - -apiVersion: `kyverno.io/v1` - -kinds: -- `ClusterPolicy` -- `Policy` - -## kyverno_io_v1alpha2 - -apiVersion: `kyverno.io/v1alpha2` - -kinds: -- `AdmissionReport` -- `BackgroundScanReport` -- `ClusterAdmissionReport` -- `ClusterBackgroundScanReport` - -## kyverno_io_v1beta1 - -apiVersion: `kyverno.io/v1beta1` - -kinds: -- `UpdateRequest` - -## kyverno_io_v2alpha1 - -apiVersion: `kyverno.io/v2alpha1` - -kinds: -- `CleanupPolicy` -- `ClusterCleanupPolicy` -- `PolicyException` - -## kyverno_io_v2beta1 - -apiVersion: `kyverno.io/v2beta1` - -kinds: -- `CleanupPolicy` -- `ClusterCleanupPolicy` -- `ClusterPolicy` -- `Policy` -- `PolicyException` - -## lambda_services_k8s_aws_v1alpha1 - -apiVersion: `lambda.services.k8s.aws/v1alpha1` - -kinds: -- `CodeSigningConfig` -- `EventSourceMapping` -- `Function` -- `FunctionURLConfig` - -## lerentis_uploadfilter24_eu_v1beta4 - -apiVersion: `lerentis.uploadfilter24.eu/v1beta4` - -kinds: -- `BitwardenSecret` -- `BitwardenTemplate` -- `RegistryCredential` - -## limitador_kuadrant_io_v1alpha1 - -apiVersion: `limitador.kuadrant.io/v1alpha1` - -kinds: -- `Limitador` - -## litmuschaos_io_v1alpha1 - -apiVersion: `litmuschaos.io/v1alpha1` - -kinds: -- `ChaosEngine` -- `ChaosExperiment` - -## logging_extensions_banzaicloud_io_v1alpha1 - -apiVersion: `logging-extensions.banzaicloud.io/v1alpha1` - -kinds: -- `HostTailer` - -## logging_banzaicloud_io_v1alpha1 - -apiVersion: `logging.banzaicloud.io/v1alpha1` - -kinds: -- `ClusterFlow` -- `ClusterOutput` -- `Flow` -- `Logging` -- `Output` - -## logging_banzaicloud_io_v1beta1 - -apiVersion: `logging.banzaicloud.io/v1beta1` - -kinds: -- `ClusterFlow` -- `ClusterOutput` -- `Flow` -- `Output` -- `SyslogNGClusterFlow` -- `SyslogNGClusterOutput` -- `SyslogNGFlow` -- `SyslogNGOutput` - -## loki_grafana_com_v1 - -apiVersion: `loki.grafana.com/v1` - -kinds: -- `AlertingRule` -- `LokiStack` -- `RecordingRule` -- `RulerConfig` - -## loki_grafana_com_v1beta1 - -apiVersion: `loki.grafana.com/v1beta1` - -kinds: -- `AlertingRule` -- `LokiStack` -- `RecordingRule` -- `RulerConfig` - -## longhorn_io_v1beta2 - -apiVersion: `longhorn.io/v1beta2` - -kinds: -- `BackingImageDataSource` -- `BackingImageManager` -- `BackingImage` -- `Backup` -- `BackupTarget` -- `BackupVolume` -- `EngineImage` -- `Engine` -- `InstanceManager` -- `Node` -- `Orphan` -- `RecurringJob` -- `Replica` -- `ShareManager` -- `Snapshot` -- `SupportBundle` -- `SystemBackup` -- `SystemRestore` -- `VolumeAttachment` -- `Volume` - -## machineconfiguration_openshift_io_v1 - -apiVersion: `machineconfiguration.openshift.io/v1` - -kinds: -- `ContainerRuntimeConfig` -- `ControllerConfig` -- `KubeletConfig` -- `MachineConfigPool` -- `MachineConfig` - -## machineconfiguration_openshift_io_v1alpha1 - -apiVersion: `machineconfiguration.openshift.io/v1alpha1` - -kinds: -- `MachineConfigNode` - -## maps_k8s_elastic_co_v1alpha1 - -apiVersion: `maps.k8s.elastic.co/v1alpha1` - -kinds: -- `ElasticMapsServer` - -## mariadb_mmontes_io_v1alpha1 - -apiVersion: `mariadb.mmontes.io/v1alpha1` - -kinds: -- `Backup` -- `Connection` -- `Database` -- `Grant` -- `MariaDB` -- `Restore` -- `SqlJob` -- `User` - -## mattermost_com_v1alpha1 - -apiVersion: `mattermost.com/v1alpha1` - -kinds: -- `ClusterInstallation` -- `MattermostRestoreDB` - -## metacontroller_k8s_io_v1alpha1 - -apiVersion: `metacontroller.k8s.io/v1alpha1` - -kinds: -- `CompositeController` -- `ControllerRevision` -- `DecoratorController` - -## metal3_io_v1alpha1 - -apiVersion: `metal3.io/v1alpha1` - -kinds: -- `BMCEventSubscription` -- `FirmwareSchema` -- `HardwareData` -- `HostFirmwareSettings` -- `PreprovisioningImage` - -## minio_min_io_v2 - -apiVersion: `minio.min.io/v2` - -kinds: -- `Tenant` - -## mirrors_kts_studio_v1alpha1 - -apiVersion: `mirrors.kts.studio/v1alpha1` - -kinds: -- `SecretMirror` - -## mirrors_kts_studio_v1alpha2 - -apiVersion: `mirrors.kts.studio/v1alpha2` - -kinds: -- `SecretMirror` - -## model_kubedl_io_v1alpha1 - -apiVersion: `model.kubedl.io/v1alpha1` - -kinds: -- `Model` -- `ModelVersion` - -## monitoring_coreos_com_v1 - -apiVersion: `monitoring.coreos.com/v1` - -kinds: -- `Alertmanager` -- `PodMonitor` -- `Probe` -- `Prometheus` -- `PrometheusRule` -- `ServiceMonitor` -- `ThanosRuler` - -## monitoring_coreos_com_v1alpha1 - -apiVersion: `monitoring.coreos.com/v1alpha1` - -kinds: -- `AlertmanagerConfig` -- `PrometheusAgent` -- `ScrapeConfig` - -## monitoring_coreos_com_v1beta1 - -apiVersion: `monitoring.coreos.com/v1beta1` - -kinds: -- `AlertmanagerConfig` - -## monocle_monocle_change_metrics_io_v1alpha1 - -apiVersion: `monocle.monocle.change-metrics.io/v1alpha1` - -kinds: -- `Monocle` - -## mq_services_k8s_aws_v1alpha1 - -apiVersion: `mq.services.k8s.aws/v1alpha1` - -kinds: -- `Broker` - -## multicluster_crd_antrea_io_v1alpha1 - -apiVersion: `multicluster.crd.antrea.io/v1alpha1` - -kinds: -- `ClusterInfoImport` -- `ClusterSet` -- `Gateway` -- `LabelIdentity` -- `MemberClusterAnnounce` -- `MultiClusterConfig` -- `ResourceExport` -- `ResourceImport` - -## multicluster_crd_antrea_io_v1alpha2 - -apiVersion: `multicluster.crd.antrea.io/v1alpha2` - -kinds: -- `ClusterClaim` -- `ClusterSet` - -## multicluster_x_k8s_io_v1alpha1 - -apiVersion: `multicluster.x-k8s.io/v1alpha1` - -kinds: -- `ServiceExport` -- `ServiceImport` -- `AppliedWork` - -## mutations_gatekeeper_sh_v1 - -apiVersion: `mutations.gatekeeper.sh/v1` - -kinds: -- `Assign` -- `AssignMetadata` -- `ModifySet` - -## mutations_gatekeeper_sh_v1alpha1 - -apiVersion: `mutations.gatekeeper.sh/v1alpha1` - -kinds: -- `Assign` -- `AssignImage` -- `AssignMetadata` -- `ModifySet` - -## mutations_gatekeeper_sh_v1beta1 - -apiVersion: `mutations.gatekeeper.sh/v1beta1` - -kinds: -- `Assign` -- `AssignMetadata` -- `ModifySet` - -## nativestor_alauda_io_v1 - -apiVersion: `nativestor.alauda.io/v1` - -kinds: -- `RawDevice` - -## networking_karmada_io_v1alpha1 - -apiVersion: `networking.karmada.io/v1alpha1` - -kinds: -- `MultiClusterIngress` -- `MultiClusterService` - -## nfd_k8s_sigs_io_v1alpha1 - -apiVersion: `nfd.k8s-sigs.io/v1alpha1` - -kinds: -- `NodeFeatureRule` - -## nfd_kubernetes_io_v1 - -apiVersion: `nfd.kubernetes.io/v1` - -kinds: -- `NodeFeatureDiscovery` - -## nfd_kubernetes_io_v1alpha1 - -apiVersion: `nfd.kubernetes.io/v1alpha1` - -kinds: -- `NodeFeatureRule` - -## nodeinfo_volcano_sh_v1alpha1 - -apiVersion: `nodeinfo.volcano.sh/v1alpha1` - -kinds: -- `Numatopology` - -## notebook_kubedl_io_v1alpha1 - -apiVersion: `notebook.kubedl.io/v1alpha1` - -kinds: -- `Notebook` - -## notification_toolkit_fluxcd_io_v1 - -apiVersion: `notification.toolkit.fluxcd.io/v1` - -kinds: -- `Receiver` - -## notification_toolkit_fluxcd_io_v1beta1 - -apiVersion: `notification.toolkit.fluxcd.io/v1beta1` - -kinds: -- `Alert` -- `Provider` -- `Receiver` - -## notification_toolkit_fluxcd_io_v1beta2 - -apiVersion: `notification.toolkit.fluxcd.io/v1beta2` - -kinds: -- `Alert` -- `Provider` -- `Receiver` - -## opensearchservice_services_k8s_aws_v1alpha1 - -apiVersion: `opensearchservice.services.k8s.aws/v1alpha1` - -kinds: -- `Domain` - -## opentelemetry_io_v1alpha1 - -apiVersion: `opentelemetry.io/v1alpha1` - -kinds: -- `Instrumentation` -- `OpenTelemetryCollector` - -## operations_kubeedge_io_v1alpha1 - -apiVersion: `operations.kubeedge.io/v1alpha1` - -kinds: -- `NodeUpgradeJob` - -## operator_aquasec_com_v1alpha1 - -apiVersion: `operator.aquasec.com/v1alpha1` - -kinds: -- `AquaCsp` -- `AquaDatabase` -- `AquaEnforcer` -- `AquaGateway` -- `AquaKubeEnforcer` -- `AquaScanner` -- `AquaServer` - -## operator_authorino_kuadrant_io_v1beta1 - -apiVersion: `operator.authorino.kuadrant.io/v1beta1` - -kinds: -- `Authorino` - -## operator_cluster_x_k8s_io_v1alpha1 - -apiVersion: `operator.cluster.x-k8s.io/v1alpha1` - -kinds: -- `BootstrapProvider` -- `ControlPlaneProvider` -- `CoreProvider` -- `InfrastructureProvider` - -## operator_cluster_x_k8s_io_v1alpha2 - -apiVersion: `operator.cluster.x-k8s.io/v1alpha2` - -kinds: -- `AddonProvider` -- `BootstrapProvider` -- `ControlPlaneProvider` -- `CoreProvider` -- `InfrastructureProvider` - -## operator_cryostat_io_v1beta1 - -apiVersion: `operator.cryostat.io/v1beta1` - -kinds: -- `Cryostat` - -## operator_open_cluster_management_io_v1 - -apiVersion: `operator.open-cluster-management.io/v1` - -kinds: -- `ClusterManager` -- `ClusterManager` -- `Klusterlet` - -## operator_shipwright_io_v1alpha1 - -apiVersion: `operator.shipwright.io/v1alpha1` - -kinds: -- `ShipwrightBuild` - -## operator_tigera_io_v1 - -apiVersion: `operator.tigera.io/v1` - -kinds: -- `APIServer` -- `Installation` -- `TigeraStatus` - -## operator_victoriametrics_com_v1beta1 - -apiVersion: `operator.victoriametrics.com/v1beta1` - -kinds: -- `VMRule` -- `VMUser` - -## org_eclipse_che_v1 - -apiVersion: `org.eclipse.che/v1` - -kinds: -- `CheCluster` - -## org_eclipse_che_v2 - -apiVersion: `org.eclipse.che/v2` - -kinds: -- `CheCluster` - -## pkg_crossplane_io_v1 - -apiVersion: `pkg.crossplane.io/v1` - -kinds: -- `ConfigurationRevision` -- `Configuration` -- `ProviderRevision` -- `Provider` - -## pkg_crossplane_io_v1alpha1 - -apiVersion: `pkg.crossplane.io/v1alpha1` - -kinds: -- `ControllerConfig` - -## pkg_crossplane_io_v1beta1 - -apiVersion: `pkg.crossplane.io/v1beta1` - -kinds: -- `Lock` - -## policy_clusterpedia_io_v1alpha1 - -apiVersion: `policy.clusterpedia.io/v1alpha1` - -kinds: -- `ClusterImportPolicy` -- `PediaClusterLifecycle` - -## policy_karmada_io_v1alpha1 - -apiVersion: `policy.karmada.io/v1alpha1` - -kinds: -- `ClusterOverridePolicy` -- `ClusterPropagationPolicy` -- `FederatedResourceQuota` -- `OverridePolicy` -- `PropagationPolicy` - -## postgres_operator_crunchydata_com_v1beta1 - -apiVersion: `postgres-operator.crunchydata.com/v1beta1` - -kinds: -- `PGAdmin` -- `PGUpgrade` -- `PostgresCluster` - -## postgresql_cnpg_io_v1 - -apiVersion: `postgresql.cnpg.io/v1` - -kinds: -- `Backup` -- `Pooler` -- `ScheduledBackup` - -## prometheusservice_services_k8s_aws_v1alpha1 - -apiVersion: `prometheusservice.services.k8s.aws/v1alpha1` - -kinds: -- `AlertManagerDefinition` -- `RuleGroupsNamespace` -- `Workspace` - -## quay_redhat_com_v1 - -apiVersion: `quay.redhat.com/v1` - -kinds: -- `QuayRegistry` - -## ray_io_v1 - -apiVersion: `ray.io/v1` - -kinds: -- `RayCluster` -- `RayJob` -- `RayService` - -## ray_io_v1alpha1 - -apiVersion: `ray.io/v1alpha1` - -kinds: -- `RayCluster` -- `RayJob` -- `RayService` - -## rds_services_k8s_aws_v1alpha1 - -apiVersion: `rds.services.k8s.aws/v1alpha1` - -kinds: -- `DBClusterParameterGroup` -- `DBCluster` -- `DBInstance` -- `DBParameterGroup` -- `DBProxy` -- `DBSubnetGroup` -- `GlobalCluster` - -## redhatcop_redhat_io_v1alpha1 - -apiVersion: `redhatcop.redhat.io/v1alpha1` - -kinds: -- `GroupConfig` -- `NamespaceConfig` -- `UserConfig` - -## registry_apicur_io_v1 - -apiVersion: `registry.apicur.io/v1` - -kinds: -- `ApicurioRegistry` - -## registry_devfile_io_v1alpha1 - -apiVersion: `registry.devfile.io/v1alpha1` - -kinds: -- `ClusterDevfileRegistriesList` -- `DevfileRegistry` -- `DevfileRegistriesList` - -## reliablesyncs_kubeedge_io_v1alpha1 - -apiVersion: `reliablesyncs.kubeedge.io/v1alpha1` - -kinds: -- `ClusterObjectSync` -- `ObjectSync` - -## repo_manager_pulpproject_org_v1beta2 - -apiVersion: `repo-manager.pulpproject.org/v1beta2` - -kinds: -- `PulpBackup` -- `PulpRestore` - -## resources_teleport_dev_v1 - -apiVersion: `resources.teleport.dev/v1` - -kinds: -- `TeleportLoginRule` -- `TeleportOktaImportRule` - -## resources_teleport_dev_v2 - -apiVersion: `resources.teleport.dev/v2` - -kinds: -- `TeleportSAMLConnector` -- `TeleportUser` - -## resources_teleport_dev_v3 - -apiVersion: `resources.teleport.dev/v3` - -kinds: -- `TeleportGithubConnector` -- `TeleportOIDCConnector` - -## rocketmq_apache_org_v1alpha1 - -apiVersion: `rocketmq.apache.org/v1alpha1` - -kinds: -- `Broker` -- `Console` -- `NameService` -- `TopicTransfer` - -## rules_kubeedge_io_v1 - -apiVersion: `rules.kubeedge.io/v1` - -kinds: -- `RuleEndpoint` -- `Rule` - -## runtime_cluster_x_k8s_io_v1alpha1 - -apiVersion: `runtime.cluster.x-k8s.io/v1alpha1` - -kinds: -- `ExtensionConfig` - -## s3_services_k8s_aws_v1alpha1 - -apiVersion: `s3.services.k8s.aws/v1alpha1` - -kinds: -- `Bucket` - -## sagemaker_services_k8s_aws_v1alpha1 - -apiVersion: `sagemaker.services.k8s.aws/v1alpha1` - -kinds: -- `App` -- `DataQualityJobDefinition` -- `Domain` -- `EndpointConfig` -- `Endpoint` -- `FeatureGroup` -- `HyperParameterTuningJob` -- `ModelBiasJobDefinition` -- `ModelExplainabilityJobDefinition` -- `ModelPackageGroup` -- `ModelPackage` -- `ModelQualityJobDefinition` -- `Model` -- `MonitoringSchedule` -- `NotebookInstanceLifecycleConfig` -- `NotebookInstance` -- `ProcessingJob` -- `TrainingJob` -- `TransformJob` -- `UserProfile` - -## scheduling_koordinator_sh_v1alpha1 - -apiVersion: `scheduling.koordinator.sh/v1alpha1` - -kinds: -- `Device` -- `PodMigrationJob` -- `Reservation` - -## scheduling_sigs_k8s_io_v1alpha1 - -apiVersion: `scheduling.sigs.k8s.io/v1alpha1` - -kinds: -- `ElasticQuota` -- `PodGroup` - -## scheduling_volcano_sh_v1beta1 - -apiVersion: `scheduling.volcano.sh/v1beta1` - -kinds: -- `PodGroup` -- `Queue` - -## schemas_schemahero_io_v1alpha4 - -apiVersion: `schemas.schemahero.io/v1alpha4` - -kinds: -- `DataType` -- `Migration` -- `Table` - -## scylla_scylladb_com_v1 - -apiVersion: `scylla.scylladb.com/v1` - -kinds: -- `ScyllaCluster` - -## scylla_scylladb_com_v1alpha1 - -apiVersion: `scylla.scylladb.com/v1alpha1` - -kinds: -- `NodeConfig` -- `ScyllaOperatorConfig` - -## secretgenerator_mittwald_de_v1alpha1 - -apiVersion: `secretgenerator.mittwald.de/v1alpha1` - -kinds: -- `BasicAuth` -- `SSHKeyPair` -- `StringSecret` - -## secrets_crossplane_io_v1alpha1 - -apiVersion: `secrets.crossplane.io/v1alpha1` - -kinds: -- `StoreConfig` - -## secrets_hashicorp_com_v1beta1 - -apiVersion: `secrets.hashicorp.com/v1beta1` - -kinds: -- `HCPAuth` -- `HCPVaultSecretsApp` -- `VaultAuth` -- `VaultConnection` -- `VaultDynamicSecret` -- `VaultPKISecret` -- `VaultStaticSecret` - -## secscan_quay_redhat_com_v1alpha1 - -apiVersion: `secscan.quay.redhat.com/v1alpha1` - -kinds: -- `ImageManifestVuln` - -## security_profiles_operator_x_k8s_io_v1alpha1 - -apiVersion: `security-profiles-operator.x-k8s.io/v1alpha1` - -kinds: -- `AppArmorProfile` -- `ProfileBinding` -- `ProfileRecording` -- `SecurityProfileNodeStatus` -- `SecurityProfilesOperatorDaemon` - -## security_profiles_operator_x_k8s_io_v1alpha2 - -apiVersion: `security-profiles-operator.x-k8s.io/v1alpha2` - -kinds: -- `RawSelinuxProfile` - -## security_profiles_operator_x_k8s_io_v1beta1 - -apiVersion: `security-profiles-operator.x-k8s.io/v1beta1` - -kinds: -- `SeccompProfile` - -## servicebinding_io_v1alpha3 - -apiVersion: `servicebinding.io/v1alpha3` - -kinds: -- `ClusterWorkloadResourceMapping` -- `ServiceBinding` - -## servicebinding_io_v1beta1 - -apiVersion: `servicebinding.io/v1beta1` - -kinds: -- `ClusterWorkloadResourceMapping` -- `ServiceBinding` - -## services_k8s_aws_v1alpha1 - -apiVersion: `services.k8s.aws/v1alpha1` - -kinds: -- `AdoptedResource` -- `FieldExport` - -## serving_kubedl_io_v1alpha1 - -apiVersion: `serving.kubedl.io/v1alpha1` - -kinds: -- `Inference` - -## sfn_services_k8s_aws_v1alpha1 - -apiVersion: `sfn.services.k8s.aws/v1alpha1` - -kinds: -- `Activity` -- `StateMachine` - -## site_superedge_io_v1alpha1 - -apiVersion: `site.superedge.io/v1alpha1` - -kinds: -- `NodeGroup` -- `NodeUnit` - -## slo_koordinator_sh_v1alpha1 - -apiVersion: `slo.koordinator.sh/v1alpha1` - -kinds: -- `NodeMetric` -- `NodeSLO` - -## sloth_slok_dev_v1 - -apiVersion: `sloth.slok.dev/v1` - -kinds: -- `PrometheusServiceLevel` - -## sonataflow_org_v1alpha08 - -apiVersion: `sonataflow.org/v1alpha08` - -kinds: -- `SonataFlowBuild` -- `SonataFlowPlatform` - -## source_toolkit_fluxcd_io_v1beta1 - -apiVersion: `source.toolkit.fluxcd.io/v1beta1` - -kinds: -- `Bucket` -- `GitRepository` -- `HelmChart` -- `HelmRepository` - -## source_toolkit_fluxcd_io_v1beta2 - -apiVersion: `source.toolkit.fluxcd.io/v1beta2` - -kinds: -- `Bucket` -- `GitRepository` -- `HelmChart` -- `HelmRepository` -- `OCIRepository` - -## sparkoperator_k8s_io_v1beta2 - -apiVersion: `sparkoperator.k8s.io/v1beta2` - -kinds: -- `ScheduledSparkApplication` -- `SparkApplication` - -## status_gatekeeper_sh_v1beta1 - -apiVersion: `status.gatekeeper.sh/v1beta1` - -kinds: -- `ConstraintPodStatus` -- `ConstraintTemplatePodStatus` -- `ExpansionTemplatePodStatus` -- `MutatorPodStatus` - -## storage_kubeblocks_io_v1alpha1 - -apiVersion: `storage.kubeblocks.io/v1alpha1` - -kinds: -- `StorageProvider` - -## sts_min_io_v1alpha1 - -apiVersion: `sts.min.io/v1alpha1` - -kinds: -- `PolicyBinding` - -## stunner_l7mp_io_v1alpha1 - -apiVersion: `stunner.l7mp.io/v1alpha1` - -kinds: -- `Dataplane` -- `GatewayConfig` -- `StaticService` - -## submariner_io_v1alpha1 - -apiVersion: `submariner.io/v1alpha1` - -kinds: -- `Broker` -- `ServiceDiscovery` -- `Submariner` - -## templates_gatekeeper_sh_v1 - -apiVersion: `templates.gatekeeper.sh/v1` - -kinds: -- `ConstraintTemplate` - -## templates_gatekeeper_sh_v1alpha1 - -apiVersion: `templates.gatekeeper.sh/v1alpha1` - -kinds: -- `ConstraintTemplate` - -## templates_gatekeeper_sh_v1beta1 - -apiVersion: `templates.gatekeeper.sh/v1beta1` - -kinds: -- `ConstraintTemplate` - -## tests_testkube_io_v1 - -apiVersion: `tests.testkube.io/v1` - -kinds: -- `Script` -- `TestExecution` -- `Test` -- `TestSource` -- `TestSuiteExecution` -- `TestSuite` -- `TestTrigger` - -## tests_testkube_io_v2 - -apiVersion: `tests.testkube.io/v2` - -kinds: -- `Script` -- `Test` -- `TestSuite` - -## tests_testkube_io_v3 - -apiVersion: `tests.testkube.io/v3` - -kinds: -- `Test` -- `TestSuite` - -## topology_node_k8s_io_v1alpha1 - -apiVersion: `topology.node.k8s.io/v1alpha1` - -kinds: -- `NodeResourceTopology` - -## topolvm_cybozu_com_v1 - -apiVersion: `topolvm.cybozu.com/v1` - -kinds: -- `LogicalVolume` - -## topolvm_cybozu_com_v2 - -apiVersion: `topolvm.cybozu.com/v2` - -kinds: -- `TopolvmCluster` - -## traefik_io_v1alpha1 - -apiVersion: `traefik.io/v1alpha1` - -kinds: -- `IngressRoute` -- `IngressRouteTCP` -- `IngressRouteUDP` -- `MiddlewareTCP` -- `ServersTransport` -- `ServersTransportTCP` -- `TLSOption` -- `TLSStore` -- `TraefikService` - -## training_kubedl_io_v1alpha1 - -apiVersion: `training.kubedl.io/v1alpha1` - -kinds: -- `ElasticDLJob` -- `MarsJob` -- `MPIJob` -- `PyTorchJob` -- `TFJob` -- `XDLJob` -- `XGBoostJob` - -## virt_virtink_smartx_com_v1alpha1 - -apiVersion: `virt.virtink.smartx.com/v1alpha1` - -kinds: -- `VirtualMachineMigration` -- `VirtualMachine` - -## wgpolicyk8s_io_v1alpha1 - -apiVersion: `wgpolicyk8s.io/v1alpha1` - -kinds: -- `ClusterPolicyReport` -- `PolicyReport` - -## wgpolicyk8s_io_v1alpha2 - -apiVersion: `wgpolicyk8s.io/v1alpha2` - -kinds: -- `ClusterPolicyReport` -- `PolicyReport` - -## wgpolicyk8s_io_v1beta1 - -apiVersion: `wgpolicyk8s.io/v1beta1` - -kinds: -- `ClusterPolicyReport` -- `PolicyReport` - -## wildfly_org_v1alpha1 - -apiVersion: `wildfly.org/v1alpha1` - -kinds: -- `WildFlyServer` - -## work_karmada_io_v1alpha1 - -apiVersion: `work.karmada.io/v1alpha1` - -kinds: -- `ClusterResourceBinding` -- `ResourceBinding` - -## work_karmada_io_v1alpha2 - -apiVersion: `work.karmada.io/v1alpha2` - -kinds: -- `ClusterResourceBinding` -- `ResourceBinding` - -## workloads_kubeblocks_io_v1alpha1 - -apiVersion: `workloads.kubeblocks.io/v1alpha1` - -kinds: -- `ReplicatedStateMachine` +- apiVersion: `submariner.io/v1alpha1` +- kinds: + - `Broker` + - `ServiceDiscovery` + - `Submariner` + +## templates_gatekeeper_sh + +- apiVersion: `templates.gatekeeper.sh/v1` +- kinds: + - `ConstraintTemplate` + +- apiVersion: `templates.gatekeeper.sh/v1alpha1` +- kinds: + - `ConstraintTemplate` + +- apiVersion: `templates.gatekeeper.sh/v1beta1` +- kinds: + - `ConstraintTemplate` + +## tests_testkube_io + +- apiVersion: `tests.testkube.io/v1` +- kinds: + - `Script` + - `TestExecution` + - `Test` + - `TestSource` + - `TestSuiteExecution` + - `TestSuite` + - `TestTrigger` + +- apiVersion: `tests.testkube.io/v2` +- kinds: + - `Script` + - `Test` + - `TestSuite` + +- apiVersion: `tests.testkube.io/v3` +- kinds: + - `Test` + - `TestSuite` + +## topology_node_k8s_io + +- apiVersion: `topology.node.k8s.io/v1alpha1` +- kinds: + - `NodeResourceTopology` + +## topolvm_cybozu_com + +- apiVersion: `topolvm.cybozu.com/v1` +- kinds: + - `LogicalVolume` + +- apiVersion: `topolvm.cybozu.com/v2` +- kinds: + - `TopolvmCluster` + +## traefik_io + +- apiVersion: `traefik.io/v1alpha1` +- kinds: + - `IngressRoute` + - `IngressRouteTCP` + - `IngressRouteUDP` + - `MiddlewareTCP` + - `ServersTransport` + - `ServersTransportTCP` + - `TLSOption` + - `TLSStore` + - `TraefikService` + +## training_kubedl_io + +- apiVersion: `training.kubedl.io/v1alpha1` +- kinds: + - `ElasticDLJob` + - `MarsJob` + - `MPIJob` + - `PyTorchJob` + - `TFJob` + - `XDLJob` + - `XGBoostJob` + +## virt_virtink_smartx_com + +- apiVersion: `virt.virtink.smartx.com/v1alpha1` +- kinds: + - `VirtualMachineMigration` + - `VirtualMachine` + +## wgpolicyk8s_io + +- apiVersion: `wgpolicyk8s.io/v1alpha1` +- kinds: + - `ClusterPolicyReport` + - `PolicyReport` + +- apiVersion: `wgpolicyk8s.io/v1alpha2` +- kinds: + - `ClusterPolicyReport` + - `PolicyReport` + +- apiVersion: `wgpolicyk8s.io/v1beta1` +- kinds: + - `ClusterPolicyReport` + - `PolicyReport` + +## wildfly_org + +- apiVersion: `wildfly.org/v1alpha1` +- kinds: + - `WildFlyServer` + +## work_karmada_io + +- apiVersion: `work.karmada.io/v1alpha1` +- kinds: + - `ClusterResourceBinding` + - `ResourceBinding` + +- apiVersion: `work.karmada.io/v1alpha2` +- kinds: + - `ClusterResourceBinding` + - `ResourceBinding` + +## workloads_kubeblocks_io + +- apiVersion: `workloads.kubeblocks.io/v1alpha1` +- kinds: + - `ReplicatedStateMachine` */ -#[cfg(feature = "about_k8s_io_v1alpha1")] -pub mod about_k8s_io_v1alpha1; -#[cfg(feature = "acme_cert_manager_io_v1")] -pub mod acme_cert_manager_io_v1; -#[cfg(feature = "actions_github_com_v1alpha1")] -pub mod actions_github_com_v1alpha1; -#[cfg(feature = "actions_summerwind_dev_v1alpha1")] -pub mod actions_summerwind_dev_v1alpha1; -#[cfg(feature = "addons_cluster_x_k8s_io_v1alpha4")] -pub mod addons_cluster_x_k8s_io_v1alpha4; -#[cfg(feature = "addons_cluster_x_k8s_io_v1beta1")] -pub mod addons_cluster_x_k8s_io_v1beta1; -#[cfg(feature = "agent_k8s_elastic_co_v1alpha1")] -pub mod agent_k8s_elastic_co_v1alpha1; -#[cfg(feature = "api_clever_cloud_com_v1")] -pub mod api_clever_cloud_com_v1; -#[cfg(feature = "api_clever_cloud_com_v1beta1")] -pub mod api_clever_cloud_com_v1beta1; -#[cfg(feature = "api_kubemod_io_v1beta1")] -pub mod api_kubemod_io_v1beta1; -#[cfg(feature = "apicodegen_apimatic_io_v1beta1")] -pub mod apicodegen_apimatic_io_v1beta1; -#[cfg(feature = "apiextensions_crossplane_io_v1")] -pub mod apiextensions_crossplane_io_v1; -#[cfg(feature = "apigatewayv2_services_k8s_aws_v1alpha1")] -pub mod apigatewayv2_services_k8s_aws_v1alpha1; -#[cfg(feature = "apisix_apache_org_v2")] -pub mod apisix_apache_org_v2; -#[cfg(feature = "apm_k8s_elastic_co_v1")] -pub mod apm_k8s_elastic_co_v1; -#[cfg(feature = "apm_k8s_elastic_co_v1beta1")] -pub mod apm_k8s_elastic_co_v1beta1; -#[cfg(feature = "app_kiegroup_org_v1beta1")] -pub mod app_kiegroup_org_v1beta1; -#[cfg(feature = "app_lightbend_com_v1alpha1")] -pub mod app_lightbend_com_v1alpha1; -#[cfg(feature = "app_redislabs_com_v1")] -pub mod app_redislabs_com_v1; -#[cfg(feature = "app_redislabs_com_v1alpha1")] -pub mod app_redislabs_com_v1alpha1; -#[cfg(feature = "app_terraform_io_v1alpha2")] -pub mod app_terraform_io_v1alpha2; -#[cfg(feature = "applicationautoscaling_services_k8s_aws_v1alpha1")] -pub mod applicationautoscaling_services_k8s_aws_v1alpha1; -#[cfg(feature = "appprotect_f5_com_v1beta1")] -pub mod appprotect_f5_com_v1beta1; -#[cfg(feature = "appprotectdos_f5_com_v1beta1")] -pub mod appprotectdos_f5_com_v1beta1; -#[cfg(feature = "apps_3scale_net_v1alpha1")] -pub mod apps_3scale_net_v1alpha1; -#[cfg(feature = "apps_clusternet_io_v1alpha1")] -pub mod apps_clusternet_io_v1alpha1; -#[cfg(feature = "apps_emqx_io_v1beta3")] -pub mod apps_emqx_io_v1beta3; -#[cfg(feature = "apps_emqx_io_v1beta4")] -pub mod apps_emqx_io_v1beta4; -#[cfg(feature = "apps_emqx_io_v2alpha1")] -pub mod apps_emqx_io_v2alpha1; -#[cfg(feature = "apps_emqx_io_v2beta1")] -pub mod apps_emqx_io_v2beta1; -#[cfg(feature = "apps_gitlab_com_v1beta1")] -pub mod apps_gitlab_com_v1beta1; -#[cfg(feature = "apps_kubeblocks_io_v1alpha1")] -pub mod apps_kubeblocks_io_v1alpha1; -#[cfg(feature = "apps_kubedl_io_v1alpha1")] -pub mod apps_kubedl_io_v1alpha1; -#[cfg(feature = "apps_kubeedge_io_v1alpha1")] -pub mod apps_kubeedge_io_v1alpha1; -#[cfg(feature = "apps_m88i_io_v1alpha1")] -pub mod apps_m88i_io_v1alpha1; -#[cfg(feature = "aquasecurity_github_io_v1alpha1")] -pub mod aquasecurity_github_io_v1alpha1; -#[cfg(feature = "argoproj_io_v1alpha1")] -pub mod argoproj_io_v1alpha1; -#[cfg(feature = "argoproj_io_v1beta1")] -pub mod argoproj_io_v1beta1; -#[cfg(feature = "asdb_aerospike_com_v1")] -pub mod asdb_aerospike_com_v1; -#[cfg(feature = "asdb_aerospike_com_v1beta1")] -pub mod asdb_aerospike_com_v1beta1; -#[cfg(feature = "atlasmap_io_v1alpha1")] -pub mod atlasmap_io_v1alpha1; -#[cfg(feature = "auth_ops42_org_v1alpha1")] -pub mod auth_ops42_org_v1alpha1; -#[cfg(feature = "authzed_com_v1alpha1")] -pub mod authzed_com_v1alpha1; -#[cfg(feature = "autoscaling_k8s_io_v1")] -pub mod autoscaling_k8s_io_v1; -#[cfg(feature = "autoscaling_k8s_io_v1beta2")] -pub mod autoscaling_k8s_io_v1beta2; -#[cfg(feature = "autoscaling_karmada_io_v1alpha1")] -pub mod autoscaling_karmada_io_v1alpha1; -#[cfg(feature = "azure_microsoft_com_v1alpha1")] -pub mod azure_microsoft_com_v1alpha1; -#[cfg(feature = "azure_microsoft_com_v1alpha2")] -pub mod azure_microsoft_com_v1alpha2; -#[cfg(feature = "azure_microsoft_com_v1beta1")] -pub mod azure_microsoft_com_v1beta1; -#[cfg(feature = "b3scale_infra_run_v1")] -pub mod b3scale_infra_run_v1; -#[cfg(feature = "batch_volcano_sh_v1alpha1")] -pub mod batch_volcano_sh_v1alpha1; -#[cfg(feature = "beat_k8s_elastic_co_v1beta1")] -pub mod beat_k8s_elastic_co_v1beta1; -#[cfg(feature = "binding_operators_coreos_com_v1alpha1")] -pub mod binding_operators_coreos_com_v1alpha1; -#[cfg(feature = "bitnami_com_v1alpha1")] -pub mod bitnami_com_v1alpha1; -#[cfg(feature = "boskos_k8s_io_v1")] -pub mod boskos_k8s_io_v1; -#[cfg(feature = "bpfd_dev_v1alpha1")] -pub mod bpfd_dev_v1alpha1; -#[cfg(feature = "bus_volcano_sh_v1alpha1")] -pub mod bus_volcano_sh_v1alpha1; -#[cfg(feature = "cache_kubedl_io_v1alpha1")] -pub mod cache_kubedl_io_v1alpha1; -#[cfg(feature = "caching_ibm_com_v1alpha1")] -pub mod caching_ibm_com_v1alpha1; -#[cfg(feature = "camel_apache_org_v1")] -pub mod camel_apache_org_v1; -#[cfg(feature = "camel_apache_org_v1alpha1")] -pub mod camel_apache_org_v1alpha1; -#[cfg(feature = "capsule_clastix_io_v1alpha1")] -pub mod capsule_clastix_io_v1alpha1; -#[cfg(feature = "capsule_clastix_io_v1beta1")] -pub mod capsule_clastix_io_v1beta1; -#[cfg(feature = "capsule_clastix_io_v1beta2")] -pub mod capsule_clastix_io_v1beta2; -#[cfg(feature = "ceph_rook_io_v1")] -pub mod ceph_rook_io_v1; -#[cfg(feature = "cert_manager_io_v1")] -pub mod cert_manager_io_v1; -#[cfg(feature = "chaos_mesh_org_v1alpha1")] -pub mod chaos_mesh_org_v1alpha1; -#[cfg(feature = "chaosblade_io_v1alpha1")] -pub mod chaosblade_io_v1alpha1; -#[cfg(feature = "che_eclipse_org_v1alpha1")] -pub mod che_eclipse_org_v1alpha1; -#[cfg(feature = "cilium_io_v2")] -pub mod cilium_io_v2; -#[cfg(feature = "cilium_io_v2alpha1")] -pub mod cilium_io_v2alpha1; -#[cfg(feature = "cloudformation_linki_space_v1alpha1")] -pub mod cloudformation_linki_space_v1alpha1; -#[cfg(feature = "cluster_clusterpedia_io_v1alpha2")] -pub mod cluster_clusterpedia_io_v1alpha2; -#[cfg(feature = "cluster_ipfs_io_v1alpha1")] -pub mod cluster_ipfs_io_v1alpha1; -#[cfg(feature = "cluster_x_k8s_io_v1alpha4")] -pub mod cluster_x_k8s_io_v1alpha4; -#[cfg(feature = "cluster_x_k8s_io_v1beta1")] -pub mod cluster_x_k8s_io_v1beta1; -#[cfg(feature = "clusters_clusternet_io_v1beta1")] -pub mod clusters_clusternet_io_v1beta1; -#[cfg(feature = "config_gatekeeper_sh_v1alpha1")] -pub mod config_gatekeeper_sh_v1alpha1; -#[cfg(feature = "config_grafana_com_v1")] -pub mod config_grafana_com_v1; -#[cfg(feature = "config_karmada_io_v1alpha1")] -pub mod config_karmada_io_v1alpha1; -#[cfg(feature = "config_koordinator_sh_v1alpha1")] -pub mod config_koordinator_sh_v1alpha1; -#[cfg(feature = "core_linuxsuren_github_com_v1alpha1")] -pub mod core_linuxsuren_github_com_v1alpha1; -#[cfg(feature = "core_openfeature_dev_v1alpha1")] -pub mod core_openfeature_dev_v1alpha1; -#[cfg(feature = "core_openfeature_dev_v1alpha2")] -pub mod core_openfeature_dev_v1alpha2; -#[cfg(feature = "couchbase_com_v2")] -pub mod couchbase_com_v2; -#[cfg(feature = "crd_projectcalico_org_v1")] -pub mod crd_projectcalico_org_v1; -#[cfg(feature = "data_fluid_io_v1alpha1")] -pub mod data_fluid_io_v1alpha1; -#[cfg(feature = "databases_schemahero_io_v1alpha4")] -pub mod databases_schemahero_io_v1alpha4; -#[cfg(feature = "dataprotection_kubeblocks_io_v1alpha1")] -pub mod dataprotection_kubeblocks_io_v1alpha1; -#[cfg(feature = "devices_kubeedge_io_v1alpha2")] -pub mod devices_kubeedge_io_v1alpha2; -#[cfg(feature = "digitalis_io_v1")] -pub mod digitalis_io_v1; -#[cfg(feature = "digitalis_io_v1beta1")] -pub mod digitalis_io_v1beta1; -#[cfg(feature = "druid_apache_org_v1alpha1")] -pub mod druid_apache_org_v1alpha1; -#[cfg(feature = "dynamodb_services_k8s_aws_v1alpha1")] -pub mod dynamodb_services_k8s_aws_v1alpha1; -#[cfg(feature = "ec2_services_k8s_aws_v1alpha1")] -pub mod ec2_services_k8s_aws_v1alpha1; -#[cfg(feature = "ecr_services_k8s_aws_v1alpha1")] -pub mod ecr_services_k8s_aws_v1alpha1; -#[cfg(feature = "eks_services_k8s_aws_v1alpha1")] -pub mod eks_services_k8s_aws_v1alpha1; -#[cfg(feature = "elasticache_services_k8s_aws_v1alpha1")] -pub mod elasticache_services_k8s_aws_v1alpha1; -#[cfg(feature = "elasticsearch_k8s_elastic_co_v1")] -pub mod elasticsearch_k8s_elastic_co_v1; -#[cfg(feature = "elasticsearch_k8s_elastic_co_v1beta1")] -pub mod elasticsearch_k8s_elastic_co_v1beta1; -#[cfg(feature = "elbv2_k8s_aws_v1alpha1")] -pub mod elbv2_k8s_aws_v1alpha1; -#[cfg(feature = "elbv2_k8s_aws_v1beta1")] -pub mod elbv2_k8s_aws_v1beta1; -#[cfg(feature = "emrcontainers_services_k8s_aws_v1alpha1")] -pub mod emrcontainers_services_k8s_aws_v1alpha1; -#[cfg(feature = "enterprisesearch_k8s_elastic_co_v1")] -pub mod enterprisesearch_k8s_elastic_co_v1; -#[cfg(feature = "enterprisesearch_k8s_elastic_co_v1beta1")] -pub mod enterprisesearch_k8s_elastic_co_v1beta1; -#[cfg(feature = "execution_furiko_io_v1alpha1")] -pub mod execution_furiko_io_v1alpha1; -#[cfg(feature = "executor_testkube_io_v1")] -pub mod executor_testkube_io_v1; -#[cfg(feature = "expansion_gatekeeper_sh_v1alpha1")] -pub mod expansion_gatekeeper_sh_v1alpha1; -#[cfg(feature = "expansion_gatekeeper_sh_v1beta1")] -pub mod expansion_gatekeeper_sh_v1beta1; -#[cfg(feature = "extensions_kubeblocks_io_v1alpha1")] -pub mod extensions_kubeblocks_io_v1alpha1; -#[cfg(feature = "external_secrets_io_v1alpha1")] -pub mod external_secrets_io_v1alpha1; -#[cfg(feature = "external_secrets_io_v1beta1")] -pub mod external_secrets_io_v1beta1; -#[cfg(feature = "externaldata_gatekeeper_sh_v1alpha1")] -pub mod externaldata_gatekeeper_sh_v1alpha1; -#[cfg(feature = "externaldata_gatekeeper_sh_v1beta1")] -pub mod externaldata_gatekeeper_sh_v1beta1; -#[cfg(feature = "externaldns_k8s_io_v1alpha1")] -pub mod externaldns_k8s_io_v1alpha1; -#[cfg(feature = "externaldns_nginx_org_v1")] -pub mod externaldns_nginx_org_v1; -#[cfg(feature = "flagger_app_v1beta1")] -pub mod flagger_app_v1beta1; -#[cfg(feature = "flink_apache_org_v1beta1")] -pub mod flink_apache_org_v1beta1; -#[cfg(feature = "flow_volcano_sh_v1alpha1")] -pub mod flow_volcano_sh_v1alpha1; -#[cfg(feature = "flows_netobserv_io_v1alpha1")] -pub mod flows_netobserv_io_v1alpha1; -#[cfg(feature = "flows_netobserv_io_v1beta1")] -pub mod flows_netobserv_io_v1beta1; -#[cfg(feature = "flows_netobserv_io_v1beta2")] -pub mod flows_netobserv_io_v1beta2; -#[cfg(feature = "flux_framework_org_v1alpha1")] -pub mod flux_framework_org_v1alpha1; -#[cfg(feature = "gateway_networking_k8s_io_v1")] -pub mod gateway_networking_k8s_io_v1; -#[cfg(feature = "gateway_networking_k8s_io_v1alpha2")] -pub mod gateway_networking_k8s_io_v1alpha2; -#[cfg(feature = "gateway_networking_k8s_io_v1beta1")] -pub mod gateway_networking_k8s_io_v1beta1; -#[cfg(feature = "gateway_nginx_org_v1alpha1")] -pub mod gateway_nginx_org_v1alpha1; -#[cfg(feature = "getambassador_io_v3alpha1")] -pub mod getambassador_io_v3alpha1; -#[cfg(feature = "gitops_hybrid_cloud_patterns_io_v1alpha1")] -pub mod gitops_hybrid_cloud_patterns_io_v1alpha1; -#[cfg(feature = "grafana_integreatly_org_v1beta1")] -pub mod grafana_integreatly_org_v1beta1; -#[cfg(feature = "hazelcast_com_v1alpha1")] -pub mod hazelcast_com_v1alpha1; -#[cfg(feature = "helm_toolkit_fluxcd_io_v2beta1")] -pub mod helm_toolkit_fluxcd_io_v2beta1; -#[cfg(feature = "hive_openshift_io_v1")] -pub mod hive_openshift_io_v1; -#[cfg(feature = "hiveinternal_openshift_io_v1alpha1")] -pub mod hiveinternal_openshift_io_v1alpha1; -#[cfg(feature = "hnc_x_k8s_io_v1alpha2")] -pub mod hnc_x_k8s_io_v1alpha2; -#[cfg(feature = "hyperfoil_io_v1alpha1")] -pub mod hyperfoil_io_v1alpha1; -#[cfg(feature = "hyperfoil_io_v1alpha2")] -pub mod hyperfoil_io_v1alpha2; -#[cfg(feature = "iam_services_k8s_aws_v1alpha1")] -pub mod iam_services_k8s_aws_v1alpha1; -#[cfg(feature = "ibmcloud_ibm_com_v1alpha1")] -pub mod ibmcloud_ibm_com_v1alpha1; -#[cfg(feature = "image_toolkit_fluxcd_io_v1beta1")] -pub mod image_toolkit_fluxcd_io_v1beta1; -#[cfg(feature = "image_toolkit_fluxcd_io_v1beta2")] -pub mod image_toolkit_fluxcd_io_v1beta2; -#[cfg(feature = "imaging_ingestion_alvearie_org_v1alpha1")] -pub mod imaging_ingestion_alvearie_org_v1alpha1; -#[cfg(feature = "inference_kubedl_io_v1alpha1")] -pub mod inference_kubedl_io_v1alpha1; -#[cfg(feature = "infinispan_org_v2alpha1")] -pub mod infinispan_org_v2alpha1; -#[cfg(feature = "infrastructure_cluster_x_k8s_io_v1alpha1")] -pub mod infrastructure_cluster_x_k8s_io_v1alpha1; -#[cfg(feature = "infrastructure_cluster_x_k8s_io_v1beta1")] -pub mod infrastructure_cluster_x_k8s_io_v1beta1; -#[cfg(feature = "infrastructure_cluster_x_k8s_io_v1beta2")] -pub mod infrastructure_cluster_x_k8s_io_v1beta2; -#[cfg(feature = "installation_mattermost_com_v1beta1")] -pub mod installation_mattermost_com_v1beta1; -#[cfg(feature = "integration_rock8s_com_v1beta1")] -pub mod integration_rock8s_com_v1beta1; -#[cfg(feature = "iot_eclipse_org_v1alpha1")] -pub mod iot_eclipse_org_v1alpha1; -#[cfg(feature = "ipam_cluster_x_k8s_io_v1alpha1")] -pub mod ipam_cluster_x_k8s_io_v1alpha1; -#[cfg(feature = "ipam_cluster_x_k8s_io_v1beta1")] -pub mod ipam_cluster_x_k8s_io_v1beta1; -#[cfg(feature = "jaegertracing_io_v1")] -pub mod jaegertracing_io_v1; -#[cfg(feature = "jobset_x_k8s_io_v1alpha2")] -pub mod jobset_x_k8s_io_v1alpha2; -#[cfg(feature = "k8gb_absa_oss_v1beta1")] -pub mod k8gb_absa_oss_v1beta1; -#[cfg(feature = "k8s_keycloak_org_v2alpha1")] -pub mod k8s_keycloak_org_v2alpha1; -#[cfg(feature = "k8s_nginx_org_v1")] -pub mod k8s_nginx_org_v1; -#[cfg(feature = "k8s_nginx_org_v1alpha1")] -pub mod k8s_nginx_org_v1alpha1; -#[cfg(feature = "k8s_otterize_com_v1alpha2")] -pub mod k8s_otterize_com_v1alpha2; -#[cfg(feature = "k8s_otterize_com_v1alpha3")] -pub mod k8s_otterize_com_v1alpha3; -#[cfg(feature = "kafka_strimzi_io_v1alpha1")] -pub mod kafka_strimzi_io_v1alpha1; -#[cfg(feature = "kafka_strimzi_io_v1beta1")] -pub mod kafka_strimzi_io_v1beta1; -#[cfg(feature = "kafka_strimzi_io_v1beta2")] -pub mod kafka_strimzi_io_v1beta2; -#[cfg(feature = "keda_sh_v1alpha1")] -pub mod keda_sh_v1alpha1; -#[cfg(feature = "keycloak_k8s_reddec_net_v1alpha1")] -pub mod keycloak_k8s_reddec_net_v1alpha1; -#[cfg(feature = "keycloak_org_v1alpha1")] -pub mod keycloak_org_v1alpha1; -#[cfg(feature = "kibana_k8s_elastic_co_v1")] -pub mod kibana_k8s_elastic_co_v1; -#[cfg(feature = "kibana_k8s_elastic_co_v1beta1")] -pub mod kibana_k8s_elastic_co_v1beta1; -#[cfg(feature = "kms_services_k8s_aws_v1alpha1")] -pub mod kms_services_k8s_aws_v1alpha1; -#[cfg(feature = "kube_green_com_v1alpha1")] -pub mod kube_green_com_v1alpha1; -#[cfg(feature = "kubean_io_v1alpha1")] -pub mod kubean_io_v1alpha1; -#[cfg(feature = "kubevious_io_v1alpha1")] -pub mod kubevious_io_v1alpha1; -#[cfg(feature = "kueue_x_k8s_io_v1beta1")] -pub mod kueue_x_k8s_io_v1beta1; -#[cfg(feature = "kuma_io_v1alpha1")] -pub mod kuma_io_v1alpha1; -#[cfg(feature = "kustomize_toolkit_fluxcd_io_v1")] -pub mod kustomize_toolkit_fluxcd_io_v1; -#[cfg(feature = "kustomize_toolkit_fluxcd_io_v1beta1")] -pub mod kustomize_toolkit_fluxcd_io_v1beta1; -#[cfg(feature = "kustomize_toolkit_fluxcd_io_v1beta2")] -pub mod kustomize_toolkit_fluxcd_io_v1beta2; -#[cfg(feature = "kyverno_io_v1")] -pub mod kyverno_io_v1; -#[cfg(feature = "kyverno_io_v1alpha2")] -pub mod kyverno_io_v1alpha2; -#[cfg(feature = "kyverno_io_v1beta1")] -pub mod kyverno_io_v1beta1; -#[cfg(feature = "kyverno_io_v2alpha1")] -pub mod kyverno_io_v2alpha1; -#[cfg(feature = "kyverno_io_v2beta1")] -pub mod kyverno_io_v2beta1; -#[cfg(feature = "lambda_services_k8s_aws_v1alpha1")] -pub mod lambda_services_k8s_aws_v1alpha1; -#[cfg(feature = "lerentis_uploadfilter24_eu_v1beta4")] -pub mod lerentis_uploadfilter24_eu_v1beta4; -#[cfg(feature = "limitador_kuadrant_io_v1alpha1")] -pub mod limitador_kuadrant_io_v1alpha1; -#[cfg(feature = "litmuschaos_io_v1alpha1")] -pub mod litmuschaos_io_v1alpha1; -#[cfg(feature = "logging_extensions_banzaicloud_io_v1alpha1")] -pub mod logging_extensions_banzaicloud_io_v1alpha1; -#[cfg(feature = "logging_banzaicloud_io_v1alpha1")] -pub mod logging_banzaicloud_io_v1alpha1; -#[cfg(feature = "logging_banzaicloud_io_v1beta1")] -pub mod logging_banzaicloud_io_v1beta1; -#[cfg(feature = "loki_grafana_com_v1")] -pub mod loki_grafana_com_v1; -#[cfg(feature = "loki_grafana_com_v1beta1")] -pub mod loki_grafana_com_v1beta1; -#[cfg(feature = "longhorn_io_v1beta2")] -pub mod longhorn_io_v1beta2; -#[cfg(feature = "machineconfiguration_openshift_io_v1")] -pub mod machineconfiguration_openshift_io_v1; -#[cfg(feature = "machineconfiguration_openshift_io_v1alpha1")] -pub mod machineconfiguration_openshift_io_v1alpha1; -#[cfg(feature = "maps_k8s_elastic_co_v1alpha1")] -pub mod maps_k8s_elastic_co_v1alpha1; -#[cfg(feature = "mariadb_mmontes_io_v1alpha1")] -pub mod mariadb_mmontes_io_v1alpha1; -#[cfg(feature = "mattermost_com_v1alpha1")] -pub mod mattermost_com_v1alpha1; -#[cfg(feature = "metacontroller_k8s_io_v1alpha1")] -pub mod metacontroller_k8s_io_v1alpha1; -#[cfg(feature = "metal3_io_v1alpha1")] -pub mod metal3_io_v1alpha1; -#[cfg(feature = "minio_min_io_v2")] -pub mod minio_min_io_v2; -#[cfg(feature = "mirrors_kts_studio_v1alpha1")] -pub mod mirrors_kts_studio_v1alpha1; -#[cfg(feature = "mirrors_kts_studio_v1alpha2")] -pub mod mirrors_kts_studio_v1alpha2; -#[cfg(feature = "model_kubedl_io_v1alpha1")] -pub mod model_kubedl_io_v1alpha1; -#[cfg(feature = "monitoring_coreos_com_v1")] -pub mod monitoring_coreos_com_v1; -#[cfg(feature = "monitoring_coreos_com_v1alpha1")] -pub mod monitoring_coreos_com_v1alpha1; -#[cfg(feature = "monitoring_coreos_com_v1beta1")] -pub mod monitoring_coreos_com_v1beta1; -#[cfg(feature = "monocle_monocle_change_metrics_io_v1alpha1")] -pub mod monocle_monocle_change_metrics_io_v1alpha1; -#[cfg(feature = "mq_services_k8s_aws_v1alpha1")] -pub mod mq_services_k8s_aws_v1alpha1; -#[cfg(feature = "multicluster_crd_antrea_io_v1alpha1")] -pub mod multicluster_crd_antrea_io_v1alpha1; -#[cfg(feature = "multicluster_crd_antrea_io_v1alpha2")] -pub mod multicluster_crd_antrea_io_v1alpha2; -#[cfg(feature = "multicluster_x_k8s_io_v1alpha1")] -pub mod multicluster_x_k8s_io_v1alpha1; -#[cfg(feature = "mutations_gatekeeper_sh_v1")] -pub mod mutations_gatekeeper_sh_v1; -#[cfg(feature = "mutations_gatekeeper_sh_v1alpha1")] -pub mod mutations_gatekeeper_sh_v1alpha1; -#[cfg(feature = "mutations_gatekeeper_sh_v1beta1")] -pub mod mutations_gatekeeper_sh_v1beta1; -#[cfg(feature = "nativestor_alauda_io_v1")] -pub mod nativestor_alauda_io_v1; -#[cfg(feature = "networking_karmada_io_v1alpha1")] -pub mod networking_karmada_io_v1alpha1; -#[cfg(feature = "nfd_k8s_sigs_io_v1alpha1")] -pub mod nfd_k8s_sigs_io_v1alpha1; -#[cfg(feature = "nfd_kubernetes_io_v1")] -pub mod nfd_kubernetes_io_v1; -#[cfg(feature = "nfd_kubernetes_io_v1alpha1")] -pub mod nfd_kubernetes_io_v1alpha1; -#[cfg(feature = "nodeinfo_volcano_sh_v1alpha1")] -pub mod nodeinfo_volcano_sh_v1alpha1; -#[cfg(feature = "notebook_kubedl_io_v1alpha1")] -pub mod notebook_kubedl_io_v1alpha1; -#[cfg(feature = "notification_toolkit_fluxcd_io_v1")] -pub mod notification_toolkit_fluxcd_io_v1; -#[cfg(feature = "notification_toolkit_fluxcd_io_v1beta1")] -pub mod notification_toolkit_fluxcd_io_v1beta1; -#[cfg(feature = "notification_toolkit_fluxcd_io_v1beta2")] -pub mod notification_toolkit_fluxcd_io_v1beta2; -#[cfg(feature = "opensearchservice_services_k8s_aws_v1alpha1")] -pub mod opensearchservice_services_k8s_aws_v1alpha1; -#[cfg(feature = "opentelemetry_io_v1alpha1")] -pub mod opentelemetry_io_v1alpha1; -#[cfg(feature = "operations_kubeedge_io_v1alpha1")] -pub mod operations_kubeedge_io_v1alpha1; -#[cfg(feature = "operator_aquasec_com_v1alpha1")] -pub mod operator_aquasec_com_v1alpha1; -#[cfg(feature = "operator_authorino_kuadrant_io_v1beta1")] -pub mod operator_authorino_kuadrant_io_v1beta1; -#[cfg(feature = "operator_cluster_x_k8s_io_v1alpha1")] -pub mod operator_cluster_x_k8s_io_v1alpha1; -#[cfg(feature = "operator_cluster_x_k8s_io_v1alpha2")] -pub mod operator_cluster_x_k8s_io_v1alpha2; -#[cfg(feature = "operator_cryostat_io_v1beta1")] -pub mod operator_cryostat_io_v1beta1; -#[cfg(feature = "operator_open_cluster_management_io_v1")] -pub mod operator_open_cluster_management_io_v1; -#[cfg(feature = "operator_shipwright_io_v1alpha1")] -pub mod operator_shipwright_io_v1alpha1; -#[cfg(feature = "operator_tigera_io_v1")] -pub mod operator_tigera_io_v1; -#[cfg(feature = "operator_victoriametrics_com_v1beta1")] -pub mod operator_victoriametrics_com_v1beta1; -#[cfg(feature = "org_eclipse_che_v1")] -pub mod org_eclipse_che_v1; -#[cfg(feature = "org_eclipse_che_v2")] -pub mod org_eclipse_che_v2; -#[cfg(feature = "pkg_crossplane_io_v1")] -pub mod pkg_crossplane_io_v1; -#[cfg(feature = "pkg_crossplane_io_v1alpha1")] -pub mod pkg_crossplane_io_v1alpha1; -#[cfg(feature = "pkg_crossplane_io_v1beta1")] -pub mod pkg_crossplane_io_v1beta1; -#[cfg(feature = "policy_clusterpedia_io_v1alpha1")] -pub mod policy_clusterpedia_io_v1alpha1; -#[cfg(feature = "policy_karmada_io_v1alpha1")] -pub mod policy_karmada_io_v1alpha1; -#[cfg(feature = "postgres_operator_crunchydata_com_v1beta1")] -pub mod postgres_operator_crunchydata_com_v1beta1; -#[cfg(feature = "postgresql_cnpg_io_v1")] -pub mod postgresql_cnpg_io_v1; -#[cfg(feature = "prometheusservice_services_k8s_aws_v1alpha1")] -pub mod prometheusservice_services_k8s_aws_v1alpha1; -#[cfg(feature = "quay_redhat_com_v1")] -pub mod quay_redhat_com_v1; -#[cfg(feature = "ray_io_v1")] -pub mod ray_io_v1; -#[cfg(feature = "ray_io_v1alpha1")] -pub mod ray_io_v1alpha1; -#[cfg(feature = "rds_services_k8s_aws_v1alpha1")] -pub mod rds_services_k8s_aws_v1alpha1; -#[cfg(feature = "redhatcop_redhat_io_v1alpha1")] -pub mod redhatcop_redhat_io_v1alpha1; -#[cfg(feature = "registry_apicur_io_v1")] -pub mod registry_apicur_io_v1; -#[cfg(feature = "registry_devfile_io_v1alpha1")] -pub mod registry_devfile_io_v1alpha1; -#[cfg(feature = "reliablesyncs_kubeedge_io_v1alpha1")] -pub mod reliablesyncs_kubeedge_io_v1alpha1; -#[cfg(feature = "repo_manager_pulpproject_org_v1beta2")] -pub mod repo_manager_pulpproject_org_v1beta2; -#[cfg(feature = "resources_teleport_dev_v1")] -pub mod resources_teleport_dev_v1; -#[cfg(feature = "resources_teleport_dev_v2")] -pub mod resources_teleport_dev_v2; -#[cfg(feature = "resources_teleport_dev_v3")] -pub mod resources_teleport_dev_v3; -#[cfg(feature = "rocketmq_apache_org_v1alpha1")] -pub mod rocketmq_apache_org_v1alpha1; -#[cfg(feature = "rules_kubeedge_io_v1")] -pub mod rules_kubeedge_io_v1; -#[cfg(feature = "runtime_cluster_x_k8s_io_v1alpha1")] -pub mod runtime_cluster_x_k8s_io_v1alpha1; -#[cfg(feature = "s3_services_k8s_aws_v1alpha1")] -pub mod s3_services_k8s_aws_v1alpha1; -#[cfg(feature = "sagemaker_services_k8s_aws_v1alpha1")] -pub mod sagemaker_services_k8s_aws_v1alpha1; -#[cfg(feature = "scheduling_koordinator_sh_v1alpha1")] -pub mod scheduling_koordinator_sh_v1alpha1; -#[cfg(feature = "scheduling_sigs_k8s_io_v1alpha1")] -pub mod scheduling_sigs_k8s_io_v1alpha1; -#[cfg(feature = "scheduling_volcano_sh_v1beta1")] -pub mod scheduling_volcano_sh_v1beta1; -#[cfg(feature = "schemas_schemahero_io_v1alpha4")] -pub mod schemas_schemahero_io_v1alpha4; -#[cfg(feature = "scylla_scylladb_com_v1")] -pub mod scylla_scylladb_com_v1; -#[cfg(feature = "scylla_scylladb_com_v1alpha1")] -pub mod scylla_scylladb_com_v1alpha1; -#[cfg(feature = "secretgenerator_mittwald_de_v1alpha1")] -pub mod secretgenerator_mittwald_de_v1alpha1; -#[cfg(feature = "secrets_crossplane_io_v1alpha1")] -pub mod secrets_crossplane_io_v1alpha1; -#[cfg(feature = "secrets_hashicorp_com_v1beta1")] -pub mod secrets_hashicorp_com_v1beta1; -#[cfg(feature = "secscan_quay_redhat_com_v1alpha1")] -pub mod secscan_quay_redhat_com_v1alpha1; -#[cfg(feature = "security_profiles_operator_x_k8s_io_v1alpha1")] -pub mod security_profiles_operator_x_k8s_io_v1alpha1; -#[cfg(feature = "security_profiles_operator_x_k8s_io_v1alpha2")] -pub mod security_profiles_operator_x_k8s_io_v1alpha2; -#[cfg(feature = "security_profiles_operator_x_k8s_io_v1beta1")] -pub mod security_profiles_operator_x_k8s_io_v1beta1; -#[cfg(feature = "servicebinding_io_v1alpha3")] -pub mod servicebinding_io_v1alpha3; -#[cfg(feature = "servicebinding_io_v1beta1")] -pub mod servicebinding_io_v1beta1; -#[cfg(feature = "services_k8s_aws_v1alpha1")] -pub mod services_k8s_aws_v1alpha1; -#[cfg(feature = "serving_kubedl_io_v1alpha1")] -pub mod serving_kubedl_io_v1alpha1; -#[cfg(feature = "sfn_services_k8s_aws_v1alpha1")] -pub mod sfn_services_k8s_aws_v1alpha1; -#[cfg(feature = "site_superedge_io_v1alpha1")] -pub mod site_superedge_io_v1alpha1; -#[cfg(feature = "slo_koordinator_sh_v1alpha1")] -pub mod slo_koordinator_sh_v1alpha1; -#[cfg(feature = "sloth_slok_dev_v1")] -pub mod sloth_slok_dev_v1; -#[cfg(feature = "sonataflow_org_v1alpha08")] -pub mod sonataflow_org_v1alpha08; -#[cfg(feature = "source_toolkit_fluxcd_io_v1beta1")] -pub mod source_toolkit_fluxcd_io_v1beta1; -#[cfg(feature = "source_toolkit_fluxcd_io_v1beta2")] -pub mod source_toolkit_fluxcd_io_v1beta2; -#[cfg(feature = "sparkoperator_k8s_io_v1beta2")] -pub mod sparkoperator_k8s_io_v1beta2; -#[cfg(feature = "status_gatekeeper_sh_v1beta1")] -pub mod status_gatekeeper_sh_v1beta1; -#[cfg(feature = "storage_kubeblocks_io_v1alpha1")] -pub mod storage_kubeblocks_io_v1alpha1; -#[cfg(feature = "sts_min_io_v1alpha1")] -pub mod sts_min_io_v1alpha1; -#[cfg(feature = "stunner_l7mp_io_v1alpha1")] -pub mod stunner_l7mp_io_v1alpha1; -#[cfg(feature = "submariner_io_v1alpha1")] -pub mod submariner_io_v1alpha1; -#[cfg(feature = "templates_gatekeeper_sh_v1")] -pub mod templates_gatekeeper_sh_v1; -#[cfg(feature = "templates_gatekeeper_sh_v1alpha1")] -pub mod templates_gatekeeper_sh_v1alpha1; -#[cfg(feature = "templates_gatekeeper_sh_v1beta1")] -pub mod templates_gatekeeper_sh_v1beta1; -#[cfg(feature = "tests_testkube_io_v1")] -pub mod tests_testkube_io_v1; -#[cfg(feature = "tests_testkube_io_v2")] -pub mod tests_testkube_io_v2; -#[cfg(feature = "tests_testkube_io_v3")] -pub mod tests_testkube_io_v3; -#[cfg(feature = "topology_node_k8s_io_v1alpha1")] -pub mod topology_node_k8s_io_v1alpha1; -#[cfg(feature = "topolvm_cybozu_com_v1")] -pub mod topolvm_cybozu_com_v1; -#[cfg(feature = "topolvm_cybozu_com_v2")] -pub mod topolvm_cybozu_com_v2; -#[cfg(feature = "traefik_io_v1alpha1")] -pub mod traefik_io_v1alpha1; -#[cfg(feature = "training_kubedl_io_v1alpha1")] -pub mod training_kubedl_io_v1alpha1; -#[cfg(feature = "virt_virtink_smartx_com_v1alpha1")] -pub mod virt_virtink_smartx_com_v1alpha1; -#[cfg(feature = "wgpolicyk8s_io_v1alpha1")] -pub mod wgpolicyk8s_io_v1alpha1; -#[cfg(feature = "wgpolicyk8s_io_v1alpha2")] -pub mod wgpolicyk8s_io_v1alpha2; -#[cfg(feature = "wgpolicyk8s_io_v1beta1")] -pub mod wgpolicyk8s_io_v1beta1; -#[cfg(feature = "wildfly_org_v1alpha1")] -pub mod wildfly_org_v1alpha1; -#[cfg(feature = "work_karmada_io_v1alpha1")] -pub mod work_karmada_io_v1alpha1; -#[cfg(feature = "work_karmada_io_v1alpha2")] -pub mod work_karmada_io_v1alpha2; -#[cfg(feature = "workloads_kubeblocks_io_v1alpha1")] -pub mod workloads_kubeblocks_io_v1alpha1; +#[cfg(feature = "about_k8s_io")] +pub mod about_k8s_io; +#[cfg(feature = "acme_cert_manager_io")] +pub mod acme_cert_manager_io; +#[cfg(feature = "actions_github_com")] +pub mod actions_github_com; +#[cfg(feature = "actions_summerwind_dev")] +pub mod actions_summerwind_dev; +#[cfg(feature = "addons_cluster_x_k8s_io")] +pub mod addons_cluster_x_k8s_io; +#[cfg(feature = "agent_k8s_elastic_co")] +pub mod agent_k8s_elastic_co; +#[cfg(feature = "api_clever_cloud_com")] +pub mod api_clever_cloud_com; +#[cfg(feature = "api_kubemod_io")] +pub mod api_kubemod_io; +#[cfg(feature = "apicodegen_apimatic_io")] +pub mod apicodegen_apimatic_io; +#[cfg(feature = "apiextensions_crossplane_io")] +pub mod apiextensions_crossplane_io; +#[cfg(feature = "apigatewayv2_services_k8s_aws")] +pub mod apigatewayv2_services_k8s_aws; +#[cfg(feature = "apisix_apache_org")] +pub mod apisix_apache_org; +#[cfg(feature = "apm_k8s_elastic_co")] +pub mod apm_k8s_elastic_co; +#[cfg(feature = "app_kiegroup_org")] +pub mod app_kiegroup_org; +#[cfg(feature = "app_lightbend_com")] +pub mod app_lightbend_com; +#[cfg(feature = "app_redislabs_com")] +pub mod app_redislabs_com; +#[cfg(feature = "app_terraform_io")] +pub mod app_terraform_io; +#[cfg(feature = "applicationautoscaling_services_k8s_aws")] +pub mod applicationautoscaling_services_k8s_aws; +#[cfg(feature = "appprotect_f5_com")] +pub mod appprotect_f5_com; +#[cfg(feature = "appprotectdos_f5_com")] +pub mod appprotectdos_f5_com; +#[cfg(feature = "apps_3scale_net")] +pub mod apps_3scale_net; +#[cfg(feature = "apps_clusternet_io")] +pub mod apps_clusternet_io; +#[cfg(feature = "apps_emqx_io")] +pub mod apps_emqx_io; +#[cfg(feature = "apps_gitlab_com")] +pub mod apps_gitlab_com; +#[cfg(feature = "apps_kubeblocks_io")] +pub mod apps_kubeblocks_io; +#[cfg(feature = "apps_kubedl_io")] +pub mod apps_kubedl_io; +#[cfg(feature = "apps_kubeedge_io")] +pub mod apps_kubeedge_io; +#[cfg(feature = "apps_m88i_io")] +pub mod apps_m88i_io; +#[cfg(feature = "aquasecurity_github_io")] +pub mod aquasecurity_github_io; +#[cfg(feature = "argoproj_io")] +pub mod argoproj_io; +#[cfg(feature = "asdb_aerospike_com")] +pub mod asdb_aerospike_com; +#[cfg(feature = "atlasmap_io")] +pub mod atlasmap_io; +#[cfg(feature = "auth_ops42_org")] +pub mod auth_ops42_org; +#[cfg(feature = "authzed_com")] +pub mod authzed_com; +#[cfg(feature = "autoscaling_k8s_io")] +pub mod autoscaling_k8s_io; +#[cfg(feature = "autoscaling_karmada_io")] +pub mod autoscaling_karmada_io; +#[cfg(feature = "azure_microsoft_com")] +pub mod azure_microsoft_com; +#[cfg(feature = "b3scale_infra_run")] +pub mod b3scale_infra_run; +#[cfg(feature = "batch_volcano_sh")] +pub mod batch_volcano_sh; +#[cfg(feature = "beat_k8s_elastic_co")] +pub mod beat_k8s_elastic_co; +#[cfg(feature = "binding_operators_coreos_com")] +pub mod binding_operators_coreos_com; +#[cfg(feature = "bitnami_com")] +pub mod bitnami_com; +#[cfg(feature = "boskos_k8s_io")] +pub mod boskos_k8s_io; +#[cfg(feature = "bpfd_dev")] +pub mod bpfd_dev; +#[cfg(feature = "bus_volcano_sh")] +pub mod bus_volcano_sh; +#[cfg(feature = "cache_kubedl_io")] +pub mod cache_kubedl_io; +#[cfg(feature = "caching_ibm_com")] +pub mod caching_ibm_com; +#[cfg(feature = "camel_apache_org")] +pub mod camel_apache_org; +#[cfg(feature = "capsule_clastix_io")] +pub mod capsule_clastix_io; +#[cfg(feature = "ceph_rook_io")] +pub mod ceph_rook_io; +#[cfg(feature = "cert_manager_io")] +pub mod cert_manager_io; +#[cfg(feature = "chaos_mesh_org")] +pub mod chaos_mesh_org; +#[cfg(feature = "chaosblade_io")] +pub mod chaosblade_io; +#[cfg(feature = "che_eclipse_org")] +pub mod che_eclipse_org; +#[cfg(feature = "cilium_io")] +pub mod cilium_io; +#[cfg(feature = "cloudformation_linki_space")] +pub mod cloudformation_linki_space; +#[cfg(feature = "cluster_clusterpedia_io")] +pub mod cluster_clusterpedia_io; +#[cfg(feature = "cluster_ipfs_io")] +pub mod cluster_ipfs_io; +#[cfg(feature = "cluster_x_k8s_io")] +pub mod cluster_x_k8s_io; +#[cfg(feature = "clusters_clusternet_io")] +pub mod clusters_clusternet_io; +#[cfg(feature = "config_gatekeeper_sh")] +pub mod config_gatekeeper_sh; +#[cfg(feature = "config_grafana_com")] +pub mod config_grafana_com; +#[cfg(feature = "config_karmada_io")] +pub mod config_karmada_io; +#[cfg(feature = "config_koordinator_sh")] +pub mod config_koordinator_sh; +#[cfg(feature = "core_linuxsuren_github_com")] +pub mod core_linuxsuren_github_com; +#[cfg(feature = "core_openfeature_dev")] +pub mod core_openfeature_dev; +#[cfg(feature = "couchbase_com")] +pub mod couchbase_com; +#[cfg(feature = "crd_projectcalico_org")] +pub mod crd_projectcalico_org; +#[cfg(feature = "data_fluid_io")] +pub mod data_fluid_io; +#[cfg(feature = "databases_schemahero_io")] +pub mod databases_schemahero_io; +#[cfg(feature = "dataprotection_kubeblocks_io")] +pub mod dataprotection_kubeblocks_io; +#[cfg(feature = "devices_kubeedge_io")] +pub mod devices_kubeedge_io; +#[cfg(feature = "digitalis_io")] +pub mod digitalis_io; +#[cfg(feature = "druid_apache_org")] +pub mod druid_apache_org; +#[cfg(feature = "dynamodb_services_k8s_aws")] +pub mod dynamodb_services_k8s_aws; +#[cfg(feature = "ec2_services_k8s_aws")] +pub mod ec2_services_k8s_aws; +#[cfg(feature = "ecr_services_k8s_aws")] +pub mod ecr_services_k8s_aws; +#[cfg(feature = "eks_services_k8s_aws")] +pub mod eks_services_k8s_aws; +#[cfg(feature = "elasticache_services_k8s_aws")] +pub mod elasticache_services_k8s_aws; +#[cfg(feature = "elasticsearch_k8s_elastic_co")] +pub mod elasticsearch_k8s_elastic_co; +#[cfg(feature = "elbv2_k8s_aws")] +pub mod elbv2_k8s_aws; +#[cfg(feature = "emrcontainers_services_k8s_aws")] +pub mod emrcontainers_services_k8s_aws; +#[cfg(feature = "enterprisesearch_k8s_elastic_co")] +pub mod enterprisesearch_k8s_elastic_co; +#[cfg(feature = "execution_furiko_io")] +pub mod execution_furiko_io; +#[cfg(feature = "executor_testkube_io")] +pub mod executor_testkube_io; +#[cfg(feature = "expansion_gatekeeper_sh")] +pub mod expansion_gatekeeper_sh; +#[cfg(feature = "extensions_kubeblocks_io")] +pub mod extensions_kubeblocks_io; +#[cfg(feature = "external_secrets_io")] +pub mod external_secrets_io; +#[cfg(feature = "externaldata_gatekeeper_sh")] +pub mod externaldata_gatekeeper_sh; +#[cfg(feature = "externaldns_k8s_io")] +pub mod externaldns_k8s_io; +#[cfg(feature = "externaldns_nginx_org")] +pub mod externaldns_nginx_org; +#[cfg(feature = "flagger_app")] +pub mod flagger_app; +#[cfg(feature = "flink_apache_org")] +pub mod flink_apache_org; +#[cfg(feature = "flow_volcano_sh")] +pub mod flow_volcano_sh; +#[cfg(feature = "flows_netobserv_io")] +pub mod flows_netobserv_io; +#[cfg(feature = "flux_framework_org")] +pub mod flux_framework_org; +#[cfg(feature = "gateway_networking_k8s_io")] +pub mod gateway_networking_k8s_io; +#[cfg(feature = "gateway_nginx_org")] +pub mod gateway_nginx_org; +#[cfg(feature = "getambassador_io")] +pub mod getambassador_io; +#[cfg(feature = "gitops_hybrid_cloud_patterns_io")] +pub mod gitops_hybrid_cloud_patterns_io; +#[cfg(feature = "grafana_integreatly_org")] +pub mod grafana_integreatly_org; +#[cfg(feature = "hazelcast_com")] +pub mod hazelcast_com; +#[cfg(feature = "helm_toolkit_fluxcd_io")] +pub mod helm_toolkit_fluxcd_io; +#[cfg(feature = "hive_openshift_io")] +pub mod hive_openshift_io; +#[cfg(feature = "hiveinternal_openshift_io")] +pub mod hiveinternal_openshift_io; +#[cfg(feature = "hnc_x_k8s_io")] +pub mod hnc_x_k8s_io; +#[cfg(feature = "hyperfoil_io")] +pub mod hyperfoil_io; +#[cfg(feature = "iam_services_k8s_aws")] +pub mod iam_services_k8s_aws; +#[cfg(feature = "ibmcloud_ibm_com")] +pub mod ibmcloud_ibm_com; +#[cfg(feature = "image_toolkit_fluxcd_io")] +pub mod image_toolkit_fluxcd_io; +#[cfg(feature = "imaging_ingestion_alvearie_org")] +pub mod imaging_ingestion_alvearie_org; +#[cfg(feature = "inference_kubedl_io")] +pub mod inference_kubedl_io; +#[cfg(feature = "infinispan_org")] +pub mod infinispan_org; +#[cfg(feature = "infrastructure_cluster_x_k8s_io")] +pub mod infrastructure_cluster_x_k8s_io; +#[cfg(feature = "installation_mattermost_com")] +pub mod installation_mattermost_com; +#[cfg(feature = "integration_rock8s_com")] +pub mod integration_rock8s_com; +#[cfg(feature = "iot_eclipse_org")] +pub mod iot_eclipse_org; +#[cfg(feature = "ipam_cluster_x_k8s_io")] +pub mod ipam_cluster_x_k8s_io; +#[cfg(feature = "jaegertracing_io")] +pub mod jaegertracing_io; +#[cfg(feature = "jobset_x_k8s_io")] +pub mod jobset_x_k8s_io; +#[cfg(feature = "k8gb_absa_oss")] +pub mod k8gb_absa_oss; +#[cfg(feature = "k8s_keycloak_org")] +pub mod k8s_keycloak_org; +#[cfg(feature = "k8s_nginx_org")] +pub mod k8s_nginx_org; +#[cfg(feature = "k8s_otterize_com")] +pub mod k8s_otterize_com; +#[cfg(feature = "kafka_strimzi_io")] +pub mod kafka_strimzi_io; +#[cfg(feature = "keda_sh")] +pub mod keda_sh; +#[cfg(feature = "keycloak_k8s_reddec_net")] +pub mod keycloak_k8s_reddec_net; +#[cfg(feature = "keycloak_org")] +pub mod keycloak_org; +#[cfg(feature = "kibana_k8s_elastic_co")] +pub mod kibana_k8s_elastic_co; +#[cfg(feature = "kms_services_k8s_aws")] +pub mod kms_services_k8s_aws; +#[cfg(feature = "kube_green_com")] +pub mod kube_green_com; +#[cfg(feature = "kubean_io")] +pub mod kubean_io; +#[cfg(feature = "kubevious_io")] +pub mod kubevious_io; +#[cfg(feature = "kueue_x_k8s_io")] +pub mod kueue_x_k8s_io; +#[cfg(feature = "kuma_io")] +pub mod kuma_io; +#[cfg(feature = "kustomize_toolkit_fluxcd_io")] +pub mod kustomize_toolkit_fluxcd_io; +#[cfg(feature = "kyverno_io")] +pub mod kyverno_io; +#[cfg(feature = "lambda_services_k8s_aws")] +pub mod lambda_services_k8s_aws; +#[cfg(feature = "lerentis_uploadfilter24_eu")] +pub mod lerentis_uploadfilter24_eu; +#[cfg(feature = "limitador_kuadrant_io")] +pub mod limitador_kuadrant_io; +#[cfg(feature = "litmuschaos_io")] +pub mod litmuschaos_io; +#[cfg(feature = "logging_extensions_banzaicloud_io")] +pub mod logging_extensions_banzaicloud_io; +#[cfg(feature = "logging_banzaicloud_io")] +pub mod logging_banzaicloud_io; +#[cfg(feature = "loki_grafana_com")] +pub mod loki_grafana_com; +#[cfg(feature = "longhorn_io")] +pub mod longhorn_io; +#[cfg(feature = "machineconfiguration_openshift_io")] +pub mod machineconfiguration_openshift_io; +#[cfg(feature = "maps_k8s_elastic_co")] +pub mod maps_k8s_elastic_co; +#[cfg(feature = "mariadb_mmontes_io")] +pub mod mariadb_mmontes_io; +#[cfg(feature = "mattermost_com")] +pub mod mattermost_com; +#[cfg(feature = "metacontroller_k8s_io")] +pub mod metacontroller_k8s_io; +#[cfg(feature = "metal3_io")] +pub mod metal3_io; +#[cfg(feature = "minio_min_io")] +pub mod minio_min_io; +#[cfg(feature = "mirrors_kts_studio")] +pub mod mirrors_kts_studio; +#[cfg(feature = "model_kubedl_io")] +pub mod model_kubedl_io; +#[cfg(feature = "monitoring_coreos_com")] +pub mod monitoring_coreos_com; +#[cfg(feature = "monocle_monocle_change_metrics_io")] +pub mod monocle_monocle_change_metrics_io; +#[cfg(feature = "mq_services_k8s_aws")] +pub mod mq_services_k8s_aws; +#[cfg(feature = "multicluster_crd_antrea_io")] +pub mod multicluster_crd_antrea_io; +#[cfg(feature = "multicluster_x_k8s_io")] +pub mod multicluster_x_k8s_io; +#[cfg(feature = "mutations_gatekeeper_sh")] +pub mod mutations_gatekeeper_sh; +#[cfg(feature = "nativestor_alauda_io")] +pub mod nativestor_alauda_io; +#[cfg(feature = "networking_karmada_io")] +pub mod networking_karmada_io; +#[cfg(feature = "nfd_k8s_sigs_io")] +pub mod nfd_k8s_sigs_io; +#[cfg(feature = "nfd_kubernetes_io")] +pub mod nfd_kubernetes_io; +#[cfg(feature = "nodeinfo_volcano_sh")] +pub mod nodeinfo_volcano_sh; +#[cfg(feature = "notebook_kubedl_io")] +pub mod notebook_kubedl_io; +#[cfg(feature = "notification_toolkit_fluxcd_io")] +pub mod notification_toolkit_fluxcd_io; +#[cfg(feature = "opensearchservice_services_k8s_aws")] +pub mod opensearchservice_services_k8s_aws; +#[cfg(feature = "opentelemetry_io")] +pub mod opentelemetry_io; +#[cfg(feature = "operations_kubeedge_io")] +pub mod operations_kubeedge_io; +#[cfg(feature = "operator_aquasec_com")] +pub mod operator_aquasec_com; +#[cfg(feature = "operator_authorino_kuadrant_io")] +pub mod operator_authorino_kuadrant_io; +#[cfg(feature = "operator_cluster_x_k8s_io")] +pub mod operator_cluster_x_k8s_io; +#[cfg(feature = "operator_cryostat_io")] +pub mod operator_cryostat_io; +#[cfg(feature = "operator_open_cluster_management_io")] +pub mod operator_open_cluster_management_io; +#[cfg(feature = "operator_shipwright_io")] +pub mod operator_shipwright_io; +#[cfg(feature = "operator_tigera_io")] +pub mod operator_tigera_io; +#[cfg(feature = "operator_victoriametrics_com")] +pub mod operator_victoriametrics_com; +#[cfg(feature = "org_eclipse_che")] +pub mod org_eclipse_che; +#[cfg(feature = "pkg_crossplane_io")] +pub mod pkg_crossplane_io; +#[cfg(feature = "policy_clusterpedia_io")] +pub mod policy_clusterpedia_io; +#[cfg(feature = "policy_karmada_io")] +pub mod policy_karmada_io; +#[cfg(feature = "postgres_operator_crunchydata_com")] +pub mod postgres_operator_crunchydata_com; +#[cfg(feature = "postgresql_cnpg_io")] +pub mod postgresql_cnpg_io; +#[cfg(feature = "prometheusservice_services_k8s_aws")] +pub mod prometheusservice_services_k8s_aws; +#[cfg(feature = "quay_redhat_com")] +pub mod quay_redhat_com; +#[cfg(feature = "ray_io")] +pub mod ray_io; +#[cfg(feature = "rds_services_k8s_aws")] +pub mod rds_services_k8s_aws; +#[cfg(feature = "registry_apicur_io")] +pub mod registry_apicur_io; +#[cfg(feature = "registry_devfile_io")] +pub mod registry_devfile_io; +#[cfg(feature = "reliablesyncs_kubeedge_io")] +pub mod reliablesyncs_kubeedge_io; +#[cfg(feature = "repo_manager_pulpproject_org")] +pub mod repo_manager_pulpproject_org; +#[cfg(feature = "resources_teleport_dev")] +pub mod resources_teleport_dev; +#[cfg(feature = "rocketmq_apache_org")] +pub mod rocketmq_apache_org; +#[cfg(feature = "rules_kubeedge_io")] +pub mod rules_kubeedge_io; +#[cfg(feature = "runtime_cluster_x_k8s_io")] +pub mod runtime_cluster_x_k8s_io; +#[cfg(feature = "s3_services_k8s_aws")] +pub mod s3_services_k8s_aws; +#[cfg(feature = "sagemaker_services_k8s_aws")] +pub mod sagemaker_services_k8s_aws; +#[cfg(feature = "scheduling_koordinator_sh")] +pub mod scheduling_koordinator_sh; +#[cfg(feature = "scheduling_sigs_k8s_io")] +pub mod scheduling_sigs_k8s_io; +#[cfg(feature = "scheduling_volcano_sh")] +pub mod scheduling_volcano_sh; +#[cfg(feature = "schemas_schemahero_io")] +pub mod schemas_schemahero_io; +#[cfg(feature = "scylla_scylladb_com")] +pub mod scylla_scylladb_com; +#[cfg(feature = "secretgenerator_mittwald_de")] +pub mod secretgenerator_mittwald_de; +#[cfg(feature = "secrets_crossplane_io")] +pub mod secrets_crossplane_io; +#[cfg(feature = "secrets_hashicorp_com")] +pub mod secrets_hashicorp_com; +#[cfg(feature = "secscan_quay_redhat_com")] +pub mod secscan_quay_redhat_com; +#[cfg(feature = "security_profiles_operator_x_k8s_io")] +pub mod security_profiles_operator_x_k8s_io; +#[cfg(feature = "servicebinding_io")] +pub mod servicebinding_io; +#[cfg(feature = "services_k8s_aws")] +pub mod services_k8s_aws; +#[cfg(feature = "serving_kubedl_io")] +pub mod serving_kubedl_io; +#[cfg(feature = "sfn_services_k8s_aws")] +pub mod sfn_services_k8s_aws; +#[cfg(feature = "site_superedge_io")] +pub mod site_superedge_io; +#[cfg(feature = "slo_koordinator_sh")] +pub mod slo_koordinator_sh; +#[cfg(feature = "sloth_slok_dev")] +pub mod sloth_slok_dev; +#[cfg(feature = "sonataflow_org")] +pub mod sonataflow_org; +#[cfg(feature = "source_toolkit_fluxcd_io")] +pub mod source_toolkit_fluxcd_io; +#[cfg(feature = "sparkoperator_k8s_io")] +pub mod sparkoperator_k8s_io; +#[cfg(feature = "status_gatekeeper_sh")] +pub mod status_gatekeeper_sh; +#[cfg(feature = "storage_kubeblocks_io")] +pub mod storage_kubeblocks_io; +#[cfg(feature = "sts_min_io")] +pub mod sts_min_io; +#[cfg(feature = "stunner_l7mp_io")] +pub mod stunner_l7mp_io; +#[cfg(feature = "submariner_io")] +pub mod submariner_io; +#[cfg(feature = "templates_gatekeeper_sh")] +pub mod templates_gatekeeper_sh; +#[cfg(feature = "tests_testkube_io")] +pub mod tests_testkube_io; +#[cfg(feature = "topology_node_k8s_io")] +pub mod topology_node_k8s_io; +#[cfg(feature = "topolvm_cybozu_com")] +pub mod topolvm_cybozu_com; +#[cfg(feature = "traefik_io")] +pub mod traefik_io; +#[cfg(feature = "training_kubedl_io")] +pub mod training_kubedl_io; +#[cfg(feature = "virt_virtink_smartx_com")] +pub mod virt_virtink_smartx_com; +#[cfg(feature = "wgpolicyk8s_io")] +pub mod wgpolicyk8s_io; +#[cfg(feature = "wildfly_org")] +pub mod wildfly_org; +#[cfg(feature = "work_karmada_io")] +pub mod work_karmada_io; +#[cfg(feature = "workloads_kubeblocks_io")] +pub mod workloads_kubeblocks_io; diff --git a/kube-custom-resources-rs/src/limitador_kuadrant_io/mod.rs b/kube-custom-resources-rs/src/limitador_kuadrant_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/limitador_kuadrant_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/limitador_kuadrant_io_v1alpha1/limitadors.rs b/kube-custom-resources-rs/src/limitador_kuadrant_io/v1alpha1/limitadors.rs similarity index 100% rename from kube-custom-resources-rs/src/limitador_kuadrant_io_v1alpha1/limitadors.rs rename to kube-custom-resources-rs/src/limitador_kuadrant_io/v1alpha1/limitadors.rs diff --git a/kube-custom-resources-rs/src/limitador_kuadrant_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/limitador_kuadrant_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/limitador_kuadrant_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/limitador_kuadrant_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/litmuschaos_io/mod.rs b/kube-custom-resources-rs/src/litmuschaos_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/litmuschaos_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/litmuschaos_io_v1alpha1/chaosengines.rs b/kube-custom-resources-rs/src/litmuschaos_io/v1alpha1/chaosengines.rs similarity index 100% rename from kube-custom-resources-rs/src/litmuschaos_io_v1alpha1/chaosengines.rs rename to kube-custom-resources-rs/src/litmuschaos_io/v1alpha1/chaosengines.rs diff --git a/kube-custom-resources-rs/src/litmuschaos_io_v1alpha1/chaosexperiments.rs b/kube-custom-resources-rs/src/litmuschaos_io/v1alpha1/chaosexperiments.rs similarity index 100% rename from kube-custom-resources-rs/src/litmuschaos_io_v1alpha1/chaosexperiments.rs rename to kube-custom-resources-rs/src/litmuschaos_io/v1alpha1/chaosexperiments.rs diff --git a/kube-custom-resources-rs/src/litmuschaos_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/litmuschaos_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/litmuschaos_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/litmuschaos_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io/mod.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/mod.rs new file mode 100644 index 000000000..87218411e --- /dev/null +++ b/kube-custom-resources-rs/src/logging_banzaicloud_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1alpha1/clusterflows.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1alpha1/clusterflows.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1alpha1/clusterflows.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1alpha1/clusterflows.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1alpha1/clusteroutputs.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1alpha1/clusteroutputs.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1alpha1/clusteroutputs.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1alpha1/clusteroutputs.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1alpha1/flows.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1alpha1/flows.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1alpha1/flows.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1alpha1/flows.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1alpha1/loggings.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1alpha1/loggings.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1alpha1/loggings.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1alpha1/loggings.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1alpha1/outputs.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1alpha1/outputs.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1alpha1/outputs.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1alpha1/outputs.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/clusterflows.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/clusterflows.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/clusterflows.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/clusterflows.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/clusteroutputs.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/clusteroutputs.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/clusteroutputs.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/clusteroutputs.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/flows.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/flows.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/flows.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/flows.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/outputs.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/outputs.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/outputs.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/outputs.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/syslogngclusterflows.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/syslogngclusterflows.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/syslogngclusterflows.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/syslogngclusterflows.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/syslogngclusteroutputs.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/syslogngclusteroutputs.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/syslogngclusteroutputs.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/syslogngclusteroutputs.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/syslogngflows.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/syslogngflows.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/syslogngflows.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/syslogngflows.rs diff --git a/kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/syslogngoutputs.rs b/kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/syslogngoutputs.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_banzaicloud_io_v1beta1/syslogngoutputs.rs rename to kube-custom-resources-rs/src/logging_banzaicloud_io/v1beta1/syslogngoutputs.rs diff --git a/kube-custom-resources-rs/src/logging_extensions_banzaicloud_io/mod.rs b/kube-custom-resources-rs/src/logging_extensions_banzaicloud_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/logging_extensions_banzaicloud_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/logging_extensions_banzaicloud_io_v1alpha1/hosttailers.rs b/kube-custom-resources-rs/src/logging_extensions_banzaicloud_io/v1alpha1/hosttailers.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_extensions_banzaicloud_io_v1alpha1/hosttailers.rs rename to kube-custom-resources-rs/src/logging_extensions_banzaicloud_io/v1alpha1/hosttailers.rs diff --git a/kube-custom-resources-rs/src/logging_extensions_banzaicloud_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/logging_extensions_banzaicloud_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/logging_extensions_banzaicloud_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/logging_extensions_banzaicloud_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/loki_grafana_com/mod.rs b/kube-custom-resources-rs/src/loki_grafana_com/mod.rs new file mode 100644 index 000000000..517ec8539 --- /dev/null +++ b/kube-custom-resources-rs/src/loki_grafana_com/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/loki_grafana_com_v1/alertingrules.rs b/kube-custom-resources-rs/src/loki_grafana_com/v1/alertingrules.rs similarity index 100% rename from kube-custom-resources-rs/src/loki_grafana_com_v1/alertingrules.rs rename to kube-custom-resources-rs/src/loki_grafana_com/v1/alertingrules.rs diff --git a/kube-custom-resources-rs/src/loki_grafana_com_v1/lokistacks.rs b/kube-custom-resources-rs/src/loki_grafana_com/v1/lokistacks.rs similarity index 100% rename from kube-custom-resources-rs/src/loki_grafana_com_v1/lokistacks.rs rename to kube-custom-resources-rs/src/loki_grafana_com/v1/lokistacks.rs diff --git a/kube-custom-resources-rs/src/loki_grafana_com_v1/mod.rs b/kube-custom-resources-rs/src/loki_grafana_com/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/loki_grafana_com_v1/mod.rs rename to kube-custom-resources-rs/src/loki_grafana_com/v1/mod.rs diff --git a/kube-custom-resources-rs/src/loki_grafana_com_v1/recordingrules.rs b/kube-custom-resources-rs/src/loki_grafana_com/v1/recordingrules.rs similarity index 100% rename from kube-custom-resources-rs/src/loki_grafana_com_v1/recordingrules.rs rename to kube-custom-resources-rs/src/loki_grafana_com/v1/recordingrules.rs diff --git a/kube-custom-resources-rs/src/loki_grafana_com_v1/rulerconfigs.rs b/kube-custom-resources-rs/src/loki_grafana_com/v1/rulerconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/loki_grafana_com_v1/rulerconfigs.rs rename to kube-custom-resources-rs/src/loki_grafana_com/v1/rulerconfigs.rs diff --git a/kube-custom-resources-rs/src/loki_grafana_com_v1beta1/alertingrules.rs b/kube-custom-resources-rs/src/loki_grafana_com/v1beta1/alertingrules.rs similarity index 100% rename from kube-custom-resources-rs/src/loki_grafana_com_v1beta1/alertingrules.rs rename to kube-custom-resources-rs/src/loki_grafana_com/v1beta1/alertingrules.rs diff --git a/kube-custom-resources-rs/src/loki_grafana_com_v1beta1/lokistacks.rs b/kube-custom-resources-rs/src/loki_grafana_com/v1beta1/lokistacks.rs similarity index 100% rename from kube-custom-resources-rs/src/loki_grafana_com_v1beta1/lokistacks.rs rename to kube-custom-resources-rs/src/loki_grafana_com/v1beta1/lokistacks.rs diff --git a/kube-custom-resources-rs/src/loki_grafana_com_v1beta1/mod.rs b/kube-custom-resources-rs/src/loki_grafana_com/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/loki_grafana_com_v1beta1/mod.rs rename to kube-custom-resources-rs/src/loki_grafana_com/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/loki_grafana_com_v1beta1/recordingrules.rs b/kube-custom-resources-rs/src/loki_grafana_com/v1beta1/recordingrules.rs similarity index 100% rename from kube-custom-resources-rs/src/loki_grafana_com_v1beta1/recordingrules.rs rename to kube-custom-resources-rs/src/loki_grafana_com/v1beta1/recordingrules.rs diff --git a/kube-custom-resources-rs/src/loki_grafana_com_v1beta1/rulerconfigs.rs b/kube-custom-resources-rs/src/loki_grafana_com/v1beta1/rulerconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/loki_grafana_com_v1beta1/rulerconfigs.rs rename to kube-custom-resources-rs/src/loki_grafana_com/v1beta1/rulerconfigs.rs diff --git a/kube-custom-resources-rs/src/longhorn_io/mod.rs b/kube-custom-resources-rs/src/longhorn_io/mod.rs new file mode 100644 index 000000000..ebf5f7d2c --- /dev/null +++ b/kube-custom-resources-rs/src/longhorn_io/mod.rs @@ -0,0 +1 @@ +pub mod v1beta2; diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/backingimagedatasources.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/backingimagedatasources.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/backingimagedatasources.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/backingimagedatasources.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/backingimagemanagers.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/backingimagemanagers.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/backingimagemanagers.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/backingimagemanagers.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/backingimages.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/backingimages.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/backingimages.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/backingimages.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/backups.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/backups.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/backups.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/backups.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/backuptargets.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/backuptargets.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/backuptargets.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/backuptargets.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/backupvolumes.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/backupvolumes.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/backupvolumes.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/backupvolumes.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/engineimages.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/engineimages.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/engineimages.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/engineimages.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/engines.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/engines.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/engines.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/engines.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/instancemanagers.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/instancemanagers.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/instancemanagers.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/instancemanagers.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/mod.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/mod.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/mod.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/nodes.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/nodes.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/nodes.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/nodes.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/orphans.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/orphans.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/orphans.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/orphans.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/recurringjobs.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/recurringjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/recurringjobs.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/recurringjobs.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/replicas.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/replicas.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/replicas.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/replicas.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/sharemanagers.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/sharemanagers.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/sharemanagers.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/sharemanagers.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/snapshots.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/snapshots.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/snapshots.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/snapshots.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/supportbundles.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/supportbundles.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/supportbundles.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/supportbundles.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/systembackups.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/systembackups.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/systembackups.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/systembackups.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/systemrestores.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/systemrestores.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/systemrestores.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/systemrestores.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/volumeattachments.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/volumeattachments.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/volumeattachments.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/volumeattachments.rs diff --git a/kube-custom-resources-rs/src/longhorn_io_v1beta2/volumes.rs b/kube-custom-resources-rs/src/longhorn_io/v1beta2/volumes.rs similarity index 100% rename from kube-custom-resources-rs/src/longhorn_io_v1beta2/volumes.rs rename to kube-custom-resources-rs/src/longhorn_io/v1beta2/volumes.rs diff --git a/kube-custom-resources-rs/src/machineconfiguration_openshift_io/mod.rs b/kube-custom-resources-rs/src/machineconfiguration_openshift_io/mod.rs new file mode 100644 index 000000000..21c0fbff9 --- /dev/null +++ b/kube-custom-resources-rs/src/machineconfiguration_openshift_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1/containerruntimeconfigs.rs b/kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1/containerruntimeconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1/containerruntimeconfigs.rs rename to kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1/containerruntimeconfigs.rs diff --git a/kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1/controllerconfigs.rs b/kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1/controllerconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1/controllerconfigs.rs rename to kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1/controllerconfigs.rs diff --git a/kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1/kubeletconfigs.rs b/kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1/kubeletconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1/kubeletconfigs.rs rename to kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1/kubeletconfigs.rs diff --git a/kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1/machineconfigpools.rs b/kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1/machineconfigpools.rs similarity index 100% rename from kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1/machineconfigpools.rs rename to kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1/machineconfigpools.rs diff --git a/kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1/machineconfigs.rs b/kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1/machineconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1/machineconfigs.rs rename to kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1/machineconfigs.rs diff --git a/kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1/mod.rs b/kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1/mod.rs rename to kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1alpha1/machineconfignodes.rs b/kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1alpha1/machineconfignodes.rs similarity index 100% rename from kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1alpha1/machineconfignodes.rs rename to kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1alpha1/machineconfignodes.rs diff --git a/kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/machineconfiguration_openshift_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/machineconfiguration_openshift_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/maps_k8s_elastic_co/mod.rs b/kube-custom-resources-rs/src/maps_k8s_elastic_co/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/maps_k8s_elastic_co/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/maps_k8s_elastic_co_v1alpha1/elasticmapsservers.rs b/kube-custom-resources-rs/src/maps_k8s_elastic_co/v1alpha1/elasticmapsservers.rs similarity index 100% rename from kube-custom-resources-rs/src/maps_k8s_elastic_co_v1alpha1/elasticmapsservers.rs rename to kube-custom-resources-rs/src/maps_k8s_elastic_co/v1alpha1/elasticmapsservers.rs diff --git a/kube-custom-resources-rs/src/maps_k8s_elastic_co_v1alpha1/mod.rs b/kube-custom-resources-rs/src/maps_k8s_elastic_co/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/maps_k8s_elastic_co_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/maps_k8s_elastic_co/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/mariadb_mmontes_io/mod.rs b/kube-custom-resources-rs/src/mariadb_mmontes_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/mariadb_mmontes_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/backups.rs b/kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/backups.rs similarity index 100% rename from kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/backups.rs rename to kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/backups.rs diff --git a/kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/connections.rs b/kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/connections.rs similarity index 100% rename from kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/connections.rs rename to kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/connections.rs diff --git a/kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/databases.rs b/kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/databases.rs similarity index 100% rename from kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/databases.rs rename to kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/databases.rs diff --git a/kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/grants.rs b/kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/grants.rs similarity index 100% rename from kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/grants.rs rename to kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/grants.rs diff --git a/kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/mariadbs.rs b/kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/mariadbs.rs similarity index 100% rename from kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/mariadbs.rs rename to kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/mariadbs.rs diff --git a/kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/restores.rs b/kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/restores.rs similarity index 100% rename from kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/restores.rs rename to kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/restores.rs diff --git a/kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/sqljobs.rs b/kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/sqljobs.rs similarity index 100% rename from kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/sqljobs.rs rename to kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/sqljobs.rs diff --git a/kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/users.rs b/kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/users.rs similarity index 100% rename from kube-custom-resources-rs/src/mariadb_mmontes_io_v1alpha1/users.rs rename to kube-custom-resources-rs/src/mariadb_mmontes_io/v1alpha1/users.rs diff --git a/kube-custom-resources-rs/src/mattermost_com/mod.rs b/kube-custom-resources-rs/src/mattermost_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/mattermost_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/mattermost_com_v1alpha1/clusterinstallations.rs b/kube-custom-resources-rs/src/mattermost_com/v1alpha1/clusterinstallations.rs similarity index 100% rename from kube-custom-resources-rs/src/mattermost_com_v1alpha1/clusterinstallations.rs rename to kube-custom-resources-rs/src/mattermost_com/v1alpha1/clusterinstallations.rs diff --git a/kube-custom-resources-rs/src/mattermost_com_v1alpha1/mattermostrestoredbs.rs b/kube-custom-resources-rs/src/mattermost_com/v1alpha1/mattermostrestoredbs.rs similarity index 100% rename from kube-custom-resources-rs/src/mattermost_com_v1alpha1/mattermostrestoredbs.rs rename to kube-custom-resources-rs/src/mattermost_com/v1alpha1/mattermostrestoredbs.rs diff --git a/kube-custom-resources-rs/src/mattermost_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/mattermost_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/mattermost_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/mattermost_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/metacontroller_k8s_io/mod.rs b/kube-custom-resources-rs/src/metacontroller_k8s_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/metacontroller_k8s_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/metacontroller_k8s_io_v1alpha1/compositecontrollers.rs b/kube-custom-resources-rs/src/metacontroller_k8s_io/v1alpha1/compositecontrollers.rs similarity index 100% rename from kube-custom-resources-rs/src/metacontroller_k8s_io_v1alpha1/compositecontrollers.rs rename to kube-custom-resources-rs/src/metacontroller_k8s_io/v1alpha1/compositecontrollers.rs diff --git a/kube-custom-resources-rs/src/metacontroller_k8s_io_v1alpha1/controllerrevisions.rs b/kube-custom-resources-rs/src/metacontroller_k8s_io/v1alpha1/controllerrevisions.rs similarity index 100% rename from kube-custom-resources-rs/src/metacontroller_k8s_io_v1alpha1/controllerrevisions.rs rename to kube-custom-resources-rs/src/metacontroller_k8s_io/v1alpha1/controllerrevisions.rs diff --git a/kube-custom-resources-rs/src/metacontroller_k8s_io_v1alpha1/decoratorcontrollers.rs b/kube-custom-resources-rs/src/metacontroller_k8s_io/v1alpha1/decoratorcontrollers.rs similarity index 100% rename from kube-custom-resources-rs/src/metacontroller_k8s_io_v1alpha1/decoratorcontrollers.rs rename to kube-custom-resources-rs/src/metacontroller_k8s_io/v1alpha1/decoratorcontrollers.rs diff --git a/kube-custom-resources-rs/src/metacontroller_k8s_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/metacontroller_k8s_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/metacontroller_k8s_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/metacontroller_k8s_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/metal3_io/mod.rs b/kube-custom-resources-rs/src/metal3_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/metal3_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/metal3_io_v1alpha1/bmceventsubscriptions.rs b/kube-custom-resources-rs/src/metal3_io/v1alpha1/bmceventsubscriptions.rs similarity index 100% rename from kube-custom-resources-rs/src/metal3_io_v1alpha1/bmceventsubscriptions.rs rename to kube-custom-resources-rs/src/metal3_io/v1alpha1/bmceventsubscriptions.rs diff --git a/kube-custom-resources-rs/src/metal3_io_v1alpha1/firmwareschemas.rs b/kube-custom-resources-rs/src/metal3_io/v1alpha1/firmwareschemas.rs similarity index 100% rename from kube-custom-resources-rs/src/metal3_io_v1alpha1/firmwareschemas.rs rename to kube-custom-resources-rs/src/metal3_io/v1alpha1/firmwareschemas.rs diff --git a/kube-custom-resources-rs/src/metal3_io_v1alpha1/hardwaredata.rs b/kube-custom-resources-rs/src/metal3_io/v1alpha1/hardwaredata.rs similarity index 100% rename from kube-custom-resources-rs/src/metal3_io_v1alpha1/hardwaredata.rs rename to kube-custom-resources-rs/src/metal3_io/v1alpha1/hardwaredata.rs diff --git a/kube-custom-resources-rs/src/metal3_io_v1alpha1/hostfirmwaresettings.rs b/kube-custom-resources-rs/src/metal3_io/v1alpha1/hostfirmwaresettings.rs similarity index 100% rename from kube-custom-resources-rs/src/metal3_io_v1alpha1/hostfirmwaresettings.rs rename to kube-custom-resources-rs/src/metal3_io/v1alpha1/hostfirmwaresettings.rs diff --git a/kube-custom-resources-rs/src/metal3_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/metal3_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/metal3_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/metal3_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/metal3_io_v1alpha1/preprovisioningimages.rs b/kube-custom-resources-rs/src/metal3_io/v1alpha1/preprovisioningimages.rs similarity index 100% rename from kube-custom-resources-rs/src/metal3_io_v1alpha1/preprovisioningimages.rs rename to kube-custom-resources-rs/src/metal3_io/v1alpha1/preprovisioningimages.rs diff --git a/kube-custom-resources-rs/src/minio_min_io/mod.rs b/kube-custom-resources-rs/src/minio_min_io/mod.rs new file mode 100644 index 000000000..7083bd82d --- /dev/null +++ b/kube-custom-resources-rs/src/minio_min_io/mod.rs @@ -0,0 +1 @@ +pub mod v2; diff --git a/kube-custom-resources-rs/src/minio_min_io_v2/mod.rs b/kube-custom-resources-rs/src/minio_min_io/v2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/minio_min_io_v2/mod.rs rename to kube-custom-resources-rs/src/minio_min_io/v2/mod.rs diff --git a/kube-custom-resources-rs/src/minio_min_io_v2/tenants.rs b/kube-custom-resources-rs/src/minio_min_io/v2/tenants.rs similarity index 100% rename from kube-custom-resources-rs/src/minio_min_io_v2/tenants.rs rename to kube-custom-resources-rs/src/minio_min_io/v2/tenants.rs diff --git a/kube-custom-resources-rs/src/mirrors_kts_studio/mod.rs b/kube-custom-resources-rs/src/mirrors_kts_studio/mod.rs new file mode 100644 index 000000000..5550e626e --- /dev/null +++ b/kube-custom-resources-rs/src/mirrors_kts_studio/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha1; +pub mod v1alpha2; diff --git a/kube-custom-resources-rs/src/mirrors_kts_studio_v1alpha1/mod.rs b/kube-custom-resources-rs/src/mirrors_kts_studio/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/mirrors_kts_studio_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/mirrors_kts_studio/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/mirrors_kts_studio_v1alpha1/secretmirrors.rs b/kube-custom-resources-rs/src/mirrors_kts_studio/v1alpha1/secretmirrors.rs similarity index 100% rename from kube-custom-resources-rs/src/mirrors_kts_studio_v1alpha1/secretmirrors.rs rename to kube-custom-resources-rs/src/mirrors_kts_studio/v1alpha1/secretmirrors.rs diff --git a/kube-custom-resources-rs/src/mirrors_kts_studio_v1alpha2/mod.rs b/kube-custom-resources-rs/src/mirrors_kts_studio/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/mirrors_kts_studio_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/mirrors_kts_studio/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/mirrors_kts_studio_v1alpha2/secretmirrors.rs b/kube-custom-resources-rs/src/mirrors_kts_studio/v1alpha2/secretmirrors.rs similarity index 100% rename from kube-custom-resources-rs/src/mirrors_kts_studio_v1alpha2/secretmirrors.rs rename to kube-custom-resources-rs/src/mirrors_kts_studio/v1alpha2/secretmirrors.rs diff --git a/kube-custom-resources-rs/src/model_kubedl_io/mod.rs b/kube-custom-resources-rs/src/model_kubedl_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/model_kubedl_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/model_kubedl_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/model_kubedl_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/model_kubedl_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/model_kubedl_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/model_kubedl_io_v1alpha1/models.rs b/kube-custom-resources-rs/src/model_kubedl_io/v1alpha1/models.rs similarity index 100% rename from kube-custom-resources-rs/src/model_kubedl_io_v1alpha1/models.rs rename to kube-custom-resources-rs/src/model_kubedl_io/v1alpha1/models.rs diff --git a/kube-custom-resources-rs/src/model_kubedl_io_v1alpha1/modelversions.rs b/kube-custom-resources-rs/src/model_kubedl_io/v1alpha1/modelversions.rs similarity index 100% rename from kube-custom-resources-rs/src/model_kubedl_io_v1alpha1/modelversions.rs rename to kube-custom-resources-rs/src/model_kubedl_io/v1alpha1/modelversions.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com/mod.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/mod.rs new file mode 100644 index 000000000..5a1e26059 --- /dev/null +++ b/kube-custom-resources-rs/src/monitoring_coreos_com/mod.rs @@ -0,0 +1,3 @@ +pub mod v1; +pub mod v1alpha1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1/alertmanagers.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1/alertmanagers.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1/alertmanagers.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1/alertmanagers.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1/mod.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1/mod.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1/mod.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1/podmonitors.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1/podmonitors.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1/podmonitors.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1/podmonitors.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1/probes.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1/probes.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1/probes.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1/probes.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1/prometheuses.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1/prometheuses.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1/prometheuses.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1/prometheuses.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1/prometheusrules.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1/prometheusrules.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1/prometheusrules.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1/prometheusrules.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1/servicemonitors.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1/servicemonitors.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1/servicemonitors.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1/servicemonitors.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1/thanosrulers.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1/thanosrulers.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1/thanosrulers.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1/thanosrulers.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1alpha1/alertmanagerconfigs.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1alpha1/alertmanagerconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1alpha1/alertmanagerconfigs.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1alpha1/alertmanagerconfigs.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1alpha1/prometheusagents.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1alpha1/prometheusagents.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1alpha1/prometheusagents.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1alpha1/prometheusagents.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1alpha1/scrapeconfigs.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1alpha1/scrapeconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1alpha1/scrapeconfigs.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1alpha1/scrapeconfigs.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1beta1/alertmanagerconfigs.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1beta1/alertmanagerconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1beta1/alertmanagerconfigs.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1beta1/alertmanagerconfigs.rs diff --git a/kube-custom-resources-rs/src/monitoring_coreos_com_v1beta1/mod.rs b/kube-custom-resources-rs/src/monitoring_coreos_com/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/monitoring_coreos_com_v1beta1/mod.rs rename to kube-custom-resources-rs/src/monitoring_coreos_com/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/monocle_monocle_change_metrics_io/mod.rs b/kube-custom-resources-rs/src/monocle_monocle_change_metrics_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/monocle_monocle_change_metrics_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/monocle_monocle_change_metrics_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/monocle_monocle_change_metrics_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/monocle_monocle_change_metrics_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/monocle_monocle_change_metrics_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/monocle_monocle_change_metrics_io_v1alpha1/monocles.rs b/kube-custom-resources-rs/src/monocle_monocle_change_metrics_io/v1alpha1/monocles.rs similarity index 100% rename from kube-custom-resources-rs/src/monocle_monocle_change_metrics_io_v1alpha1/monocles.rs rename to kube-custom-resources-rs/src/monocle_monocle_change_metrics_io/v1alpha1/monocles.rs diff --git a/kube-custom-resources-rs/src/mq_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/mq_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/mq_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/mq_services_k8s_aws_v1alpha1/brokers.rs b/kube-custom-resources-rs/src/mq_services_k8s_aws/v1alpha1/brokers.rs similarity index 100% rename from kube-custom-resources-rs/src/mq_services_k8s_aws_v1alpha1/brokers.rs rename to kube-custom-resources-rs/src/mq_services_k8s_aws/v1alpha1/brokers.rs diff --git a/kube-custom-resources-rs/src/mq_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/mq_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/mq_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/mq_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/multicluster_crd_antrea_io/mod.rs b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/mod.rs new file mode 100644 index 000000000..5550e626e --- /dev/null +++ b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha1; +pub mod v1alpha2; diff --git a/kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/clusterinfoimports.rs b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/clusterinfoimports.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/clusterinfoimports.rs rename to kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/clusterinfoimports.rs diff --git a/kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/clustersets.rs b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/clustersets.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/clustersets.rs rename to kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/clustersets.rs diff --git a/kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/gateways.rs b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/gateways.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/gateways.rs rename to kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/gateways.rs diff --git a/kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/labelidentities.rs b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/labelidentities.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/labelidentities.rs rename to kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/labelidentities.rs diff --git a/kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/memberclusterannounces.rs b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/memberclusterannounces.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/memberclusterannounces.rs rename to kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/memberclusterannounces.rs diff --git a/kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/multiclusterconfigs.rs b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/multiclusterconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/multiclusterconfigs.rs rename to kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/multiclusterconfigs.rs diff --git a/kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/resourceexports.rs b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/resourceexports.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/resourceexports.rs rename to kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/resourceexports.rs diff --git a/kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/resourceimports.rs b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/resourceimports.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha1/resourceimports.rs rename to kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha1/resourceimports.rs diff --git a/kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha2/clusterclaims.rs b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha2/clusterclaims.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha2/clusterclaims.rs rename to kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha2/clusterclaims.rs diff --git a/kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha2/clustersets.rs b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha2/clustersets.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha2/clustersets.rs rename to kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha2/clustersets.rs diff --git a/kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha2/mod.rs b/kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_crd_antrea_io_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/multicluster_crd_antrea_io/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/multicluster_x_k8s_io/mod.rs b/kube-custom-resources-rs/src/multicluster_x_k8s_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/multicluster_x_k8s_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/multicluster_x_k8s_io_v1alpha1/appliedworks.rs b/kube-custom-resources-rs/src/multicluster_x_k8s_io/v1alpha1/appliedworks.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_x_k8s_io_v1alpha1/appliedworks.rs rename to kube-custom-resources-rs/src/multicluster_x_k8s_io/v1alpha1/appliedworks.rs diff --git a/kube-custom-resources-rs/src/multicluster_x_k8s_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/multicluster_x_k8s_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_x_k8s_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/multicluster_x_k8s_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/multicluster_x_k8s_io_v1alpha1/serviceexports.rs b/kube-custom-resources-rs/src/multicluster_x_k8s_io/v1alpha1/serviceexports.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_x_k8s_io_v1alpha1/serviceexports.rs rename to kube-custom-resources-rs/src/multicluster_x_k8s_io/v1alpha1/serviceexports.rs diff --git a/kube-custom-resources-rs/src/multicluster_x_k8s_io_v1alpha1/serviceimports.rs b/kube-custom-resources-rs/src/multicluster_x_k8s_io/v1alpha1/serviceimports.rs similarity index 100% rename from kube-custom-resources-rs/src/multicluster_x_k8s_io_v1alpha1/serviceimports.rs rename to kube-custom-resources-rs/src/multicluster_x_k8s_io/v1alpha1/serviceimports.rs diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh/mod.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/mod.rs new file mode 100644 index 000000000..5a1e26059 --- /dev/null +++ b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/mod.rs @@ -0,0 +1,3 @@ +pub mod v1; +pub mod v1alpha1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1/assign.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1/assign.rs similarity index 100% rename from kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1/assign.rs rename to kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1/assign.rs diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1/assignmetadata.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1/assignmetadata.rs similarity index 100% rename from kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1/assignmetadata.rs rename to kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1/assignmetadata.rs diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1/mod.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1/mod.rs rename to kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1/mod.rs diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1/modifyset.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1/modifyset.rs similarity index 100% rename from kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1/modifyset.rs rename to kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1/modifyset.rs diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1alpha1/assign.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1alpha1/assign.rs similarity index 100% rename from kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1alpha1/assign.rs rename to kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1alpha1/assign.rs diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1alpha1/assignimage.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1alpha1/assignimage.rs similarity index 100% rename from kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1alpha1/assignimage.rs rename to kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1alpha1/assignimage.rs diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1alpha1/assignmetadata.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1alpha1/assignmetadata.rs similarity index 100% rename from kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1alpha1/assignmetadata.rs rename to kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1alpha1/assignmetadata.rs diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1alpha1/mod.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1alpha1/modifyset.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1alpha1/modifyset.rs similarity index 100% rename from kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1alpha1/modifyset.rs rename to kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1alpha1/modifyset.rs diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1beta1/assign.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1beta1/assign.rs similarity index 100% rename from kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1beta1/assign.rs rename to kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1beta1/assign.rs diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1beta1/assignmetadata.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1beta1/assignmetadata.rs similarity index 100% rename from kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1beta1/assignmetadata.rs rename to kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1beta1/assignmetadata.rs diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1beta1/mod.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1beta1/mod.rs rename to kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1beta1/modifyset.rs b/kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1beta1/modifyset.rs similarity index 100% rename from kube-custom-resources-rs/src/mutations_gatekeeper_sh_v1beta1/modifyset.rs rename to kube-custom-resources-rs/src/mutations_gatekeeper_sh/v1beta1/modifyset.rs diff --git a/kube-custom-resources-rs/src/nativestor_alauda_io/mod.rs b/kube-custom-resources-rs/src/nativestor_alauda_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/nativestor_alauda_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/nativestor_alauda_io_v1/mod.rs b/kube-custom-resources-rs/src/nativestor_alauda_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/nativestor_alauda_io_v1/mod.rs rename to kube-custom-resources-rs/src/nativestor_alauda_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/nativestor_alauda_io_v1/rawdevices.rs b/kube-custom-resources-rs/src/nativestor_alauda_io/v1/rawdevices.rs similarity index 100% rename from kube-custom-resources-rs/src/nativestor_alauda_io_v1/rawdevices.rs rename to kube-custom-resources-rs/src/nativestor_alauda_io/v1/rawdevices.rs diff --git a/kube-custom-resources-rs/src/networking_karmada_io/mod.rs b/kube-custom-resources-rs/src/networking_karmada_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/networking_karmada_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/networking_karmada_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/networking_karmada_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/networking_karmada_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/networking_karmada_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/networking_karmada_io_v1alpha1/multiclusteringresses.rs b/kube-custom-resources-rs/src/networking_karmada_io/v1alpha1/multiclusteringresses.rs similarity index 100% rename from kube-custom-resources-rs/src/networking_karmada_io_v1alpha1/multiclusteringresses.rs rename to kube-custom-resources-rs/src/networking_karmada_io/v1alpha1/multiclusteringresses.rs diff --git a/kube-custom-resources-rs/src/networking_karmada_io_v1alpha1/multiclusterservices.rs b/kube-custom-resources-rs/src/networking_karmada_io/v1alpha1/multiclusterservices.rs similarity index 100% rename from kube-custom-resources-rs/src/networking_karmada_io_v1alpha1/multiclusterservices.rs rename to kube-custom-resources-rs/src/networking_karmada_io/v1alpha1/multiclusterservices.rs diff --git a/kube-custom-resources-rs/src/nfd_k8s_sigs_io/mod.rs b/kube-custom-resources-rs/src/nfd_k8s_sigs_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/nfd_k8s_sigs_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/nfd_k8s_sigs_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/nfd_k8s_sigs_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/nfd_k8s_sigs_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/nfd_k8s_sigs_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/nfd_k8s_sigs_io_v1alpha1/nodefeaturerules.rs b/kube-custom-resources-rs/src/nfd_k8s_sigs_io/v1alpha1/nodefeaturerules.rs similarity index 100% rename from kube-custom-resources-rs/src/nfd_k8s_sigs_io_v1alpha1/nodefeaturerules.rs rename to kube-custom-resources-rs/src/nfd_k8s_sigs_io/v1alpha1/nodefeaturerules.rs diff --git a/kube-custom-resources-rs/src/nfd_kubernetes_io/mod.rs b/kube-custom-resources-rs/src/nfd_kubernetes_io/mod.rs new file mode 100644 index 000000000..21c0fbff9 --- /dev/null +++ b/kube-custom-resources-rs/src/nfd_kubernetes_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/nfd_kubernetes_io_v1/mod.rs b/kube-custom-resources-rs/src/nfd_kubernetes_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/nfd_kubernetes_io_v1/mod.rs rename to kube-custom-resources-rs/src/nfd_kubernetes_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/nfd_kubernetes_io_v1/nodefeaturediscoveries.rs b/kube-custom-resources-rs/src/nfd_kubernetes_io/v1/nodefeaturediscoveries.rs similarity index 100% rename from kube-custom-resources-rs/src/nfd_kubernetes_io_v1/nodefeaturediscoveries.rs rename to kube-custom-resources-rs/src/nfd_kubernetes_io/v1/nodefeaturediscoveries.rs diff --git a/kube-custom-resources-rs/src/nfd_kubernetes_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/nfd_kubernetes_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/nfd_kubernetes_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/nfd_kubernetes_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/nfd_kubernetes_io_v1alpha1/nodefeaturerules.rs b/kube-custom-resources-rs/src/nfd_kubernetes_io/v1alpha1/nodefeaturerules.rs similarity index 100% rename from kube-custom-resources-rs/src/nfd_kubernetes_io_v1alpha1/nodefeaturerules.rs rename to kube-custom-resources-rs/src/nfd_kubernetes_io/v1alpha1/nodefeaturerules.rs diff --git a/kube-custom-resources-rs/src/nodeinfo_volcano_sh/mod.rs b/kube-custom-resources-rs/src/nodeinfo_volcano_sh/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/nodeinfo_volcano_sh/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/nodeinfo_volcano_sh_v1alpha1/mod.rs b/kube-custom-resources-rs/src/nodeinfo_volcano_sh/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/nodeinfo_volcano_sh_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/nodeinfo_volcano_sh/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/nodeinfo_volcano_sh_v1alpha1/numatopologies.rs b/kube-custom-resources-rs/src/nodeinfo_volcano_sh/v1alpha1/numatopologies.rs similarity index 100% rename from kube-custom-resources-rs/src/nodeinfo_volcano_sh_v1alpha1/numatopologies.rs rename to kube-custom-resources-rs/src/nodeinfo_volcano_sh/v1alpha1/numatopologies.rs diff --git a/kube-custom-resources-rs/src/notebook_kubedl_io/mod.rs b/kube-custom-resources-rs/src/notebook_kubedl_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/notebook_kubedl_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/notebook_kubedl_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/notebook_kubedl_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/notebook_kubedl_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/notebook_kubedl_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/notebook_kubedl_io_v1alpha1/notebooks.rs b/kube-custom-resources-rs/src/notebook_kubedl_io/v1alpha1/notebooks.rs similarity index 100% rename from kube-custom-resources-rs/src/notebook_kubedl_io_v1alpha1/notebooks.rs rename to kube-custom-resources-rs/src/notebook_kubedl_io/v1alpha1/notebooks.rs diff --git a/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/mod.rs b/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/mod.rs new file mode 100644 index 000000000..700e97f78 --- /dev/null +++ b/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/mod.rs @@ -0,0 +1,3 @@ +pub mod v1; +pub mod v1beta1; +pub mod v1beta2; diff --git a/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1/mod.rs b/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1/mod.rs rename to kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1/receivers.rs b/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1/receivers.rs similarity index 100% rename from kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1/receivers.rs rename to kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1/receivers.rs diff --git a/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta1/alerts.rs b/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta1/alerts.rs similarity index 100% rename from kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta1/alerts.rs rename to kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta1/alerts.rs diff --git a/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta1/providers.rs b/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta1/providers.rs similarity index 100% rename from kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta1/providers.rs rename to kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta1/providers.rs diff --git a/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta1/receivers.rs b/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta1/receivers.rs similarity index 100% rename from kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta1/receivers.rs rename to kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta1/receivers.rs diff --git a/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta2/alerts.rs b/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta2/alerts.rs similarity index 100% rename from kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta2/alerts.rs rename to kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta2/alerts.rs diff --git a/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta2/mod.rs b/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta2/mod.rs rename to kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta2/mod.rs diff --git a/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta2/providers.rs b/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta2/providers.rs similarity index 100% rename from kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta2/providers.rs rename to kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta2/providers.rs diff --git a/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta2/receivers.rs b/kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta2/receivers.rs similarity index 100% rename from kube-custom-resources-rs/src/notification_toolkit_fluxcd_io_v1beta2/receivers.rs rename to kube-custom-resources-rs/src/notification_toolkit_fluxcd_io/v1beta2/receivers.rs diff --git a/kube-custom-resources-rs/src/opensearchservice_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/opensearchservice_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/opensearchservice_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/opensearchservice_services_k8s_aws_v1alpha1/domains.rs b/kube-custom-resources-rs/src/opensearchservice_services_k8s_aws/v1alpha1/domains.rs similarity index 100% rename from kube-custom-resources-rs/src/opensearchservice_services_k8s_aws_v1alpha1/domains.rs rename to kube-custom-resources-rs/src/opensearchservice_services_k8s_aws/v1alpha1/domains.rs diff --git a/kube-custom-resources-rs/src/opensearchservice_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/opensearchservice_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/opensearchservice_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/opensearchservice_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/opentelemetry_io/mod.rs b/kube-custom-resources-rs/src/opentelemetry_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/opentelemetry_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/opentelemetry_io_v1alpha1/instrumentations.rs b/kube-custom-resources-rs/src/opentelemetry_io/v1alpha1/instrumentations.rs similarity index 100% rename from kube-custom-resources-rs/src/opentelemetry_io_v1alpha1/instrumentations.rs rename to kube-custom-resources-rs/src/opentelemetry_io/v1alpha1/instrumentations.rs diff --git a/kube-custom-resources-rs/src/opentelemetry_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/opentelemetry_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/opentelemetry_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/opentelemetry_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/opentelemetry_io_v1alpha1/opentelemetrycollectors.rs b/kube-custom-resources-rs/src/opentelemetry_io/v1alpha1/opentelemetrycollectors.rs similarity index 100% rename from kube-custom-resources-rs/src/opentelemetry_io_v1alpha1/opentelemetrycollectors.rs rename to kube-custom-resources-rs/src/opentelemetry_io/v1alpha1/opentelemetrycollectors.rs diff --git a/kube-custom-resources-rs/src/operations_kubeedge_io/mod.rs b/kube-custom-resources-rs/src/operations_kubeedge_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/operations_kubeedge_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/operations_kubeedge_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/operations_kubeedge_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/operations_kubeedge_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/operations_kubeedge_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/operations_kubeedge_io_v1alpha1/nodeupgradejobs.rs b/kube-custom-resources-rs/src/operations_kubeedge_io/v1alpha1/nodeupgradejobs.rs similarity index 100% rename from kube-custom-resources-rs/src/operations_kubeedge_io_v1alpha1/nodeupgradejobs.rs rename to kube-custom-resources-rs/src/operations_kubeedge_io/v1alpha1/nodeupgradejobs.rs diff --git a/kube-custom-resources-rs/src/operator_aquasec_com/mod.rs b/kube-custom-resources-rs/src/operator_aquasec_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/operator_aquasec_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquacsps.rs b/kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquacsps.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquacsps.rs rename to kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquacsps.rs diff --git a/kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquadatabases.rs b/kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquadatabases.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquadatabases.rs rename to kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquadatabases.rs diff --git a/kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquaenforcers.rs b/kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquaenforcers.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquaenforcers.rs rename to kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquaenforcers.rs diff --git a/kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquagateways.rs b/kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquagateways.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquagateways.rs rename to kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquagateways.rs diff --git a/kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquakubeenforcers.rs b/kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquakubeenforcers.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquakubeenforcers.rs rename to kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquakubeenforcers.rs diff --git a/kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquascanners.rs b/kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquascanners.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquascanners.rs rename to kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquascanners.rs diff --git a/kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquaservers.rs b/kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquaservers.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/aquaservers.rs rename to kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/aquaservers.rs diff --git a/kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_aquasec_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/operator_aquasec_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/operator_authorino_kuadrant_io/mod.rs b/kube-custom-resources-rs/src/operator_authorino_kuadrant_io/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/operator_authorino_kuadrant_io/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/operator_authorino_kuadrant_io_v1beta1/authorinos.rs b/kube-custom-resources-rs/src/operator_authorino_kuadrant_io/v1beta1/authorinos.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_authorino_kuadrant_io_v1beta1/authorinos.rs rename to kube-custom-resources-rs/src/operator_authorino_kuadrant_io/v1beta1/authorinos.rs diff --git a/kube-custom-resources-rs/src/operator_authorino_kuadrant_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/operator_authorino_kuadrant_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_authorino_kuadrant_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/operator_authorino_kuadrant_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/mod.rs b/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/mod.rs new file mode 100644 index 000000000..5550e626e --- /dev/null +++ b/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha1; +pub mod v1alpha2; diff --git a/kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha1/bootstrapproviders.rs b/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha1/bootstrapproviders.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha1/bootstrapproviders.rs rename to kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha1/bootstrapproviders.rs diff --git a/kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha1/controlplaneproviders.rs b/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha1/controlplaneproviders.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha1/controlplaneproviders.rs rename to kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha1/controlplaneproviders.rs diff --git a/kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha1/coreproviders.rs b/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha1/coreproviders.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha1/coreproviders.rs rename to kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha1/coreproviders.rs diff --git a/kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha1/infrastructureproviders.rs b/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha1/infrastructureproviders.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha1/infrastructureproviders.rs rename to kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha1/infrastructureproviders.rs diff --git a/kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha2/addonproviders.rs b/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha2/addonproviders.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha2/addonproviders.rs rename to kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha2/addonproviders.rs diff --git a/kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha2/bootstrapproviders.rs b/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha2/bootstrapproviders.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha2/bootstrapproviders.rs rename to kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha2/bootstrapproviders.rs diff --git a/kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha2/controlplaneproviders.rs b/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha2/controlplaneproviders.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha2/controlplaneproviders.rs rename to kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha2/controlplaneproviders.rs diff --git a/kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha2/coreproviders.rs b/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha2/coreproviders.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha2/coreproviders.rs rename to kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha2/coreproviders.rs diff --git a/kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha2/infrastructureproviders.rs b/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha2/infrastructureproviders.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha2/infrastructureproviders.rs rename to kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha2/infrastructureproviders.rs diff --git a/kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha2/mod.rs b/kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_cluster_x_k8s_io_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/operator_cluster_x_k8s_io/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/operator_cryostat_io/mod.rs b/kube-custom-resources-rs/src/operator_cryostat_io/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/operator_cryostat_io/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/operator_cryostat_io_v1beta1/cryostats.rs b/kube-custom-resources-rs/src/operator_cryostat_io/v1beta1/cryostats.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_cryostat_io_v1beta1/cryostats.rs rename to kube-custom-resources-rs/src/operator_cryostat_io/v1beta1/cryostats.rs diff --git a/kube-custom-resources-rs/src/operator_cryostat_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/operator_cryostat_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_cryostat_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/operator_cryostat_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/operator_open_cluster_management_io/mod.rs b/kube-custom-resources-rs/src/operator_open_cluster_management_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/operator_open_cluster_management_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/operator_open_cluster_management_io_v1/clustermanagers.rs b/kube-custom-resources-rs/src/operator_open_cluster_management_io/v1/clustermanagers.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_open_cluster_management_io_v1/clustermanagers.rs rename to kube-custom-resources-rs/src/operator_open_cluster_management_io/v1/clustermanagers.rs diff --git a/kube-custom-resources-rs/src/operator_open_cluster_management_io_v1/klusterlets.rs b/kube-custom-resources-rs/src/operator_open_cluster_management_io/v1/klusterlets.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_open_cluster_management_io_v1/klusterlets.rs rename to kube-custom-resources-rs/src/operator_open_cluster_management_io/v1/klusterlets.rs diff --git a/kube-custom-resources-rs/src/operator_open_cluster_management_io_v1/mod.rs b/kube-custom-resources-rs/src/operator_open_cluster_management_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_open_cluster_management_io_v1/mod.rs rename to kube-custom-resources-rs/src/operator_open_cluster_management_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/operator_shipwright_io/mod.rs b/kube-custom-resources-rs/src/operator_shipwright_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/operator_shipwright_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/operator_shipwright_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/operator_shipwright_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_shipwright_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/operator_shipwright_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/operator_shipwright_io_v1alpha1/shipwrightbuilds.rs b/kube-custom-resources-rs/src/operator_shipwright_io/v1alpha1/shipwrightbuilds.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_shipwright_io_v1alpha1/shipwrightbuilds.rs rename to kube-custom-resources-rs/src/operator_shipwright_io/v1alpha1/shipwrightbuilds.rs diff --git a/kube-custom-resources-rs/src/operator_tigera_io/mod.rs b/kube-custom-resources-rs/src/operator_tigera_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/operator_tigera_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/operator_tigera_io_v1/apiservers.rs b/kube-custom-resources-rs/src/operator_tigera_io/v1/apiservers.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_tigera_io_v1/apiservers.rs rename to kube-custom-resources-rs/src/operator_tigera_io/v1/apiservers.rs diff --git a/kube-custom-resources-rs/src/operator_tigera_io_v1/installations.rs b/kube-custom-resources-rs/src/operator_tigera_io/v1/installations.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_tigera_io_v1/installations.rs rename to kube-custom-resources-rs/src/operator_tigera_io/v1/installations.rs diff --git a/kube-custom-resources-rs/src/operator_tigera_io_v1/mod.rs b/kube-custom-resources-rs/src/operator_tigera_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_tigera_io_v1/mod.rs rename to kube-custom-resources-rs/src/operator_tigera_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/operator_tigera_io_v1/tigerastatuses.rs b/kube-custom-resources-rs/src/operator_tigera_io/v1/tigerastatuses.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_tigera_io_v1/tigerastatuses.rs rename to kube-custom-resources-rs/src/operator_tigera_io/v1/tigerastatuses.rs diff --git a/kube-custom-resources-rs/src/operator_victoriametrics_com/mod.rs b/kube-custom-resources-rs/src/operator_victoriametrics_com/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/operator_victoriametrics_com/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/operator_victoriametrics_com_v1beta1/mod.rs b/kube-custom-resources-rs/src/operator_victoriametrics_com/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_victoriametrics_com_v1beta1/mod.rs rename to kube-custom-resources-rs/src/operator_victoriametrics_com/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/operator_victoriametrics_com_v1beta1/vmrules.rs b/kube-custom-resources-rs/src/operator_victoriametrics_com/v1beta1/vmrules.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_victoriametrics_com_v1beta1/vmrules.rs rename to kube-custom-resources-rs/src/operator_victoriametrics_com/v1beta1/vmrules.rs diff --git a/kube-custom-resources-rs/src/operator_victoriametrics_com_v1beta1/vmusers.rs b/kube-custom-resources-rs/src/operator_victoriametrics_com/v1beta1/vmusers.rs similarity index 100% rename from kube-custom-resources-rs/src/operator_victoriametrics_com_v1beta1/vmusers.rs rename to kube-custom-resources-rs/src/operator_victoriametrics_com/v1beta1/vmusers.rs diff --git a/kube-custom-resources-rs/src/org_eclipse_che/mod.rs b/kube-custom-resources-rs/src/org_eclipse_che/mod.rs new file mode 100644 index 000000000..ae6adc7cf --- /dev/null +++ b/kube-custom-resources-rs/src/org_eclipse_che/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v2; diff --git a/kube-custom-resources-rs/src/org_eclipse_che_v1/checlusters.rs b/kube-custom-resources-rs/src/org_eclipse_che/v1/checlusters.rs similarity index 100% rename from kube-custom-resources-rs/src/org_eclipse_che_v1/checlusters.rs rename to kube-custom-resources-rs/src/org_eclipse_che/v1/checlusters.rs diff --git a/kube-custom-resources-rs/src/org_eclipse_che_v1/mod.rs b/kube-custom-resources-rs/src/org_eclipse_che/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/org_eclipse_che_v1/mod.rs rename to kube-custom-resources-rs/src/org_eclipse_che/v1/mod.rs diff --git a/kube-custom-resources-rs/src/org_eclipse_che_v2/checlusters.rs b/kube-custom-resources-rs/src/org_eclipse_che/v2/checlusters.rs similarity index 100% rename from kube-custom-resources-rs/src/org_eclipse_che_v2/checlusters.rs rename to kube-custom-resources-rs/src/org_eclipse_che/v2/checlusters.rs diff --git a/kube-custom-resources-rs/src/org_eclipse_che_v2/mod.rs b/kube-custom-resources-rs/src/org_eclipse_che/v2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/org_eclipse_che_v2/mod.rs rename to kube-custom-resources-rs/src/org_eclipse_che/v2/mod.rs diff --git a/kube-custom-resources-rs/src/pkg_crossplane_io/mod.rs b/kube-custom-resources-rs/src/pkg_crossplane_io/mod.rs new file mode 100644 index 000000000..5a1e26059 --- /dev/null +++ b/kube-custom-resources-rs/src/pkg_crossplane_io/mod.rs @@ -0,0 +1,3 @@ +pub mod v1; +pub mod v1alpha1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/pkg_crossplane_io_v1/configurationrevisions.rs b/kube-custom-resources-rs/src/pkg_crossplane_io/v1/configurationrevisions.rs similarity index 100% rename from kube-custom-resources-rs/src/pkg_crossplane_io_v1/configurationrevisions.rs rename to kube-custom-resources-rs/src/pkg_crossplane_io/v1/configurationrevisions.rs diff --git a/kube-custom-resources-rs/src/pkg_crossplane_io_v1/configurations.rs b/kube-custom-resources-rs/src/pkg_crossplane_io/v1/configurations.rs similarity index 100% rename from kube-custom-resources-rs/src/pkg_crossplane_io_v1/configurations.rs rename to kube-custom-resources-rs/src/pkg_crossplane_io/v1/configurations.rs diff --git a/kube-custom-resources-rs/src/pkg_crossplane_io_v1/mod.rs b/kube-custom-resources-rs/src/pkg_crossplane_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/pkg_crossplane_io_v1/mod.rs rename to kube-custom-resources-rs/src/pkg_crossplane_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/pkg_crossplane_io_v1/providerrevisions.rs b/kube-custom-resources-rs/src/pkg_crossplane_io/v1/providerrevisions.rs similarity index 100% rename from kube-custom-resources-rs/src/pkg_crossplane_io_v1/providerrevisions.rs rename to kube-custom-resources-rs/src/pkg_crossplane_io/v1/providerrevisions.rs diff --git a/kube-custom-resources-rs/src/pkg_crossplane_io_v1/providers.rs b/kube-custom-resources-rs/src/pkg_crossplane_io/v1/providers.rs similarity index 100% rename from kube-custom-resources-rs/src/pkg_crossplane_io_v1/providers.rs rename to kube-custom-resources-rs/src/pkg_crossplane_io/v1/providers.rs diff --git a/kube-custom-resources-rs/src/pkg_crossplane_io_v1alpha1/controllerconfigs.rs b/kube-custom-resources-rs/src/pkg_crossplane_io/v1alpha1/controllerconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/pkg_crossplane_io_v1alpha1/controllerconfigs.rs rename to kube-custom-resources-rs/src/pkg_crossplane_io/v1alpha1/controllerconfigs.rs diff --git a/kube-custom-resources-rs/src/pkg_crossplane_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/pkg_crossplane_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/pkg_crossplane_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/pkg_crossplane_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/pkg_crossplane_io_v1beta1/locks.rs b/kube-custom-resources-rs/src/pkg_crossplane_io/v1beta1/locks.rs similarity index 100% rename from kube-custom-resources-rs/src/pkg_crossplane_io_v1beta1/locks.rs rename to kube-custom-resources-rs/src/pkg_crossplane_io/v1beta1/locks.rs diff --git a/kube-custom-resources-rs/src/pkg_crossplane_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/pkg_crossplane_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/pkg_crossplane_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/pkg_crossplane_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/policy_clusterpedia_io/mod.rs b/kube-custom-resources-rs/src/policy_clusterpedia_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/policy_clusterpedia_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/policy_clusterpedia_io_v1alpha1/clusterimportpolicies.rs b/kube-custom-resources-rs/src/policy_clusterpedia_io/v1alpha1/clusterimportpolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/policy_clusterpedia_io_v1alpha1/clusterimportpolicies.rs rename to kube-custom-resources-rs/src/policy_clusterpedia_io/v1alpha1/clusterimportpolicies.rs diff --git a/kube-custom-resources-rs/src/policy_clusterpedia_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/policy_clusterpedia_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/policy_clusterpedia_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/policy_clusterpedia_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/policy_clusterpedia_io_v1alpha1/pediaclusterlifecycles.rs b/kube-custom-resources-rs/src/policy_clusterpedia_io/v1alpha1/pediaclusterlifecycles.rs similarity index 100% rename from kube-custom-resources-rs/src/policy_clusterpedia_io_v1alpha1/pediaclusterlifecycles.rs rename to kube-custom-resources-rs/src/policy_clusterpedia_io/v1alpha1/pediaclusterlifecycles.rs diff --git a/kube-custom-resources-rs/src/policy_karmada_io/mod.rs b/kube-custom-resources-rs/src/policy_karmada_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/policy_karmada_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/policy_karmada_io_v1alpha1/clusteroverridepolicies.rs b/kube-custom-resources-rs/src/policy_karmada_io/v1alpha1/clusteroverridepolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/policy_karmada_io_v1alpha1/clusteroverridepolicies.rs rename to kube-custom-resources-rs/src/policy_karmada_io/v1alpha1/clusteroverridepolicies.rs diff --git a/kube-custom-resources-rs/src/policy_karmada_io_v1alpha1/clusterpropagationpolicies.rs b/kube-custom-resources-rs/src/policy_karmada_io/v1alpha1/clusterpropagationpolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/policy_karmada_io_v1alpha1/clusterpropagationpolicies.rs rename to kube-custom-resources-rs/src/policy_karmada_io/v1alpha1/clusterpropagationpolicies.rs diff --git a/kube-custom-resources-rs/src/policy_karmada_io_v1alpha1/federatedresourcequotas.rs b/kube-custom-resources-rs/src/policy_karmada_io/v1alpha1/federatedresourcequotas.rs similarity index 100% rename from kube-custom-resources-rs/src/policy_karmada_io_v1alpha1/federatedresourcequotas.rs rename to kube-custom-resources-rs/src/policy_karmada_io/v1alpha1/federatedresourcequotas.rs diff --git a/kube-custom-resources-rs/src/policy_karmada_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/policy_karmada_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/policy_karmada_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/policy_karmada_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/policy_karmada_io_v1alpha1/overridepolicies.rs b/kube-custom-resources-rs/src/policy_karmada_io/v1alpha1/overridepolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/policy_karmada_io_v1alpha1/overridepolicies.rs rename to kube-custom-resources-rs/src/policy_karmada_io/v1alpha1/overridepolicies.rs diff --git a/kube-custom-resources-rs/src/policy_karmada_io_v1alpha1/propagationpolicies.rs b/kube-custom-resources-rs/src/policy_karmada_io/v1alpha1/propagationpolicies.rs similarity index 100% rename from kube-custom-resources-rs/src/policy_karmada_io_v1alpha1/propagationpolicies.rs rename to kube-custom-resources-rs/src/policy_karmada_io/v1alpha1/propagationpolicies.rs diff --git a/kube-custom-resources-rs/src/postgres_operator_crunchydata_com/mod.rs b/kube-custom-resources-rs/src/postgres_operator_crunchydata_com/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/postgres_operator_crunchydata_com/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/postgres_operator_crunchydata_com_v1beta1/mod.rs b/kube-custom-resources-rs/src/postgres_operator_crunchydata_com/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/postgres_operator_crunchydata_com_v1beta1/mod.rs rename to kube-custom-resources-rs/src/postgres_operator_crunchydata_com/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/postgres_operator_crunchydata_com_v1beta1/pgadmins.rs b/kube-custom-resources-rs/src/postgres_operator_crunchydata_com/v1beta1/pgadmins.rs similarity index 100% rename from kube-custom-resources-rs/src/postgres_operator_crunchydata_com_v1beta1/pgadmins.rs rename to kube-custom-resources-rs/src/postgres_operator_crunchydata_com/v1beta1/pgadmins.rs diff --git a/kube-custom-resources-rs/src/postgres_operator_crunchydata_com_v1beta1/pgupgrades.rs b/kube-custom-resources-rs/src/postgres_operator_crunchydata_com/v1beta1/pgupgrades.rs similarity index 100% rename from kube-custom-resources-rs/src/postgres_operator_crunchydata_com_v1beta1/pgupgrades.rs rename to kube-custom-resources-rs/src/postgres_operator_crunchydata_com/v1beta1/pgupgrades.rs diff --git a/kube-custom-resources-rs/src/postgres_operator_crunchydata_com_v1beta1/postgresclusters.rs b/kube-custom-resources-rs/src/postgres_operator_crunchydata_com/v1beta1/postgresclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/postgres_operator_crunchydata_com_v1beta1/postgresclusters.rs rename to kube-custom-resources-rs/src/postgres_operator_crunchydata_com/v1beta1/postgresclusters.rs diff --git a/kube-custom-resources-rs/src/postgresql_cnpg_io/mod.rs b/kube-custom-resources-rs/src/postgresql_cnpg_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/postgresql_cnpg_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/postgresql_cnpg_io_v1/backups.rs b/kube-custom-resources-rs/src/postgresql_cnpg_io/v1/backups.rs similarity index 100% rename from kube-custom-resources-rs/src/postgresql_cnpg_io_v1/backups.rs rename to kube-custom-resources-rs/src/postgresql_cnpg_io/v1/backups.rs diff --git a/kube-custom-resources-rs/src/postgresql_cnpg_io_v1/mod.rs b/kube-custom-resources-rs/src/postgresql_cnpg_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/postgresql_cnpg_io_v1/mod.rs rename to kube-custom-resources-rs/src/postgresql_cnpg_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/postgresql_cnpg_io_v1/poolers.rs b/kube-custom-resources-rs/src/postgresql_cnpg_io/v1/poolers.rs similarity index 100% rename from kube-custom-resources-rs/src/postgresql_cnpg_io_v1/poolers.rs rename to kube-custom-resources-rs/src/postgresql_cnpg_io/v1/poolers.rs diff --git a/kube-custom-resources-rs/src/postgresql_cnpg_io_v1/scheduledbackups.rs b/kube-custom-resources-rs/src/postgresql_cnpg_io/v1/scheduledbackups.rs similarity index 100% rename from kube-custom-resources-rs/src/postgresql_cnpg_io_v1/scheduledbackups.rs rename to kube-custom-resources-rs/src/postgresql_cnpg_io/v1/scheduledbackups.rs diff --git a/kube-custom-resources-rs/src/prometheusservice_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/prometheusservice_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/prometheusservice_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/prometheusservice_services_k8s_aws_v1alpha1/alertmanagerdefinitions.rs b/kube-custom-resources-rs/src/prometheusservice_services_k8s_aws/v1alpha1/alertmanagerdefinitions.rs similarity index 100% rename from kube-custom-resources-rs/src/prometheusservice_services_k8s_aws_v1alpha1/alertmanagerdefinitions.rs rename to kube-custom-resources-rs/src/prometheusservice_services_k8s_aws/v1alpha1/alertmanagerdefinitions.rs diff --git a/kube-custom-resources-rs/src/prometheusservice_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/prometheusservice_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/prometheusservice_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/prometheusservice_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/prometheusservice_services_k8s_aws_v1alpha1/rulegroupsnamespaces.rs b/kube-custom-resources-rs/src/prometheusservice_services_k8s_aws/v1alpha1/rulegroupsnamespaces.rs similarity index 100% rename from kube-custom-resources-rs/src/prometheusservice_services_k8s_aws_v1alpha1/rulegroupsnamespaces.rs rename to kube-custom-resources-rs/src/prometheusservice_services_k8s_aws/v1alpha1/rulegroupsnamespaces.rs diff --git a/kube-custom-resources-rs/src/prometheusservice_services_k8s_aws_v1alpha1/workspaces.rs b/kube-custom-resources-rs/src/prometheusservice_services_k8s_aws/v1alpha1/workspaces.rs similarity index 100% rename from kube-custom-resources-rs/src/prometheusservice_services_k8s_aws_v1alpha1/workspaces.rs rename to kube-custom-resources-rs/src/prometheusservice_services_k8s_aws/v1alpha1/workspaces.rs diff --git a/kube-custom-resources-rs/src/quay_redhat_com/mod.rs b/kube-custom-resources-rs/src/quay_redhat_com/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/quay_redhat_com/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/quay_redhat_com_v1/mod.rs b/kube-custom-resources-rs/src/quay_redhat_com/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/quay_redhat_com_v1/mod.rs rename to kube-custom-resources-rs/src/quay_redhat_com/v1/mod.rs diff --git a/kube-custom-resources-rs/src/quay_redhat_com_v1/quayregistries.rs b/kube-custom-resources-rs/src/quay_redhat_com/v1/quayregistries.rs similarity index 100% rename from kube-custom-resources-rs/src/quay_redhat_com_v1/quayregistries.rs rename to kube-custom-resources-rs/src/quay_redhat_com/v1/quayregistries.rs diff --git a/kube-custom-resources-rs/src/ray_io/mod.rs b/kube-custom-resources-rs/src/ray_io/mod.rs new file mode 100644 index 000000000..21c0fbff9 --- /dev/null +++ b/kube-custom-resources-rs/src/ray_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/ray_io_v1/mod.rs b/kube-custom-resources-rs/src/ray_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/ray_io_v1/mod.rs rename to kube-custom-resources-rs/src/ray_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/ray_io_v1/rayclusters.rs b/kube-custom-resources-rs/src/ray_io/v1/rayclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/ray_io_v1/rayclusters.rs rename to kube-custom-resources-rs/src/ray_io/v1/rayclusters.rs diff --git a/kube-custom-resources-rs/src/ray_io_v1/rayjobs.rs b/kube-custom-resources-rs/src/ray_io/v1/rayjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/ray_io_v1/rayjobs.rs rename to kube-custom-resources-rs/src/ray_io/v1/rayjobs.rs diff --git a/kube-custom-resources-rs/src/ray_io_v1/rayservices.rs b/kube-custom-resources-rs/src/ray_io/v1/rayservices.rs similarity index 100% rename from kube-custom-resources-rs/src/ray_io_v1/rayservices.rs rename to kube-custom-resources-rs/src/ray_io/v1/rayservices.rs diff --git a/kube-custom-resources-rs/src/ray_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/ray_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/ray_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/ray_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/ray_io_v1alpha1/rayclusters.rs b/kube-custom-resources-rs/src/ray_io/v1alpha1/rayclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/ray_io_v1alpha1/rayclusters.rs rename to kube-custom-resources-rs/src/ray_io/v1alpha1/rayclusters.rs diff --git a/kube-custom-resources-rs/src/ray_io_v1alpha1/rayjobs.rs b/kube-custom-resources-rs/src/ray_io/v1alpha1/rayjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/ray_io_v1alpha1/rayjobs.rs rename to kube-custom-resources-rs/src/ray_io/v1alpha1/rayjobs.rs diff --git a/kube-custom-resources-rs/src/ray_io_v1alpha1/rayservices.rs b/kube-custom-resources-rs/src/ray_io/v1alpha1/rayservices.rs similarity index 100% rename from kube-custom-resources-rs/src/ray_io_v1alpha1/rayservices.rs rename to kube-custom-resources-rs/src/ray_io/v1alpha1/rayservices.rs diff --git a/kube-custom-resources-rs/src/rds_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/rds_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/rds_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/dbclusterparametergroups.rs b/kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/dbclusterparametergroups.rs similarity index 100% rename from kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/dbclusterparametergroups.rs rename to kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/dbclusterparametergroups.rs diff --git a/kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/dbclusters.rs b/kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/dbclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/dbclusters.rs rename to kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/dbclusters.rs diff --git a/kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/dbinstances.rs b/kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/dbinstances.rs similarity index 100% rename from kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/dbinstances.rs rename to kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/dbinstances.rs diff --git a/kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/dbparametergroups.rs b/kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/dbparametergroups.rs similarity index 100% rename from kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/dbparametergroups.rs rename to kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/dbparametergroups.rs diff --git a/kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/dbproxies.rs b/kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/dbproxies.rs similarity index 100% rename from kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/dbproxies.rs rename to kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/dbproxies.rs diff --git a/kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/dbsubnetgroups.rs b/kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/dbsubnetgroups.rs similarity index 100% rename from kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/dbsubnetgroups.rs rename to kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/dbsubnetgroups.rs diff --git a/kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/globalclusters.rs b/kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/globalclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/globalclusters.rs rename to kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/globalclusters.rs diff --git a/kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/rds_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/rds_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/groupconfigs.rs b/kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/groupconfigs.rs deleted file mode 100644 index caf819b91..000000000 --- a/kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/groupconfigs.rs +++ /dev/null @@ -1,186 +0,0 @@ -// WARNING: generated by kopium - manual changes will be overwritten -// kopium command: kopium --docs --filename=./crd-catalog/redhat-cop/namespace-configuration-operator/redhatcop.redhat.io/v1alpha1/groupconfigs.yaml --derive=PartialEq -// kopium version: 0.16.1 - -use kube::CustomResource; -use serde::{Serialize, Deserialize}; -use std::collections::BTreeMap; - -/// GroupConfigSpec defines the desired state of GroupConfig There are two selectors: "labelSelector", "annotationSelector". Selectors are considered in AND, so if multiple are defined they must all be true for a Group to be selected. -#[derive(CustomResource, Serialize, Deserialize, Clone, Debug, PartialEq)] -#[kube(group = "redhatcop.redhat.io", version = "v1alpha1", kind = "GroupConfig", plural = "groupconfigs")] -#[kube(status = "GroupConfigStatus")] -#[kube(schema = "disabled")] -pub struct GroupConfigSpec { - /// AnnotationSelector selects Groups by annotation. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "annotationSelector")] - pub annotation_selector: Option, - /// LabelSelector selects Groups by label. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "labelSelector")] - pub label_selector: Option, - /// Templates these are the templates of the resources to be created when a selected groups is created/updated - #[serde(default, skip_serializing_if = "Option::is_none")] - pub templates: Option>, -} - -/// AnnotationSelector selects Groups by annotation. -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct GroupConfigAnnotationSelector { - /// matchExpressions is a list of label selector requirements. The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchExpressions")] - pub match_expressions: Option>, - /// matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchLabels")] - pub match_labels: Option>, -} - -/// A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values. -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct GroupConfigAnnotationSelectorMatchExpressions { - /// key is the label key that the selector applies to. - pub key: String, - /// operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist. - pub operator: String, - /// values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch. - #[serde(default, skip_serializing_if = "Option::is_none")] - pub values: Option>, -} - -/// LabelSelector selects Groups by label. -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct GroupConfigLabelSelector { - /// matchExpressions is a list of label selector requirements. The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchExpressions")] - pub match_expressions: Option>, - /// matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchLabels")] - pub match_labels: Option>, -} - -/// A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values. -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct GroupConfigLabelSelectorMatchExpressions { - /// key is the label key that the selector applies to. - pub key: String, - /// operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist. - pub operator: String, - /// values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch. - #[serde(default, skip_serializing_if = "Option::is_none")] - pub values: Option>, -} - -/// LockedResourceTemplate represents a resource template in go language to be enforced in a LockedResourceController and can be used in a API specification -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct GroupConfigTemplates { - /// ExludedPaths are a set of json paths that need not be considered by the LockedResourceReconciler - #[serde(default, skip_serializing_if = "Option::is_none", rename = "excludedPaths")] - pub excluded_paths: Option>, - /// ObjectTemplate is a goland template. Whne processed, it must resolve to a yaml representation of an API resource - #[serde(rename = "objectTemplate")] - pub object_template: String, -} - -/// GroupConfigStatus defines the observed state of GroupConfig -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct GroupConfigStatus { - /// ReconcileStatus this is the general status of the main reconciler - #[serde(default, skip_serializing_if = "Option::is_none")] - pub conditions: Option>, - /// LockedResourceStatuses contains the reconcile status for each of the managed resources - #[serde(default, skip_serializing_if = "Option::is_none", rename = "lockedPatchStatuses")] - pub locked_patch_statuses: Option>, - /// LockedResourceStatuses contains the reconcile status for each of the managed resources - #[serde(default, skip_serializing_if = "Option::is_none", rename = "lockedResourceStatuses")] - pub locked_resource_statuses: Option>, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct GroupConfigStatusConditions { - /// lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable. - #[serde(rename = "lastTransitionTime")] - pub last_transition_time: String, - /// message is a human readable message indicating details about the transition. This may be an empty string. - pub message: String, - /// observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "observedGeneration")] - pub observed_generation: Option, - /// reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty. - pub reason: String, - /// status of the condition, one of True, False, Unknown. - pub status: GroupConfigStatusConditionsStatus, - /// type of condition in CamelCase or in foo.example.com/CamelCase. --- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be useful (see .node.status.conditions), the ability to deconflict is important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt) - #[serde(rename = "type")] - pub r#type: String, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub enum GroupConfigStatusConditionsStatus { - True, - False, - Unknown, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct GroupConfigStatusLockedPatchStatuses { - /// lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable. - #[serde(rename = "lastTransitionTime")] - pub last_transition_time: String, - /// message is a human readable message indicating details about the transition. This may be an empty string. - pub message: String, - /// observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "observedGeneration")] - pub observed_generation: Option, - /// reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty. - pub reason: String, - /// status of the condition, one of True, False, Unknown. - pub status: GroupConfigStatusLockedPatchStatusesStatus, - /// type of condition in CamelCase or in foo.example.com/CamelCase. --- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be useful (see .node.status.conditions), the ability to deconflict is important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt) - #[serde(rename = "type")] - pub r#type: String, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub enum GroupConfigStatusLockedPatchStatusesStatus { - True, - False, - Unknown, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct GroupConfigStatusLockedResourceStatuses { - /// lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable. - #[serde(rename = "lastTransitionTime")] - pub last_transition_time: String, - /// message is a human readable message indicating details about the transition. This may be an empty string. - pub message: String, - /// observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "observedGeneration")] - pub observed_generation: Option, - /// reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty. - pub reason: String, - /// status of the condition, one of True, False, Unknown. - pub status: GroupConfigStatusLockedResourceStatusesStatus, - /// type of condition in CamelCase or in foo.example.com/CamelCase. --- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be useful (see .node.status.conditions), the ability to deconflict is important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt) - #[serde(rename = "type")] - pub r#type: String, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub enum GroupConfigStatusLockedResourceStatusesStatus { - True, - False, - Unknown, -} - diff --git a/kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/mod.rs deleted file mode 100644 index bee6413f0..000000000 --- a/kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/mod.rs +++ /dev/null @@ -1,3 +0,0 @@ -pub mod groupconfigs; -pub mod namespaceconfigs; -pub mod userconfigs; diff --git a/kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/namespaceconfigs.rs b/kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/namespaceconfigs.rs deleted file mode 100644 index cd6f6c4c8..000000000 --- a/kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/namespaceconfigs.rs +++ /dev/null @@ -1,186 +0,0 @@ -// WARNING: generated by kopium - manual changes will be overwritten -// kopium command: kopium --docs --filename=./crd-catalog/redhat-cop/namespace-configuration-operator/redhatcop.redhat.io/v1alpha1/namespaceconfigs.yaml --derive=PartialEq -// kopium version: 0.16.1 - -use kube::CustomResource; -use serde::{Serialize, Deserialize}; -use std::collections::BTreeMap; - -/// NamespaceConfigSpec defines the desired state of NamespaceConfig There are two selectors: "labelSelector", "annotationSelector". Selectors are considered in AND, so if multiple are defined they must all be true for a Namespace to be selected. -#[derive(CustomResource, Serialize, Deserialize, Clone, Debug, PartialEq)] -#[kube(group = "redhatcop.redhat.io", version = "v1alpha1", kind = "NamespaceConfig", plural = "namespaceconfigs")] -#[kube(status = "NamespaceConfigStatus")] -#[kube(schema = "disabled")] -pub struct NamespaceConfigSpec { - /// AnnotationSelector selects Namespaces by annotation. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "annotationSelector")] - pub annotation_selector: Option, - /// LabelSelector selects Namespaces by label. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "labelSelector")] - pub label_selector: Option, - /// Templates these are the templates of the resources to be created when a selected namespace is created/updated - #[serde(default, skip_serializing_if = "Option::is_none")] - pub templates: Option>, -} - -/// AnnotationSelector selects Namespaces by annotation. -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct NamespaceConfigAnnotationSelector { - /// matchExpressions is a list of label selector requirements. The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchExpressions")] - pub match_expressions: Option>, - /// matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchLabels")] - pub match_labels: Option>, -} - -/// A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values. -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct NamespaceConfigAnnotationSelectorMatchExpressions { - /// key is the label key that the selector applies to. - pub key: String, - /// operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist. - pub operator: String, - /// values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch. - #[serde(default, skip_serializing_if = "Option::is_none")] - pub values: Option>, -} - -/// LabelSelector selects Namespaces by label. -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct NamespaceConfigLabelSelector { - /// matchExpressions is a list of label selector requirements. The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchExpressions")] - pub match_expressions: Option>, - /// matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchLabels")] - pub match_labels: Option>, -} - -/// A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values. -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct NamespaceConfigLabelSelectorMatchExpressions { - /// key is the label key that the selector applies to. - pub key: String, - /// operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist. - pub operator: String, - /// values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch. - #[serde(default, skip_serializing_if = "Option::is_none")] - pub values: Option>, -} - -/// LockedResourceTemplate represents a resource template in go language to be enforced in a LockedResourceController and can be used in a API specification -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct NamespaceConfigTemplates { - /// ExludedPaths are a set of json paths that need not be considered by the LockedResourceReconciler - #[serde(default, skip_serializing_if = "Option::is_none", rename = "excludedPaths")] - pub excluded_paths: Option>, - /// ObjectTemplate is a goland template. Whne processed, it must resolve to a yaml representation of an API resource - #[serde(rename = "objectTemplate")] - pub object_template: String, -} - -/// NamespaceConfigStatus defines the observed state of NamespaceSConfig -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct NamespaceConfigStatus { - /// ReconcileStatus this is the general status of the main reconciler - #[serde(default, skip_serializing_if = "Option::is_none")] - pub conditions: Option>, - /// LockedResourceStatuses contains the reconcile status for each of the managed resources - #[serde(default, skip_serializing_if = "Option::is_none", rename = "lockedPatchStatuses")] - pub locked_patch_statuses: Option>, - /// LockedResourceStatuses contains the reconcile status for each of the managed resources - #[serde(default, skip_serializing_if = "Option::is_none", rename = "lockedResourceStatuses")] - pub locked_resource_statuses: Option>, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct NamespaceConfigStatusConditions { - /// lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable. - #[serde(rename = "lastTransitionTime")] - pub last_transition_time: String, - /// message is a human readable message indicating details about the transition. This may be an empty string. - pub message: String, - /// observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "observedGeneration")] - pub observed_generation: Option, - /// reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty. - pub reason: String, - /// status of the condition, one of True, False, Unknown. - pub status: NamespaceConfigStatusConditionsStatus, - /// type of condition in CamelCase or in foo.example.com/CamelCase. --- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be useful (see .node.status.conditions), the ability to deconflict is important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt) - #[serde(rename = "type")] - pub r#type: String, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub enum NamespaceConfigStatusConditionsStatus { - True, - False, - Unknown, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct NamespaceConfigStatusLockedPatchStatuses { - /// lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable. - #[serde(rename = "lastTransitionTime")] - pub last_transition_time: String, - /// message is a human readable message indicating details about the transition. This may be an empty string. - pub message: String, - /// observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "observedGeneration")] - pub observed_generation: Option, - /// reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty. - pub reason: String, - /// status of the condition, one of True, False, Unknown. - pub status: NamespaceConfigStatusLockedPatchStatusesStatus, - /// type of condition in CamelCase or in foo.example.com/CamelCase. --- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be useful (see .node.status.conditions), the ability to deconflict is important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt) - #[serde(rename = "type")] - pub r#type: String, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub enum NamespaceConfigStatusLockedPatchStatusesStatus { - True, - False, - Unknown, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct NamespaceConfigStatusLockedResourceStatuses { - /// lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable. - #[serde(rename = "lastTransitionTime")] - pub last_transition_time: String, - /// message is a human readable message indicating details about the transition. This may be an empty string. - pub message: String, - /// observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "observedGeneration")] - pub observed_generation: Option, - /// reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty. - pub reason: String, - /// status of the condition, one of True, False, Unknown. - pub status: NamespaceConfigStatusLockedResourceStatusesStatus, - /// type of condition in CamelCase or in foo.example.com/CamelCase. --- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be useful (see .node.status.conditions), the ability to deconflict is important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt) - #[serde(rename = "type")] - pub r#type: String, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub enum NamespaceConfigStatusLockedResourceStatusesStatus { - True, - False, - Unknown, -} - diff --git a/kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/userconfigs.rs b/kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/userconfigs.rs deleted file mode 100644 index c4b124da1..000000000 --- a/kube-custom-resources-rs/src/redhatcop_redhat_io_v1alpha1/userconfigs.rs +++ /dev/null @@ -1,215 +0,0 @@ -// WARNING: generated by kopium - manual changes will be overwritten -// kopium command: kopium --docs --filename=./crd-catalog/redhat-cop/namespace-configuration-operator/redhatcop.redhat.io/v1alpha1/userconfigs.yaml --derive=PartialEq -// kopium version: 0.16.1 - -use kube::CustomResource; -use serde::{Serialize, Deserialize}; -use std::collections::BTreeMap; - -/// UserConfigSpec defines the desired state of UserConfig There are four selectors: "labelSelector", "annotationSelector", "identityExtraFieldSelector" and "providerName". labelSelector and annoationSelector are matches against the User object identityExtraFieldSelector and providerName are matched against any of the Identities associated with User Selectors are considered in AND, so if multiple are defined tthey must all be true for a User to be selected. -#[derive(CustomResource, Serialize, Deserialize, Clone, Debug, PartialEq)] -#[kube(group = "redhatcop.redhat.io", version = "v1alpha1", kind = "UserConfig", plural = "userconfigs")] -#[kube(status = "UserConfigStatus")] -#[kube(schema = "disabled")] -pub struct UserConfigSpec { - /// AnnotationSelector selects Users by annotation. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "annotationSelector")] - pub annotation_selector: Option, - /// IdentityExtraSelector allows you to specify a selector for the extra fields of the User's identities. If one of the user identities matches the selector the User is selected This condition is in OR with ProviderName - #[serde(default, skip_serializing_if = "Option::is_none", rename = "identityExtraFieldSelector")] - pub identity_extra_field_selector: Option, - /// LabelSelector selects Users by label. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "labelSelector")] - pub label_selector: Option, - /// ProviderName allows you to specify an identity provider. If a user logged in with that provider it is selected. This condition is in OR with IdentityExtraSelector - #[serde(default, skip_serializing_if = "Option::is_none", rename = "providerName")] - pub provider_name: Option, - /// Templates these are the templates of the resources to be created when a selected user is created/updated - #[serde(default, skip_serializing_if = "Option::is_none")] - pub templates: Option>, -} - -/// AnnotationSelector selects Users by annotation. -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct UserConfigAnnotationSelector { - /// matchExpressions is a list of label selector requirements. The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchExpressions")] - pub match_expressions: Option>, - /// matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchLabels")] - pub match_labels: Option>, -} - -/// A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values. -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct UserConfigAnnotationSelectorMatchExpressions { - /// key is the label key that the selector applies to. - pub key: String, - /// operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist. - pub operator: String, - /// values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch. - #[serde(default, skip_serializing_if = "Option::is_none")] - pub values: Option>, -} - -/// IdentityExtraSelector allows you to specify a selector for the extra fields of the User's identities. If one of the user identities matches the selector the User is selected This condition is in OR with ProviderName -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct UserConfigIdentityExtraFieldSelector { - /// matchExpressions is a list of label selector requirements. The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchExpressions")] - pub match_expressions: Option>, - /// matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchLabels")] - pub match_labels: Option>, -} - -/// A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values. -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct UserConfigIdentityExtraFieldSelectorMatchExpressions { - /// key is the label key that the selector applies to. - pub key: String, - /// operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist. - pub operator: String, - /// values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch. - #[serde(default, skip_serializing_if = "Option::is_none")] - pub values: Option>, -} - -/// LabelSelector selects Users by label. -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct UserConfigLabelSelector { - /// matchExpressions is a list of label selector requirements. The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchExpressions")] - pub match_expressions: Option>, - /// matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "matchLabels")] - pub match_labels: Option>, -} - -/// A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values. -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct UserConfigLabelSelectorMatchExpressions { - /// key is the label key that the selector applies to. - pub key: String, - /// operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist. - pub operator: String, - /// values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch. - #[serde(default, skip_serializing_if = "Option::is_none")] - pub values: Option>, -} - -/// LockedResourceTemplate represents a resource template in go language to be enforced in a LockedResourceController and can be used in a API specification -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct UserConfigTemplates { - /// ExludedPaths are a set of json paths that need not be considered by the LockedResourceReconciler - #[serde(default, skip_serializing_if = "Option::is_none", rename = "excludedPaths")] - pub excluded_paths: Option>, - /// ObjectTemplate is a goland template. Whne processed, it must resolve to a yaml representation of an API resource - #[serde(rename = "objectTemplate")] - pub object_template: String, -} - -/// UserConfigStatus defines the observed state of UserConfig -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct UserConfigStatus { - /// ReconcileStatus this is the general status of the main reconciler - #[serde(default, skip_serializing_if = "Option::is_none")] - pub conditions: Option>, - /// LockedResourceStatuses contains the reconcile status for each of the managed resources - #[serde(default, skip_serializing_if = "Option::is_none", rename = "lockedPatchStatuses")] - pub locked_patch_statuses: Option>, - /// LockedResourceStatuses contains the reconcile status for each of the managed resources - #[serde(default, skip_serializing_if = "Option::is_none", rename = "lockedResourceStatuses")] - pub locked_resource_statuses: Option>, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct UserConfigStatusConditions { - /// lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable. - #[serde(rename = "lastTransitionTime")] - pub last_transition_time: String, - /// message is a human readable message indicating details about the transition. This may be an empty string. - pub message: String, - /// observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "observedGeneration")] - pub observed_generation: Option, - /// reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty. - pub reason: String, - /// status of the condition, one of True, False, Unknown. - pub status: UserConfigStatusConditionsStatus, - /// type of condition in CamelCase or in foo.example.com/CamelCase. --- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be useful (see .node.status.conditions), the ability to deconflict is important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt) - #[serde(rename = "type")] - pub r#type: String, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub enum UserConfigStatusConditionsStatus { - True, - False, - Unknown, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct UserConfigStatusLockedPatchStatuses { - /// lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable. - #[serde(rename = "lastTransitionTime")] - pub last_transition_time: String, - /// message is a human readable message indicating details about the transition. This may be an empty string. - pub message: String, - /// observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "observedGeneration")] - pub observed_generation: Option, - /// reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty. - pub reason: String, - /// status of the condition, one of True, False, Unknown. - pub status: UserConfigStatusLockedPatchStatusesStatus, - /// type of condition in CamelCase or in foo.example.com/CamelCase. --- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be useful (see .node.status.conditions), the ability to deconflict is important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt) - #[serde(rename = "type")] - pub r#type: String, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub enum UserConfigStatusLockedPatchStatusesStatus { - True, - False, - Unknown, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub struct UserConfigStatusLockedResourceStatuses { - /// lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable. - #[serde(rename = "lastTransitionTime")] - pub last_transition_time: String, - /// message is a human readable message indicating details about the transition. This may be an empty string. - pub message: String, - /// observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. - #[serde(default, skip_serializing_if = "Option::is_none", rename = "observedGeneration")] - pub observed_generation: Option, - /// reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty. - pub reason: String, - /// status of the condition, one of True, False, Unknown. - pub status: UserConfigStatusLockedResourceStatusesStatus, - /// type of condition in CamelCase or in foo.example.com/CamelCase. --- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be useful (see .node.status.conditions), the ability to deconflict is important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt) - #[serde(rename = "type")] - pub r#type: String, -} - -/// Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: "Available", "Progressing", and "Degraded" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` -/// // other fields } -#[derive(Serialize, Deserialize, Clone, Debug, PartialEq)] -pub enum UserConfigStatusLockedResourceStatusesStatus { - True, - False, - Unknown, -} - diff --git a/kube-custom-resources-rs/src/registry_apicur_io/mod.rs b/kube-custom-resources-rs/src/registry_apicur_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/registry_apicur_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/registry_apicur_io_v1/apicurioregistries.rs b/kube-custom-resources-rs/src/registry_apicur_io/v1/apicurioregistries.rs similarity index 100% rename from kube-custom-resources-rs/src/registry_apicur_io_v1/apicurioregistries.rs rename to kube-custom-resources-rs/src/registry_apicur_io/v1/apicurioregistries.rs diff --git a/kube-custom-resources-rs/src/registry_apicur_io_v1/mod.rs b/kube-custom-resources-rs/src/registry_apicur_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/registry_apicur_io_v1/mod.rs rename to kube-custom-resources-rs/src/registry_apicur_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/registry_devfile_io/mod.rs b/kube-custom-resources-rs/src/registry_devfile_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/registry_devfile_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/registry_devfile_io_v1alpha1/clusterdevfileregistrieslists.rs b/kube-custom-resources-rs/src/registry_devfile_io/v1alpha1/clusterdevfileregistrieslists.rs similarity index 100% rename from kube-custom-resources-rs/src/registry_devfile_io_v1alpha1/clusterdevfileregistrieslists.rs rename to kube-custom-resources-rs/src/registry_devfile_io/v1alpha1/clusterdevfileregistrieslists.rs diff --git a/kube-custom-resources-rs/src/registry_devfile_io_v1alpha1/devfileregistries.rs b/kube-custom-resources-rs/src/registry_devfile_io/v1alpha1/devfileregistries.rs similarity index 100% rename from kube-custom-resources-rs/src/registry_devfile_io_v1alpha1/devfileregistries.rs rename to kube-custom-resources-rs/src/registry_devfile_io/v1alpha1/devfileregistries.rs diff --git a/kube-custom-resources-rs/src/registry_devfile_io_v1alpha1/devfileregistrieslists.rs b/kube-custom-resources-rs/src/registry_devfile_io/v1alpha1/devfileregistrieslists.rs similarity index 100% rename from kube-custom-resources-rs/src/registry_devfile_io_v1alpha1/devfileregistrieslists.rs rename to kube-custom-resources-rs/src/registry_devfile_io/v1alpha1/devfileregistrieslists.rs diff --git a/kube-custom-resources-rs/src/registry_devfile_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/registry_devfile_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/registry_devfile_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/registry_devfile_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/reliablesyncs_kubeedge_io/mod.rs b/kube-custom-resources-rs/src/reliablesyncs_kubeedge_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/reliablesyncs_kubeedge_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/reliablesyncs_kubeedge_io_v1alpha1/clusterobjectsyncs.rs b/kube-custom-resources-rs/src/reliablesyncs_kubeedge_io/v1alpha1/clusterobjectsyncs.rs similarity index 100% rename from kube-custom-resources-rs/src/reliablesyncs_kubeedge_io_v1alpha1/clusterobjectsyncs.rs rename to kube-custom-resources-rs/src/reliablesyncs_kubeedge_io/v1alpha1/clusterobjectsyncs.rs diff --git a/kube-custom-resources-rs/src/reliablesyncs_kubeedge_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/reliablesyncs_kubeedge_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/reliablesyncs_kubeedge_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/reliablesyncs_kubeedge_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/reliablesyncs_kubeedge_io_v1alpha1/objectsyncs.rs b/kube-custom-resources-rs/src/reliablesyncs_kubeedge_io/v1alpha1/objectsyncs.rs similarity index 100% rename from kube-custom-resources-rs/src/reliablesyncs_kubeedge_io_v1alpha1/objectsyncs.rs rename to kube-custom-resources-rs/src/reliablesyncs_kubeedge_io/v1alpha1/objectsyncs.rs diff --git a/kube-custom-resources-rs/src/repo_manager_pulpproject_org/mod.rs b/kube-custom-resources-rs/src/repo_manager_pulpproject_org/mod.rs new file mode 100644 index 000000000..ebf5f7d2c --- /dev/null +++ b/kube-custom-resources-rs/src/repo_manager_pulpproject_org/mod.rs @@ -0,0 +1 @@ +pub mod v1beta2; diff --git a/kube-custom-resources-rs/src/repo_manager_pulpproject_org_v1beta2/mod.rs b/kube-custom-resources-rs/src/repo_manager_pulpproject_org/v1beta2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/repo_manager_pulpproject_org_v1beta2/mod.rs rename to kube-custom-resources-rs/src/repo_manager_pulpproject_org/v1beta2/mod.rs diff --git a/kube-custom-resources-rs/src/repo_manager_pulpproject_org_v1beta2/pulpbackups.rs b/kube-custom-resources-rs/src/repo_manager_pulpproject_org/v1beta2/pulpbackups.rs similarity index 100% rename from kube-custom-resources-rs/src/repo_manager_pulpproject_org_v1beta2/pulpbackups.rs rename to kube-custom-resources-rs/src/repo_manager_pulpproject_org/v1beta2/pulpbackups.rs diff --git a/kube-custom-resources-rs/src/repo_manager_pulpproject_org_v1beta2/pulprestores.rs b/kube-custom-resources-rs/src/repo_manager_pulpproject_org/v1beta2/pulprestores.rs similarity index 100% rename from kube-custom-resources-rs/src/repo_manager_pulpproject_org_v1beta2/pulprestores.rs rename to kube-custom-resources-rs/src/repo_manager_pulpproject_org/v1beta2/pulprestores.rs diff --git a/kube-custom-resources-rs/src/resources_teleport_dev/mod.rs b/kube-custom-resources-rs/src/resources_teleport_dev/mod.rs new file mode 100644 index 000000000..707349d31 --- /dev/null +++ b/kube-custom-resources-rs/src/resources_teleport_dev/mod.rs @@ -0,0 +1,3 @@ +pub mod v1; +pub mod v2; +pub mod v3; diff --git a/kube-custom-resources-rs/src/resources_teleport_dev_v1/mod.rs b/kube-custom-resources-rs/src/resources_teleport_dev/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/resources_teleport_dev_v1/mod.rs rename to kube-custom-resources-rs/src/resources_teleport_dev/v1/mod.rs diff --git a/kube-custom-resources-rs/src/resources_teleport_dev_v1/teleportloginrules.rs b/kube-custom-resources-rs/src/resources_teleport_dev/v1/teleportloginrules.rs similarity index 100% rename from kube-custom-resources-rs/src/resources_teleport_dev_v1/teleportloginrules.rs rename to kube-custom-resources-rs/src/resources_teleport_dev/v1/teleportloginrules.rs diff --git a/kube-custom-resources-rs/src/resources_teleport_dev_v1/teleportoktaimportrules.rs b/kube-custom-resources-rs/src/resources_teleport_dev/v1/teleportoktaimportrules.rs similarity index 100% rename from kube-custom-resources-rs/src/resources_teleport_dev_v1/teleportoktaimportrules.rs rename to kube-custom-resources-rs/src/resources_teleport_dev/v1/teleportoktaimportrules.rs diff --git a/kube-custom-resources-rs/src/resources_teleport_dev_v2/mod.rs b/kube-custom-resources-rs/src/resources_teleport_dev/v2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/resources_teleport_dev_v2/mod.rs rename to kube-custom-resources-rs/src/resources_teleport_dev/v2/mod.rs diff --git a/kube-custom-resources-rs/src/resources_teleport_dev_v2/teleportsamlconnectors.rs b/kube-custom-resources-rs/src/resources_teleport_dev/v2/teleportsamlconnectors.rs similarity index 100% rename from kube-custom-resources-rs/src/resources_teleport_dev_v2/teleportsamlconnectors.rs rename to kube-custom-resources-rs/src/resources_teleport_dev/v2/teleportsamlconnectors.rs diff --git a/kube-custom-resources-rs/src/resources_teleport_dev_v2/teleportusers.rs b/kube-custom-resources-rs/src/resources_teleport_dev/v2/teleportusers.rs similarity index 100% rename from kube-custom-resources-rs/src/resources_teleport_dev_v2/teleportusers.rs rename to kube-custom-resources-rs/src/resources_teleport_dev/v2/teleportusers.rs diff --git a/kube-custom-resources-rs/src/resources_teleport_dev_v3/mod.rs b/kube-custom-resources-rs/src/resources_teleport_dev/v3/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/resources_teleport_dev_v3/mod.rs rename to kube-custom-resources-rs/src/resources_teleport_dev/v3/mod.rs diff --git a/kube-custom-resources-rs/src/resources_teleport_dev_v3/teleportgithubconnectors.rs b/kube-custom-resources-rs/src/resources_teleport_dev/v3/teleportgithubconnectors.rs similarity index 100% rename from kube-custom-resources-rs/src/resources_teleport_dev_v3/teleportgithubconnectors.rs rename to kube-custom-resources-rs/src/resources_teleport_dev/v3/teleportgithubconnectors.rs diff --git a/kube-custom-resources-rs/src/resources_teleport_dev_v3/teleportoidcconnectors.rs b/kube-custom-resources-rs/src/resources_teleport_dev/v3/teleportoidcconnectors.rs similarity index 100% rename from kube-custom-resources-rs/src/resources_teleport_dev_v3/teleportoidcconnectors.rs rename to kube-custom-resources-rs/src/resources_teleport_dev/v3/teleportoidcconnectors.rs diff --git a/kube-custom-resources-rs/src/rocketmq_apache_org/mod.rs b/kube-custom-resources-rs/src/rocketmq_apache_org/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/rocketmq_apache_org/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/rocketmq_apache_org_v1alpha1/brokers.rs b/kube-custom-resources-rs/src/rocketmq_apache_org/v1alpha1/brokers.rs similarity index 100% rename from kube-custom-resources-rs/src/rocketmq_apache_org_v1alpha1/brokers.rs rename to kube-custom-resources-rs/src/rocketmq_apache_org/v1alpha1/brokers.rs diff --git a/kube-custom-resources-rs/src/rocketmq_apache_org_v1alpha1/consoles.rs b/kube-custom-resources-rs/src/rocketmq_apache_org/v1alpha1/consoles.rs similarity index 100% rename from kube-custom-resources-rs/src/rocketmq_apache_org_v1alpha1/consoles.rs rename to kube-custom-resources-rs/src/rocketmq_apache_org/v1alpha1/consoles.rs diff --git a/kube-custom-resources-rs/src/rocketmq_apache_org_v1alpha1/mod.rs b/kube-custom-resources-rs/src/rocketmq_apache_org/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/rocketmq_apache_org_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/rocketmq_apache_org/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/rocketmq_apache_org_v1alpha1/nameservices.rs b/kube-custom-resources-rs/src/rocketmq_apache_org/v1alpha1/nameservices.rs similarity index 100% rename from kube-custom-resources-rs/src/rocketmq_apache_org_v1alpha1/nameservices.rs rename to kube-custom-resources-rs/src/rocketmq_apache_org/v1alpha1/nameservices.rs diff --git a/kube-custom-resources-rs/src/rocketmq_apache_org_v1alpha1/topictransfers.rs b/kube-custom-resources-rs/src/rocketmq_apache_org/v1alpha1/topictransfers.rs similarity index 100% rename from kube-custom-resources-rs/src/rocketmq_apache_org_v1alpha1/topictransfers.rs rename to kube-custom-resources-rs/src/rocketmq_apache_org/v1alpha1/topictransfers.rs diff --git a/kube-custom-resources-rs/src/rules_kubeedge_io/mod.rs b/kube-custom-resources-rs/src/rules_kubeedge_io/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/rules_kubeedge_io/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/rules_kubeedge_io_v1/mod.rs b/kube-custom-resources-rs/src/rules_kubeedge_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/rules_kubeedge_io_v1/mod.rs rename to kube-custom-resources-rs/src/rules_kubeedge_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/rules_kubeedge_io_v1/ruleendpoints.rs b/kube-custom-resources-rs/src/rules_kubeedge_io/v1/ruleendpoints.rs similarity index 100% rename from kube-custom-resources-rs/src/rules_kubeedge_io_v1/ruleendpoints.rs rename to kube-custom-resources-rs/src/rules_kubeedge_io/v1/ruleendpoints.rs diff --git a/kube-custom-resources-rs/src/rules_kubeedge_io_v1/rules.rs b/kube-custom-resources-rs/src/rules_kubeedge_io/v1/rules.rs similarity index 100% rename from kube-custom-resources-rs/src/rules_kubeedge_io_v1/rules.rs rename to kube-custom-resources-rs/src/rules_kubeedge_io/v1/rules.rs diff --git a/kube-custom-resources-rs/src/runtime_cluster_x_k8s_io/mod.rs b/kube-custom-resources-rs/src/runtime_cluster_x_k8s_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/runtime_cluster_x_k8s_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/runtime_cluster_x_k8s_io_v1alpha1/extensionconfigs.rs b/kube-custom-resources-rs/src/runtime_cluster_x_k8s_io/v1alpha1/extensionconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/runtime_cluster_x_k8s_io_v1alpha1/extensionconfigs.rs rename to kube-custom-resources-rs/src/runtime_cluster_x_k8s_io/v1alpha1/extensionconfigs.rs diff --git a/kube-custom-resources-rs/src/runtime_cluster_x_k8s_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/runtime_cluster_x_k8s_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/runtime_cluster_x_k8s_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/runtime_cluster_x_k8s_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/s3_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/s3_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/s3_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/s3_services_k8s_aws_v1alpha1/buckets.rs b/kube-custom-resources-rs/src/s3_services_k8s_aws/v1alpha1/buckets.rs similarity index 100% rename from kube-custom-resources-rs/src/s3_services_k8s_aws_v1alpha1/buckets.rs rename to kube-custom-resources-rs/src/s3_services_k8s_aws/v1alpha1/buckets.rs diff --git a/kube-custom-resources-rs/src/s3_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/s3_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/s3_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/s3_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/apps.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/apps.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/apps.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/apps.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/dataqualityjobdefinitions.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/dataqualityjobdefinitions.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/dataqualityjobdefinitions.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/dataqualityjobdefinitions.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/domains.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/domains.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/domains.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/domains.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/endpointconfigs.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/endpointconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/endpointconfigs.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/endpointconfigs.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/endpoints.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/endpoints.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/endpoints.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/endpoints.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/featuregroups.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/featuregroups.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/featuregroups.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/featuregroups.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/hyperparametertuningjobs.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/hyperparametertuningjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/hyperparametertuningjobs.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/hyperparametertuningjobs.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/modelbiasjobdefinitions.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/modelbiasjobdefinitions.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/modelbiasjobdefinitions.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/modelbiasjobdefinitions.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/modelexplainabilityjobdefinitions.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/modelexplainabilityjobdefinitions.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/modelexplainabilityjobdefinitions.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/modelexplainabilityjobdefinitions.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/modelpackagegroups.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/modelpackagegroups.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/modelpackagegroups.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/modelpackagegroups.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/modelpackages.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/modelpackages.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/modelpackages.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/modelpackages.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/modelqualityjobdefinitions.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/modelqualityjobdefinitions.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/modelqualityjobdefinitions.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/modelqualityjobdefinitions.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/models.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/models.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/models.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/models.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/monitoringschedules.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/monitoringschedules.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/monitoringschedules.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/monitoringschedules.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/notebookinstancelifecycleconfigs.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/notebookinstancelifecycleconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/notebookinstancelifecycleconfigs.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/notebookinstancelifecycleconfigs.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/notebookinstances.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/notebookinstances.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/notebookinstances.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/notebookinstances.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/processingjobs.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/processingjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/processingjobs.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/processingjobs.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/trainingjobs.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/trainingjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/trainingjobs.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/trainingjobs.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/transformjobs.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/transformjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/transformjobs.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/transformjobs.rs diff --git a/kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/userprofiles.rs b/kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/userprofiles.rs similarity index 100% rename from kube-custom-resources-rs/src/sagemaker_services_k8s_aws_v1alpha1/userprofiles.rs rename to kube-custom-resources-rs/src/sagemaker_services_k8s_aws/v1alpha1/userprofiles.rs diff --git a/kube-custom-resources-rs/src/scheduling_koordinator_sh/mod.rs b/kube-custom-resources-rs/src/scheduling_koordinator_sh/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/scheduling_koordinator_sh/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/scheduling_koordinator_sh_v1alpha1/devices.rs b/kube-custom-resources-rs/src/scheduling_koordinator_sh/v1alpha1/devices.rs similarity index 100% rename from kube-custom-resources-rs/src/scheduling_koordinator_sh_v1alpha1/devices.rs rename to kube-custom-resources-rs/src/scheduling_koordinator_sh/v1alpha1/devices.rs diff --git a/kube-custom-resources-rs/src/scheduling_koordinator_sh_v1alpha1/mod.rs b/kube-custom-resources-rs/src/scheduling_koordinator_sh/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/scheduling_koordinator_sh_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/scheduling_koordinator_sh/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/scheduling_koordinator_sh_v1alpha1/podmigrationjobs.rs b/kube-custom-resources-rs/src/scheduling_koordinator_sh/v1alpha1/podmigrationjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/scheduling_koordinator_sh_v1alpha1/podmigrationjobs.rs rename to kube-custom-resources-rs/src/scheduling_koordinator_sh/v1alpha1/podmigrationjobs.rs diff --git a/kube-custom-resources-rs/src/scheduling_koordinator_sh_v1alpha1/reservations.rs b/kube-custom-resources-rs/src/scheduling_koordinator_sh/v1alpha1/reservations.rs similarity index 100% rename from kube-custom-resources-rs/src/scheduling_koordinator_sh_v1alpha1/reservations.rs rename to kube-custom-resources-rs/src/scheduling_koordinator_sh/v1alpha1/reservations.rs diff --git a/kube-custom-resources-rs/src/scheduling_sigs_k8s_io/mod.rs b/kube-custom-resources-rs/src/scheduling_sigs_k8s_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/scheduling_sigs_k8s_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/scheduling_sigs_k8s_io_v1alpha1/elasticquotas.rs b/kube-custom-resources-rs/src/scheduling_sigs_k8s_io/v1alpha1/elasticquotas.rs similarity index 100% rename from kube-custom-resources-rs/src/scheduling_sigs_k8s_io_v1alpha1/elasticquotas.rs rename to kube-custom-resources-rs/src/scheduling_sigs_k8s_io/v1alpha1/elasticquotas.rs diff --git a/kube-custom-resources-rs/src/scheduling_sigs_k8s_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/scheduling_sigs_k8s_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/scheduling_sigs_k8s_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/scheduling_sigs_k8s_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/scheduling_sigs_k8s_io_v1alpha1/podgroups.rs b/kube-custom-resources-rs/src/scheduling_sigs_k8s_io/v1alpha1/podgroups.rs similarity index 100% rename from kube-custom-resources-rs/src/scheduling_sigs_k8s_io_v1alpha1/podgroups.rs rename to kube-custom-resources-rs/src/scheduling_sigs_k8s_io/v1alpha1/podgroups.rs diff --git a/kube-custom-resources-rs/src/scheduling_volcano_sh/mod.rs b/kube-custom-resources-rs/src/scheduling_volcano_sh/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/scheduling_volcano_sh/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/scheduling_volcano_sh_v1beta1/mod.rs b/kube-custom-resources-rs/src/scheduling_volcano_sh/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/scheduling_volcano_sh_v1beta1/mod.rs rename to kube-custom-resources-rs/src/scheduling_volcano_sh/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/scheduling_volcano_sh_v1beta1/podgroups.rs b/kube-custom-resources-rs/src/scheduling_volcano_sh/v1beta1/podgroups.rs similarity index 100% rename from kube-custom-resources-rs/src/scheduling_volcano_sh_v1beta1/podgroups.rs rename to kube-custom-resources-rs/src/scheduling_volcano_sh/v1beta1/podgroups.rs diff --git a/kube-custom-resources-rs/src/scheduling_volcano_sh_v1beta1/queues.rs b/kube-custom-resources-rs/src/scheduling_volcano_sh/v1beta1/queues.rs similarity index 100% rename from kube-custom-resources-rs/src/scheduling_volcano_sh_v1beta1/queues.rs rename to kube-custom-resources-rs/src/scheduling_volcano_sh/v1beta1/queues.rs diff --git a/kube-custom-resources-rs/src/schemas_schemahero_io/mod.rs b/kube-custom-resources-rs/src/schemas_schemahero_io/mod.rs new file mode 100644 index 000000000..c1bfac744 --- /dev/null +++ b/kube-custom-resources-rs/src/schemas_schemahero_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha4; diff --git a/kube-custom-resources-rs/src/schemas_schemahero_io_v1alpha4/datatypes.rs b/kube-custom-resources-rs/src/schemas_schemahero_io/v1alpha4/datatypes.rs similarity index 100% rename from kube-custom-resources-rs/src/schemas_schemahero_io_v1alpha4/datatypes.rs rename to kube-custom-resources-rs/src/schemas_schemahero_io/v1alpha4/datatypes.rs diff --git a/kube-custom-resources-rs/src/schemas_schemahero_io_v1alpha4/migrations.rs b/kube-custom-resources-rs/src/schemas_schemahero_io/v1alpha4/migrations.rs similarity index 100% rename from kube-custom-resources-rs/src/schemas_schemahero_io_v1alpha4/migrations.rs rename to kube-custom-resources-rs/src/schemas_schemahero_io/v1alpha4/migrations.rs diff --git a/kube-custom-resources-rs/src/schemas_schemahero_io_v1alpha4/mod.rs b/kube-custom-resources-rs/src/schemas_schemahero_io/v1alpha4/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/schemas_schemahero_io_v1alpha4/mod.rs rename to kube-custom-resources-rs/src/schemas_schemahero_io/v1alpha4/mod.rs diff --git a/kube-custom-resources-rs/src/schemas_schemahero_io_v1alpha4/tables.rs b/kube-custom-resources-rs/src/schemas_schemahero_io/v1alpha4/tables.rs similarity index 100% rename from kube-custom-resources-rs/src/schemas_schemahero_io_v1alpha4/tables.rs rename to kube-custom-resources-rs/src/schemas_schemahero_io/v1alpha4/tables.rs diff --git a/kube-custom-resources-rs/src/scylla_scylladb_com/mod.rs b/kube-custom-resources-rs/src/scylla_scylladb_com/mod.rs new file mode 100644 index 000000000..21c0fbff9 --- /dev/null +++ b/kube-custom-resources-rs/src/scylla_scylladb_com/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/scylla_scylladb_com_v1/mod.rs b/kube-custom-resources-rs/src/scylla_scylladb_com/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/scylla_scylladb_com_v1/mod.rs rename to kube-custom-resources-rs/src/scylla_scylladb_com/v1/mod.rs diff --git a/kube-custom-resources-rs/src/scylla_scylladb_com_v1/scyllaclusters.rs b/kube-custom-resources-rs/src/scylla_scylladb_com/v1/scyllaclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/scylla_scylladb_com_v1/scyllaclusters.rs rename to kube-custom-resources-rs/src/scylla_scylladb_com/v1/scyllaclusters.rs diff --git a/kube-custom-resources-rs/src/scylla_scylladb_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/scylla_scylladb_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/scylla_scylladb_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/scylla_scylladb_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/scylla_scylladb_com_v1alpha1/nodeconfigs.rs b/kube-custom-resources-rs/src/scylla_scylladb_com/v1alpha1/nodeconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/scylla_scylladb_com_v1alpha1/nodeconfigs.rs rename to kube-custom-resources-rs/src/scylla_scylladb_com/v1alpha1/nodeconfigs.rs diff --git a/kube-custom-resources-rs/src/scylla_scylladb_com_v1alpha1/scyllaoperatorconfigs.rs b/kube-custom-resources-rs/src/scylla_scylladb_com/v1alpha1/scyllaoperatorconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/scylla_scylladb_com_v1alpha1/scyllaoperatorconfigs.rs rename to kube-custom-resources-rs/src/scylla_scylladb_com/v1alpha1/scyllaoperatorconfigs.rs diff --git a/kube-custom-resources-rs/src/secretgenerator_mittwald_de/mod.rs b/kube-custom-resources-rs/src/secretgenerator_mittwald_de/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/secretgenerator_mittwald_de/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/secretgenerator_mittwald_de_v1alpha1/basicauths.rs b/kube-custom-resources-rs/src/secretgenerator_mittwald_de/v1alpha1/basicauths.rs similarity index 100% rename from kube-custom-resources-rs/src/secretgenerator_mittwald_de_v1alpha1/basicauths.rs rename to kube-custom-resources-rs/src/secretgenerator_mittwald_de/v1alpha1/basicauths.rs diff --git a/kube-custom-resources-rs/src/secretgenerator_mittwald_de_v1alpha1/mod.rs b/kube-custom-resources-rs/src/secretgenerator_mittwald_de/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/secretgenerator_mittwald_de_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/secretgenerator_mittwald_de/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/secretgenerator_mittwald_de_v1alpha1/sshkeypairs.rs b/kube-custom-resources-rs/src/secretgenerator_mittwald_de/v1alpha1/sshkeypairs.rs similarity index 100% rename from kube-custom-resources-rs/src/secretgenerator_mittwald_de_v1alpha1/sshkeypairs.rs rename to kube-custom-resources-rs/src/secretgenerator_mittwald_de/v1alpha1/sshkeypairs.rs diff --git a/kube-custom-resources-rs/src/secretgenerator_mittwald_de_v1alpha1/stringsecrets.rs b/kube-custom-resources-rs/src/secretgenerator_mittwald_de/v1alpha1/stringsecrets.rs similarity index 100% rename from kube-custom-resources-rs/src/secretgenerator_mittwald_de_v1alpha1/stringsecrets.rs rename to kube-custom-resources-rs/src/secretgenerator_mittwald_de/v1alpha1/stringsecrets.rs diff --git a/kube-custom-resources-rs/src/secrets_crossplane_io/mod.rs b/kube-custom-resources-rs/src/secrets_crossplane_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/secrets_crossplane_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/secrets_crossplane_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/secrets_crossplane_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/secrets_crossplane_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/secrets_crossplane_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/secrets_crossplane_io_v1alpha1/storeconfigs.rs b/kube-custom-resources-rs/src/secrets_crossplane_io/v1alpha1/storeconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/secrets_crossplane_io_v1alpha1/storeconfigs.rs rename to kube-custom-resources-rs/src/secrets_crossplane_io/v1alpha1/storeconfigs.rs diff --git a/kube-custom-resources-rs/src/secrets_hashicorp_com/mod.rs b/kube-custom-resources-rs/src/secrets_hashicorp_com/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/secrets_hashicorp_com/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/hcpauths.rs b/kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/hcpauths.rs similarity index 100% rename from kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/hcpauths.rs rename to kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/hcpauths.rs diff --git a/kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/hcpvaultsecretsapps.rs b/kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/hcpvaultsecretsapps.rs similarity index 100% rename from kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/hcpvaultsecretsapps.rs rename to kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/hcpvaultsecretsapps.rs diff --git a/kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/mod.rs b/kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/mod.rs rename to kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/vaultauths.rs b/kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/vaultauths.rs similarity index 100% rename from kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/vaultauths.rs rename to kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/vaultauths.rs diff --git a/kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/vaultconnections.rs b/kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/vaultconnections.rs similarity index 100% rename from kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/vaultconnections.rs rename to kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/vaultconnections.rs diff --git a/kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/vaultdynamicsecrets.rs b/kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/vaultdynamicsecrets.rs similarity index 100% rename from kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/vaultdynamicsecrets.rs rename to kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/vaultdynamicsecrets.rs diff --git a/kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/vaultpkisecrets.rs b/kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/vaultpkisecrets.rs similarity index 100% rename from kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/vaultpkisecrets.rs rename to kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/vaultpkisecrets.rs diff --git a/kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/vaultstaticsecrets.rs b/kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/vaultstaticsecrets.rs similarity index 100% rename from kube-custom-resources-rs/src/secrets_hashicorp_com_v1beta1/vaultstaticsecrets.rs rename to kube-custom-resources-rs/src/secrets_hashicorp_com/v1beta1/vaultstaticsecrets.rs diff --git a/kube-custom-resources-rs/src/secscan_quay_redhat_com/mod.rs b/kube-custom-resources-rs/src/secscan_quay_redhat_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/secscan_quay_redhat_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/secscan_quay_redhat_com_v1alpha1/imagemanifestvulns.rs b/kube-custom-resources-rs/src/secscan_quay_redhat_com/v1alpha1/imagemanifestvulns.rs similarity index 100% rename from kube-custom-resources-rs/src/secscan_quay_redhat_com_v1alpha1/imagemanifestvulns.rs rename to kube-custom-resources-rs/src/secscan_quay_redhat_com/v1alpha1/imagemanifestvulns.rs diff --git a/kube-custom-resources-rs/src/secscan_quay_redhat_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/secscan_quay_redhat_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/secscan_quay_redhat_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/secscan_quay_redhat_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/mod.rs b/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/mod.rs new file mode 100644 index 000000000..57c2d6ad8 --- /dev/null +++ b/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/mod.rs @@ -0,0 +1,3 @@ +pub mod v1alpha1; +pub mod v1alpha2; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha1/apparmorprofiles.rs b/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha1/apparmorprofiles.rs similarity index 100% rename from kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha1/apparmorprofiles.rs rename to kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha1/apparmorprofiles.rs diff --git a/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha1/profilebindings.rs b/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha1/profilebindings.rs similarity index 100% rename from kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha1/profilebindings.rs rename to kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha1/profilebindings.rs diff --git a/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha1/profilerecordings.rs b/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha1/profilerecordings.rs similarity index 100% rename from kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha1/profilerecordings.rs rename to kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha1/profilerecordings.rs diff --git a/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha1/securityprofilenodestatuses.rs b/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha1/securityprofilenodestatuses.rs similarity index 100% rename from kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha1/securityprofilenodestatuses.rs rename to kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha1/securityprofilenodestatuses.rs diff --git a/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha1/securityprofilesoperatordaemons.rs b/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha1/securityprofilesoperatordaemons.rs similarity index 100% rename from kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha1/securityprofilesoperatordaemons.rs rename to kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha1/securityprofilesoperatordaemons.rs diff --git a/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha2/mod.rs b/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha2/rawselinuxprofiles.rs b/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha2/rawselinuxprofiles.rs similarity index 100% rename from kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1alpha2/rawselinuxprofiles.rs rename to kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1alpha2/rawselinuxprofiles.rs diff --git a/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1beta1/seccompprofiles.rs b/kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1beta1/seccompprofiles.rs similarity index 100% rename from kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io_v1beta1/seccompprofiles.rs rename to kube-custom-resources-rs/src/security_profiles_operator_x_k8s_io/v1beta1/seccompprofiles.rs diff --git a/kube-custom-resources-rs/src/servicebinding_io/mod.rs b/kube-custom-resources-rs/src/servicebinding_io/mod.rs new file mode 100644 index 000000000..0a71e1ce4 --- /dev/null +++ b/kube-custom-resources-rs/src/servicebinding_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha3; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/servicebinding_io_v1alpha3/clusterworkloadresourcemappings.rs b/kube-custom-resources-rs/src/servicebinding_io/v1alpha3/clusterworkloadresourcemappings.rs similarity index 100% rename from kube-custom-resources-rs/src/servicebinding_io_v1alpha3/clusterworkloadresourcemappings.rs rename to kube-custom-resources-rs/src/servicebinding_io/v1alpha3/clusterworkloadresourcemappings.rs diff --git a/kube-custom-resources-rs/src/servicebinding_io_v1alpha3/mod.rs b/kube-custom-resources-rs/src/servicebinding_io/v1alpha3/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/servicebinding_io_v1alpha3/mod.rs rename to kube-custom-resources-rs/src/servicebinding_io/v1alpha3/mod.rs diff --git a/kube-custom-resources-rs/src/servicebinding_io_v1alpha3/servicebindings.rs b/kube-custom-resources-rs/src/servicebinding_io/v1alpha3/servicebindings.rs similarity index 100% rename from kube-custom-resources-rs/src/servicebinding_io_v1alpha3/servicebindings.rs rename to kube-custom-resources-rs/src/servicebinding_io/v1alpha3/servicebindings.rs diff --git a/kube-custom-resources-rs/src/servicebinding_io_v1beta1/clusterworkloadresourcemappings.rs b/kube-custom-resources-rs/src/servicebinding_io/v1beta1/clusterworkloadresourcemappings.rs similarity index 100% rename from kube-custom-resources-rs/src/servicebinding_io_v1beta1/clusterworkloadresourcemappings.rs rename to kube-custom-resources-rs/src/servicebinding_io/v1beta1/clusterworkloadresourcemappings.rs diff --git a/kube-custom-resources-rs/src/servicebinding_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/servicebinding_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/servicebinding_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/servicebinding_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/servicebinding_io_v1beta1/servicebindings.rs b/kube-custom-resources-rs/src/servicebinding_io/v1beta1/servicebindings.rs similarity index 100% rename from kube-custom-resources-rs/src/servicebinding_io_v1beta1/servicebindings.rs rename to kube-custom-resources-rs/src/servicebinding_io/v1beta1/servicebindings.rs diff --git a/kube-custom-resources-rs/src/services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/services_k8s_aws_v1alpha1/adoptedresources.rs b/kube-custom-resources-rs/src/services_k8s_aws/v1alpha1/adoptedresources.rs similarity index 100% rename from kube-custom-resources-rs/src/services_k8s_aws_v1alpha1/adoptedresources.rs rename to kube-custom-resources-rs/src/services_k8s_aws/v1alpha1/adoptedresources.rs diff --git a/kube-custom-resources-rs/src/services_k8s_aws_v1alpha1/fieldexports.rs b/kube-custom-resources-rs/src/services_k8s_aws/v1alpha1/fieldexports.rs similarity index 100% rename from kube-custom-resources-rs/src/services_k8s_aws_v1alpha1/fieldexports.rs rename to kube-custom-resources-rs/src/services_k8s_aws/v1alpha1/fieldexports.rs diff --git a/kube-custom-resources-rs/src/services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/serving_kubedl_io/mod.rs b/kube-custom-resources-rs/src/serving_kubedl_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/serving_kubedl_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/serving_kubedl_io_v1alpha1/inferences.rs b/kube-custom-resources-rs/src/serving_kubedl_io/v1alpha1/inferences.rs similarity index 100% rename from kube-custom-resources-rs/src/serving_kubedl_io_v1alpha1/inferences.rs rename to kube-custom-resources-rs/src/serving_kubedl_io/v1alpha1/inferences.rs diff --git a/kube-custom-resources-rs/src/serving_kubedl_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/serving_kubedl_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/serving_kubedl_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/serving_kubedl_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/sfn_services_k8s_aws/mod.rs b/kube-custom-resources-rs/src/sfn_services_k8s_aws/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/sfn_services_k8s_aws/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/sfn_services_k8s_aws_v1alpha1/activities.rs b/kube-custom-resources-rs/src/sfn_services_k8s_aws/v1alpha1/activities.rs similarity index 100% rename from kube-custom-resources-rs/src/sfn_services_k8s_aws_v1alpha1/activities.rs rename to kube-custom-resources-rs/src/sfn_services_k8s_aws/v1alpha1/activities.rs diff --git a/kube-custom-resources-rs/src/sfn_services_k8s_aws_v1alpha1/mod.rs b/kube-custom-resources-rs/src/sfn_services_k8s_aws/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/sfn_services_k8s_aws_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/sfn_services_k8s_aws/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/sfn_services_k8s_aws_v1alpha1/statemachines.rs b/kube-custom-resources-rs/src/sfn_services_k8s_aws/v1alpha1/statemachines.rs similarity index 100% rename from kube-custom-resources-rs/src/sfn_services_k8s_aws_v1alpha1/statemachines.rs rename to kube-custom-resources-rs/src/sfn_services_k8s_aws/v1alpha1/statemachines.rs diff --git a/kube-custom-resources-rs/src/site_superedge_io/mod.rs b/kube-custom-resources-rs/src/site_superedge_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/site_superedge_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/site_superedge_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/site_superedge_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/site_superedge_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/site_superedge_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/site_superedge_io_v1alpha1/nodegroups.rs b/kube-custom-resources-rs/src/site_superedge_io/v1alpha1/nodegroups.rs similarity index 100% rename from kube-custom-resources-rs/src/site_superedge_io_v1alpha1/nodegroups.rs rename to kube-custom-resources-rs/src/site_superedge_io/v1alpha1/nodegroups.rs diff --git a/kube-custom-resources-rs/src/site_superedge_io_v1alpha1/nodeunits.rs b/kube-custom-resources-rs/src/site_superedge_io/v1alpha1/nodeunits.rs similarity index 100% rename from kube-custom-resources-rs/src/site_superedge_io_v1alpha1/nodeunits.rs rename to kube-custom-resources-rs/src/site_superedge_io/v1alpha1/nodeunits.rs diff --git a/kube-custom-resources-rs/src/slo_koordinator_sh/mod.rs b/kube-custom-resources-rs/src/slo_koordinator_sh/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/slo_koordinator_sh/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/slo_koordinator_sh_v1alpha1/mod.rs b/kube-custom-resources-rs/src/slo_koordinator_sh/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/slo_koordinator_sh_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/slo_koordinator_sh/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/slo_koordinator_sh_v1alpha1/nodemetrics.rs b/kube-custom-resources-rs/src/slo_koordinator_sh/v1alpha1/nodemetrics.rs similarity index 100% rename from kube-custom-resources-rs/src/slo_koordinator_sh_v1alpha1/nodemetrics.rs rename to kube-custom-resources-rs/src/slo_koordinator_sh/v1alpha1/nodemetrics.rs diff --git a/kube-custom-resources-rs/src/slo_koordinator_sh_v1alpha1/nodeslos.rs b/kube-custom-resources-rs/src/slo_koordinator_sh/v1alpha1/nodeslos.rs similarity index 100% rename from kube-custom-resources-rs/src/slo_koordinator_sh_v1alpha1/nodeslos.rs rename to kube-custom-resources-rs/src/slo_koordinator_sh/v1alpha1/nodeslos.rs diff --git a/kube-custom-resources-rs/src/sloth_slok_dev/mod.rs b/kube-custom-resources-rs/src/sloth_slok_dev/mod.rs new file mode 100644 index 000000000..a3a6d96c3 --- /dev/null +++ b/kube-custom-resources-rs/src/sloth_slok_dev/mod.rs @@ -0,0 +1 @@ +pub mod v1; diff --git a/kube-custom-resources-rs/src/sloth_slok_dev_v1/mod.rs b/kube-custom-resources-rs/src/sloth_slok_dev/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/sloth_slok_dev_v1/mod.rs rename to kube-custom-resources-rs/src/sloth_slok_dev/v1/mod.rs diff --git a/kube-custom-resources-rs/src/sloth_slok_dev_v1/prometheusservicelevels.rs b/kube-custom-resources-rs/src/sloth_slok_dev/v1/prometheusservicelevels.rs similarity index 100% rename from kube-custom-resources-rs/src/sloth_slok_dev_v1/prometheusservicelevels.rs rename to kube-custom-resources-rs/src/sloth_slok_dev/v1/prometheusservicelevels.rs diff --git a/kube-custom-resources-rs/src/sonataflow_org/mod.rs b/kube-custom-resources-rs/src/sonataflow_org/mod.rs new file mode 100644 index 000000000..e2f178915 --- /dev/null +++ b/kube-custom-resources-rs/src/sonataflow_org/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha08; diff --git a/kube-custom-resources-rs/src/sonataflow_org_v1alpha08/mod.rs b/kube-custom-resources-rs/src/sonataflow_org/v1alpha08/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/sonataflow_org_v1alpha08/mod.rs rename to kube-custom-resources-rs/src/sonataflow_org/v1alpha08/mod.rs diff --git a/kube-custom-resources-rs/src/sonataflow_org_v1alpha08/sonataflowbuilds.rs b/kube-custom-resources-rs/src/sonataflow_org/v1alpha08/sonataflowbuilds.rs similarity index 100% rename from kube-custom-resources-rs/src/sonataflow_org_v1alpha08/sonataflowbuilds.rs rename to kube-custom-resources-rs/src/sonataflow_org/v1alpha08/sonataflowbuilds.rs diff --git a/kube-custom-resources-rs/src/sonataflow_org_v1alpha08/sonataflowplatforms.rs b/kube-custom-resources-rs/src/sonataflow_org/v1alpha08/sonataflowplatforms.rs similarity index 100% rename from kube-custom-resources-rs/src/sonataflow_org_v1alpha08/sonataflowplatforms.rs rename to kube-custom-resources-rs/src/sonataflow_org/v1alpha08/sonataflowplatforms.rs diff --git a/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/mod.rs b/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/mod.rs new file mode 100644 index 000000000..aae3815eb --- /dev/null +++ b/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1beta1; +pub mod v1beta2; diff --git a/kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta1/buckets.rs b/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta1/buckets.rs similarity index 100% rename from kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta1/buckets.rs rename to kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta1/buckets.rs diff --git a/kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta1/gitrepositories.rs b/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta1/gitrepositories.rs similarity index 100% rename from kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta1/gitrepositories.rs rename to kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta1/gitrepositories.rs diff --git a/kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta1/helmcharts.rs b/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta1/helmcharts.rs similarity index 100% rename from kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta1/helmcharts.rs rename to kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta1/helmcharts.rs diff --git a/kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta1/helmrepositories.rs b/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta1/helmrepositories.rs similarity index 100% rename from kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta1/helmrepositories.rs rename to kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta1/helmrepositories.rs diff --git a/kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta2/buckets.rs b/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta2/buckets.rs similarity index 100% rename from kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta2/buckets.rs rename to kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta2/buckets.rs diff --git a/kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta2/gitrepositories.rs b/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta2/gitrepositories.rs similarity index 100% rename from kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta2/gitrepositories.rs rename to kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta2/gitrepositories.rs diff --git a/kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta2/helmcharts.rs b/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta2/helmcharts.rs similarity index 100% rename from kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta2/helmcharts.rs rename to kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta2/helmcharts.rs diff --git a/kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta2/helmrepositories.rs b/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta2/helmrepositories.rs similarity index 100% rename from kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta2/helmrepositories.rs rename to kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta2/helmrepositories.rs diff --git a/kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta2/mod.rs b/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta2/mod.rs rename to kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta2/mod.rs diff --git a/kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta2/ocirepositories.rs b/kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta2/ocirepositories.rs similarity index 100% rename from kube-custom-resources-rs/src/source_toolkit_fluxcd_io_v1beta2/ocirepositories.rs rename to kube-custom-resources-rs/src/source_toolkit_fluxcd_io/v1beta2/ocirepositories.rs diff --git a/kube-custom-resources-rs/src/sparkoperator_k8s_io/mod.rs b/kube-custom-resources-rs/src/sparkoperator_k8s_io/mod.rs new file mode 100644 index 000000000..ebf5f7d2c --- /dev/null +++ b/kube-custom-resources-rs/src/sparkoperator_k8s_io/mod.rs @@ -0,0 +1 @@ +pub mod v1beta2; diff --git a/kube-custom-resources-rs/src/sparkoperator_k8s_io_v1beta2/mod.rs b/kube-custom-resources-rs/src/sparkoperator_k8s_io/v1beta2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/sparkoperator_k8s_io_v1beta2/mod.rs rename to kube-custom-resources-rs/src/sparkoperator_k8s_io/v1beta2/mod.rs diff --git a/kube-custom-resources-rs/src/sparkoperator_k8s_io_v1beta2/scheduledsparkapplications.rs b/kube-custom-resources-rs/src/sparkoperator_k8s_io/v1beta2/scheduledsparkapplications.rs similarity index 100% rename from kube-custom-resources-rs/src/sparkoperator_k8s_io_v1beta2/scheduledsparkapplications.rs rename to kube-custom-resources-rs/src/sparkoperator_k8s_io/v1beta2/scheduledsparkapplications.rs diff --git a/kube-custom-resources-rs/src/sparkoperator_k8s_io_v1beta2/sparkapplications.rs b/kube-custom-resources-rs/src/sparkoperator_k8s_io/v1beta2/sparkapplications.rs similarity index 100% rename from kube-custom-resources-rs/src/sparkoperator_k8s_io_v1beta2/sparkapplications.rs rename to kube-custom-resources-rs/src/sparkoperator_k8s_io/v1beta2/sparkapplications.rs diff --git a/kube-custom-resources-rs/src/status_gatekeeper_sh/mod.rs b/kube-custom-resources-rs/src/status_gatekeeper_sh/mod.rs new file mode 100644 index 000000000..9f64fc82d --- /dev/null +++ b/kube-custom-resources-rs/src/status_gatekeeper_sh/mod.rs @@ -0,0 +1 @@ +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/status_gatekeeper_sh_v1beta1/constraintpodstatuses.rs b/kube-custom-resources-rs/src/status_gatekeeper_sh/v1beta1/constraintpodstatuses.rs similarity index 100% rename from kube-custom-resources-rs/src/status_gatekeeper_sh_v1beta1/constraintpodstatuses.rs rename to kube-custom-resources-rs/src/status_gatekeeper_sh/v1beta1/constraintpodstatuses.rs diff --git a/kube-custom-resources-rs/src/status_gatekeeper_sh_v1beta1/constrainttemplatepodstatuses.rs b/kube-custom-resources-rs/src/status_gatekeeper_sh/v1beta1/constrainttemplatepodstatuses.rs similarity index 100% rename from kube-custom-resources-rs/src/status_gatekeeper_sh_v1beta1/constrainttemplatepodstatuses.rs rename to kube-custom-resources-rs/src/status_gatekeeper_sh/v1beta1/constrainttemplatepodstatuses.rs diff --git a/kube-custom-resources-rs/src/status_gatekeeper_sh_v1beta1/expansiontemplatepodstatuses.rs b/kube-custom-resources-rs/src/status_gatekeeper_sh/v1beta1/expansiontemplatepodstatuses.rs similarity index 100% rename from kube-custom-resources-rs/src/status_gatekeeper_sh_v1beta1/expansiontemplatepodstatuses.rs rename to kube-custom-resources-rs/src/status_gatekeeper_sh/v1beta1/expansiontemplatepodstatuses.rs diff --git a/kube-custom-resources-rs/src/status_gatekeeper_sh_v1beta1/mod.rs b/kube-custom-resources-rs/src/status_gatekeeper_sh/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/status_gatekeeper_sh_v1beta1/mod.rs rename to kube-custom-resources-rs/src/status_gatekeeper_sh/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/status_gatekeeper_sh_v1beta1/mutatorpodstatuses.rs b/kube-custom-resources-rs/src/status_gatekeeper_sh/v1beta1/mutatorpodstatuses.rs similarity index 100% rename from kube-custom-resources-rs/src/status_gatekeeper_sh_v1beta1/mutatorpodstatuses.rs rename to kube-custom-resources-rs/src/status_gatekeeper_sh/v1beta1/mutatorpodstatuses.rs diff --git a/kube-custom-resources-rs/src/storage_kubeblocks_io/mod.rs b/kube-custom-resources-rs/src/storage_kubeblocks_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/storage_kubeblocks_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/storage_kubeblocks_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/storage_kubeblocks_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/storage_kubeblocks_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/storage_kubeblocks_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/storage_kubeblocks_io_v1alpha1/storageproviders.rs b/kube-custom-resources-rs/src/storage_kubeblocks_io/v1alpha1/storageproviders.rs similarity index 100% rename from kube-custom-resources-rs/src/storage_kubeblocks_io_v1alpha1/storageproviders.rs rename to kube-custom-resources-rs/src/storage_kubeblocks_io/v1alpha1/storageproviders.rs diff --git a/kube-custom-resources-rs/src/sts_min_io/mod.rs b/kube-custom-resources-rs/src/sts_min_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/sts_min_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/sts_min_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/sts_min_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/sts_min_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/sts_min_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/sts_min_io_v1alpha1/policybindings.rs b/kube-custom-resources-rs/src/sts_min_io/v1alpha1/policybindings.rs similarity index 100% rename from kube-custom-resources-rs/src/sts_min_io_v1alpha1/policybindings.rs rename to kube-custom-resources-rs/src/sts_min_io/v1alpha1/policybindings.rs diff --git a/kube-custom-resources-rs/src/stunner_l7mp_io/mod.rs b/kube-custom-resources-rs/src/stunner_l7mp_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/stunner_l7mp_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/stunner_l7mp_io_v1alpha1/dataplanes.rs b/kube-custom-resources-rs/src/stunner_l7mp_io/v1alpha1/dataplanes.rs similarity index 100% rename from kube-custom-resources-rs/src/stunner_l7mp_io_v1alpha1/dataplanes.rs rename to kube-custom-resources-rs/src/stunner_l7mp_io/v1alpha1/dataplanes.rs diff --git a/kube-custom-resources-rs/src/stunner_l7mp_io_v1alpha1/gatewayconfigs.rs b/kube-custom-resources-rs/src/stunner_l7mp_io/v1alpha1/gatewayconfigs.rs similarity index 100% rename from kube-custom-resources-rs/src/stunner_l7mp_io_v1alpha1/gatewayconfigs.rs rename to kube-custom-resources-rs/src/stunner_l7mp_io/v1alpha1/gatewayconfigs.rs diff --git a/kube-custom-resources-rs/src/stunner_l7mp_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/stunner_l7mp_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/stunner_l7mp_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/stunner_l7mp_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/stunner_l7mp_io_v1alpha1/staticservices.rs b/kube-custom-resources-rs/src/stunner_l7mp_io/v1alpha1/staticservices.rs similarity index 100% rename from kube-custom-resources-rs/src/stunner_l7mp_io_v1alpha1/staticservices.rs rename to kube-custom-resources-rs/src/stunner_l7mp_io/v1alpha1/staticservices.rs diff --git a/kube-custom-resources-rs/src/submariner_io/mod.rs b/kube-custom-resources-rs/src/submariner_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/submariner_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/submariner_io_v1alpha1/brokers.rs b/kube-custom-resources-rs/src/submariner_io/v1alpha1/brokers.rs similarity index 100% rename from kube-custom-resources-rs/src/submariner_io_v1alpha1/brokers.rs rename to kube-custom-resources-rs/src/submariner_io/v1alpha1/brokers.rs diff --git a/kube-custom-resources-rs/src/submariner_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/submariner_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/submariner_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/submariner_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/submariner_io_v1alpha1/servicediscoveries.rs b/kube-custom-resources-rs/src/submariner_io/v1alpha1/servicediscoveries.rs similarity index 100% rename from kube-custom-resources-rs/src/submariner_io_v1alpha1/servicediscoveries.rs rename to kube-custom-resources-rs/src/submariner_io/v1alpha1/servicediscoveries.rs diff --git a/kube-custom-resources-rs/src/submariner_io_v1alpha1/submariners.rs b/kube-custom-resources-rs/src/submariner_io/v1alpha1/submariners.rs similarity index 100% rename from kube-custom-resources-rs/src/submariner_io_v1alpha1/submariners.rs rename to kube-custom-resources-rs/src/submariner_io/v1alpha1/submariners.rs diff --git a/kube-custom-resources-rs/src/templates_gatekeeper_sh/mod.rs b/kube-custom-resources-rs/src/templates_gatekeeper_sh/mod.rs new file mode 100644 index 000000000..5a1e26059 --- /dev/null +++ b/kube-custom-resources-rs/src/templates_gatekeeper_sh/mod.rs @@ -0,0 +1,3 @@ +pub mod v1; +pub mod v1alpha1; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/templates_gatekeeper_sh_v1/constrainttemplates.rs b/kube-custom-resources-rs/src/templates_gatekeeper_sh/v1/constrainttemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/templates_gatekeeper_sh_v1/constrainttemplates.rs rename to kube-custom-resources-rs/src/templates_gatekeeper_sh/v1/constrainttemplates.rs diff --git a/kube-custom-resources-rs/src/templates_gatekeeper_sh_v1/mod.rs b/kube-custom-resources-rs/src/templates_gatekeeper_sh/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/templates_gatekeeper_sh_v1/mod.rs rename to kube-custom-resources-rs/src/templates_gatekeeper_sh/v1/mod.rs diff --git a/kube-custom-resources-rs/src/templates_gatekeeper_sh_v1alpha1/constrainttemplates.rs b/kube-custom-resources-rs/src/templates_gatekeeper_sh/v1alpha1/constrainttemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/templates_gatekeeper_sh_v1alpha1/constrainttemplates.rs rename to kube-custom-resources-rs/src/templates_gatekeeper_sh/v1alpha1/constrainttemplates.rs diff --git a/kube-custom-resources-rs/src/templates_gatekeeper_sh_v1alpha1/mod.rs b/kube-custom-resources-rs/src/templates_gatekeeper_sh/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/templates_gatekeeper_sh_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/templates_gatekeeper_sh/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/templates_gatekeeper_sh_v1beta1/constrainttemplates.rs b/kube-custom-resources-rs/src/templates_gatekeeper_sh/v1beta1/constrainttemplates.rs similarity index 100% rename from kube-custom-resources-rs/src/templates_gatekeeper_sh_v1beta1/constrainttemplates.rs rename to kube-custom-resources-rs/src/templates_gatekeeper_sh/v1beta1/constrainttemplates.rs diff --git a/kube-custom-resources-rs/src/templates_gatekeeper_sh_v1beta1/mod.rs b/kube-custom-resources-rs/src/templates_gatekeeper_sh/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/templates_gatekeeper_sh_v1beta1/mod.rs rename to kube-custom-resources-rs/src/templates_gatekeeper_sh/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io/mod.rs b/kube-custom-resources-rs/src/tests_testkube_io/mod.rs new file mode 100644 index 000000000..707349d31 --- /dev/null +++ b/kube-custom-resources-rs/src/tests_testkube_io/mod.rs @@ -0,0 +1,3 @@ +pub mod v1; +pub mod v2; +pub mod v3; diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v1/mod.rs b/kube-custom-resources-rs/src/tests_testkube_io/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v1/mod.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v1/mod.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v1/scripts.rs b/kube-custom-resources-rs/src/tests_testkube_io/v1/scripts.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v1/scripts.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v1/scripts.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v1/testexecutions.rs b/kube-custom-resources-rs/src/tests_testkube_io/v1/testexecutions.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v1/testexecutions.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v1/testexecutions.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v1/tests.rs b/kube-custom-resources-rs/src/tests_testkube_io/v1/tests.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v1/tests.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v1/tests.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v1/testsources.rs b/kube-custom-resources-rs/src/tests_testkube_io/v1/testsources.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v1/testsources.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v1/testsources.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v1/testsuiteexecutions.rs b/kube-custom-resources-rs/src/tests_testkube_io/v1/testsuiteexecutions.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v1/testsuiteexecutions.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v1/testsuiteexecutions.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v1/testsuites.rs b/kube-custom-resources-rs/src/tests_testkube_io/v1/testsuites.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v1/testsuites.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v1/testsuites.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v1/testtriggers.rs b/kube-custom-resources-rs/src/tests_testkube_io/v1/testtriggers.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v1/testtriggers.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v1/testtriggers.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v2/mod.rs b/kube-custom-resources-rs/src/tests_testkube_io/v2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v2/mod.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v2/mod.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v2/scripts.rs b/kube-custom-resources-rs/src/tests_testkube_io/v2/scripts.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v2/scripts.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v2/scripts.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v2/tests.rs b/kube-custom-resources-rs/src/tests_testkube_io/v2/tests.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v2/tests.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v2/tests.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v2/testsuites.rs b/kube-custom-resources-rs/src/tests_testkube_io/v2/testsuites.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v2/testsuites.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v2/testsuites.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v3/mod.rs b/kube-custom-resources-rs/src/tests_testkube_io/v3/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v3/mod.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v3/mod.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v3/tests.rs b/kube-custom-resources-rs/src/tests_testkube_io/v3/tests.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v3/tests.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v3/tests.rs diff --git a/kube-custom-resources-rs/src/tests_testkube_io_v3/testsuites.rs b/kube-custom-resources-rs/src/tests_testkube_io/v3/testsuites.rs similarity index 100% rename from kube-custom-resources-rs/src/tests_testkube_io_v3/testsuites.rs rename to kube-custom-resources-rs/src/tests_testkube_io/v3/testsuites.rs diff --git a/kube-custom-resources-rs/src/topology_node_k8s_io/mod.rs b/kube-custom-resources-rs/src/topology_node_k8s_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/topology_node_k8s_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/topology_node_k8s_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/topology_node_k8s_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/topology_node_k8s_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/topology_node_k8s_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/topology_node_k8s_io_v1alpha1/noderesourcetopologies.rs b/kube-custom-resources-rs/src/topology_node_k8s_io/v1alpha1/noderesourcetopologies.rs similarity index 100% rename from kube-custom-resources-rs/src/topology_node_k8s_io_v1alpha1/noderesourcetopologies.rs rename to kube-custom-resources-rs/src/topology_node_k8s_io/v1alpha1/noderesourcetopologies.rs diff --git a/kube-custom-resources-rs/src/topolvm_cybozu_com/mod.rs b/kube-custom-resources-rs/src/topolvm_cybozu_com/mod.rs new file mode 100644 index 000000000..ae6adc7cf --- /dev/null +++ b/kube-custom-resources-rs/src/topolvm_cybozu_com/mod.rs @@ -0,0 +1,2 @@ +pub mod v1; +pub mod v2; diff --git a/kube-custom-resources-rs/src/topolvm_cybozu_com_v1/logicalvolumes.rs b/kube-custom-resources-rs/src/topolvm_cybozu_com/v1/logicalvolumes.rs similarity index 100% rename from kube-custom-resources-rs/src/topolvm_cybozu_com_v1/logicalvolumes.rs rename to kube-custom-resources-rs/src/topolvm_cybozu_com/v1/logicalvolumes.rs diff --git a/kube-custom-resources-rs/src/topolvm_cybozu_com_v1/mod.rs b/kube-custom-resources-rs/src/topolvm_cybozu_com/v1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/topolvm_cybozu_com_v1/mod.rs rename to kube-custom-resources-rs/src/topolvm_cybozu_com/v1/mod.rs diff --git a/kube-custom-resources-rs/src/topolvm_cybozu_com_v2/mod.rs b/kube-custom-resources-rs/src/topolvm_cybozu_com/v2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/topolvm_cybozu_com_v2/mod.rs rename to kube-custom-resources-rs/src/topolvm_cybozu_com/v2/mod.rs diff --git a/kube-custom-resources-rs/src/topolvm_cybozu_com_v2/topolvmclusters.rs b/kube-custom-resources-rs/src/topolvm_cybozu_com/v2/topolvmclusters.rs similarity index 100% rename from kube-custom-resources-rs/src/topolvm_cybozu_com_v2/topolvmclusters.rs rename to kube-custom-resources-rs/src/topolvm_cybozu_com/v2/topolvmclusters.rs diff --git a/kube-custom-resources-rs/src/traefik_io/mod.rs b/kube-custom-resources-rs/src/traefik_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/traefik_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/traefik_io_v1alpha1/ingressroutes.rs b/kube-custom-resources-rs/src/traefik_io/v1alpha1/ingressroutes.rs similarity index 100% rename from kube-custom-resources-rs/src/traefik_io_v1alpha1/ingressroutes.rs rename to kube-custom-resources-rs/src/traefik_io/v1alpha1/ingressroutes.rs diff --git a/kube-custom-resources-rs/src/traefik_io_v1alpha1/ingressroutetcps.rs b/kube-custom-resources-rs/src/traefik_io/v1alpha1/ingressroutetcps.rs similarity index 100% rename from kube-custom-resources-rs/src/traefik_io_v1alpha1/ingressroutetcps.rs rename to kube-custom-resources-rs/src/traefik_io/v1alpha1/ingressroutetcps.rs diff --git a/kube-custom-resources-rs/src/traefik_io_v1alpha1/ingressrouteudps.rs b/kube-custom-resources-rs/src/traefik_io/v1alpha1/ingressrouteudps.rs similarity index 100% rename from kube-custom-resources-rs/src/traefik_io_v1alpha1/ingressrouteudps.rs rename to kube-custom-resources-rs/src/traefik_io/v1alpha1/ingressrouteudps.rs diff --git a/kube-custom-resources-rs/src/traefik_io_v1alpha1/middlewaretcps.rs b/kube-custom-resources-rs/src/traefik_io/v1alpha1/middlewaretcps.rs similarity index 100% rename from kube-custom-resources-rs/src/traefik_io_v1alpha1/middlewaretcps.rs rename to kube-custom-resources-rs/src/traefik_io/v1alpha1/middlewaretcps.rs diff --git a/kube-custom-resources-rs/src/traefik_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/traefik_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/traefik_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/traefik_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/traefik_io_v1alpha1/serverstransports.rs b/kube-custom-resources-rs/src/traefik_io/v1alpha1/serverstransports.rs similarity index 100% rename from kube-custom-resources-rs/src/traefik_io_v1alpha1/serverstransports.rs rename to kube-custom-resources-rs/src/traefik_io/v1alpha1/serverstransports.rs diff --git a/kube-custom-resources-rs/src/traefik_io_v1alpha1/serverstransporttcps.rs b/kube-custom-resources-rs/src/traefik_io/v1alpha1/serverstransporttcps.rs similarity index 100% rename from kube-custom-resources-rs/src/traefik_io_v1alpha1/serverstransporttcps.rs rename to kube-custom-resources-rs/src/traefik_io/v1alpha1/serverstransporttcps.rs diff --git a/kube-custom-resources-rs/src/traefik_io_v1alpha1/tlsoptions.rs b/kube-custom-resources-rs/src/traefik_io/v1alpha1/tlsoptions.rs similarity index 100% rename from kube-custom-resources-rs/src/traefik_io_v1alpha1/tlsoptions.rs rename to kube-custom-resources-rs/src/traefik_io/v1alpha1/tlsoptions.rs diff --git a/kube-custom-resources-rs/src/traefik_io_v1alpha1/tlsstores.rs b/kube-custom-resources-rs/src/traefik_io/v1alpha1/tlsstores.rs similarity index 100% rename from kube-custom-resources-rs/src/traefik_io_v1alpha1/tlsstores.rs rename to kube-custom-resources-rs/src/traefik_io/v1alpha1/tlsstores.rs diff --git a/kube-custom-resources-rs/src/traefik_io_v1alpha1/traefikservices.rs b/kube-custom-resources-rs/src/traefik_io/v1alpha1/traefikservices.rs similarity index 100% rename from kube-custom-resources-rs/src/traefik_io_v1alpha1/traefikservices.rs rename to kube-custom-resources-rs/src/traefik_io/v1alpha1/traefikservices.rs diff --git a/kube-custom-resources-rs/src/training_kubedl_io/mod.rs b/kube-custom-resources-rs/src/training_kubedl_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/training_kubedl_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/elasticdljobs.rs b/kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/elasticdljobs.rs similarity index 100% rename from kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/elasticdljobs.rs rename to kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/elasticdljobs.rs diff --git a/kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/marsjobs.rs b/kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/marsjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/marsjobs.rs rename to kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/marsjobs.rs diff --git a/kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/mpijobs.rs b/kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/mpijobs.rs similarity index 100% rename from kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/mpijobs.rs rename to kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/mpijobs.rs diff --git a/kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/pytorchjobs.rs b/kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/pytorchjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/pytorchjobs.rs rename to kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/pytorchjobs.rs diff --git a/kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/tfjobs.rs b/kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/tfjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/tfjobs.rs rename to kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/tfjobs.rs diff --git a/kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/xdljobs.rs b/kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/xdljobs.rs similarity index 100% rename from kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/xdljobs.rs rename to kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/xdljobs.rs diff --git a/kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/xgboostjobs.rs b/kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/xgboostjobs.rs similarity index 100% rename from kube-custom-resources-rs/src/training_kubedl_io_v1alpha1/xgboostjobs.rs rename to kube-custom-resources-rs/src/training_kubedl_io/v1alpha1/xgboostjobs.rs diff --git a/kube-custom-resources-rs/src/virt_virtink_smartx_com/mod.rs b/kube-custom-resources-rs/src/virt_virtink_smartx_com/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/virt_virtink_smartx_com/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/virt_virtink_smartx_com_v1alpha1/mod.rs b/kube-custom-resources-rs/src/virt_virtink_smartx_com/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/virt_virtink_smartx_com_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/virt_virtink_smartx_com/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/virt_virtink_smartx_com_v1alpha1/virtualmachinemigrations.rs b/kube-custom-resources-rs/src/virt_virtink_smartx_com/v1alpha1/virtualmachinemigrations.rs similarity index 100% rename from kube-custom-resources-rs/src/virt_virtink_smartx_com_v1alpha1/virtualmachinemigrations.rs rename to kube-custom-resources-rs/src/virt_virtink_smartx_com/v1alpha1/virtualmachinemigrations.rs diff --git a/kube-custom-resources-rs/src/virt_virtink_smartx_com_v1alpha1/virtualmachines.rs b/kube-custom-resources-rs/src/virt_virtink_smartx_com/v1alpha1/virtualmachines.rs similarity index 100% rename from kube-custom-resources-rs/src/virt_virtink_smartx_com_v1alpha1/virtualmachines.rs rename to kube-custom-resources-rs/src/virt_virtink_smartx_com/v1alpha1/virtualmachines.rs diff --git a/kube-custom-resources-rs/src/wgpolicyk8s_io/mod.rs b/kube-custom-resources-rs/src/wgpolicyk8s_io/mod.rs new file mode 100644 index 000000000..57c2d6ad8 --- /dev/null +++ b/kube-custom-resources-rs/src/wgpolicyk8s_io/mod.rs @@ -0,0 +1,3 @@ +pub mod v1alpha1; +pub mod v1alpha2; +pub mod v1beta1; diff --git a/kube-custom-resources-rs/src/wgpolicyk8s_io_v1alpha1/clusterpolicyreports.rs b/kube-custom-resources-rs/src/wgpolicyk8s_io/v1alpha1/clusterpolicyreports.rs similarity index 100% rename from kube-custom-resources-rs/src/wgpolicyk8s_io_v1alpha1/clusterpolicyreports.rs rename to kube-custom-resources-rs/src/wgpolicyk8s_io/v1alpha1/clusterpolicyreports.rs diff --git a/kube-custom-resources-rs/src/wgpolicyk8s_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/wgpolicyk8s_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/wgpolicyk8s_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/wgpolicyk8s_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/wgpolicyk8s_io_v1alpha1/policyreports.rs b/kube-custom-resources-rs/src/wgpolicyk8s_io/v1alpha1/policyreports.rs similarity index 100% rename from kube-custom-resources-rs/src/wgpolicyk8s_io_v1alpha1/policyreports.rs rename to kube-custom-resources-rs/src/wgpolicyk8s_io/v1alpha1/policyreports.rs diff --git a/kube-custom-resources-rs/src/wgpolicyk8s_io_v1alpha2/clusterpolicyreports.rs b/kube-custom-resources-rs/src/wgpolicyk8s_io/v1alpha2/clusterpolicyreports.rs similarity index 100% rename from kube-custom-resources-rs/src/wgpolicyk8s_io_v1alpha2/clusterpolicyreports.rs rename to kube-custom-resources-rs/src/wgpolicyk8s_io/v1alpha2/clusterpolicyreports.rs diff --git a/kube-custom-resources-rs/src/wgpolicyk8s_io_v1alpha2/mod.rs b/kube-custom-resources-rs/src/wgpolicyk8s_io/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/wgpolicyk8s_io_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/wgpolicyk8s_io/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/wgpolicyk8s_io_v1alpha2/policyreports.rs b/kube-custom-resources-rs/src/wgpolicyk8s_io/v1alpha2/policyreports.rs similarity index 100% rename from kube-custom-resources-rs/src/wgpolicyk8s_io_v1alpha2/policyreports.rs rename to kube-custom-resources-rs/src/wgpolicyk8s_io/v1alpha2/policyreports.rs diff --git a/kube-custom-resources-rs/src/wgpolicyk8s_io_v1beta1/clusterpolicyreports.rs b/kube-custom-resources-rs/src/wgpolicyk8s_io/v1beta1/clusterpolicyreports.rs similarity index 100% rename from kube-custom-resources-rs/src/wgpolicyk8s_io_v1beta1/clusterpolicyreports.rs rename to kube-custom-resources-rs/src/wgpolicyk8s_io/v1beta1/clusterpolicyreports.rs diff --git a/kube-custom-resources-rs/src/wgpolicyk8s_io_v1beta1/mod.rs b/kube-custom-resources-rs/src/wgpolicyk8s_io/v1beta1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/wgpolicyk8s_io_v1beta1/mod.rs rename to kube-custom-resources-rs/src/wgpolicyk8s_io/v1beta1/mod.rs diff --git a/kube-custom-resources-rs/src/wgpolicyk8s_io_v1beta1/policyreports.rs b/kube-custom-resources-rs/src/wgpolicyk8s_io/v1beta1/policyreports.rs similarity index 100% rename from kube-custom-resources-rs/src/wgpolicyk8s_io_v1beta1/policyreports.rs rename to kube-custom-resources-rs/src/wgpolicyk8s_io/v1beta1/policyreports.rs diff --git a/kube-custom-resources-rs/src/wildfly_org/mod.rs b/kube-custom-resources-rs/src/wildfly_org/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/wildfly_org/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/wildfly_org_v1alpha1/mod.rs b/kube-custom-resources-rs/src/wildfly_org/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/wildfly_org_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/wildfly_org/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/wildfly_org_v1alpha1/wildflyservers.rs b/kube-custom-resources-rs/src/wildfly_org/v1alpha1/wildflyservers.rs similarity index 100% rename from kube-custom-resources-rs/src/wildfly_org_v1alpha1/wildflyservers.rs rename to kube-custom-resources-rs/src/wildfly_org/v1alpha1/wildflyservers.rs diff --git a/kube-custom-resources-rs/src/work_karmada_io/mod.rs b/kube-custom-resources-rs/src/work_karmada_io/mod.rs new file mode 100644 index 000000000..5550e626e --- /dev/null +++ b/kube-custom-resources-rs/src/work_karmada_io/mod.rs @@ -0,0 +1,2 @@ +pub mod v1alpha1; +pub mod v1alpha2; diff --git a/kube-custom-resources-rs/src/work_karmada_io_v1alpha1/clusterresourcebindings.rs b/kube-custom-resources-rs/src/work_karmada_io/v1alpha1/clusterresourcebindings.rs similarity index 100% rename from kube-custom-resources-rs/src/work_karmada_io_v1alpha1/clusterresourcebindings.rs rename to kube-custom-resources-rs/src/work_karmada_io/v1alpha1/clusterresourcebindings.rs diff --git a/kube-custom-resources-rs/src/work_karmada_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/work_karmada_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/work_karmada_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/work_karmada_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/work_karmada_io_v1alpha1/resourcebindings.rs b/kube-custom-resources-rs/src/work_karmada_io/v1alpha1/resourcebindings.rs similarity index 100% rename from kube-custom-resources-rs/src/work_karmada_io_v1alpha1/resourcebindings.rs rename to kube-custom-resources-rs/src/work_karmada_io/v1alpha1/resourcebindings.rs diff --git a/kube-custom-resources-rs/src/work_karmada_io_v1alpha2/clusterresourcebindings.rs b/kube-custom-resources-rs/src/work_karmada_io/v1alpha2/clusterresourcebindings.rs similarity index 100% rename from kube-custom-resources-rs/src/work_karmada_io_v1alpha2/clusterresourcebindings.rs rename to kube-custom-resources-rs/src/work_karmada_io/v1alpha2/clusterresourcebindings.rs diff --git a/kube-custom-resources-rs/src/work_karmada_io_v1alpha2/mod.rs b/kube-custom-resources-rs/src/work_karmada_io/v1alpha2/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/work_karmada_io_v1alpha2/mod.rs rename to kube-custom-resources-rs/src/work_karmada_io/v1alpha2/mod.rs diff --git a/kube-custom-resources-rs/src/work_karmada_io_v1alpha2/resourcebindings.rs b/kube-custom-resources-rs/src/work_karmada_io/v1alpha2/resourcebindings.rs similarity index 100% rename from kube-custom-resources-rs/src/work_karmada_io_v1alpha2/resourcebindings.rs rename to kube-custom-resources-rs/src/work_karmada_io/v1alpha2/resourcebindings.rs diff --git a/kube-custom-resources-rs/src/workloads_kubeblocks_io/mod.rs b/kube-custom-resources-rs/src/workloads_kubeblocks_io/mod.rs new file mode 100644 index 000000000..32a5a9d4f --- /dev/null +++ b/kube-custom-resources-rs/src/workloads_kubeblocks_io/mod.rs @@ -0,0 +1 @@ +pub mod v1alpha1; diff --git a/kube-custom-resources-rs/src/workloads_kubeblocks_io_v1alpha1/mod.rs b/kube-custom-resources-rs/src/workloads_kubeblocks_io/v1alpha1/mod.rs similarity index 100% rename from kube-custom-resources-rs/src/workloads_kubeblocks_io_v1alpha1/mod.rs rename to kube-custom-resources-rs/src/workloads_kubeblocks_io/v1alpha1/mod.rs diff --git a/kube-custom-resources-rs/src/workloads_kubeblocks_io_v1alpha1/replicatedstatemachines.rs b/kube-custom-resources-rs/src/workloads_kubeblocks_io/v1alpha1/replicatedstatemachines.rs similarity index 100% rename from kube-custom-resources-rs/src/workloads_kubeblocks_io_v1alpha1/replicatedstatemachines.rs rename to kube-custom-resources-rs/src/workloads_kubeblocks_io/v1alpha1/replicatedstatemachines.rs