Versions in this module Expand all Collapse all v0 v0.0.1 Jul 2, 2024 Changes in this version + const Group + const Version + var AddToScheme = func(scheme *runtime.Scheme) error + var GrafanaDatasourceGroupResource = schema.GroupResource + var GrafanaDatasourceGroupVersionKind = GroupVersion.WithKind(GrafanaDatasourceKind) + var GrafanaDatasourceKind = "GrafanaDatasource" + var GrafanaDatasourceResource = "grafanadatasources" + var GroupVersion = schema.GroupVersion + type GrafanaDatasource struct + Spec runtime.RawExtension + func (in *GrafanaDatasource) ConvertToTable(ctx context.Context, object runtime.Object, tableOptions runtime.Object) (*metav1.Table, error) + func (in *GrafanaDatasource) Create(ctx context.Context, obj runtime.Object, ...) (runtime.Object, error) + func (in *GrafanaDatasource) DeepCopy() *GrafanaDatasource + func (in *GrafanaDatasource) DeepCopyInto(out *GrafanaDatasource) + func (in *GrafanaDatasource) DeepCopyObject() runtime.Object + func (in *GrafanaDatasource) Delete(ctx context.Context, name string, deleteValidation rest.ValidateObjectFunc, ...) (obj runtime.Object, _ bool, err error) + func (in *GrafanaDatasource) Destroy() + func (in *GrafanaDatasource) FromResponseBody(respBody []byte) error + func (in *GrafanaDatasource) Get(ctx context.Context, name string, options *metav1.GetOptions) (runtime.Object, error) + func (in *GrafanaDatasource) GetGroupVersionResource() schema.GroupVersionResource + func (in *GrafanaDatasource) GetID() (int, error) + func (in *GrafanaDatasource) GetObjectMeta() *metav1.ObjectMeta + func (in *GrafanaDatasource) IsStorageVersion() bool + func (in *GrafanaDatasource) List(ctx context.Context, options *metainternalversion.ListOptions) (runtime.Object, error) + func (in *GrafanaDatasource) NamespaceScoped() bool + func (in *GrafanaDatasource) New() runtime.Object + func (in *GrafanaDatasource) NewList() runtime.Object + func (in *GrafanaDatasource) ShortNames() []string + func (in *GrafanaDatasource) ToRequestBody() ([]byte, error) + func (in *GrafanaDatasource) Update(ctx context.Context, name string, objInfo rest.UpdatedObjectInfo, ...) (obj runtime.Object, _ bool, err error) + type GrafanaDatasourceClient interface + Create func(ctx context.Context, grafanaDatasource *GrafanaDatasource) error + Delete func(ctx context.Context, grafanaDatasource *GrafanaDatasource) error + Get func(ctx context.Context, name string) (*GrafanaDatasource, error) + List func(ctx context.Context, options ...client.ListOption) (*GrafanaDatasourceList, error) + Update func(ctx context.Context, grafanaDatasource *GrafanaDatasource) error + func NewGrafanaDatasourceClient(cli client.Client) GrafanaDatasourceClient + type GrafanaDatasourceList struct + Items []GrafanaDatasource + func (in *GrafanaDatasourceList) DeepCopy() *GrafanaDatasourceList + func (in *GrafanaDatasourceList) DeepCopyInto(out *GrafanaDatasourceList) + func (in *GrafanaDatasourceList) DeepCopyObject() runtime.Object + func (in *GrafanaDatasourceList) FromResponseBody(respBody []byte, parentResourceName string) error