Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type NetworkServiceEndpointExpansion
- type NetworkServiceEndpointInterface
- type NetworkServiceEndpointsGetter
- type NetworkServiceExpansion
- type NetworkServiceInterface
- type NetworkServiceManagerExpansion
- type NetworkServiceManagerInterface
- type NetworkServiceManagersGetter
- type NetworkServicesGetter
- type NetworkserviceV1alpha1Client
- func (c *NetworkserviceV1alpha1Client) NetworkServiceEndpoints(namespace string) NetworkServiceEndpointInterface
- func (c *NetworkserviceV1alpha1Client) NetworkServiceManagers(namespace string) NetworkServiceManagerInterface
- func (c *NetworkserviceV1alpha1Client) NetworkServices(namespace string) NetworkServiceInterface
- func (c *NetworkserviceV1alpha1Client) RESTClient() rest.Interface
- type NetworkserviceV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NetworkServiceEndpointExpansion ¶
type NetworkServiceEndpointExpansion interface{}
type NetworkServiceEndpointInterface ¶
type NetworkServiceEndpointInterface interface { Create(ctx context.Context, networkServiceEndpoint *v1alpha1.NetworkServiceEndpoint, opts v1.CreateOptions) (*v1alpha1.NetworkServiceEndpoint, error) Update(ctx context.Context, networkServiceEndpoint *v1alpha1.NetworkServiceEndpoint, opts v1.UpdateOptions) (*v1alpha1.NetworkServiceEndpoint, error) UpdateStatus(ctx context.Context, networkServiceEndpoint *v1alpha1.NetworkServiceEndpoint, opts v1.UpdateOptions) (*v1alpha1.NetworkServiceEndpoint, 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.NetworkServiceEndpoint, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkServiceEndpointList, 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.NetworkServiceEndpoint, err error) NetworkServiceEndpointExpansion }
NetworkServiceEndpointInterface has methods to work with NetworkServiceEndpoint resources.
type NetworkServiceEndpointsGetter ¶
type NetworkServiceEndpointsGetter interface {
NetworkServiceEndpoints(namespace string) NetworkServiceEndpointInterface
}
NetworkServiceEndpointsGetter has a method to return a NetworkServiceEndpointInterface. A group's client should implement this interface.
type NetworkServiceExpansion ¶
type NetworkServiceExpansion interface{}
type NetworkServiceInterface ¶
type NetworkServiceInterface interface { Create(ctx context.Context, networkService *v1alpha1.NetworkService, opts v1.CreateOptions) (*v1alpha1.NetworkService, error) Update(ctx context.Context, networkService *v1alpha1.NetworkService, opts v1.UpdateOptions) (*v1alpha1.NetworkService, 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.NetworkService, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkServiceList, 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.NetworkService, err error) NetworkServiceExpansion }
NetworkServiceInterface has methods to work with NetworkService resources.
type NetworkServiceManagerExpansion ¶
type NetworkServiceManagerExpansion interface{}
type NetworkServiceManagerInterface ¶
type NetworkServiceManagerInterface interface { Create(ctx context.Context, networkServiceManager *v1alpha1.NetworkServiceManager, opts v1.CreateOptions) (*v1alpha1.NetworkServiceManager, error) Update(ctx context.Context, networkServiceManager *v1alpha1.NetworkServiceManager, opts v1.UpdateOptions) (*v1alpha1.NetworkServiceManager, error) UpdateStatus(ctx context.Context, networkServiceManager *v1alpha1.NetworkServiceManager, opts v1.UpdateOptions) (*v1alpha1.NetworkServiceManager, 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.NetworkServiceManager, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkServiceManagerList, 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.NetworkServiceManager, err error) NetworkServiceManagerExpansion }
NetworkServiceManagerInterface has methods to work with NetworkServiceManager resources.
type NetworkServiceManagersGetter ¶
type NetworkServiceManagersGetter interface {
NetworkServiceManagers(namespace string) NetworkServiceManagerInterface
}
NetworkServiceManagersGetter has a method to return a NetworkServiceManagerInterface. A group's client should implement this interface.
type NetworkServicesGetter ¶
type NetworkServicesGetter interface {
NetworkServices(namespace string) NetworkServiceInterface
}
NetworkServicesGetter has a method to return a NetworkServiceInterface. A group's client should implement this interface.
type NetworkserviceV1alpha1Client ¶
type NetworkserviceV1alpha1Client struct {
// contains filtered or unexported fields
}
NetworkserviceV1alpha1Client is used to interact with features provided by the networkservice group.
func New ¶
func New(c rest.Interface) *NetworkserviceV1alpha1Client
New creates a new NetworkserviceV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*NetworkserviceV1alpha1Client, error)
NewForConfig creates a new NetworkserviceV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *NetworkserviceV1alpha1Client
NewForConfigOrDie creates a new NetworkserviceV1alpha1Client for the given config and panics if there is an error in the config.
func (*NetworkserviceV1alpha1Client) NetworkServiceEndpoints ¶
func (c *NetworkserviceV1alpha1Client) NetworkServiceEndpoints(namespace string) NetworkServiceEndpointInterface
func (*NetworkserviceV1alpha1Client) NetworkServiceManagers ¶
func (c *NetworkserviceV1alpha1Client) NetworkServiceManagers(namespace string) NetworkServiceManagerInterface
func (*NetworkserviceV1alpha1Client) NetworkServices ¶
func (c *NetworkserviceV1alpha1Client) NetworkServices(namespace string) NetworkServiceInterface
func (*NetworkserviceV1alpha1Client) RESTClient ¶
func (c *NetworkserviceV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type NetworkserviceV1alpha1Interface ¶
type NetworkserviceV1alpha1Interface interface { RESTClient() rest.Interface NetworkServicesGetter NetworkServiceEndpointsGetter NetworkServiceManagersGetter }