mirror of
				https://github.com/k3s-io/kubernetes.git
				synced 2025-11-03 23:40:03 +00:00 
			
		
		
		
	add vendor dirs for rancher credential provider
This commit is contained in:
		
							
								
								
									
										71
									
								
								vendor/github.com/rancher/go-rancher/client/generated_instance_console.go
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										71
									
								
								vendor/github.com/rancher/go-rancher/client/generated_instance_console.go
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,71 @@
 | 
			
		||||
package client
 | 
			
		||||
 | 
			
		||||
const (
 | 
			
		||||
	INSTANCE_CONSOLE_TYPE = "instanceConsole"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type InstanceConsole struct {
 | 
			
		||||
	Resource
 | 
			
		||||
 | 
			
		||||
	Kind string `json:"kind,omitempty" yaml:"kind,omitempty"`
 | 
			
		||||
 | 
			
		||||
	Password string `json:"password,omitempty" yaml:"password,omitempty"`
 | 
			
		||||
 | 
			
		||||
	Url string `json:"url,omitempty" yaml:"url,omitempty"`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
type InstanceConsoleCollection struct {
 | 
			
		||||
	Collection
 | 
			
		||||
	Data []InstanceConsole `json:"data,omitempty"`
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
type InstanceConsoleClient struct {
 | 
			
		||||
	rancherClient *RancherClient
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
type InstanceConsoleOperations interface {
 | 
			
		||||
	List(opts *ListOpts) (*InstanceConsoleCollection, error)
 | 
			
		||||
	Create(opts *InstanceConsole) (*InstanceConsole, error)
 | 
			
		||||
	Update(existing *InstanceConsole, updates interface{}) (*InstanceConsole, error)
 | 
			
		||||
	ById(id string) (*InstanceConsole, error)
 | 
			
		||||
	Delete(container *InstanceConsole) error
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func newInstanceConsoleClient(rancherClient *RancherClient) *InstanceConsoleClient {
 | 
			
		||||
	return &InstanceConsoleClient{
 | 
			
		||||
		rancherClient: rancherClient,
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (c *InstanceConsoleClient) Create(container *InstanceConsole) (*InstanceConsole, error) {
 | 
			
		||||
	resp := &InstanceConsole{}
 | 
			
		||||
	err := c.rancherClient.doCreate(INSTANCE_CONSOLE_TYPE, container, resp)
 | 
			
		||||
	return resp, err
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (c *InstanceConsoleClient) Update(existing *InstanceConsole, updates interface{}) (*InstanceConsole, error) {
 | 
			
		||||
	resp := &InstanceConsole{}
 | 
			
		||||
	err := c.rancherClient.doUpdate(INSTANCE_CONSOLE_TYPE, &existing.Resource, updates, resp)
 | 
			
		||||
	return resp, err
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (c *InstanceConsoleClient) List(opts *ListOpts) (*InstanceConsoleCollection, error) {
 | 
			
		||||
	resp := &InstanceConsoleCollection{}
 | 
			
		||||
	err := c.rancherClient.doList(INSTANCE_CONSOLE_TYPE, opts, resp)
 | 
			
		||||
	return resp, err
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (c *InstanceConsoleClient) ById(id string) (*InstanceConsole, error) {
 | 
			
		||||
	resp := &InstanceConsole{}
 | 
			
		||||
	err := c.rancherClient.doById(INSTANCE_CONSOLE_TYPE, id, resp)
 | 
			
		||||
	if apiError, ok := err.(*ApiError); ok {
 | 
			
		||||
		if apiError.StatusCode == 404 {
 | 
			
		||||
			return nil, nil
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	return resp, err
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (c *InstanceConsoleClient) Delete(container *InstanceConsole) error {
 | 
			
		||||
	return c.rancherClient.doResourceDelete(INSTANCE_CONSOLE_TYPE, &container.Resource)
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user