mirror of
https://github.com/rancher/types.git
synced 2025-07-02 00:11:48 +00:00
Update generated code
This commit is contained in:
parent
48db342cef
commit
bf0a2b9e43
@ -16,10 +16,10 @@ type Interface interface {
|
||||
|
||||
ProjectsGetter
|
||||
ProjectRoleTemplatesGetter
|
||||
ProjectRoleTemplateBindingsGetter
|
||||
PodSecurityPolicyTemplatesGetter
|
||||
ClusterRoleTemplatesGetter
|
||||
ClusterRoleTemplateBindingsGetter
|
||||
ProjectRoleTemplateBindingsGetter
|
||||
}
|
||||
|
||||
type Client struct {
|
||||
@ -29,10 +29,10 @@ type Client struct {
|
||||
|
||||
projectControllers map[string]ProjectController
|
||||
projectRoleTemplateControllers map[string]ProjectRoleTemplateController
|
||||
projectRoleTemplateBindingControllers map[string]ProjectRoleTemplateBindingController
|
||||
podSecurityPolicyTemplateControllers map[string]PodSecurityPolicyTemplateController
|
||||
clusterRoleTemplateControllers map[string]ClusterRoleTemplateController
|
||||
clusterRoleTemplateBindingControllers map[string]ClusterRoleTemplateBindingController
|
||||
projectRoleTemplateBindingControllers map[string]ProjectRoleTemplateBindingController
|
||||
}
|
||||
|
||||
func NewForConfig(config rest.Config) (Interface, error) {
|
||||
@ -51,10 +51,10 @@ func NewForConfig(config rest.Config) (Interface, error) {
|
||||
|
||||
projectControllers: map[string]ProjectController{},
|
||||
projectRoleTemplateControllers: map[string]ProjectRoleTemplateController{},
|
||||
projectRoleTemplateBindingControllers: map[string]ProjectRoleTemplateBindingController{},
|
||||
podSecurityPolicyTemplateControllers: map[string]PodSecurityPolicyTemplateController{},
|
||||
clusterRoleTemplateControllers: map[string]ClusterRoleTemplateController{},
|
||||
clusterRoleTemplateBindingControllers: map[string]ClusterRoleTemplateBindingController{},
|
||||
projectRoleTemplateBindingControllers: map[string]ProjectRoleTemplateBindingController{},
|
||||
}, nil
|
||||
}
|
||||
|
||||
@ -96,19 +96,6 @@ func (c *Client) ProjectRoleTemplates(namespace string) ProjectRoleTemplateInter
|
||||
}
|
||||
}
|
||||
|
||||
type ProjectRoleTemplateBindingsGetter interface {
|
||||
ProjectRoleTemplateBindings(namespace string) ProjectRoleTemplateBindingInterface
|
||||
}
|
||||
|
||||
func (c *Client) ProjectRoleTemplateBindings(namespace string) ProjectRoleTemplateBindingInterface {
|
||||
objectClient := clientbase.NewObjectClient(namespace, c.restClient, &ProjectRoleTemplateBindingResource, ProjectRoleTemplateBindingGroupVersionKind, projectRoleTemplateBindingFactory{})
|
||||
return &projectRoleTemplateBindingClient{
|
||||
ns: namespace,
|
||||
client: c,
|
||||
objectClient: objectClient,
|
||||
}
|
||||
}
|
||||
|
||||
type PodSecurityPolicyTemplatesGetter interface {
|
||||
PodSecurityPolicyTemplates(namespace string) PodSecurityPolicyTemplateInterface
|
||||
}
|
||||
@ -147,3 +134,16 @@ func (c *Client) ClusterRoleTemplateBindings(namespace string) ClusterRoleTempla
|
||||
objectClient: objectClient,
|
||||
}
|
||||
}
|
||||
|
||||
type ProjectRoleTemplateBindingsGetter interface {
|
||||
ProjectRoleTemplateBindings(namespace string) ProjectRoleTemplateBindingInterface
|
||||
}
|
||||
|
||||
func (c *Client) ProjectRoleTemplateBindings(namespace string) ProjectRoleTemplateBindingInterface {
|
||||
objectClient := clientbase.NewObjectClient(namespace, c.restClient, &ProjectRoleTemplateBindingResource, ProjectRoleTemplateBindingGroupVersionKind, projectRoleTemplateBindingFactory{})
|
||||
return &projectRoleTemplateBindingClient{
|
||||
ns: namespace,
|
||||
client: c,
|
||||
objectClient: objectClient,
|
||||
}
|
||||
}
|
||||
|
@ -9,10 +9,10 @@ type Client struct {
|
||||
|
||||
Project ProjectOperations
|
||||
ProjectRoleTemplate ProjectRoleTemplateOperations
|
||||
ProjectRoleTemplateBinding ProjectRoleTemplateBindingOperations
|
||||
PodSecurityPolicyTemplate PodSecurityPolicyTemplateOperations
|
||||
ClusterRoleTemplate ClusterRoleTemplateOperations
|
||||
ClusterRoleTemplateBinding ClusterRoleTemplateBindingOperations
|
||||
ProjectRoleTemplateBinding ProjectRoleTemplateBindingOperations
|
||||
}
|
||||
|
||||
func NewClient(opts *clientbase.ClientOpts) (*Client, error) {
|
||||
@ -27,10 +27,10 @@ func NewClient(opts *clientbase.ClientOpts) (*Client, error) {
|
||||
|
||||
client.Project = newProjectClient(client)
|
||||
client.ProjectRoleTemplate = newProjectRoleTemplateClient(client)
|
||||
client.ProjectRoleTemplateBinding = newProjectRoleTemplateBindingClient(client)
|
||||
client.PodSecurityPolicyTemplate = newPodSecurityPolicyTemplateClient(client)
|
||||
client.ClusterRoleTemplate = newClusterRoleTemplateClient(client)
|
||||
client.ClusterRoleTemplateBinding = newClusterRoleTemplateBindingClient(client)
|
||||
client.ProjectRoleTemplateBinding = newProjectRoleTemplateBindingClient(client)
|
||||
|
||||
return client, nil
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user