v1alpha1

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Oct 21, 2019 License: Apache-2.0 Imports: 7 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 ClusterRoleBindingExpansion added in v0.2.0

type ClusterRoleBindingExpansion interface{}

type ClusterRoleBindingInterface added in v0.2.0

type ClusterRoleBindingInterface interface {
	Create(*v1alpha1.ClusterRoleBinding) (*v1alpha1.ClusterRoleBinding, error)
	Update(*v1alpha1.ClusterRoleBinding) (*v1alpha1.ClusterRoleBinding, error)
	UpdateStatus(*v1alpha1.ClusterRoleBinding) (*v1alpha1.ClusterRoleBinding, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.ClusterRoleBinding, error)
	List(opts v1.ListOptions) (*v1alpha1.ClusterRoleBindingList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.ClusterRoleBinding, err error)
	ClusterRoleBindingExpansion
}

ClusterRoleBindingInterface has methods to work with ClusterRoleBinding resources.

type ClusterRoleBindingsGetter added in v0.2.0

type ClusterRoleBindingsGetter interface {
	ClusterRoleBindings(namespace string) ClusterRoleBindingInterface
}

ClusterRoleBindingsGetter has a method to return a ClusterRoleBindingInterface. A group's client should implement this interface.

type ClusterRoleExpansion added in v0.2.0

type ClusterRoleExpansion interface{}

type ClusterRoleInterface added in v0.2.0

type ClusterRoleInterface interface {
	Create(*v1alpha1.ClusterRole) (*v1alpha1.ClusterRole, error)
	Update(*v1alpha1.ClusterRole) (*v1alpha1.ClusterRole, error)
	UpdateStatus(*v1alpha1.ClusterRole) (*v1alpha1.ClusterRole, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.ClusterRole, error)
	List(opts v1.ListOptions) (*v1alpha1.ClusterRoleList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.ClusterRole, err error)
	ClusterRoleExpansion
}

ClusterRoleInterface has methods to work with ClusterRole resources.

type ClusterRolesGetter added in v0.2.0

type ClusterRolesGetter interface {
	ClusterRoles(namespace string) ClusterRoleInterface
}

ClusterRolesGetter has a method to return a ClusterRoleInterface. A group's client should implement this interface.

type ComponentsV1alpha1Client

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

ComponentsV1alpha1Client is used to interact with features provided by the components.eks.amazonaws.com group.

func New

New creates a new ComponentsV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new ComponentsV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *ComponentsV1alpha1Client

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

func (*ComponentsV1alpha1Client) ClusterRoleBindings added in v0.2.0

func (c *ComponentsV1alpha1Client) ClusterRoleBindings(namespace string) ClusterRoleBindingInterface

func (*ComponentsV1alpha1Client) ClusterRoles added in v0.2.0

func (c *ComponentsV1alpha1Client) ClusterRoles(namespace string) ClusterRoleInterface

func (*ComponentsV1alpha1Client) ConfigMaps

func (c *ComponentsV1alpha1Client) ConfigMaps(namespace string) ConfigMapInterface

func (*ComponentsV1alpha1Client) CustomResourceDefinitions added in v0.2.0

func (c *ComponentsV1alpha1Client) CustomResourceDefinitions(namespace string) CustomResourceDefinitionInterface

func (*ComponentsV1alpha1Client) DaemonSets added in v0.2.0

func (c *ComponentsV1alpha1Client) DaemonSets(namespace string) DaemonSetInterface

func (*ComponentsV1alpha1Client) Deployments

func (c *ComponentsV1alpha1Client) Deployments(namespace string) DeploymentInterface

func (*ComponentsV1alpha1Client) Ingresses

func (c *ComponentsV1alpha1Client) Ingresses(namespace string) IngressInterface

func (*ComponentsV1alpha1Client) Namespaces added in v0.2.0

func (c *ComponentsV1alpha1Client) Namespaces(namespace string) NamespaceInterface

func (*ComponentsV1alpha1Client) RESTClient

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

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

func (*ComponentsV1alpha1Client) Secrets

func (c *ComponentsV1alpha1Client) Secrets(namespace string) SecretInterface

func (*ComponentsV1alpha1Client) ServiceAccounts added in v0.2.0

func (c *ComponentsV1alpha1Client) ServiceAccounts(namespace string) ServiceAccountInterface

