v1alpha1

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 24, 2021 License: Apache-2.0, MIT Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BundleDeploymentExpansion

type BundleDeploymentExpansion interface{}

type BundleDeploymentInterface

type BundleDeploymentInterface interface {
	Create(ctx context.Context, bundleDeployment *v1alpha1.BundleDeployment, opts v1.CreateOptions) (*v1alpha1.BundleDeployment, error)
	Update(ctx context.Context, bundleDeployment *v1alpha1.BundleDeployment, opts v1.UpdateOptions) (*v1alpha1.BundleDeployment, error)
	UpdateStatus(ctx context.Context, bundleDeployment *v1alpha1.BundleDeployment, opts v1.UpdateOptions) (*v1alpha1.BundleDeployment, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.BundleDeployment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BundleDeploymentList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.BundleDeployment, err error)
	BundleDeploymentExpansion
}

BundleDeploymentInterface has methods to work with BundleDeployment resources.

type BundleDeploymentsGetter

type BundleDeploymentsGetter interface {
	BundleDeployments(namespace string) BundleDeploymentInterface
}

BundleDeploymentsGetter has a method to return a BundleDeploymentInterface. A group's client should implement this interface.

type BundleExpansion

type BundleExpansion interface{}

type BundleInterface

type BundleInterface interface {
	Create(ctx context.Context, bundle *v1alpha1.Bundle, opts v1.CreateOptions) (*v1alpha1.Bundle, error)
	Update(ctx context.Context, bundle *v1alpha1.Bundle, opts v1.UpdateOptions) (*v1alpha1.Bundle, error)
	UpdateStatus(ctx context.Context, bundle *v1alpha1.Bundle, opts v1.UpdateOptions) (*v1alpha1.Bundle, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Bundle, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BundleList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Bundle, err error)
	BundleExpansion
}

BundleInterface has methods to work with Bundle resources.

type BundleNamespaceMappingExpansion

type BundleNamespaceMappingExpansion interface{}

type BundleNamespaceMappingInterface

type BundleNamespaceMappingInterface interface {
	Create(ctx context.Context, bundleNamespaceMapping *v1alpha1.BundleNamespaceMapping, opts v1.CreateOptions) (*v1alpha1.BundleNamespaceMapping, error)
	Update(ctx context.Context, bundleNamespaceMapping *v1alpha1.BundleNamespaceMapping, opts v1.UpdateOptions) (*v1alpha1.BundleNamespaceMapping, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.BundleNamespaceMapping, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BundleNamespaceMappingList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.BundleNamespaceMapping, err error)
	BundleNamespaceMappingExpansion
}

BundleNamespaceMappingInterface has methods to work with BundleNamespaceMapping resources.

type BundleNamespaceMappingsGetter

type BundleNamespaceMappingsGetter interface {
	BundleNamespaceMappings(namespace string) BundleNamespaceMappingInterface
}

BundleNamespaceMappingsGetter has a method to return a BundleNamespaceMappingInterface. A group's client should implement this interface.

type BundlesGetter

type BundlesGetter interface {
	Bundles(namespace string) BundleInterface
}

BundlesGetter has a method to return a BundleInterface. A group's client should implement this interface.

type ClusterExpansion

type ClusterExpansion interface{}

type ClusterGroupExpansion

type ClusterGroupExpansion interface{}

type ClusterGroupInterface

type ClusterGroupInterface interface {
	Create(ctx context.Context, clusterGroup *v1alpha1.ClusterGroup, opts v1.CreateOptions) (*v1alpha1.ClusterGroup, error)
	Update(ctx context.Context, clusterGroup *v1alpha1.ClusterGroup, opts v1.UpdateOptions) (*v1alpha1.ClusterGroup, error)
	UpdateStatus(ctx context.Context, clusterGroup *v1alpha1.ClusterGroup, opts v1.UpdateOptions) (*v1alpha1.ClusterGroup, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ClusterGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterGroupList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ClusterGroup, err error)
	ClusterGroupExpansion
}

