Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type DeploymentExpansion
- type DeploymentInterface
- type DeploymentV1alpha1Client
- func (c *DeploymentV1alpha1Client) Deployments(namespace string) DeploymentInterface
- func (c *DeploymentV1alpha1Client) ElasticsearchKeystores(namespace string) ElasticsearchKeystoreInterface
- func (c *DeploymentV1alpha1Client) Extensions(namespace string) ExtensionInterface
- func (c *DeploymentV1alpha1Client) RESTClient() rest.Interface
- func (c *DeploymentV1alpha1Client) TrafficFilterAssociations(namespace string) TrafficFilterAssociationInterface
- func (c *DeploymentV1alpha1Client) TrafficFilters(namespace string) TrafficFilterInterface
- type DeploymentV1alpha1Interface
- type DeploymentsGetter
- type ElasticsearchKeystoreExpansion
- type ElasticsearchKeystoreInterface
- type ElasticsearchKeystoresGetter
- type ExtensionExpansion
- type ExtensionInterface
- type ExtensionsGetter
- type TrafficFilterAssociationExpansion
- type TrafficFilterAssociationInterface
- type TrafficFilterAssociationsGetter
- type TrafficFilterExpansion
- type TrafficFilterInterface
- type TrafficFiltersGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeploymentExpansion ¶
type DeploymentExpansion interface{}
type DeploymentInterface ¶
type DeploymentInterface interface { Create(ctx context.Context, deployment *v1alpha1.Deployment, opts v1.CreateOptions) (*v1alpha1.Deployment, error) Update(ctx context.Context, deployment *v1alpha1.Deployment, opts v1.UpdateOptions) (*v1alpha1.Deployment, error) UpdateStatus(ctx context.Context, deployment *v1alpha1.Deployment, opts v1.UpdateOptions) (*v1alpha1.Deployment, 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.Deployment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DeploymentList, 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.Deployment, err error) DeploymentExpansion }
DeploymentInterface has methods to work with Deployment resources.
type DeploymentV1alpha1Client ¶
type DeploymentV1alpha1Client struct {
// contains filtered or unexported fields
}
DeploymentV1alpha1Client is used to interact with features provided by the deployment.ec.kubeform.com group.
func New ¶
func New(c rest.Interface) *DeploymentV1alpha1Client
New creates a new DeploymentV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*DeploymentV1alpha1Client, error)
NewForConfig creates a new DeploymentV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *DeploymentV1alpha1Client
NewForConfigOrDie creates a new DeploymentV1alpha1Client for the given config and panics if there is an error in the config.
func (*DeploymentV1alpha1Client) Deployments ¶
func (c *DeploymentV1alpha1Client) Deployments(namespace string) DeploymentInterface
func (*DeploymentV1alpha1Client) ElasticsearchKeystores ¶ added in v0.5.0
func (c *DeploymentV1alpha1Client) ElasticsearchKeystores(namespace string) ElasticsearchKeystoreInterface
func (*DeploymentV1alpha1Client) Extensions ¶
func (c *DeploymentV1alpha1Client) Extensions(namespace string) ExtensionInterface
func (*DeploymentV1alpha1Client) RESTClient ¶
func (c *DeploymentV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*DeploymentV1alpha1Client) TrafficFilterAssociations ¶
func (c *DeploymentV1alpha1Client) TrafficFilterAssociations(namespace string) TrafficFilterAssociationInterface
func (*DeploymentV1alpha1Client) TrafficFilters ¶
func (c *DeploymentV1alpha1Client) TrafficFilters(namespace string) TrafficFilterInterface
type DeploymentV1alpha1Interface ¶
type DeploymentV1alpha1Interface interface { RESTClient() rest.Interface DeploymentsGetter ElasticsearchKeystoresGetter ExtensionsGetter TrafficFiltersGetter TrafficFilterAssociationsGetter }
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 ElasticsearchKeystoreExpansion ¶ added in v0.5.0
type ElasticsearchKeystoreExpansion interface{}
type ElasticsearchKeystoreInterface ¶ added in v0.5.0
type ElasticsearchKeystoreInterface interface { Create(ctx context.Context, elasticsearchKeystore *v1alpha1.ElasticsearchKeystore, opts v1.CreateOptions) (*v1alpha1.ElasticsearchKeystore, error) Update(ctx context.Context, elasticsearchKeystore *v1alpha1.ElasticsearchKeystore, opts v1.UpdateOptions) (*v1alpha1.ElasticsearchKeystore, error) UpdateStatus(ctx context.Context, elasticsearchKeystore *v1alpha1.ElasticsearchKeystore, opts v1.UpdateOptions) (*v1alpha1.ElasticsearchKeystore, 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.ElasticsearchKeystore, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ElasticsearchKeystoreList, 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.ElasticsearchKeystore, err error) ElasticsearchKeystoreExpansion }
ElasticsearchKeystoreInterface has methods to work with ElasticsearchKeystore resources.
type ElasticsearchKeystoresGetter ¶ added in v0.5.0
type ElasticsearchKeystoresGetter interface {
ElasticsearchKeystores(namespace string) ElasticsearchKeystoreInterface
}
ElasticsearchKeystoresGetter has a method to return a ElasticsearchKeystoreInterface. A group's client should implement this interface.
type ExtensionExpansion ¶
type ExtensionExpansion interface{}
type ExtensionInterface ¶
type ExtensionInterface interface { Create(ctx context.Context, extension *v1alpha1.Extension, opts v1.CreateOptions) (*v1alpha1.Extension, error) Update(ctx context.Context, extension *v1alpha1.Extension, opts v1.UpdateOptions) (*v1alpha1.Extension, error) UpdateStatus(ctx context.Context, extension *v1alpha1.Extension, opts v1.UpdateOptions) (*v1alpha1.Extension, 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.Extension, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ExtensionList, 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.Extension, err error) ExtensionExpansion }
ExtensionInterface has methods to work with Extension resources.
type ExtensionsGetter ¶
type ExtensionsGetter interface {
Extensions(namespace string) ExtensionInterface
}
ExtensionsGetter has a method to return a ExtensionInterface. A group's client should implement this interface.
type TrafficFilterAssociationExpansion ¶
type TrafficFilterAssociationExpansion interface{}
type TrafficFilterAssociationInterface ¶
type TrafficFilterAssociationInterface interface { Create(ctx context.Context, trafficFilterAssociation *v1alpha1.TrafficFilterAssociation, opts v1.CreateOptions) (*v1alpha1.TrafficFilterAssociation, error) Update(ctx context.Context, trafficFilterAssociation *v1alpha1.TrafficFilterAssociation, opts v1.UpdateOptions) (*v1alpha1.TrafficFilterAssociation, error) UpdateStatus(ctx context.Context, trafficFilterAssociation *v1alpha1.TrafficFilterAssociation, opts v1.UpdateOptions) (*v1alpha1.TrafficFilterAssociation, 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.TrafficFilterAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TrafficFilterAssociationList, 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.TrafficFilterAssociation, err error) TrafficFilterAssociationExpansion }
TrafficFilterAssociationInterface has methods to work with TrafficFilterAssociation resources.
type TrafficFilterAssociationsGetter ¶
type TrafficFilterAssociationsGetter interface {
TrafficFilterAssociations(namespace string) TrafficFilterAssociationInterface
}
TrafficFilterAssociationsGetter has a method to return a TrafficFilterAssociationInterface. A group's client should implement this interface.
type TrafficFilterExpansion ¶
type TrafficFilterExpansion interface{}
type TrafficFilterInterface ¶
type TrafficFilterInterface interface { Create(ctx context.Context, trafficFilter *v1alpha1.TrafficFilter, opts v1.CreateOptions) (*v1alpha1.TrafficFilter, error) Update(ctx context.Context, trafficFilter *v1alpha1.TrafficFilter, opts v1.UpdateOptions) (*v1alpha1.TrafficFilter, error) UpdateStatus(ctx context.Context, trafficFilter *v1alpha1.TrafficFilter, opts v1.UpdateOptions) (*v1alpha1.TrafficFilter, 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.TrafficFilter, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TrafficFilterList, 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.TrafficFilter, err error) TrafficFilterExpansion }
TrafficFilterInterface has methods to work with TrafficFilter resources.
type TrafficFiltersGetter ¶
type TrafficFiltersGetter interface {
TrafficFilters(namespace string) TrafficFilterInterface
}
TrafficFiltersGetter has a method to return a TrafficFilterInterface. A group's client should implement this interface.