func (*ComponentsV1alpha1Client) Services

func (c *ComponentsV1alpha1Client) Services(namespace string) ServiceInterface

func (*ComponentsV1alpha1Client) StatefulSets added in v0.2.0

func (c *ComponentsV1alpha1Client) StatefulSets(namespace string) StatefulSetInterface

type ConfigMapExpansion

type ConfigMapExpansion interface{}

type ConfigMapInterface

type ConfigMapInterface interface {
	Create(*v1alpha1.ConfigMap) (*v1alpha1.ConfigMap, error)
	Update(*v1alpha1.ConfigMap) (*v1alpha1.ConfigMap, error)
	UpdateStatus(*v1alpha1.ConfigMap) (*v1alpha1.ConfigMap, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.ConfigMap, error)
	List(opts v1.ListOptions) (*v1alpha1.ConfigMapList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.ConfigMap, err error)
	ConfigMapExpansion
}

ConfigMapInterface has methods to work with ConfigMap resources.

type ConfigMapsGetter

type ConfigMapsGetter interface {
	ConfigMaps(namespace string) ConfigMapInterface
}

ConfigMapsGetter has a method to return a ConfigMapInterface. A group's client should implement this interface.

type CustomResourceDefinitionExpansion added in v0.2.0

type CustomResourceDefinitionExpansion interface{}

type CustomResourceDefinitionInterface added in v0.2.0

CustomResourceDefinitionInterface has methods to work with CustomResourceDefinition resources.

type CustomResourceDefinitionsGetter added in v0.2.0

type CustomResourceDefinitionsGetter interface {
	CustomResourceDefinitions(namespace string) CustomResourceDefinitionInterface
}

CustomResourceDefinitionsGetter has a method to return a CustomResourceDefinitionInterface. A group's client should implement this interface.

type DaemonSetExpansion added in v0.2.0

type DaemonSetExpansion interface{}

type DaemonSetInterface added in v0.2.0

type DaemonSetInterface interface {
	Create(*v1alpha1.DaemonSet) (*v1alpha1.DaemonSet, error)
	Update(*v1alpha1.DaemonSet) (*v1alpha1.DaemonSet, error)
	UpdateStatus(*v1alpha1.DaemonSet) (*v1alpha1.DaemonSet, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.DaemonSet, error)
	List(opts v1.ListOptions) (*v1alpha1.DaemonSetList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.DaemonSet, err error)
	DaemonSetExpansion
}

DaemonSetInterface has methods to work with DaemonSet resources.

type DaemonSetsGetter added in v0.2.0

type DaemonSetsGetter interface {
	DaemonSets(namespace string) DaemonSetInterface
}

DaemonSetsGetter has a method to return a DaemonSetInterface. A group's client should implement this interface.

type DeploymentExpansion

type DeploymentExpansion interface{}

type DeploymentInterface

type DeploymentInterface interface {
	Create(*v1alpha1.Deployment) (*v1alpha1.Deployment, error)
	Update(*v1alpha1.Deployment) (*v1alpha1.Deployment, error)
	UpdateStatus(*v1alpha1.Deployment) (*v1alpha1.Deployment, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.Deployment, error)
	List(opts v1.ListOptions) (*v1alpha1.DeploymentList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.Deployment, err error)
	DeploymentExpansion
}

DeploymentInterface has methods to work with Deployment resources.

type DeploymentsGetter

type DeploymentsGetter interface {
	Deployments(namespace string) DeploymentInterface
}

DeploymentsGetter has a method to return a DeploymentInterface. A group's client should implement this interface.

type IngressExpansion

type IngressExpansion interface{}

type IngressInterface

type IngressInterface interface {
	Create(*v1alpha1.Ingress) (*v1alpha1.Ingress, error)
	Update(*v1alpha1.Ingress) (*v1alpha1.Ingress, error)
	UpdateStatus(*v1alpha1.Ingress) (*v1alpha1.Ingress, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.Ingress, error)
	List(opts v1.ListOptions) (*v1alpha1.IngressList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.Ingress, err error)
	IngressExpansion
}

IngressInterface has methods to work with Ingress resources.

type IngressesGetter

type IngressesGetter interface {
	Ingresses(namespace string) IngressInterface
}