ClusterGroupInterface has methods to work with ClusterGroup resources.

type ClusterGroupsGetter

type ClusterGroupsGetter interface {
	ClusterGroups(namespace string) ClusterGroupInterface
}

ClusterGroupsGetter has a method to return a ClusterGroupInterface. A group's client should implement this interface.

type ClusterInterface

type ClusterInterface interface {
	Create(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.CreateOptions) (*v1alpha1.Cluster, error)
	Update(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, error)
	UpdateStatus(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Cluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Cluster, err error)
	ClusterExpansion
}

ClusterInterface has methods to work with Cluster resources.

type ClusterRegistrationExpansion

type ClusterRegistrationExpansion interface{}

type ClusterRegistrationInterface

type ClusterRegistrationInterface interface {
	Create(ctx context.Context, clusterRegistration *v1alpha1.ClusterRegistration, opts v1.CreateOptions) (*v1alpha1.ClusterRegistration, error)
	Update(ctx context.Context, clusterRegistration *v1alpha1.ClusterRegistration, opts v1.UpdateOptions) (*v1alpha1.ClusterRegistration, error)
	UpdateStatus(ctx context.Context, clusterRegistration *v1alpha1.ClusterRegistration, opts v1.UpdateOptions) (*v1alpha1.ClusterRegistration, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ClusterRegistration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterRegistrationList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ClusterRegistration, err error)
	ClusterRegistrationExpansion
}

ClusterRegistrationInterface has methods to work with ClusterRegistration resources.

type ClusterRegistrationTokenExpansion

type ClusterRegistrationTokenExpansion interface{}

type ClusterRegistrationTokenInterface

type ClusterRegistrationTokenInterface interface {
	Create(ctx context.Context, clusterRegistrationToken *v1alpha1.ClusterRegistrationToken, opts v1.CreateOptions) (*v1alpha1.ClusterRegistrationToken, error)
	Update(ctx context.Context, clusterRegistrationToken *v1alpha1.ClusterRegistrationToken, opts v1.UpdateOptions) (*v1alpha1.ClusterRegistrationToken, error)
	UpdateStatus(ctx context.Context, clusterRegistrationToken *v1alpha1.ClusterRegistrationToken, opts v1.UpdateOptions) (*v1alpha1.ClusterRegistrationToken, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ClusterRegistrationToken, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterRegistrationTokenList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ClusterRegistrationToken, err error)
	ClusterRegistrationTokenExpansion
}

ClusterRegistrationTokenInterface has methods to work with ClusterRegistrationToken resources.

type ClusterRegistrationTokensGetter

type ClusterRegistrationTokensGetter interface {
	ClusterRegistrationTokens(namespace string) ClusterRegistrationTokenInterface
}

ClusterRegistrationTokensGetter has a method to return a ClusterRegistrationTokenInterface. A group's client should implement this interface.

type ClusterRegistrationsGetter

type ClusterRegistrationsGetter interface {
	ClusterRegistrations(namespace string) ClusterRegistrationInterface
}

ClusterRegistrationsGetter has a method to return a ClusterRegistrationInterface. A group's client should implement this interface.

type ClustersGetter

type ClustersGetter interface {
	Clusters(namespace string) ClusterInterface
}

ClustersGetter has a method to return a ClusterInterface. A group's client should implement this interface.

type ContentExpansion

type ContentExpansion interface{}

type ContentInterface

type ContentInterface interface {
	Create(ctx context.Context, content *v1alpha1.Content, opts v1.CreateOptions) (*v1alpha1.Content, error)
	Update(ctx context.Context, content *v1alpha1.Content, opts v1.UpdateOptions) (*v1alpha1.Content, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Content, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ContentList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Content, err error)
	ContentExpansion
}

ContentInterface has methods to work with Content resources.

type ContentsGetter

type ContentsGetter interface {
	Contents() ContentInterface
}

ContentsGetter has a method to return a ContentInterface. A group's client should implement this interface.

type FleetV1alpha1Client

type FleetV1alpha1Client struct {
	// contains filtered or unexported fields
}

