Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ClusterRoleBindingExpansion
- type ClusterRoleBindingInterface
- type ClusterRoleBindingsGetter
- type ClusterRoleExpansion
- type ClusterRoleInterface
- type ClusterRolesGetter
- type ComponentsV1alpha1Client
- func (c *ComponentsV1alpha1Client) ClusterRoleBindings(namespace string) ClusterRoleBindingInterface
- func (c *ComponentsV1alpha1Client) ClusterRoles(namespace string) ClusterRoleInterface
- func (c *ComponentsV1alpha1Client) ConfigMaps(namespace string) ConfigMapInterface
- func (c *ComponentsV1alpha1Client) CustomResourceDefinitions(namespace string) CustomResourceDefinitionInterface
- func (c *ComponentsV1alpha1Client) DaemonSets(namespace string) DaemonSetInterface
- func (c *ComponentsV1alpha1Client) Deployments(namespace string) DeploymentInterface
- func (c *ComponentsV1alpha1Client) Ingresses(namespace string) IngressInterface
- func (c *ComponentsV1alpha1Client) Namespaces(namespace string) NamespaceInterface
- func (c *ComponentsV1alpha1Client) RESTClient() rest.Interface
- func (c *ComponentsV1alpha1Client) Secrets(namespace string) SecretInterface
- func (c *ComponentsV1alpha1Client) ServiceAccounts(namespace string) ServiceAccountInterface
- func (c *ComponentsV1alpha1Client) Services(namespace string) ServiceInterface
- func (c *ComponentsV1alpha1Client) StatefulSets(namespace string) StatefulSetInterface
- type ComponentsV1alpha1Interface
- type ConfigMapExpansion
- type ConfigMapInterface
- type ConfigMapsGetter
- type CustomResourceDefinitionExpansion
- type CustomResourceDefinitionInterface
- type CustomResourceDefinitionsGetter
- type DaemonSetExpansion
- type DaemonSetInterface
- type DaemonSetsGetter
- type DeploymentExpansion
- type DeploymentInterface
- type DeploymentsGetter
- type IngressExpansion
- type IngressInterface
- type IngressesGetter
- type NamespaceExpansion
- type NamespaceInterface
- type NamespacesGetter
- type SecretExpansion
- type SecretInterface
- type SecretsGetter
- type ServiceAccountExpansion
- type ServiceAccountInterface
- type ServiceAccountsGetter
- type ServiceExpansion
- type ServiceInterface
- type ServicesGetter
- type StatefulSetExpansion
- type StatefulSetInterface
- type StatefulSetsGetter
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 ¶
func New(c rest.Interface) *ComponentsV1alpha1Client
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 ComponentsV1alpha1Interface ¶
type ComponentsV1alpha1Interface interface { RESTClient() rest.Interface ClusterRolesGetter ClusterRoleBindingsGetter ConfigMapsGetter CustomResourceDefinitionsGetter DaemonSetsGetter DeploymentsGetter IngressesGetter NamespacesGetter SecretsGetter ServicesGetter ServiceAccountsGetter StatefulSetsGetter }
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
type CustomResourceDefinitionInterface interface { Create(*v1alpha1.CustomResourceDefinition) (*v1alpha1.CustomResourceDefinition, error) Update(*v1alpha1.CustomResourceDefinition) (*v1alpha1.CustomResourceDefinition, error) UpdateStatus(*v1alpha1.CustomResourceDefinition) (*v1alpha1.CustomResourceDefinition, error) Delete(name string, options *v1.DeleteOptions) error DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error Get(name string, options v1.GetOptions) (*v1alpha1.CustomResourceDefinition, error) List(opts v1.ListOptions) (*v1alpha1.CustomResourceDefinitionList, error) Watch(opts v1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.CustomResourceDefinition, err error) CustomResourceDefinitionExpansion }
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.