IngressesGetter has a method to return a IngressInterface. A group's client should implement this interface.

type NamespaceExpansion added in v0.2.0

type NamespaceExpansion interface{}

type NamespaceInterface added in v0.2.0

type NamespaceInterface interface {
	Create(*v1alpha1.Namespace) (*v1alpha1.Namespace, error)
	Update(*v1alpha1.Namespace) (*v1alpha1.Namespace, error)
	UpdateStatus(*v1alpha1.Namespace) (*v1alpha1.Namespace, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.Namespace, error)
	List(opts v1.ListOptions) (*v1alpha1.NamespaceList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.Namespace, err error)
	NamespaceExpansion
}

NamespaceInterface has methods to work with Namespace resources.

type NamespacesGetter added in v0.2.0

type NamespacesGetter interface {
	Namespaces(namespace string) NamespaceInterface
}

NamespacesGetter has a method to return a NamespaceInterface. A group's client should implement this interface.

type SecretExpansion

type SecretExpansion interface{}

type SecretInterface

type SecretInterface interface {
	Create(*v1alpha1.Secret) (*v1alpha1.Secret, error)
	Update(*v1alpha1.Secret) (*v1alpha1.Secret, error)
	UpdateStatus(*v1alpha1.Secret) (*v1alpha1.Secret, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.Secret, error)
	List(opts v1.ListOptions) (*v1alpha1.SecretList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.Secret, err error)
	SecretExpansion
}

SecretInterface has methods to work with Secret resources.

type SecretsGetter

type SecretsGetter interface {
	Secrets(namespace string) SecretInterface
}

SecretsGetter has a method to return a SecretInterface. A group's client should implement this interface.

type ServiceAccountExpansion added in v0.2.0

type ServiceAccountExpansion interface{}

type ServiceAccountInterface added in v0.2.0

type ServiceAccountInterface interface {
	Create(*v1alpha1.ServiceAccount) (*v1alpha1.ServiceAccount, error)
	Update(*v1alpha1.ServiceAccount) (*v1alpha1.ServiceAccount, error)
	UpdateStatus(*v1alpha1.ServiceAccount) (*v1alpha1.ServiceAccount, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.ServiceAccount, error)
	List(opts v1.ListOptions) (*v1alpha1.ServiceAccountList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.ServiceAccount, err error)
	ServiceAccountExpansion
}

ServiceAccountInterface has methods to work with ServiceAccount resources.

type ServiceAccountsGetter added in v0.2.0

type ServiceAccountsGetter interface {
	ServiceAccounts(namespace string) ServiceAccountInterface
}

ServiceAccountsGetter has a method to return a ServiceAccountInterface. A group's client should implement this interface.

type ServiceExpansion

type ServiceExpansion interface{}

type ServiceInterface

type ServiceInterface interface {
	Create(*v1alpha1.Service) (*v1alpha1.Service, error)
	Update(*v1alpha1.Service) (*v1alpha1.Service, error)
	UpdateStatus(*v1alpha1.Service) (*v1alpha1.Service, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.Service, error)
	List(opts v1.ListOptions) (*v1alpha1.ServiceList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.Service, err error)
	ServiceExpansion
}

ServiceInterface has methods to work with Service resources.

type ServicesGetter

type ServicesGetter interface {
	Services(namespace string) ServiceInterface
}

ServicesGetter has a method to return a ServiceInterface. A group's client should implement this interface.

type StatefulSetExpansion added in v0.2.0

type StatefulSetExpansion interface{}

type StatefulSetInterface added in v0.2.0

type StatefulSetInterface interface {
	Create(*v1alpha1.StatefulSet) (*v1alpha1.StatefulSet, error)
	Update(*v1alpha1.StatefulSet) (*v1alpha1.StatefulSet, error)
	UpdateStatus(*v1alpha1.StatefulSet) (*v1alpha1.StatefulSet, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.StatefulSet, error)
	List(opts v1.ListOptions) (*v1alpha1.StatefulSetList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.StatefulSet, err error)
	StatefulSetExpansion
}

StatefulSetInterface has methods to work with StatefulSet resources.

type StatefulSetsGetter added in v0.2.0

type StatefulSetsGetter interface {
	StatefulSets(namespace string) StatefulSetInterface
}

StatefulSetsGetter has a method to return a StatefulSetInterface. 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