Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type GrafanaDashboardExpansion
- type GrafanaDashboardInterface
- type GrafanaDashboardTemplateExpansion
- type GrafanaDashboardTemplateInterface
- type GrafanaDashboardTemplatesGetter
- type GrafanaDashboardsGetter
- type GrafanaDatasourceExpansion
- type GrafanaDatasourceInterface
- type GrafanaDatasourcesGetter
- type OpenvizV1alpha1Client
- func (c *OpenvizV1alpha1Client) GrafanaDashboardTemplates(namespace string) GrafanaDashboardTemplateInterface
- func (c *OpenvizV1alpha1Client) GrafanaDashboards(namespace string) GrafanaDashboardInterface
- func (c *OpenvizV1alpha1Client) GrafanaDatasources(namespace string) GrafanaDatasourceInterface
- func (c *OpenvizV1alpha1Client) RESTClient() rest.Interface
- type OpenvizV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GrafanaDashboardExpansion ¶
type GrafanaDashboardExpansion interface{}
type GrafanaDashboardInterface ¶
type GrafanaDashboardInterface interface { Create(ctx context.Context, grafanaDashboard *v1alpha1.GrafanaDashboard, opts v1.CreateOptions) (*v1alpha1.GrafanaDashboard, error) Update(ctx context.Context, grafanaDashboard *v1alpha1.GrafanaDashboard, opts v1.UpdateOptions) (*v1alpha1.GrafanaDashboard, error) UpdateStatus(ctx context.Context, grafanaDashboard *v1alpha1.GrafanaDashboard, opts v1.UpdateOptions) (*v1alpha1.GrafanaDashboard, 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.GrafanaDashboard, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GrafanaDashboardList, 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.GrafanaDashboard, err error) GrafanaDashboardExpansion }
GrafanaDashboardInterface has methods to work with GrafanaDashboard resources.
type GrafanaDashboardTemplateExpansion ¶
type GrafanaDashboardTemplateExpansion interface{}
type GrafanaDashboardTemplateInterface ¶
type GrafanaDashboardTemplateInterface interface { Create(ctx context.Context, grafanaDashboardTemplate *v1alpha1.GrafanaDashboardTemplate, opts v1.CreateOptions) (*v1alpha1.GrafanaDashboardTemplate, error) Update(ctx context.Context, grafanaDashboardTemplate *v1alpha1.GrafanaDashboardTemplate, opts v1.UpdateOptions) (*v1alpha1.GrafanaDashboardTemplate, 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.GrafanaDashboardTemplate, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GrafanaDashboardTemplateList, 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.GrafanaDashboardTemplate, err error) GrafanaDashboardTemplateExpansion }
GrafanaDashboardTemplateInterface has methods to work with GrafanaDashboardTemplate resources.
type GrafanaDashboardTemplatesGetter ¶
type GrafanaDashboardTemplatesGetter interface {
GrafanaDashboardTemplates(namespace string) GrafanaDashboardTemplateInterface
}
GrafanaDashboardTemplatesGetter has a method to return a GrafanaDashboardTemplateInterface. A group's client should implement this interface.
type GrafanaDashboardsGetter ¶
type GrafanaDashboardsGetter interface {
GrafanaDashboards(namespace string) GrafanaDashboardInterface
}
GrafanaDashboardsGetter has a method to return a GrafanaDashboardInterface. A group's client should implement this interface.
type GrafanaDatasourceExpansion ¶
type GrafanaDatasourceExpansion interface{}
type GrafanaDatasourceInterface ¶
type GrafanaDatasourceInterface interface { Create(ctx context.Context, grafanaDatasource *v1alpha1.GrafanaDatasource, opts v1.CreateOptions) (*v1alpha1.GrafanaDatasource, error) Update(ctx context.Context, grafanaDatasource *v1alpha1.GrafanaDatasource, opts v1.UpdateOptions) (*v1alpha1.GrafanaDatasource, error) UpdateStatus(ctx context.Context, grafanaDatasource *v1alpha1.GrafanaDatasource, opts v1.UpdateOptions) (*v1alpha1.GrafanaDatasource, 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.GrafanaDatasource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GrafanaDatasourceList, 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.GrafanaDatasource, err error) GrafanaDatasourceExpansion }
GrafanaDatasourceInterface has methods to work with GrafanaDatasource resources.
type GrafanaDatasourcesGetter ¶
type GrafanaDatasourcesGetter interface {
GrafanaDatasources(namespace string) GrafanaDatasourceInterface
}
GrafanaDatasourcesGetter has a method to return a GrafanaDatasourceInterface. A group's client should implement this interface.
type OpenvizV1alpha1Client ¶
type OpenvizV1alpha1Client struct {
// contains filtered or unexported fields
}
OpenvizV1alpha1Client is used to interact with features provided by the openviz.dev group.
func New ¶
func New(c rest.Interface) *OpenvizV1alpha1Client
New creates a new OpenvizV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*OpenvizV1alpha1Client, error)
NewForConfig creates a new OpenvizV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *OpenvizV1alpha1Client
NewForConfigOrDie creates a new OpenvizV1alpha1Client for the given config and panics if there is an error in the config.
func (*OpenvizV1alpha1Client) GrafanaDashboardTemplates ¶
func (c *OpenvizV1alpha1Client) GrafanaDashboardTemplates(namespace string) GrafanaDashboardTemplateInterface
func (*OpenvizV1alpha1Client) GrafanaDashboards ¶
func (c *OpenvizV1alpha1Client) GrafanaDashboards(namespace string) GrafanaDashboardInterface
func (*OpenvizV1alpha1Client) GrafanaDatasources ¶
func (c *OpenvizV1alpha1Client) GrafanaDatasources(namespace string) GrafanaDatasourceInterface
func (*OpenvizV1alpha1Client) RESTClient ¶
func (c *OpenvizV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type OpenvizV1alpha1Interface ¶
type OpenvizV1alpha1Interface interface { RESTClient() rest.Interface GrafanaDashboardsGetter GrafanaDashboardTemplatesGetter GrafanaDatasourcesGetter }