Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ResourceCompositionExpansion
- type ResourceCompositionInterface
- type ResourceCompositionsGetter
- type ResourceEventExpansion
- type ResourceEventInterface
- type ResourceEventsGetter
- type ResourceMonitorExpansion
- type ResourceMonitorInterface
- type ResourceMonitorsGetter
- type ResourcePoliciesGetter
- type ResourcePolicyExpansion
- type ResourcePolicyInterface
- type WorkflowsV1alpha1Client
- func (c *WorkflowsV1alpha1Client) RESTClient() rest.Interface
- func (c *WorkflowsV1alpha1Client) ResourceCompositions(namespace string) ResourceCompositionInterface
- func (c *WorkflowsV1alpha1Client) ResourceEvents(namespace string) ResourceEventInterface
- func (c *WorkflowsV1alpha1Client) ResourceMonitors(namespace string) ResourceMonitorInterface
- func (c *WorkflowsV1alpha1Client) ResourcePolicies(namespace string) ResourcePolicyInterface
- type WorkflowsV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResourceCompositionExpansion ¶
type ResourceCompositionExpansion interface{}
type ResourceCompositionInterface ¶
type ResourceCompositionInterface interface { Create(ctx context.Context, resourceComposition *v1alpha1.ResourceComposition, opts v1.CreateOptions) (*v1alpha1.ResourceComposition, error) Update(ctx context.Context, resourceComposition *v1alpha1.ResourceComposition, opts v1.UpdateOptions) (*v1alpha1.ResourceComposition, 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.ResourceComposition, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceCompositionList, 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.ResourceComposition, err error) ResourceCompositionExpansion }
ResourceCompositionInterface has methods to work with ResourceComposition resources.
type ResourceCompositionsGetter ¶
type ResourceCompositionsGetter interface {
ResourceCompositions(namespace string) ResourceCompositionInterface
}
ResourceCompositionsGetter has a method to return a ResourceCompositionInterface. A group's client should implement this interface.
type ResourceEventExpansion ¶
type ResourceEventExpansion interface{}
type ResourceEventInterface ¶
type ResourceEventInterface interface { Create(ctx context.Context, resourceEvent *v1alpha1.ResourceEvent, opts v1.CreateOptions) (*v1alpha1.ResourceEvent, error) Update(ctx context.Context, resourceEvent *v1alpha1.ResourceEvent, opts v1.UpdateOptions) (*v1alpha1.ResourceEvent, 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.ResourceEvent, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceEventList, 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.ResourceEvent, err error) ResourceEventExpansion }
ResourceEventInterface has methods to work with ResourceEvent resources.
type ResourceEventsGetter ¶
type ResourceEventsGetter interface {
ResourceEvents(namespace string) ResourceEventInterface
}
ResourceEventsGetter has a method to return a ResourceEventInterface. A group's client should implement this interface.
type ResourceMonitorExpansion ¶
type ResourceMonitorExpansion interface{}
type ResourceMonitorInterface ¶
type ResourceMonitorInterface interface { Create(ctx context.Context, resourceMonitor *v1alpha1.ResourceMonitor, opts v1.CreateOptions) (*v1alpha1.ResourceMonitor, error) Update(ctx context.Context, resourceMonitor *v1alpha1.ResourceMonitor, opts v1.UpdateOptions) (*v1alpha1.ResourceMonitor, 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.ResourceMonitor, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceMonitorList, 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.ResourceMonitor, err error) ResourceMonitorExpansion }
ResourceMonitorInterface has methods to work with ResourceMonitor resources.
type ResourceMonitorsGetter ¶
type ResourceMonitorsGetter interface {
ResourceMonitors(namespace string) ResourceMonitorInterface
}
ResourceMonitorsGetter has a method to return a ResourceMonitorInterface. A group's client should implement this interface.
type ResourcePoliciesGetter ¶
type ResourcePoliciesGetter interface {
ResourcePolicies(namespace string) ResourcePolicyInterface
}
ResourcePoliciesGetter has a method to return a ResourcePolicyInterface. A group's client should implement this interface.
type ResourcePolicyExpansion ¶
type ResourcePolicyExpansion interface{}
type ResourcePolicyInterface ¶
type ResourcePolicyInterface interface { Create(ctx context.Context, resourcePolicy *v1alpha1.ResourcePolicy, opts v1.CreateOptions) (*v1alpha1.ResourcePolicy, error) Update(ctx context.Context, resourcePolicy *v1alpha1.ResourcePolicy, opts v1.UpdateOptions) (*v1alpha1.ResourcePolicy, 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.ResourcePolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourcePolicyList, 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.ResourcePolicy, err error) ResourcePolicyExpansion }
ResourcePolicyInterface has methods to work with ResourcePolicy resources.
type WorkflowsV1alpha1Client ¶
type WorkflowsV1alpha1Client struct {
// contains filtered or unexported fields
}
WorkflowsV1alpha1Client is used to interact with features provided by the workflows.kubeplus group.
func New ¶
func New(c rest.Interface) *WorkflowsV1alpha1Client
New creates a new WorkflowsV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*WorkflowsV1alpha1Client, error)
NewForConfig creates a new WorkflowsV1alpha1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfigAndClient ¶
NewForConfigAndClient creates a new WorkflowsV1alpha1Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *WorkflowsV1alpha1Client
NewForConfigOrDie creates a new WorkflowsV1alpha1Client for the given config and panics if there is an error in the config.
func (*WorkflowsV1alpha1Client) RESTClient ¶
func (c *WorkflowsV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*WorkflowsV1alpha1Client) ResourceCompositions ¶
func (c *WorkflowsV1alpha1Client) ResourceCompositions(namespace string) ResourceCompositionInterface
func (*WorkflowsV1alpha1Client) ResourceEvents ¶
func (c *WorkflowsV1alpha1Client) ResourceEvents(namespace string) ResourceEventInterface
func (*WorkflowsV1alpha1Client) ResourceMonitors ¶
func (c *WorkflowsV1alpha1Client) ResourceMonitors(namespace string) ResourceMonitorInterface
func (*WorkflowsV1alpha1Client) ResourcePolicies ¶
func (c *WorkflowsV1alpha1Client) ResourcePolicies(namespace string) ResourcePolicyInterface
type WorkflowsV1alpha1Interface ¶
type WorkflowsV1alpha1Interface interface { RESTClient() rest.Interface ResourceCompositionsGetter ResourceEventsGetter ResourceMonitorsGetter ResourcePoliciesGetter }