FleetV1alpha1Client is used to interact with features provided by the fleet.cattle.io group.

func New

New creates a new FleetV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*FleetV1alpha1Client, error)

NewForConfig creates a new FleetV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *FleetV1alpha1Client

NewForConfigOrDie creates a new FleetV1alpha1Client for the given config and panics if there is an error in the config.

func (*FleetV1alpha1Client) BundleDeployments

func (c *FleetV1alpha1Client) BundleDeployments(namespace string) BundleDeploymentInterface

func (*FleetV1alpha1Client) BundleNamespaceMappings

func (c *FleetV1alpha1Client) BundleNamespaceMappings(namespace string) BundleNamespaceMappingInterface

func (*FleetV1alpha1Client) Bundles

func (c *FleetV1alpha1Client) Bundles(namespace string) BundleInterface

func (*FleetV1alpha1Client) ClusterGroups

func (c *FleetV1alpha1Client) ClusterGroups(namespace string) ClusterGroupInterface

func (*FleetV1alpha1Client) ClusterRegistrationTokens

func (c *FleetV1alpha1Client) ClusterRegistrationTokens(namespace string) ClusterRegistrationTokenInterface

func (*FleetV1alpha1Client) ClusterRegistrations

func (c *FleetV1alpha1Client) ClusterRegistrations(namespace string) ClusterRegistrationInterface

func (*FleetV1alpha1Client) Clusters

func (c *FleetV1alpha1Client) Clusters(namespace string) ClusterInterface

func (*FleetV1alpha1Client) Contents

func (c *FleetV1alpha1Client) Contents() ContentInterface

func (*FleetV1alpha1Client) GitRepoRestrictions

func (c *FleetV1alpha1Client) GitRepoRestrictions(namespace string) GitRepoRestrictionInterface

func (*FleetV1alpha1Client) GitRepos

func (c *FleetV1alpha1Client) GitRepos(namespace string) GitRepoInterface

func (*FleetV1alpha1Client) RESTClient

func (c *FleetV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

type GitRepoExpansion

type GitRepoExpansion interface{}

type GitRepoInterface

type GitRepoInterface interface {
	Create(ctx context.Context, gitRepo *v1alpha1.GitRepo, opts v1.CreateOptions) (*v1alpha1.GitRepo, error)
	Update(ctx context.Context, gitRepo *v1alpha1.GitRepo, opts v1.UpdateOptions) (*v1alpha1.GitRepo, error)
	UpdateStatus(ctx context.Context, gitRepo *v1alpha1.GitRepo, opts v1.UpdateOptions) (*v1alpha1.GitRepo, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.GitRepo, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GitRepoList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.GitRepo, err error)
	GitRepoExpansion
}

GitRepoInterface has methods to work with GitRepo resources.

type GitRepoRestrictionExpansion

type GitRepoRestrictionExpansion interface{}

type GitRepoRestrictionInterface

type GitRepoRestrictionInterface interface {
	Create(ctx context.Context, gitRepoRestriction *v1alpha1.GitRepoRestriction, opts v1.CreateOptions) (*v1alpha1.GitRepoRestriction, error)
	Update(ctx context.Context, gitRepoRestriction *v1alpha1.GitRepoRestriction, opts v1.UpdateOptions) (*v1alpha1.GitRepoRestriction, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.GitRepoRestriction, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GitRepoRestrictionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.GitRepoRestriction, err error)
	GitRepoRestrictionExpansion
}

GitRepoRestrictionInterface has methods to work with GitRepoRestriction resources.

type GitRepoRestrictionsGetter

type GitRepoRestrictionsGetter interface {
	GitRepoRestrictions(namespace string) GitRepoRestrictionInterface
}

GitRepoRestrictionsGetter has a method to return a GitRepoRestrictionInterface. A group's client should implement this interface.

type GitReposGetter

type GitReposGetter interface {
	GitRepos(namespace string) GitRepoInterface
}

GitReposGetter has a method to return a GitRepoInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL