From 6e74872544902b7e1a6beac7d64bc62f76767c3b Mon Sep 17 00:00:00 2001 From: Craig Jellick Date: Tue, 23 Apr 2019 19:57:55 -0700 Subject: [PATCH] Generate code for new init() method --- .../v1beta2/zz_generated_daemon_set_controller.go | 11 +++++++++++ .../v1beta2/zz_generated_deployment_controller.go | 11 +++++++++++ .../v1beta2/zz_generated_replica_set_controller.go | 11 +++++++++++ .../v1beta2/zz_generated_stateful_set_controller.go | 11 +++++++++++ apis/batch/v1/zz_generated_job_controller.go | 11 +++++++++++ .../batch/v1beta1/zz_generated_cron_job_controller.go | 11 +++++++++++ .../v3/zz_generated_cluster_auth_token_controller.go | 11 +++++++++++ .../zz_generated_cluster_user_attribute_controller.go | 11 +++++++++++ .../v1/zz_generated_component_status_controller.go | 11 +++++++++++ apis/core/v1/zz_generated_config_map_controller.go | 11 +++++++++++ apis/core/v1/zz_generated_endpoints_controller.go | 11 +++++++++++ apis/core/v1/zz_generated_event_controller.go | 11 +++++++++++ apis/core/v1/zz_generated_limit_range_controller.go | 11 +++++++++++ apis/core/v1/zz_generated_namespace_controller.go | 11 +++++++++++ apis/core/v1/zz_generated_node_controller.go | 11 +++++++++++ ...zz_generated_persistent_volume_claim_controller.go | 11 +++++++++++ apis/core/v1/zz_generated_pod_controller.go | 11 +++++++++++ .../zz_generated_replication_controller_controller.go | 11 +++++++++++ .../core/v1/zz_generated_resource_quota_controller.go | 11 +++++++++++ apis/core/v1/zz_generated_secret_controller.go | 11 +++++++++++ .../v1/zz_generated_service_account_controller.go | 11 +++++++++++ apis/core/v1/zz_generated_service_controller.go | 11 +++++++++++ .../v1beta1/zz_generated_ingress_controller.go | 11 +++++++++++ .../zz_generated_pod_security_policy_controller.go | 11 +++++++++++ .../v3/zz_generated_auth_config_controller.go | 11 +++++++++++ .../v3/zz_generated_catalog_controller.go | 11 +++++++++++ .../v3/zz_generated_catalog_template_controller.go | 11 +++++++++++ ...z_generated_catalog_template_version_controller.go | 11 +++++++++++ .../v3/zz_generated_cloud_credential_controller.go | 11 +++++++++++ .../v3/zz_generated_cluster_alert_controller.go | 11 +++++++++++ .../v3/zz_generated_cluster_alert_group_controller.go | 11 +++++++++++ .../v3/zz_generated_cluster_alert_rule_controller.go | 11 +++++++++++ .../v3/zz_generated_cluster_catalog_controller.go | 11 +++++++++++ .../v3/zz_generated_cluster_controller.go | 11 +++++++++++ .../v3/zz_generated_cluster_logging_controller.go | 11 +++++++++++ .../zz_generated_cluster_monitor_graph_controller.go | 11 +++++++++++ ...generated_cluster_registration_token_controller.go | 11 +++++++++++ ...erated_cluster_role_template_binding_controller.go | 11 +++++++++++ .../v3/zz_generated_compose_config_controller.go | 11 +++++++++++ .../v3/zz_generated_dynamic_schema_controller.go | 11 +++++++++++ .../v3/zz_generated_etcd_backup_controller.go | 11 +++++++++++ .../v3/zz_generated_global_dns_controller.go | 11 +++++++++++ .../v3/zz_generated_global_dns_provider_controller.go | 11 +++++++++++ .../v3/zz_generated_global_role_binding_controller.go | 11 +++++++++++ .../v3/zz_generated_global_role_controller.go | 11 +++++++++++ .../v3/zz_generated_group_controller.go | 11 +++++++++++ .../v3/zz_generated_group_member_controller.go | 11 +++++++++++ .../v3/zz_generated_kontainer_driver_controller.go | 11 +++++++++++ .../v3/zz_generated_ldap_config_controller.go | 11 +++++++++++ .../v3/zz_generated_listen_config_controller.go | 11 +++++++++++ .../v3/zz_generated_monitor_metric_controller.go | 11 +++++++++++ .../v3/zz_generated_multi_cluster_app_controller.go | 11 +++++++++++ ...generated_multi_cluster_app_revision_controller.go | 11 +++++++++++ .../v3/zz_generated_node_controller.go | 11 +++++++++++ .../v3/zz_generated_node_driver_controller.go | 11 +++++++++++ .../v3/zz_generated_node_pool_controller.go | 11 +++++++++++ .../v3/zz_generated_node_template_controller.go | 11 +++++++++++ .../v3/zz_generated_notifier_controller.go | 11 +++++++++++ ...nerated_pod_security_policy_template_controller.go | 11 +++++++++++ ...rity_policy_template_project_binding_controller.go | 11 +++++++++++ .../v3/zz_generated_preference_controller.go | 11 +++++++++++ .../v3/zz_generated_principal_controller.go | 11 +++++++++++ .../v3/zz_generated_project_alert_controller.go | 11 +++++++++++ .../v3/zz_generated_project_alert_group_controller.go | 11 +++++++++++ .../v3/zz_generated_project_alert_rule_controller.go | 11 +++++++++++ .../v3/zz_generated_project_catalog_controller.go | 11 +++++++++++ .../v3/zz_generated_project_controller.go | 11 +++++++++++ .../v3/zz_generated_project_logging_controller.go | 11 +++++++++++ .../zz_generated_project_monitor_graph_controller.go | 11 +++++++++++ .../zz_generated_project_network_policy_controller.go | 11 +++++++++++ ...erated_project_role_template_binding_controller.go | 11 +++++++++++ .../v3/zz_generated_role_template_controller.go | 11 +++++++++++ .../v3/zz_generated_setting_controller.go | 11 +++++++++++ .../v3/zz_generated_template_content_controller.go | 11 +++++++++++ .../v3/zz_generated_template_controller.go | 11 +++++++++++ .../v3/zz_generated_template_version_controller.go | 11 +++++++++++ .../v3/zz_generated_token_controller.go | 11 +++++++++++ .../v3/zz_generated_user_attribute_controller.go | 11 +++++++++++ .../v3/zz_generated_user_controller.go | 11 +++++++++++ .../v3public/zz_generated_auth_provider_controller.go | 11 +++++++++++ .../v1/zz_generated_alertmanager_controller.go | 11 +++++++++++ .../v1/zz_generated_prometheus_controller.go | 11 +++++++++++ .../v1/zz_generated_prometheus_rule_controller.go | 11 +++++++++++ .../v1/zz_generated_service_monitor_controller.go | 11 +++++++++++ .../v1/zz_generated_network_policy_controller.go | 11 +++++++++++ .../v3/zz_generated_app_controller.go | 11 +++++++++++ .../v3/zz_generated_app_revision_controller.go | 11 +++++++++++ .../v3/zz_generated_basic_auth_controller.go | 11 +++++++++++ .../v3/zz_generated_certificate_controller.go | 11 +++++++++++ .../v3/zz_generated_docker_credential_controller.go | 11 +++++++++++ .../zz_generated_namespaced_basic_auth_controller.go | 11 +++++++++++ .../zz_generated_namespaced_certificate_controller.go | 11 +++++++++++ ...nerated_namespaced_docker_credential_controller.go | 11 +++++++++++ ...ted_namespaced_service_account_token_controller.go | 11 +++++++++++ .../v3/zz_generated_namespaced_ssh_auth_controller.go | 11 +++++++++++ .../v3/zz_generated_pipeline_controller.go | 11 +++++++++++ .../v3/zz_generated_pipeline_execution_controller.go | 11 +++++++++++ .../v3/zz_generated_pipeline_setting_controller.go | 11 +++++++++++ .../zz_generated_service_account_token_controller.go | 11 +++++++++++ .../zz_generated_source_code_credential_controller.go | 11 +++++++++++ ...enerated_source_code_provider_config_controller.go | 11 +++++++++++ .../zz_generated_source_code_provider_controller.go | 11 +++++++++++ .../zz_generated_source_code_repository_controller.go | 11 +++++++++++ .../v3/zz_generated_ssh_auth_controller.go | 11 +++++++++++ .../v3/zz_generated_workload_controller.go | 11 +++++++++++ .../zz_generated_cluster_role_binding_controller.go | 11 +++++++++++ .../v1/zz_generated_cluster_role_controller.go | 11 +++++++++++ .../v1/zz_generated_role_binding_controller.go | 11 +++++++++++ .../v1/zz_generated_role_controller.go | 11 +++++++++++ 109 files changed, 1199 insertions(+) diff --git a/apis/apps/v1beta2/zz_generated_daemon_set_controller.go b/apis/apps/v1beta2/zz_generated_daemon_set_controller.go index 3e5a2502..bf58e0af 100644 --- a/apis/apps/v1beta2/zz_generated_daemon_set_controller.go +++ b/apis/apps/v1beta2/zz_generated_daemon_set_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/apps/v1beta2" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: DaemonSetGroupVersionKind.Kind, } + + DaemonSetGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "daemonsets", + } ) +func init() { + resource.Put(DaemonSetGroupVersionResource) +} + func NewDaemonSet(namespace, name string, obj v1beta2.DaemonSet) *v1beta2.DaemonSet { obj.APIVersion, obj.Kind = DaemonSetGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/apps/v1beta2/zz_generated_deployment_controller.go b/apis/apps/v1beta2/zz_generated_deployment_controller.go index 31728a76..9df857c8 100644 --- a/apis/apps/v1beta2/zz_generated_deployment_controller.go +++ b/apis/apps/v1beta2/zz_generated_deployment_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/apps/v1beta2" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: DeploymentGroupVersionKind.Kind, } + + DeploymentGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "deployments", + } ) +func init() { + resource.Put(DeploymentGroupVersionResource) +} + func NewDeployment(namespace, name string, obj v1beta2.Deployment) *v1beta2.Deployment { obj.APIVersion, obj.Kind = DeploymentGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/apps/v1beta2/zz_generated_replica_set_controller.go b/apis/apps/v1beta2/zz_generated_replica_set_controller.go index 1aefbe68..2c54477b 100644 --- a/apis/apps/v1beta2/zz_generated_replica_set_controller.go +++ b/apis/apps/v1beta2/zz_generated_replica_set_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/apps/v1beta2" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: ReplicaSetGroupVersionKind.Kind, } + + ReplicaSetGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "replicasets", + } ) +func init() { + resource.Put(ReplicaSetGroupVersionResource) +} + func NewReplicaSet(namespace, name string, obj v1beta2.ReplicaSet) *v1beta2.ReplicaSet { obj.APIVersion, obj.Kind = ReplicaSetGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/apps/v1beta2/zz_generated_stateful_set_controller.go b/apis/apps/v1beta2/zz_generated_stateful_set_controller.go index db5be7e0..de45e318 100644 --- a/apis/apps/v1beta2/zz_generated_stateful_set_controller.go +++ b/apis/apps/v1beta2/zz_generated_stateful_set_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/apps/v1beta2" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: StatefulSetGroupVersionKind.Kind, } + + StatefulSetGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "statefulsets", + } ) +func init() { + resource.Put(StatefulSetGroupVersionResource) +} + func NewStatefulSet(namespace, name string, obj v1beta2.StatefulSet) *v1beta2.StatefulSet { obj.APIVersion, obj.Kind = StatefulSetGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/batch/v1/zz_generated_job_controller.go b/apis/batch/v1/zz_generated_job_controller.go index a85e65ec..27a25ea8 100644 --- a/apis/batch/v1/zz_generated_job_controller.go +++ b/apis/batch/v1/zz_generated_job_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/batch/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: JobGroupVersionKind.Kind, } + + JobGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "jobs", + } ) +func init() { + resource.Put(JobGroupVersionResource) +} + func NewJob(namespace, name string, obj v1.Job) *v1.Job { obj.APIVersion, obj.Kind = JobGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/batch/v1beta1/zz_generated_cron_job_controller.go b/apis/batch/v1beta1/zz_generated_cron_job_controller.go index bd9e7c0c..3d20d9a1 100644 --- a/apis/batch/v1beta1/zz_generated_cron_job_controller.go +++ b/apis/batch/v1beta1/zz_generated_cron_job_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/batch/v1beta1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: CronJobGroupVersionKind.Kind, } + + CronJobGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "cronjobs", + } ) +func init() { + resource.Put(CronJobGroupVersionResource) +} + func NewCronJob(namespace, name string, obj v1beta1.CronJob) *v1beta1.CronJob { obj.APIVersion, obj.Kind = CronJobGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/cluster.cattle.io/v3/zz_generated_cluster_auth_token_controller.go b/apis/cluster.cattle.io/v3/zz_generated_cluster_auth_token_controller.go index 8c409da6..75de740f 100644 --- a/apis/cluster.cattle.io/v3/zz_generated_cluster_auth_token_controller.go +++ b/apis/cluster.cattle.io/v3/zz_generated_cluster_auth_token_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ClusterAuthTokenGroupVersionKind.Kind, } + + ClusterAuthTokenGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "clusterauthtokens", + } ) +func init() { + resource.Put(ClusterAuthTokenGroupVersionResource) +} + func NewClusterAuthToken(namespace, name string, obj ClusterAuthToken) *ClusterAuthToken { obj.APIVersion, obj.Kind = ClusterAuthTokenGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/cluster.cattle.io/v3/zz_generated_cluster_user_attribute_controller.go b/apis/cluster.cattle.io/v3/zz_generated_cluster_user_attribute_controller.go index ea512596..2f82876c 100644 --- a/apis/cluster.cattle.io/v3/zz_generated_cluster_user_attribute_controller.go +++ b/apis/cluster.cattle.io/v3/zz_generated_cluster_user_attribute_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ClusterUserAttributeGroupVersionKind.Kind, } + + ClusterUserAttributeGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "clusteruserattributes", + } ) +func init() { + resource.Put(ClusterUserAttributeGroupVersionResource) +} + func NewClusterUserAttribute(namespace, name string, obj ClusterUserAttribute) *ClusterUserAttribute { obj.APIVersion, obj.Kind = ClusterUserAttributeGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_component_status_controller.go b/apis/core/v1/zz_generated_component_status_controller.go index 04e25c02..86c0ad54 100644 --- a/apis/core/v1/zz_generated_component_status_controller.go +++ b/apis/core/v1/zz_generated_component_status_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -28,8 +29,18 @@ var ( Namespaced: false, Kind: ComponentStatusGroupVersionKind.Kind, } + + ComponentStatusGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "componentstatuses", + } ) +func init() { + resource.Put(ComponentStatusGroupVersionResource) +} + func NewComponentStatus(namespace, name string, obj v1.ComponentStatus) *v1.ComponentStatus { obj.APIVersion, obj.Kind = ComponentStatusGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_config_map_controller.go b/apis/core/v1/zz_generated_config_map_controller.go index 0c74f973..a072130f 100644 --- a/apis/core/v1/zz_generated_config_map_controller.go +++ b/apis/core/v1/zz_generated_config_map_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: ConfigMapGroupVersionKind.Kind, } + + ConfigMapGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "configmaps", + } ) +func init() { + resource.Put(ConfigMapGroupVersionResource) +} + func NewConfigMap(namespace, name string, obj v1.ConfigMap) *v1.ConfigMap { obj.APIVersion, obj.Kind = ConfigMapGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_endpoints_controller.go b/apis/core/v1/zz_generated_endpoints_controller.go index 7d3d0ae0..0756ebd4 100644 --- a/apis/core/v1/zz_generated_endpoints_controller.go +++ b/apis/core/v1/zz_generated_endpoints_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: EndpointsGroupVersionKind.Kind, } + + EndpointsGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "endpoints", + } ) +func init() { + resource.Put(EndpointsGroupVersionResource) +} + func NewEndpoints(namespace, name string, obj v1.Endpoints) *v1.Endpoints { obj.APIVersion, obj.Kind = EndpointsGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_event_controller.go b/apis/core/v1/zz_generated_event_controller.go index d58d0581..a6428cb5 100644 --- a/apis/core/v1/zz_generated_event_controller.go +++ b/apis/core/v1/zz_generated_event_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -28,8 +29,18 @@ var ( Namespaced: false, Kind: EventGroupVersionKind.Kind, } + + EventGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "events", + } ) +func init() { + resource.Put(EventGroupVersionResource) +} + func NewEvent(namespace, name string, obj v1.Event) *v1.Event { obj.APIVersion, obj.Kind = EventGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_limit_range_controller.go b/apis/core/v1/zz_generated_limit_range_controller.go index fca15943..5f0a49a9 100644 --- a/apis/core/v1/zz_generated_limit_range_controller.go +++ b/apis/core/v1/zz_generated_limit_range_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: LimitRangeGroupVersionKind.Kind, } + + LimitRangeGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "limitranges", + } ) +func init() { + resource.Put(LimitRangeGroupVersionResource) +} + func NewLimitRange(namespace, name string, obj v1.LimitRange) *v1.LimitRange { obj.APIVersion, obj.Kind = LimitRangeGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_namespace_controller.go b/apis/core/v1/zz_generated_namespace_controller.go index 091c1036..2fb596de 100644 --- a/apis/core/v1/zz_generated_namespace_controller.go +++ b/apis/core/v1/zz_generated_namespace_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -28,8 +29,18 @@ var ( Namespaced: false, Kind: NamespaceGroupVersionKind.Kind, } + + NamespaceGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "namespaces", + } ) +func init() { + resource.Put(NamespaceGroupVersionResource) +} + func NewNamespace(namespace, name string, obj v1.Namespace) *v1.Namespace { obj.APIVersion, obj.Kind = NamespaceGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_node_controller.go b/apis/core/v1/zz_generated_node_controller.go index 55579c69..6f71cea7 100644 --- a/apis/core/v1/zz_generated_node_controller.go +++ b/apis/core/v1/zz_generated_node_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -28,8 +29,18 @@ var ( Namespaced: false, Kind: NodeGroupVersionKind.Kind, } + + NodeGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "nodes", + } ) +func init() { + resource.Put(NodeGroupVersionResource) +} + func NewNode(namespace, name string, obj v1.Node) *v1.Node { obj.APIVersion, obj.Kind = NodeGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_persistent_volume_claim_controller.go b/apis/core/v1/zz_generated_persistent_volume_claim_controller.go index d06c6d0a..46da3665 100644 --- a/apis/core/v1/zz_generated_persistent_volume_claim_controller.go +++ b/apis/core/v1/zz_generated_persistent_volume_claim_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: PersistentVolumeClaimGroupVersionKind.Kind, } + + PersistentVolumeClaimGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "persistentvolumeclaims", + } ) +func init() { + resource.Put(PersistentVolumeClaimGroupVersionResource) +} + func NewPersistentVolumeClaim(namespace, name string, obj v1.PersistentVolumeClaim) *v1.PersistentVolumeClaim { obj.APIVersion, obj.Kind = PersistentVolumeClaimGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_pod_controller.go b/apis/core/v1/zz_generated_pod_controller.go index c8bb2c19..b94f591a 100644 --- a/apis/core/v1/zz_generated_pod_controller.go +++ b/apis/core/v1/zz_generated_pod_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: PodGroupVersionKind.Kind, } + + PodGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "pods", + } ) +func init() { + resource.Put(PodGroupVersionResource) +} + func NewPod(namespace, name string, obj v1.Pod) *v1.Pod { obj.APIVersion, obj.Kind = PodGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_replication_controller_controller.go b/apis/core/v1/zz_generated_replication_controller_controller.go index 807cc83a..bcb54b2e 100644 --- a/apis/core/v1/zz_generated_replication_controller_controller.go +++ b/apis/core/v1/zz_generated_replication_controller_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: ReplicationControllerGroupVersionKind.Kind, } + + ReplicationControllerGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "replicationcontrollers", + } ) +func init() { + resource.Put(ReplicationControllerGroupVersionResource) +} + func NewReplicationController(namespace, name string, obj v1.ReplicationController) *v1.ReplicationController { obj.APIVersion, obj.Kind = ReplicationControllerGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_resource_quota_controller.go b/apis/core/v1/zz_generated_resource_quota_controller.go index 8dd1341e..057df2d2 100644 --- a/apis/core/v1/zz_generated_resource_quota_controller.go +++ b/apis/core/v1/zz_generated_resource_quota_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: ResourceQuotaGroupVersionKind.Kind, } + + ResourceQuotaGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "resourcequotas", + } ) +func init() { + resource.Put(ResourceQuotaGroupVersionResource) +} + func NewResourceQuota(namespace, name string, obj v1.ResourceQuota) *v1.ResourceQuota { obj.APIVersion, obj.Kind = ResourceQuotaGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_secret_controller.go b/apis/core/v1/zz_generated_secret_controller.go index 020b0dce..dbc4cf0b 100644 --- a/apis/core/v1/zz_generated_secret_controller.go +++ b/apis/core/v1/zz_generated_secret_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: SecretGroupVersionKind.Kind, } + + SecretGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "secrets", + } ) +func init() { + resource.Put(SecretGroupVersionResource) +} + func NewSecret(namespace, name string, obj v1.Secret) *v1.Secret { obj.APIVersion, obj.Kind = SecretGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_service_account_controller.go b/apis/core/v1/zz_generated_service_account_controller.go index ef1f84e9..c30368bb 100644 --- a/apis/core/v1/zz_generated_service_account_controller.go +++ b/apis/core/v1/zz_generated_service_account_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: ServiceAccountGroupVersionKind.Kind, } + + ServiceAccountGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "serviceaccounts", + } ) +func init() { + resource.Put(ServiceAccountGroupVersionResource) +} + func NewServiceAccount(namespace, name string, obj v1.ServiceAccount) *v1.ServiceAccount { obj.APIVersion, obj.Kind = ServiceAccountGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/core/v1/zz_generated_service_controller.go b/apis/core/v1/zz_generated_service_controller.go index d455c53c..42f6d98c 100644 --- a/apis/core/v1/zz_generated_service_controller.go +++ b/apis/core/v1/zz_generated_service_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: ServiceGroupVersionKind.Kind, } + + ServiceGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "services", + } ) +func init() { + resource.Put(ServiceGroupVersionResource) +} + func NewService(namespace, name string, obj v1.Service) *v1.Service { obj.APIVersion, obj.Kind = ServiceGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/extensions/v1beta1/zz_generated_ingress_controller.go b/apis/extensions/v1beta1/zz_generated_ingress_controller.go index b06ae037..c714d675 100644 --- a/apis/extensions/v1beta1/zz_generated_ingress_controller.go +++ b/apis/extensions/v1beta1/zz_generated_ingress_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/extensions/v1beta1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: IngressGroupVersionKind.Kind, } + + IngressGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "ingresses", + } ) +func init() { + resource.Put(IngressGroupVersionResource) +} + func NewIngress(namespace, name string, obj v1beta1.Ingress) *v1beta1.Ingress { obj.APIVersion, obj.Kind = IngressGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/extensions/v1beta1/zz_generated_pod_security_policy_controller.go b/apis/extensions/v1beta1/zz_generated_pod_security_policy_controller.go index 160b0489..18155843 100644 --- a/apis/extensions/v1beta1/zz_generated_pod_security_policy_controller.go +++ b/apis/extensions/v1beta1/zz_generated_pod_security_policy_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/extensions/v1beta1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -28,8 +29,18 @@ var ( Namespaced: false, Kind: PodSecurityPolicyGroupVersionKind.Kind, } + + PodSecurityPolicyGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "podsecuritypolicies", + } ) +func init() { + resource.Put(PodSecurityPolicyGroupVersionResource) +} + func NewPodSecurityPolicy(namespace, name string, obj v1beta1.PodSecurityPolicy) *v1beta1.PodSecurityPolicy { obj.APIVersion, obj.Kind = PodSecurityPolicyGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_auth_config_controller.go b/apis/management.cattle.io/v3/zz_generated_auth_config_controller.go index d27f1bed..7577caa2 100644 --- a/apis/management.cattle.io/v3/zz_generated_auth_config_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_auth_config_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: AuthConfigGroupVersionKind.Kind, } + + AuthConfigGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "authconfigs", + } ) +func init() { + resource.Put(AuthConfigGroupVersionResource) +} + func NewAuthConfig(namespace, name string, obj AuthConfig) *AuthConfig { obj.APIVersion, obj.Kind = AuthConfigGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_catalog_controller.go b/apis/management.cattle.io/v3/zz_generated_catalog_controller.go index a16544eb..9ed4451e 100644 --- a/apis/management.cattle.io/v3/zz_generated_catalog_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_catalog_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: CatalogGroupVersionKind.Kind, } + + CatalogGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "catalogs", + } ) +func init() { + resource.Put(CatalogGroupVersionResource) +} + func NewCatalog(namespace, name string, obj Catalog) *Catalog { obj.APIVersion, obj.Kind = CatalogGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_catalog_template_controller.go b/apis/management.cattle.io/v3/zz_generated_catalog_template_controller.go index f7dfb439..0ebbde7b 100644 --- a/apis/management.cattle.io/v3/zz_generated_catalog_template_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_catalog_template_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: CatalogTemplateGroupVersionKind.Kind, } + + CatalogTemplateGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "catalogtemplates", + } ) +func init() { + resource.Put(CatalogTemplateGroupVersionResource) +} + func NewCatalogTemplate(namespace, name string, obj CatalogTemplate) *CatalogTemplate { obj.APIVersion, obj.Kind = CatalogTemplateGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_catalog_template_version_controller.go b/apis/management.cattle.io/v3/zz_generated_catalog_template_version_controller.go index 3ab64c50..4cb584a6 100644 --- a/apis/management.cattle.io/v3/zz_generated_catalog_template_version_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_catalog_template_version_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: CatalogTemplateVersionGroupVersionKind.Kind, } + + CatalogTemplateVersionGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "catalogtemplateversions", + } ) +func init() { + resource.Put(CatalogTemplateVersionGroupVersionResource) +} + func NewCatalogTemplateVersion(namespace, name string, obj CatalogTemplateVersion) *CatalogTemplateVersion { obj.APIVersion, obj.Kind = CatalogTemplateVersionGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_cloud_credential_controller.go b/apis/management.cattle.io/v3/zz_generated_cloud_credential_controller.go index 856002b8..afa3fcd1 100644 --- a/apis/management.cattle.io/v3/zz_generated_cloud_credential_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_cloud_credential_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: CloudCredentialGroupVersionKind.Kind, } + + CloudCredentialGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "cloudcredentials", + } ) +func init() { + resource.Put(CloudCredentialGroupVersionResource) +} + func NewCloudCredential(namespace, name string, obj CloudCredential) *CloudCredential { obj.APIVersion, obj.Kind = CloudCredentialGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_cluster_alert_controller.go b/apis/management.cattle.io/v3/zz_generated_cluster_alert_controller.go index 5ac5f067..4c4d4d23 100644 --- a/apis/management.cattle.io/v3/zz_generated_cluster_alert_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_cluster_alert_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ClusterAlertGroupVersionKind.Kind, } + + ClusterAlertGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "clusteralerts", + } ) +func init() { + resource.Put(ClusterAlertGroupVersionResource) +} + func NewClusterAlert(namespace, name string, obj ClusterAlert) *ClusterAlert { obj.APIVersion, obj.Kind = ClusterAlertGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_cluster_alert_group_controller.go b/apis/management.cattle.io/v3/zz_generated_cluster_alert_group_controller.go index 7efdd5ef..504b9cb2 100644 --- a/apis/management.cattle.io/v3/zz_generated_cluster_alert_group_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_cluster_alert_group_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ClusterAlertGroupGroupVersionKind.Kind, } + + ClusterAlertGroupGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "clusteralertgroups", + } ) +func init() { + resource.Put(ClusterAlertGroupGroupVersionResource) +} + func NewClusterAlertGroup(namespace, name string, obj ClusterAlertGroup) *ClusterAlertGroup { obj.APIVersion, obj.Kind = ClusterAlertGroupGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_cluster_alert_rule_controller.go b/apis/management.cattle.io/v3/zz_generated_cluster_alert_rule_controller.go index f5bd6779..34517c27 100644 --- a/apis/management.cattle.io/v3/zz_generated_cluster_alert_rule_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_cluster_alert_rule_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ClusterAlertRuleGroupVersionKind.Kind, } + + ClusterAlertRuleGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "clusteralertrules", + } ) +func init() { + resource.Put(ClusterAlertRuleGroupVersionResource) +} + func NewClusterAlertRule(namespace, name string, obj ClusterAlertRule) *ClusterAlertRule { obj.APIVersion, obj.Kind = ClusterAlertRuleGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_cluster_catalog_controller.go b/apis/management.cattle.io/v3/zz_generated_cluster_catalog_controller.go index aa91b49e..3803b291 100644 --- a/apis/management.cattle.io/v3/zz_generated_cluster_catalog_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_cluster_catalog_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ClusterCatalogGroupVersionKind.Kind, } + + ClusterCatalogGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "clustercatalogs", + } ) +func init() { + resource.Put(ClusterCatalogGroupVersionResource) +} + func NewClusterCatalog(namespace, name string, obj ClusterCatalog) *ClusterCatalog { obj.APIVersion, obj.Kind = ClusterCatalogGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_cluster_controller.go b/apis/management.cattle.io/v3/zz_generated_cluster_controller.go index ae2df231..38aa510e 100644 --- a/apis/management.cattle.io/v3/zz_generated_cluster_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_cluster_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: ClusterGroupVersionKind.Kind, } + + ClusterGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "clusters", + } ) +func init() { + resource.Put(ClusterGroupVersionResource) +} + func NewCluster(namespace, name string, obj Cluster) *Cluster { obj.APIVersion, obj.Kind = ClusterGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_cluster_logging_controller.go b/apis/management.cattle.io/v3/zz_generated_cluster_logging_controller.go index bb8bad4b..dcd6e07b 100644 --- a/apis/management.cattle.io/v3/zz_generated_cluster_logging_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_cluster_logging_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ClusterLoggingGroupVersionKind.Kind, } + + ClusterLoggingGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "clusterloggings", + } ) +func init() { + resource.Put(ClusterLoggingGroupVersionResource) +} + func NewClusterLogging(namespace, name string, obj ClusterLogging) *ClusterLogging { obj.APIVersion, obj.Kind = ClusterLoggingGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_cluster_monitor_graph_controller.go b/apis/management.cattle.io/v3/zz_generated_cluster_monitor_graph_controller.go index fe315647..6fd3bf7f 100644 --- a/apis/management.cattle.io/v3/zz_generated_cluster_monitor_graph_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_cluster_monitor_graph_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ClusterMonitorGraphGroupVersionKind.Kind, } + + ClusterMonitorGraphGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "clustermonitorgraphs", + } ) +func init() { + resource.Put(ClusterMonitorGraphGroupVersionResource) +} + func NewClusterMonitorGraph(namespace, name string, obj ClusterMonitorGraph) *ClusterMonitorGraph { obj.APIVersion, obj.Kind = ClusterMonitorGraphGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_cluster_registration_token_controller.go b/apis/management.cattle.io/v3/zz_generated_cluster_registration_token_controller.go index d604b19b..908821a9 100644 --- a/apis/management.cattle.io/v3/zz_generated_cluster_registration_token_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_cluster_registration_token_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ClusterRegistrationTokenGroupVersionKind.Kind, } + + ClusterRegistrationTokenGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "clusterregistrationtokens", + } ) +func init() { + resource.Put(ClusterRegistrationTokenGroupVersionResource) +} + func NewClusterRegistrationToken(namespace, name string, obj ClusterRegistrationToken) *ClusterRegistrationToken { obj.APIVersion, obj.Kind = ClusterRegistrationTokenGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_cluster_role_template_binding_controller.go b/apis/management.cattle.io/v3/zz_generated_cluster_role_template_binding_controller.go index 572d8893..fc02b164 100644 --- a/apis/management.cattle.io/v3/zz_generated_cluster_role_template_binding_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_cluster_role_template_binding_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ClusterRoleTemplateBindingGroupVersionKind.Kind, } + + ClusterRoleTemplateBindingGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "clusterroletemplatebindings", + } ) +func init() { + resource.Put(ClusterRoleTemplateBindingGroupVersionResource) +} + func NewClusterRoleTemplateBinding(namespace, name string, obj ClusterRoleTemplateBinding) *ClusterRoleTemplateBinding { obj.APIVersion, obj.Kind = ClusterRoleTemplateBindingGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_compose_config_controller.go b/apis/management.cattle.io/v3/zz_generated_compose_config_controller.go index 96e9fbd4..287a8baa 100644 --- a/apis/management.cattle.io/v3/zz_generated_compose_config_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_compose_config_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: ComposeConfigGroupVersionKind.Kind, } + + ComposeConfigGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "composeconfigs", + } ) +func init() { + resource.Put(ComposeConfigGroupVersionResource) +} + func NewComposeConfig(namespace, name string, obj ComposeConfig) *ComposeConfig { obj.APIVersion, obj.Kind = ComposeConfigGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_dynamic_schema_controller.go b/apis/management.cattle.io/v3/zz_generated_dynamic_schema_controller.go index 2ac34be8..c64d5619 100644 --- a/apis/management.cattle.io/v3/zz_generated_dynamic_schema_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_dynamic_schema_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: DynamicSchemaGroupVersionKind.Kind, } + + DynamicSchemaGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "dynamicschemas", + } ) +func init() { + resource.Put(DynamicSchemaGroupVersionResource) +} + func NewDynamicSchema(namespace, name string, obj DynamicSchema) *DynamicSchema { obj.APIVersion, obj.Kind = DynamicSchemaGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_etcd_backup_controller.go b/apis/management.cattle.io/v3/zz_generated_etcd_backup_controller.go index f4c1dcea..7382434b 100644 --- a/apis/management.cattle.io/v3/zz_generated_etcd_backup_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_etcd_backup_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: EtcdBackupGroupVersionKind.Kind, } + + EtcdBackupGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "etcdbackups", + } ) +func init() { + resource.Put(EtcdBackupGroupVersionResource) +} + func NewEtcdBackup(namespace, name string, obj EtcdBackup) *EtcdBackup { obj.APIVersion, obj.Kind = EtcdBackupGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_global_dns_controller.go b/apis/management.cattle.io/v3/zz_generated_global_dns_controller.go index 7f1cfc94..30678797 100644 --- a/apis/management.cattle.io/v3/zz_generated_global_dns_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_global_dns_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: GlobalDNSGroupVersionKind.Kind, } + + GlobalDNSGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "globaldnses", + } ) +func init() { + resource.Put(GlobalDNSGroupVersionResource) +} + func NewGlobalDNS(namespace, name string, obj GlobalDNS) *GlobalDNS { obj.APIVersion, obj.Kind = GlobalDNSGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_global_dns_provider_controller.go b/apis/management.cattle.io/v3/zz_generated_global_dns_provider_controller.go index f414d535..f4c47156 100644 --- a/apis/management.cattle.io/v3/zz_generated_global_dns_provider_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_global_dns_provider_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: GlobalDNSProviderGroupVersionKind.Kind, } + + GlobalDNSProviderGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "globaldnsproviders", + } ) +func init() { + resource.Put(GlobalDNSProviderGroupVersionResource) +} + func NewGlobalDNSProvider(namespace, name string, obj GlobalDNSProvider) *GlobalDNSProvider { obj.APIVersion, obj.Kind = GlobalDNSProviderGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_global_role_binding_controller.go b/apis/management.cattle.io/v3/zz_generated_global_role_binding_controller.go index 6a156018..e1a1bd7c 100644 --- a/apis/management.cattle.io/v3/zz_generated_global_role_binding_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_global_role_binding_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: GlobalRoleBindingGroupVersionKind.Kind, } + + GlobalRoleBindingGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "globalrolebindings", + } ) +func init() { + resource.Put(GlobalRoleBindingGroupVersionResource) +} + func NewGlobalRoleBinding(namespace, name string, obj GlobalRoleBinding) *GlobalRoleBinding { obj.APIVersion, obj.Kind = GlobalRoleBindingGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_global_role_controller.go b/apis/management.cattle.io/v3/zz_generated_global_role_controller.go index c1bd1833..88118231 100644 --- a/apis/management.cattle.io/v3/zz_generated_global_role_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_global_role_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: GlobalRoleGroupVersionKind.Kind, } + + GlobalRoleGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "globalroles", + } ) +func init() { + resource.Put(GlobalRoleGroupVersionResource) +} + func NewGlobalRole(namespace, name string, obj GlobalRole) *GlobalRole { obj.APIVersion, obj.Kind = GlobalRoleGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_group_controller.go b/apis/management.cattle.io/v3/zz_generated_group_controller.go index c1163ddb..e895b45d 100644 --- a/apis/management.cattle.io/v3/zz_generated_group_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_group_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: GroupGroupVersionKind.Kind, } + + GroupGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "groups", + } ) +func init() { + resource.Put(GroupGroupVersionResource) +} + func NewGroup(namespace, name string, obj Group) *Group { obj.APIVersion, obj.Kind = GroupGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_group_member_controller.go b/apis/management.cattle.io/v3/zz_generated_group_member_controller.go index d72d0bee..236e2ee6 100644 --- a/apis/management.cattle.io/v3/zz_generated_group_member_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_group_member_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: GroupMemberGroupVersionKind.Kind, } + + GroupMemberGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "groupmembers", + } ) +func init() { + resource.Put(GroupMemberGroupVersionResource) +} + func NewGroupMember(namespace, name string, obj GroupMember) *GroupMember { obj.APIVersion, obj.Kind = GroupMemberGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_kontainer_driver_controller.go b/apis/management.cattle.io/v3/zz_generated_kontainer_driver_controller.go index b23748fa..3c55b87a 100644 --- a/apis/management.cattle.io/v3/zz_generated_kontainer_driver_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_kontainer_driver_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: KontainerDriverGroupVersionKind.Kind, } + + KontainerDriverGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "kontainerdrivers", + } ) +func init() { + resource.Put(KontainerDriverGroupVersionResource) +} + func NewKontainerDriver(namespace, name string, obj KontainerDriver) *KontainerDriver { obj.APIVersion, obj.Kind = KontainerDriverGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_ldap_config_controller.go b/apis/management.cattle.io/v3/zz_generated_ldap_config_controller.go index 17ba4756..1c82fcb1 100644 --- a/apis/management.cattle.io/v3/zz_generated_ldap_config_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_ldap_config_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: LdapConfigGroupVersionKind.Kind, } + + LdapConfigGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "ldapconfigs", + } ) +func init() { + resource.Put(LdapConfigGroupVersionResource) +} + func NewLdapConfig(namespace, name string, obj LdapConfig) *LdapConfig { obj.APIVersion, obj.Kind = LdapConfigGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_listen_config_controller.go b/apis/management.cattle.io/v3/zz_generated_listen_config_controller.go index 481a6e4f..d5140783 100644 --- a/apis/management.cattle.io/v3/zz_generated_listen_config_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_listen_config_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: ListenConfigGroupVersionKind.Kind, } + + ListenConfigGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "listenconfigs", + } ) +func init() { + resource.Put(ListenConfigGroupVersionResource) +} + func NewListenConfig(namespace, name string, obj ListenConfig) *ListenConfig { obj.APIVersion, obj.Kind = ListenConfigGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_monitor_metric_controller.go b/apis/management.cattle.io/v3/zz_generated_monitor_metric_controller.go index 9dd4f317..020c7dac 100644 --- a/apis/management.cattle.io/v3/zz_generated_monitor_metric_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_monitor_metric_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: MonitorMetricGroupVersionKind.Kind, } + + MonitorMetricGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "monitormetrics", + } ) +func init() { + resource.Put(MonitorMetricGroupVersionResource) +} + func NewMonitorMetric(namespace, name string, obj MonitorMetric) *MonitorMetric { obj.APIVersion, obj.Kind = MonitorMetricGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_multi_cluster_app_controller.go b/apis/management.cattle.io/v3/zz_generated_multi_cluster_app_controller.go index 1539e430..cbafd603 100644 --- a/apis/management.cattle.io/v3/zz_generated_multi_cluster_app_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_multi_cluster_app_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: MultiClusterAppGroupVersionKind.Kind, } + + MultiClusterAppGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "multiclusterapps", + } ) +func init() { + resource.Put(MultiClusterAppGroupVersionResource) +} + func NewMultiClusterApp(namespace, name string, obj MultiClusterApp) *MultiClusterApp { obj.APIVersion, obj.Kind = MultiClusterAppGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_multi_cluster_app_revision_controller.go b/apis/management.cattle.io/v3/zz_generated_multi_cluster_app_revision_controller.go index 9b01aa4a..d0d751cb 100644 --- a/apis/management.cattle.io/v3/zz_generated_multi_cluster_app_revision_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_multi_cluster_app_revision_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: MultiClusterAppRevisionGroupVersionKind.Kind, } + + MultiClusterAppRevisionGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "multiclusterapprevisions", + } ) +func init() { + resource.Put(MultiClusterAppRevisionGroupVersionResource) +} + func NewMultiClusterAppRevision(namespace, name string, obj MultiClusterAppRevision) *MultiClusterAppRevision { obj.APIVersion, obj.Kind = MultiClusterAppRevisionGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_node_controller.go b/apis/management.cattle.io/v3/zz_generated_node_controller.go index 894dbbad..6f8ac0b7 100644 --- a/apis/management.cattle.io/v3/zz_generated_node_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_node_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: NodeGroupVersionKind.Kind, } + + NodeGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "nodes", + } ) +func init() { + resource.Put(NodeGroupVersionResource) +} + func NewNode(namespace, name string, obj Node) *Node { obj.APIVersion, obj.Kind = NodeGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_node_driver_controller.go b/apis/management.cattle.io/v3/zz_generated_node_driver_controller.go index c0ca1624..11124d7a 100644 --- a/apis/management.cattle.io/v3/zz_generated_node_driver_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_node_driver_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: NodeDriverGroupVersionKind.Kind, } + + NodeDriverGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "nodedrivers", + } ) +func init() { + resource.Put(NodeDriverGroupVersionResource) +} + func NewNodeDriver(namespace, name string, obj NodeDriver) *NodeDriver { obj.APIVersion, obj.Kind = NodeDriverGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_node_pool_controller.go b/apis/management.cattle.io/v3/zz_generated_node_pool_controller.go index d1adda35..87f9b37e 100644 --- a/apis/management.cattle.io/v3/zz_generated_node_pool_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_node_pool_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: NodePoolGroupVersionKind.Kind, } + + NodePoolGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "nodepools", + } ) +func init() { + resource.Put(NodePoolGroupVersionResource) +} + func NewNodePool(namespace, name string, obj NodePool) *NodePool { obj.APIVersion, obj.Kind = NodePoolGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_node_template_controller.go b/apis/management.cattle.io/v3/zz_generated_node_template_controller.go index 3a837854..e869f949 100644 --- a/apis/management.cattle.io/v3/zz_generated_node_template_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_node_template_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: NodeTemplateGroupVersionKind.Kind, } + + NodeTemplateGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "nodetemplates", + } ) +func init() { + resource.Put(NodeTemplateGroupVersionResource) +} + func NewNodeTemplate(namespace, name string, obj NodeTemplate) *NodeTemplate { obj.APIVersion, obj.Kind = NodeTemplateGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_notifier_controller.go b/apis/management.cattle.io/v3/zz_generated_notifier_controller.go index ebfc0a34..dd088ac4 100644 --- a/apis/management.cattle.io/v3/zz_generated_notifier_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_notifier_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: NotifierGroupVersionKind.Kind, } + + NotifierGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "notifiers", + } ) +func init() { + resource.Put(NotifierGroupVersionResource) +} + func NewNotifier(namespace, name string, obj Notifier) *Notifier { obj.APIVersion, obj.Kind = NotifierGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_pod_security_policy_template_controller.go b/apis/management.cattle.io/v3/zz_generated_pod_security_policy_template_controller.go index c2ae64f1..fb6a4a84 100644 --- a/apis/management.cattle.io/v3/zz_generated_pod_security_policy_template_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_pod_security_policy_template_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: PodSecurityPolicyTemplateGroupVersionKind.Kind, } + + PodSecurityPolicyTemplateGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "podsecuritypolicytemplates", + } ) +func init() { + resource.Put(PodSecurityPolicyTemplateGroupVersionResource) +} + func NewPodSecurityPolicyTemplate(namespace, name string, obj PodSecurityPolicyTemplate) *PodSecurityPolicyTemplate { obj.APIVersion, obj.Kind = PodSecurityPolicyTemplateGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_pod_security_policy_template_project_binding_controller.go b/apis/management.cattle.io/v3/zz_generated_pod_security_policy_template_project_binding_controller.go index 19617abd..57e0287e 100644 --- a/apis/management.cattle.io/v3/zz_generated_pod_security_policy_template_project_binding_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_pod_security_policy_template_project_binding_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: PodSecurityPolicyTemplateProjectBindingGroupVersionKind.Kind, } + + PodSecurityPolicyTemplateProjectBindingGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "podsecuritypolicytemplateprojectbindings", + } ) +func init() { + resource.Put(PodSecurityPolicyTemplateProjectBindingGroupVersionResource) +} + func NewPodSecurityPolicyTemplateProjectBinding(namespace, name string, obj PodSecurityPolicyTemplateProjectBinding) *PodSecurityPolicyTemplateProjectBinding { obj.APIVersion, obj.Kind = PodSecurityPolicyTemplateProjectBindingGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_preference_controller.go b/apis/management.cattle.io/v3/zz_generated_preference_controller.go index 4b03dbdf..e430879b 100644 --- a/apis/management.cattle.io/v3/zz_generated_preference_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_preference_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: PreferenceGroupVersionKind.Kind, } + + PreferenceGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "preferences", + } ) +func init() { + resource.Put(PreferenceGroupVersionResource) +} + func NewPreference(namespace, name string, obj Preference) *Preference { obj.APIVersion, obj.Kind = PreferenceGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_principal_controller.go b/apis/management.cattle.io/v3/zz_generated_principal_controller.go index cbb0e424..e813e37c 100644 --- a/apis/management.cattle.io/v3/zz_generated_principal_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_principal_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: PrincipalGroupVersionKind.Kind, } + + PrincipalGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "principals", + } ) +func init() { + resource.Put(PrincipalGroupVersionResource) +} + func NewPrincipal(namespace, name string, obj Principal) *Principal { obj.APIVersion, obj.Kind = PrincipalGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_project_alert_controller.go b/apis/management.cattle.io/v3/zz_generated_project_alert_controller.go index 341d5695..22d61441 100644 --- a/apis/management.cattle.io/v3/zz_generated_project_alert_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_project_alert_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ProjectAlertGroupVersionKind.Kind, } + + ProjectAlertGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "projectalerts", + } ) +func init() { + resource.Put(ProjectAlertGroupVersionResource) +} + func NewProjectAlert(namespace, name string, obj ProjectAlert) *ProjectAlert { obj.APIVersion, obj.Kind = ProjectAlertGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_project_alert_group_controller.go b/apis/management.cattle.io/v3/zz_generated_project_alert_group_controller.go index fd329cef..2353c6ce 100644 --- a/apis/management.cattle.io/v3/zz_generated_project_alert_group_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_project_alert_group_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ProjectAlertGroupGroupVersionKind.Kind, } + + ProjectAlertGroupGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "projectalertgroups", + } ) +func init() { + resource.Put(ProjectAlertGroupGroupVersionResource) +} + func NewProjectAlertGroup(namespace, name string, obj ProjectAlertGroup) *ProjectAlertGroup { obj.APIVersion, obj.Kind = ProjectAlertGroupGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_project_alert_rule_controller.go b/apis/management.cattle.io/v3/zz_generated_project_alert_rule_controller.go index cc60dd1e..813f145c 100644 --- a/apis/management.cattle.io/v3/zz_generated_project_alert_rule_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_project_alert_rule_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ProjectAlertRuleGroupVersionKind.Kind, } + + ProjectAlertRuleGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "projectalertrules", + } ) +func init() { + resource.Put(ProjectAlertRuleGroupVersionResource) +} + func NewProjectAlertRule(namespace, name string, obj ProjectAlertRule) *ProjectAlertRule { obj.APIVersion, obj.Kind = ProjectAlertRuleGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_project_catalog_controller.go b/apis/management.cattle.io/v3/zz_generated_project_catalog_controller.go index 8da60da9..a74bf20a 100644 --- a/apis/management.cattle.io/v3/zz_generated_project_catalog_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_project_catalog_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ProjectCatalogGroupVersionKind.Kind, } + + ProjectCatalogGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "projectcatalogs", + } ) +func init() { + resource.Put(ProjectCatalogGroupVersionResource) +} + func NewProjectCatalog(namespace, name string, obj ProjectCatalog) *ProjectCatalog { obj.APIVersion, obj.Kind = ProjectCatalogGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_project_controller.go b/apis/management.cattle.io/v3/zz_generated_project_controller.go index 6c674e6b..48505480 100644 --- a/apis/management.cattle.io/v3/zz_generated_project_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_project_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ProjectGroupVersionKind.Kind, } + + ProjectGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "projects", + } ) +func init() { + resource.Put(ProjectGroupVersionResource) +} + func NewProject(namespace, name string, obj Project) *Project { obj.APIVersion, obj.Kind = ProjectGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_project_logging_controller.go b/apis/management.cattle.io/v3/zz_generated_project_logging_controller.go index 79e6bd50..ed00e179 100644 --- a/apis/management.cattle.io/v3/zz_generated_project_logging_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_project_logging_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ProjectLoggingGroupVersionKind.Kind, } + + ProjectLoggingGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "projectloggings", + } ) +func init() { + resource.Put(ProjectLoggingGroupVersionResource) +} + func NewProjectLogging(namespace, name string, obj ProjectLogging) *ProjectLogging { obj.APIVersion, obj.Kind = ProjectLoggingGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_project_monitor_graph_controller.go b/apis/management.cattle.io/v3/zz_generated_project_monitor_graph_controller.go index acd61808..8ede0c48 100644 --- a/apis/management.cattle.io/v3/zz_generated_project_monitor_graph_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_project_monitor_graph_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ProjectMonitorGraphGroupVersionKind.Kind, } + + ProjectMonitorGraphGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "projectmonitorgraphs", + } ) +func init() { + resource.Put(ProjectMonitorGraphGroupVersionResource) +} + func NewProjectMonitorGraph(namespace, name string, obj ProjectMonitorGraph) *ProjectMonitorGraph { obj.APIVersion, obj.Kind = ProjectMonitorGraphGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_project_network_policy_controller.go b/apis/management.cattle.io/v3/zz_generated_project_network_policy_controller.go index 12a051f3..5e76ac58 100644 --- a/apis/management.cattle.io/v3/zz_generated_project_network_policy_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_project_network_policy_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ProjectNetworkPolicyGroupVersionKind.Kind, } + + ProjectNetworkPolicyGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "projectnetworkpolicies", + } ) +func init() { + resource.Put(ProjectNetworkPolicyGroupVersionResource) +} + func NewProjectNetworkPolicy(namespace, name string, obj ProjectNetworkPolicy) *ProjectNetworkPolicy { obj.APIVersion, obj.Kind = ProjectNetworkPolicyGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_project_role_template_binding_controller.go b/apis/management.cattle.io/v3/zz_generated_project_role_template_binding_controller.go index adfd70f5..68e279c9 100644 --- a/apis/management.cattle.io/v3/zz_generated_project_role_template_binding_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_project_role_template_binding_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ProjectRoleTemplateBindingGroupVersionKind.Kind, } + + ProjectRoleTemplateBindingGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "projectroletemplatebindings", + } ) +func init() { + resource.Put(ProjectRoleTemplateBindingGroupVersionResource) +} + func NewProjectRoleTemplateBinding(namespace, name string, obj ProjectRoleTemplateBinding) *ProjectRoleTemplateBinding { obj.APIVersion, obj.Kind = ProjectRoleTemplateBindingGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_role_template_controller.go b/apis/management.cattle.io/v3/zz_generated_role_template_controller.go index 25b348c4..0511d343 100644 --- a/apis/management.cattle.io/v3/zz_generated_role_template_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_role_template_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: RoleTemplateGroupVersionKind.Kind, } + + RoleTemplateGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "roletemplates", + } ) +func init() { + resource.Put(RoleTemplateGroupVersionResource) +} + func NewRoleTemplate(namespace, name string, obj RoleTemplate) *RoleTemplate { obj.APIVersion, obj.Kind = RoleTemplateGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_setting_controller.go b/apis/management.cattle.io/v3/zz_generated_setting_controller.go index 46dc9b6c..67082ea8 100644 --- a/apis/management.cattle.io/v3/zz_generated_setting_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_setting_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: SettingGroupVersionKind.Kind, } + + SettingGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "settings", + } ) +func init() { + resource.Put(SettingGroupVersionResource) +} + func NewSetting(namespace, name string, obj Setting) *Setting { obj.APIVersion, obj.Kind = SettingGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_template_content_controller.go b/apis/management.cattle.io/v3/zz_generated_template_content_controller.go index 7a94dbab..1b004c6b 100644 --- a/apis/management.cattle.io/v3/zz_generated_template_content_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_template_content_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: TemplateContentGroupVersionKind.Kind, } + + TemplateContentGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "templatecontents", + } ) +func init() { + resource.Put(TemplateContentGroupVersionResource) +} + func NewTemplateContent(namespace, name string, obj TemplateContent) *TemplateContent { obj.APIVersion, obj.Kind = TemplateContentGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_template_controller.go b/apis/management.cattle.io/v3/zz_generated_template_controller.go index 5b2b00a1..e999602a 100644 --- a/apis/management.cattle.io/v3/zz_generated_template_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_template_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: TemplateGroupVersionKind.Kind, } + + TemplateGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "templates", + } ) +func init() { + resource.Put(TemplateGroupVersionResource) +} + func NewTemplate(namespace, name string, obj Template) *Template { obj.APIVersion, obj.Kind = TemplateGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_template_version_controller.go b/apis/management.cattle.io/v3/zz_generated_template_version_controller.go index 30894415..4c4e061c 100644 --- a/apis/management.cattle.io/v3/zz_generated_template_version_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_template_version_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: TemplateVersionGroupVersionKind.Kind, } + + TemplateVersionGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "templateversions", + } ) +func init() { + resource.Put(TemplateVersionGroupVersionResource) +} + func NewTemplateVersion(namespace, name string, obj TemplateVersion) *TemplateVersion { obj.APIVersion, obj.Kind = TemplateVersionGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_token_controller.go b/apis/management.cattle.io/v3/zz_generated_token_controller.go index 3ed52f61..00bbf2f0 100644 --- a/apis/management.cattle.io/v3/zz_generated_token_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_token_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: TokenGroupVersionKind.Kind, } + + TokenGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "tokens", + } ) +func init() { + resource.Put(TokenGroupVersionResource) +} + func NewToken(namespace, name string, obj Token) *Token { obj.APIVersion, obj.Kind = TokenGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_user_attribute_controller.go b/apis/management.cattle.io/v3/zz_generated_user_attribute_controller.go index ceb057df..8ec1942c 100644 --- a/apis/management.cattle.io/v3/zz_generated_user_attribute_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_user_attribute_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: UserAttributeGroupVersionKind.Kind, } + + UserAttributeGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "userattributes", + } ) +func init() { + resource.Put(UserAttributeGroupVersionResource) +} + func NewUserAttribute(namespace, name string, obj UserAttribute) *UserAttribute { obj.APIVersion, obj.Kind = UserAttributeGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3/zz_generated_user_controller.go b/apis/management.cattle.io/v3/zz_generated_user_controller.go index 41cf7fae..0588ea59 100644 --- a/apis/management.cattle.io/v3/zz_generated_user_controller.go +++ b/apis/management.cattle.io/v3/zz_generated_user_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: UserGroupVersionKind.Kind, } + + UserGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "users", + } ) +func init() { + resource.Put(UserGroupVersionResource) +} + func NewUser(namespace, name string, obj User) *User { obj.APIVersion, obj.Kind = UserGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/management.cattle.io/v3public/zz_generated_auth_provider_controller.go b/apis/management.cattle.io/v3public/zz_generated_auth_provider_controller.go index 6cc96557..2c478a4d 100644 --- a/apis/management.cattle.io/v3public/zz_generated_auth_provider_controller.go +++ b/apis/management.cattle.io/v3public/zz_generated_auth_provider_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: AuthProviderGroupVersionKind.Kind, } + + AuthProviderGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "authproviders", + } ) +func init() { + resource.Put(AuthProviderGroupVersionResource) +} + func NewAuthProvider(namespace, name string, obj AuthProvider) *AuthProvider { obj.APIVersion, obj.Kind = AuthProviderGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/monitoring.coreos.com/v1/zz_generated_alertmanager_controller.go b/apis/monitoring.coreos.com/v1/zz_generated_alertmanager_controller.go index 95d4cbf5..178f388c 100644 --- a/apis/monitoring.coreos.com/v1/zz_generated_alertmanager_controller.go +++ b/apis/monitoring.coreos.com/v1/zz_generated_alertmanager_controller.go @@ -6,6 +6,7 @@ import ( "github.com/coreos/prometheus-operator/pkg/client/monitoring/v1" "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -29,8 +30,18 @@ var ( Kind: AlertmanagerGroupVersionKind.Kind, } + + AlertmanagerGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "alertmanagers", + } ) +func init() { + resource.Put(AlertmanagerGroupVersionResource) +} + func NewAlertmanager(namespace, name string, obj v1.Alertmanager) *v1.Alertmanager { obj.APIVersion, obj.Kind = AlertmanagerGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/monitoring.coreos.com/v1/zz_generated_prometheus_controller.go b/apis/monitoring.coreos.com/v1/zz_generated_prometheus_controller.go index 135c6704..7cde19c2 100644 --- a/apis/monitoring.coreos.com/v1/zz_generated_prometheus_controller.go +++ b/apis/monitoring.coreos.com/v1/zz_generated_prometheus_controller.go @@ -6,6 +6,7 @@ import ( "github.com/coreos/prometheus-operator/pkg/client/monitoring/v1" "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -29,8 +30,18 @@ var ( Kind: PrometheusGroupVersionKind.Kind, } + + PrometheusGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "prometheuses", + } ) +func init() { + resource.Put(PrometheusGroupVersionResource) +} + func NewPrometheus(namespace, name string, obj v1.Prometheus) *v1.Prometheus { obj.APIVersion, obj.Kind = PrometheusGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/monitoring.coreos.com/v1/zz_generated_prometheus_rule_controller.go b/apis/monitoring.coreos.com/v1/zz_generated_prometheus_rule_controller.go index 99396e4a..9ab3a7a1 100644 --- a/apis/monitoring.coreos.com/v1/zz_generated_prometheus_rule_controller.go +++ b/apis/monitoring.coreos.com/v1/zz_generated_prometheus_rule_controller.go @@ -6,6 +6,7 @@ import ( "github.com/coreos/prometheus-operator/pkg/client/monitoring/v1" "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -29,8 +30,18 @@ var ( Kind: PrometheusRuleGroupVersionKind.Kind, } + + PrometheusRuleGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "prometheusrules", + } ) +func init() { + resource.Put(PrometheusRuleGroupVersionResource) +} + func NewPrometheusRule(namespace, name string, obj v1.PrometheusRule) *v1.PrometheusRule { obj.APIVersion, obj.Kind = PrometheusRuleGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/monitoring.coreos.com/v1/zz_generated_service_monitor_controller.go b/apis/monitoring.coreos.com/v1/zz_generated_service_monitor_controller.go index 21907026..c763fd6f 100644 --- a/apis/monitoring.coreos.com/v1/zz_generated_service_monitor_controller.go +++ b/apis/monitoring.coreos.com/v1/zz_generated_service_monitor_controller.go @@ -6,6 +6,7 @@ import ( "github.com/coreos/prometheus-operator/pkg/client/monitoring/v1" "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -29,8 +30,18 @@ var ( Kind: ServiceMonitorGroupVersionKind.Kind, } + + ServiceMonitorGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "servicemonitors", + } ) +func init() { + resource.Put(ServiceMonitorGroupVersionResource) +} + func NewServiceMonitor(namespace, name string, obj v1.ServiceMonitor) *v1.ServiceMonitor { obj.APIVersion, obj.Kind = ServiceMonitorGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/networking.k8s.io/v1/zz_generated_network_policy_controller.go b/apis/networking.k8s.io/v1/zz_generated_network_policy_controller.go index 67a2be7d..87f0faff 100644 --- a/apis/networking.k8s.io/v1/zz_generated_network_policy_controller.go +++ b/apis/networking.k8s.io/v1/zz_generated_network_policy_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/networking/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: NetworkPolicyGroupVersionKind.Kind, } + + NetworkPolicyGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "networkpolicies", + } ) +func init() { + resource.Put(NetworkPolicyGroupVersionResource) +} + func NewNetworkPolicy(namespace, name string, obj v1.NetworkPolicy) *v1.NetworkPolicy { obj.APIVersion, obj.Kind = NetworkPolicyGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_app_controller.go b/apis/project.cattle.io/v3/zz_generated_app_controller.go index 5b6b98b4..282aa034 100644 --- a/apis/project.cattle.io/v3/zz_generated_app_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_app_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: AppGroupVersionKind.Kind, } + + AppGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "apps", + } ) +func init() { + resource.Put(AppGroupVersionResource) +} + func NewApp(namespace, name string, obj App) *App { obj.APIVersion, obj.Kind = AppGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_app_revision_controller.go b/apis/project.cattle.io/v3/zz_generated_app_revision_controller.go index 84c1413a..9fe2265f 100644 --- a/apis/project.cattle.io/v3/zz_generated_app_revision_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_app_revision_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: AppRevisionGroupVersionKind.Kind, } + + AppRevisionGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "apprevisions", + } ) +func init() { + resource.Put(AppRevisionGroupVersionResource) +} + func NewAppRevision(namespace, name string, obj AppRevision) *AppRevision { obj.APIVersion, obj.Kind = AppRevisionGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_basic_auth_controller.go b/apis/project.cattle.io/v3/zz_generated_basic_auth_controller.go index c82ff1b6..fc63fa73 100644 --- a/apis/project.cattle.io/v3/zz_generated_basic_auth_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_basic_auth_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: BasicAuthGroupVersionKind.Kind, } + + BasicAuthGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "basicauths", + } ) +func init() { + resource.Put(BasicAuthGroupVersionResource) +} + func NewBasicAuth(namespace, name string, obj BasicAuth) *BasicAuth { obj.APIVersion, obj.Kind = BasicAuthGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_certificate_controller.go b/apis/project.cattle.io/v3/zz_generated_certificate_controller.go index 4cecf5e3..363f2eb8 100644 --- a/apis/project.cattle.io/v3/zz_generated_certificate_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_certificate_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: CertificateGroupVersionKind.Kind, } + + CertificateGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "certificates", + } ) +func init() { + resource.Put(CertificateGroupVersionResource) +} + func NewCertificate(namespace, name string, obj Certificate) *Certificate { obj.APIVersion, obj.Kind = CertificateGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_docker_credential_controller.go b/apis/project.cattle.io/v3/zz_generated_docker_credential_controller.go index 48bd6d97..72905a7b 100644 --- a/apis/project.cattle.io/v3/zz_generated_docker_credential_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_docker_credential_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: DockerCredentialGroupVersionKind.Kind, } + + DockerCredentialGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "dockercredentials", + } ) +func init() { + resource.Put(DockerCredentialGroupVersionResource) +} + func NewDockerCredential(namespace, name string, obj DockerCredential) *DockerCredential { obj.APIVersion, obj.Kind = DockerCredentialGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_namespaced_basic_auth_controller.go b/apis/project.cattle.io/v3/zz_generated_namespaced_basic_auth_controller.go index ad94bc31..6a01385d 100644 --- a/apis/project.cattle.io/v3/zz_generated_namespaced_basic_auth_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_namespaced_basic_auth_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: NamespacedBasicAuthGroupVersionKind.Kind, } + + NamespacedBasicAuthGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "namespacedbasicauths", + } ) +func init() { + resource.Put(NamespacedBasicAuthGroupVersionResource) +} + func NewNamespacedBasicAuth(namespace, name string, obj NamespacedBasicAuth) *NamespacedBasicAuth { obj.APIVersion, obj.Kind = NamespacedBasicAuthGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_namespaced_certificate_controller.go b/apis/project.cattle.io/v3/zz_generated_namespaced_certificate_controller.go index 063c4599..0de786ec 100644 --- a/apis/project.cattle.io/v3/zz_generated_namespaced_certificate_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_namespaced_certificate_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: NamespacedCertificateGroupVersionKind.Kind, } + + NamespacedCertificateGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "namespacedcertificates", + } ) +func init() { + resource.Put(NamespacedCertificateGroupVersionResource) +} + func NewNamespacedCertificate(namespace, name string, obj NamespacedCertificate) *NamespacedCertificate { obj.APIVersion, obj.Kind = NamespacedCertificateGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_namespaced_docker_credential_controller.go b/apis/project.cattle.io/v3/zz_generated_namespaced_docker_credential_controller.go index 21be57f1..3bc325f3 100644 --- a/apis/project.cattle.io/v3/zz_generated_namespaced_docker_credential_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_namespaced_docker_credential_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: NamespacedDockerCredentialGroupVersionKind.Kind, } + + NamespacedDockerCredentialGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "namespaceddockercredentials", + } ) +func init() { + resource.Put(NamespacedDockerCredentialGroupVersionResource) +} + func NewNamespacedDockerCredential(namespace, name string, obj NamespacedDockerCredential) *NamespacedDockerCredential { obj.APIVersion, obj.Kind = NamespacedDockerCredentialGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_namespaced_service_account_token_controller.go b/apis/project.cattle.io/v3/zz_generated_namespaced_service_account_token_controller.go index 7c8604d2..3f7b2b81 100644 --- a/apis/project.cattle.io/v3/zz_generated_namespaced_service_account_token_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_namespaced_service_account_token_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: NamespacedServiceAccountTokenGroupVersionKind.Kind, } + + NamespacedServiceAccountTokenGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "namespacedserviceaccounttokens", + } ) +func init() { + resource.Put(NamespacedServiceAccountTokenGroupVersionResource) +} + func NewNamespacedServiceAccountToken(namespace, name string, obj NamespacedServiceAccountToken) *NamespacedServiceAccountToken { obj.APIVersion, obj.Kind = NamespacedServiceAccountTokenGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_namespaced_ssh_auth_controller.go b/apis/project.cattle.io/v3/zz_generated_namespaced_ssh_auth_controller.go index 6f2e2bc0..6c753cd5 100644 --- a/apis/project.cattle.io/v3/zz_generated_namespaced_ssh_auth_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_namespaced_ssh_auth_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: NamespacedSSHAuthGroupVersionKind.Kind, } + + NamespacedSSHAuthGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "namespacedsshauths", + } ) +func init() { + resource.Put(NamespacedSSHAuthGroupVersionResource) +} + func NewNamespacedSSHAuth(namespace, name string, obj NamespacedSSHAuth) *NamespacedSSHAuth { obj.APIVersion, obj.Kind = NamespacedSSHAuthGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_pipeline_controller.go b/apis/project.cattle.io/v3/zz_generated_pipeline_controller.go index 51123ec5..f6255a3b 100644 --- a/apis/project.cattle.io/v3/zz_generated_pipeline_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_pipeline_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: PipelineGroupVersionKind.Kind, } + + PipelineGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "pipelines", + } ) +func init() { + resource.Put(PipelineGroupVersionResource) +} + func NewPipeline(namespace, name string, obj Pipeline) *Pipeline { obj.APIVersion, obj.Kind = PipelineGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_pipeline_execution_controller.go b/apis/project.cattle.io/v3/zz_generated_pipeline_execution_controller.go index 589a97ea..c1fd23b4 100644 --- a/apis/project.cattle.io/v3/zz_generated_pipeline_execution_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_pipeline_execution_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: PipelineExecutionGroupVersionKind.Kind, } + + PipelineExecutionGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "pipelineexecutions", + } ) +func init() { + resource.Put(PipelineExecutionGroupVersionResource) +} + func NewPipelineExecution(namespace, name string, obj PipelineExecution) *PipelineExecution { obj.APIVersion, obj.Kind = PipelineExecutionGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_pipeline_setting_controller.go b/apis/project.cattle.io/v3/zz_generated_pipeline_setting_controller.go index ec2a1156..76aca098 100644 --- a/apis/project.cattle.io/v3/zz_generated_pipeline_setting_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_pipeline_setting_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: PipelineSettingGroupVersionKind.Kind, } + + PipelineSettingGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "pipelinesettings", + } ) +func init() { + resource.Put(PipelineSettingGroupVersionResource) +} + func NewPipelineSetting(namespace, name string, obj PipelineSetting) *PipelineSetting { obj.APIVersion, obj.Kind = PipelineSettingGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_service_account_token_controller.go b/apis/project.cattle.io/v3/zz_generated_service_account_token_controller.go index 4b759da2..9969c5ed 100644 --- a/apis/project.cattle.io/v3/zz_generated_service_account_token_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_service_account_token_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: ServiceAccountTokenGroupVersionKind.Kind, } + + ServiceAccountTokenGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "serviceaccounttokens", + } ) +func init() { + resource.Put(ServiceAccountTokenGroupVersionResource) +} + func NewServiceAccountToken(namespace, name string, obj ServiceAccountToken) *ServiceAccountToken { obj.APIVersion, obj.Kind = ServiceAccountTokenGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_source_code_credential_controller.go b/apis/project.cattle.io/v3/zz_generated_source_code_credential_controller.go index 93d365e7..0c66f459 100644 --- a/apis/project.cattle.io/v3/zz_generated_source_code_credential_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_source_code_credential_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: SourceCodeCredentialGroupVersionKind.Kind, } + + SourceCodeCredentialGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "sourcecodecredentials", + } ) +func init() { + resource.Put(SourceCodeCredentialGroupVersionResource) +} + func NewSourceCodeCredential(namespace, name string, obj SourceCodeCredential) *SourceCodeCredential { obj.APIVersion, obj.Kind = SourceCodeCredentialGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_source_code_provider_config_controller.go b/apis/project.cattle.io/v3/zz_generated_source_code_provider_config_controller.go index 4011aa78..22797f2c 100644 --- a/apis/project.cattle.io/v3/zz_generated_source_code_provider_config_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_source_code_provider_config_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: SourceCodeProviderConfigGroupVersionKind.Kind, } + + SourceCodeProviderConfigGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "sourcecodeproviderconfigs", + } ) +func init() { + resource.Put(SourceCodeProviderConfigGroupVersionResource) +} + func NewSourceCodeProviderConfig(namespace, name string, obj SourceCodeProviderConfig) *SourceCodeProviderConfig { obj.APIVersion, obj.Kind = SourceCodeProviderConfigGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_source_code_provider_controller.go b/apis/project.cattle.io/v3/zz_generated_source_code_provider_controller.go index af6a517d..07be89fb 100644 --- a/apis/project.cattle.io/v3/zz_generated_source_code_provider_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_source_code_provider_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -27,8 +28,18 @@ var ( Namespaced: false, Kind: SourceCodeProviderGroupVersionKind.Kind, } + + SourceCodeProviderGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "sourcecodeproviders", + } ) +func init() { + resource.Put(SourceCodeProviderGroupVersionResource) +} + func NewSourceCodeProvider(namespace, name string, obj SourceCodeProvider) *SourceCodeProvider { obj.APIVersion, obj.Kind = SourceCodeProviderGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_source_code_repository_controller.go b/apis/project.cattle.io/v3/zz_generated_source_code_repository_controller.go index d805d49e..c0ec7673 100644 --- a/apis/project.cattle.io/v3/zz_generated_source_code_repository_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_source_code_repository_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: SourceCodeRepositoryGroupVersionKind.Kind, } + + SourceCodeRepositoryGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "sourcecoderepositories", + } ) +func init() { + resource.Put(SourceCodeRepositoryGroupVersionResource) +} + func NewSourceCodeRepository(namespace, name string, obj SourceCodeRepository) *SourceCodeRepository { obj.APIVersion, obj.Kind = SourceCodeRepositoryGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_ssh_auth_controller.go b/apis/project.cattle.io/v3/zz_generated_ssh_auth_controller.go index f9b0e9bc..3f77442c 100644 --- a/apis/project.cattle.io/v3/zz_generated_ssh_auth_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_ssh_auth_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: SSHAuthGroupVersionKind.Kind, } + + SSHAuthGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "sshauths", + } ) +func init() { + resource.Put(SSHAuthGroupVersionResource) +} + func NewSSHAuth(namespace, name string, obj SSHAuth) *SSHAuth { obj.APIVersion, obj.Kind = SSHAuthGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/project.cattle.io/v3/zz_generated_workload_controller.go b/apis/project.cattle.io/v3/zz_generated_workload_controller.go index 1979e395..c05e4ca9 100644 --- a/apis/project.cattle.io/v3/zz_generated_workload_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_workload_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/labels" @@ -28,8 +29,18 @@ var ( Kind: WorkloadGroupVersionKind.Kind, } + + WorkloadGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "workloads", + } ) +func init() { + resource.Put(WorkloadGroupVersionResource) +} + func NewWorkload(namespace, name string, obj Workload) *Workload { obj.APIVersion, obj.Kind = WorkloadGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/rbac.authorization.k8s.io/v1/zz_generated_cluster_role_binding_controller.go b/apis/rbac.authorization.k8s.io/v1/zz_generated_cluster_role_binding_controller.go index bd9da873..57d68740 100644 --- a/apis/rbac.authorization.k8s.io/v1/zz_generated_cluster_role_binding_controller.go +++ b/apis/rbac.authorization.k8s.io/v1/zz_generated_cluster_role_binding_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/rbac/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -28,8 +29,18 @@ var ( Namespaced: false, Kind: ClusterRoleBindingGroupVersionKind.Kind, } + + ClusterRoleBindingGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "clusterrolebindings", + } ) +func init() { + resource.Put(ClusterRoleBindingGroupVersionResource) +} + func NewClusterRoleBinding(namespace, name string, obj v1.ClusterRoleBinding) *v1.ClusterRoleBinding { obj.APIVersion, obj.Kind = ClusterRoleBindingGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/rbac.authorization.k8s.io/v1/zz_generated_cluster_role_controller.go b/apis/rbac.authorization.k8s.io/v1/zz_generated_cluster_role_controller.go index 7dd3ef61..ee96e873 100644 --- a/apis/rbac.authorization.k8s.io/v1/zz_generated_cluster_role_controller.go +++ b/apis/rbac.authorization.k8s.io/v1/zz_generated_cluster_role_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/rbac/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -28,8 +29,18 @@ var ( Namespaced: false, Kind: ClusterRoleGroupVersionKind.Kind, } + + ClusterRoleGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "clusterroles", + } ) +func init() { + resource.Put(ClusterRoleGroupVersionResource) +} + func NewClusterRole(namespace, name string, obj v1.ClusterRole) *v1.ClusterRole { obj.APIVersion, obj.Kind = ClusterRoleGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/rbac.authorization.k8s.io/v1/zz_generated_role_binding_controller.go b/apis/rbac.authorization.k8s.io/v1/zz_generated_role_binding_controller.go index 74374a35..481abcf2 100644 --- a/apis/rbac.authorization.k8s.io/v1/zz_generated_role_binding_controller.go +++ b/apis/rbac.authorization.k8s.io/v1/zz_generated_role_binding_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/rbac/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: RoleBindingGroupVersionKind.Kind, } + + RoleBindingGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "rolebindings", + } ) +func init() { + resource.Put(RoleBindingGroupVersionResource) +} + func NewRoleBinding(namespace, name string, obj v1.RoleBinding) *v1.RoleBinding { obj.APIVersion, obj.Kind = RoleBindingGroupVersionKind.ToAPIVersionAndKind() obj.Name = name diff --git a/apis/rbac.authorization.k8s.io/v1/zz_generated_role_controller.go b/apis/rbac.authorization.k8s.io/v1/zz_generated_role_controller.go index 22257f10..1ec1ddca 100644 --- a/apis/rbac.authorization.k8s.io/v1/zz_generated_role_controller.go +++ b/apis/rbac.authorization.k8s.io/v1/zz_generated_role_controller.go @@ -5,6 +5,7 @@ import ( "github.com/rancher/norman/controller" "github.com/rancher/norman/objectclient" + "github.com/rancher/norman/resource" "k8s.io/api/rbac/v1" "k8s.io/apimachinery/pkg/api/errors" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -29,8 +30,18 @@ var ( Kind: RoleGroupVersionKind.Kind, } + + RoleGroupVersionResource = schema.GroupVersionResource{ + Group: GroupName, + Version: Version, + Resource: "roles", + } ) +func init() { + resource.Put(RoleGroupVersionResource) +} + func NewRole(namespace, name string, obj v1.Role) *v1.Role { obj.APIVersion, obj.Kind = RoleGroupVersionKind.ToAPIVersionAndKind() obj.Name = name