v1beta1

package
v0.0.0-...-a6e3ad7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 26, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type VMAgentExpansion

type VMAgentExpansion interface{}

type VMAgentInterface

type VMAgentInterface interface {
	Create(ctx context.Context, vMAgent *v1beta1.VMAgent, opts v1.CreateOptions) (*v1beta1.VMAgent, error)
	Update(ctx context.Context, vMAgent *v1beta1.VMAgent, opts v1.UpdateOptions) (*v1beta1.VMAgent, error)
	UpdateStatus(ctx context.Context, vMAgent *v1beta1.VMAgent, opts v1.UpdateOptions) (*v1beta1.VMAgent, 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) (*v1beta1.VMAgent, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMAgentList, 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 *v1beta1.VMAgent, err error)
	VMAgentExpansion
}

VMAgentInterface has methods to work with VMAgent resources.

type VMAgentsGetter

type VMAgentsGetter interface {
	VMAgents(namespace string) VMAgentInterface
}

VMAgentsGetter has a method to return a VMAgentInterface. A group's client should implement this interface.

type VMAlertExpansion

type VMAlertExpansion interface{}

type VMAlertInterface

type VMAlertInterface interface {
	Create(ctx context.Context, vMAlert *v1beta1.VMAlert, opts v1.CreateOptions) (*v1beta1.VMAlert, error)
	Update(ctx context.Context, vMAlert *v1beta1.VMAlert, opts v1.UpdateOptions) (*v1beta1.VMAlert, error)
	UpdateStatus(ctx context.Context, vMAlert *v1beta1.VMAlert, opts v1.UpdateOptions) (*v1beta1.VMAlert, 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) (*v1beta1.VMAlert, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMAlertList, 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 *v1beta1.VMAlert, err error)
	VMAlertExpansion
}

VMAlertInterface has methods to work with VMAlert resources.

type VMAlertmanagerConfigExpansion

type VMAlertmanagerConfigExpansion interface{}

type VMAlertmanagerConfigInterface

type VMAlertmanagerConfigInterface interface {
	Create(ctx context.Context, vMAlertmanagerConfig *v1beta1.VMAlertmanagerConfig, opts v1.CreateOptions) (*v1beta1.VMAlertmanagerConfig, error)
	Update(ctx context.Context, vMAlertmanagerConfig *v1beta1.VMAlertmanagerConfig, opts v1.UpdateOptions) (*v1beta1.VMAlertmanagerConfig, error)
	UpdateStatus(ctx context.Context, vMAlertmanagerConfig *v1beta1.VMAlertmanagerConfig, opts v1.UpdateOptions) (*v1beta1.VMAlertmanagerConfig, 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) (*v1beta1.VMAlertmanagerConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMAlertmanagerConfigList, 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 *v1beta1.VMAlertmanagerConfig, err error)
	VMAlertmanagerConfigExpansion
}

VMAlertmanagerConfigInterface has methods to work with VMAlertmanagerConfig resources.

type VMAlertmanagerConfigsGetter

type VMAlertmanagerConfigsGetter interface {
	VMAlertmanagerConfigs(namespace string) VMAlertmanagerConfigInterface
}

VMAlertmanagerConfigsGetter has a method to return a VMAlertmanagerConfigInterface. A group's client should implement this interface.

type VMAlertmanagerExpansion

type VMAlertmanagerExpansion interface{}

type VMAlertmanagerInterface

type VMAlertmanagerInterface interface {
	Create(ctx context.Context, vMAlertmanager *v1beta1.VMAlertmanager, opts v1.CreateOptions) (*v1beta1.VMAlertmanager, error)
	Update(ctx context.Context, vMAlertmanager *v1beta1.VMAlertmanager, opts v1.UpdateOptions) (*v1beta1.VMAlertmanager, error)
	UpdateStatus(ctx context.Context, vMAlertmanager *v1beta1.VMAlertmanager, opts v1.UpdateOptions) (*v1beta1.VMAlertmanager, 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) (*v1beta1.VMAlertmanager, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMAlertmanagerList, 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 *v1beta1.VMAlertmanager, err error)
	VMAlertmanagerExpansion
}

VMAlertmanagerInterface has methods to work with VMAlertmanager resources.

type VMAlertmanagersGetter

type VMAlertmanagersGetter interface {
	VMAlertmanagers(namespace string) VMAlertmanagerInterface
}

VMAlertmanagersGetter has a method to return a VMAlertmanagerInterface. A group's client should implement this interface.

type VMAlertsGetter

type VMAlertsGetter interface {
	VMAlerts(namespace string) VMAlertInterface
}

VMAlertsGetter has a method to return a VMAlertInterface. A group's client should implement this interface.

type VMAuthExpansion

type VMAuthExpansion interface{}

type VMAuthInterface

type VMAuthInterface interface {
	Create(ctx context.Context, vMAuth *v1beta1.VMAuth, opts v1.CreateOptions) (*v1beta1.VMAuth, error)
	Update(ctx context.Context, vMAuth *v1beta1.VMAuth, opts v1.UpdateOptions) (*v1beta1.VMAuth, error)
	UpdateStatus(ctx context.Context, vMAuth *v1beta1.VMAuth, opts v1.UpdateOptions) (*v1beta1.VMAuth, 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) (*v1beta1.VMAuth, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMAuthList, 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 *v1beta1.VMAuth, err error)
	VMAuthExpansion
}

VMAuthInterface has methods to work with VMAuth resources.

type VMAuthsGetter

type VMAuthsGetter interface {
	VMAuths(namespace string) VMAuthInterface
}

VMAuthsGetter has a method to return a VMAuthInterface. A group's client should implement this interface.

type VMClusterExpansion

type VMClusterExpansion interface{}

type VMClusterInterface

type VMClusterInterface interface {
	Create(ctx context.Context, vMCluster *v1beta1.VMCluster, opts v1.CreateOptions) (*v1beta1.VMCluster, error)
	Update(ctx context.Context, vMCluster *v1beta1.VMCluster, opts v1.UpdateOptions) (*v1beta1.VMCluster, error)
	UpdateStatus(ctx context.Context, vMCluster *v1beta1.VMCluster, opts v1.UpdateOptions) (*v1beta1.VMCluster, 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) (*v1beta1.VMCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMClusterList, 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 *v1beta1.VMCluster, err error)
	VMClusterExpansion
}

VMClusterInterface has methods to work with VMCluster resources.

type VMClustersGetter

type VMClustersGetter interface {
	VMClusters(namespace string) VMClusterInterface
}

VMClustersGetter has a method to return a VMClusterInterface. A group's client should implement this interface.

type VMNodeScrapeExpansion

type VMNodeScrapeExpansion interface{}

type VMNodeScrapeInterface

type VMNodeScrapeInterface interface {
	Create(ctx context.Context, vMNodeScrape *v1beta1.VMNodeScrape, opts v1.CreateOptions) (*v1beta1.VMNodeScrape, error)
	Update(ctx context.Context, vMNodeScrape *v1beta1.VMNodeScrape, opts v1.UpdateOptions) (*v1beta1.VMNodeScrape, error)
	UpdateStatus(ctx context.Context, vMNodeScrape *v1beta1.VMNodeScrape, opts v1.UpdateOptions) (*v1beta1.VMNodeScrape, 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) (*v1beta1.VMNodeScrape, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMNodeScrapeList, 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 *v1beta1.VMNodeScrape, err error)
	VMNodeScrapeExpansion
}

VMNodeScrapeInterface has methods to work with VMNodeScrape resources.

type VMNodeScrapesGetter

type VMNodeScrapesGetter interface {
	VMNodeScrapes(namespace string) VMNodeScrapeInterface
}

VMNodeScrapesGetter has a method to return a VMNodeScrapeInterface. A group's client should implement this interface.

type VMPodScrapeExpansion

type VMPodScrapeExpansion interface{}

type VMPodScrapeInterface

type VMPodScrapeInterface interface {
	Create(ctx context.Context, vMPodScrape *v1beta1.VMPodScrape, opts v1.CreateOptions) (*v1beta1.VMPodScrape, error)
	Update(ctx context.Context, vMPodScrape *v1beta1.VMPodScrape, opts v1.UpdateOptions) (*v1beta1.VMPodScrape, error)
	UpdateStatus(ctx context.Context, vMPodScrape *v1beta1.VMPodScrape, opts v1.UpdateOptions) (*v1beta1.VMPodScrape, 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) (*v1beta1.VMPodScrape, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMPodScrapeList, 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 *v1beta1.VMPodScrape, err error)
	VMPodScrapeExpansion
}

VMPodScrapeInterface has methods to work with VMPodScrape resources.

type VMPodScrapesGetter

type VMPodScrapesGetter interface {
	VMPodScrapes(namespace string) VMPodScrapeInterface
}

VMPodScrapesGetter has a method to return a VMPodScrapeInterface. A group's client should implement this interface.

type VMProbeExpansion

type VMProbeExpansion interface{}

type VMProbeInterface

type VMProbeInterface interface {
	Create(ctx context.Context, vMProbe *v1beta1.VMProbe, opts v1.CreateOptions) (*v1beta1.VMProbe, error)
	Update(ctx context.Context, vMProbe *v1beta1.VMProbe, opts v1.UpdateOptions) (*v1beta1.VMProbe, error)
	UpdateStatus(ctx context.Context, vMProbe *v1beta1.VMProbe, opts v1.UpdateOptions) (*v1beta1.VMProbe, 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) (*v1beta1.VMProbe, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMProbeList, 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 *v1beta1.VMProbe, err error)
	VMProbeExpansion
}

VMProbeInterface has methods to work with VMProbe resources.

type VMProbesGetter

type VMProbesGetter interface {
	VMProbes(namespace string) VMProbeInterface
}

VMProbesGetter has a method to return a VMProbeInterface. A group's client should implement this interface.

type VMRuleExpansion

type VMRuleExpansion interface{}

type VMRuleInterface

type VMRuleInterface interface {
	Create(ctx context.Context, vMRule *v1beta1.VMRule, opts v1.CreateOptions) (*v1beta1.VMRule, error)
	Update(ctx context.Context, vMRule *v1beta1.VMRule, opts v1.UpdateOptions) (*v1beta1.VMRule, error)
	UpdateStatus(ctx context.Context, vMRule *v1beta1.VMRule, opts v1.UpdateOptions) (*v1beta1.VMRule, 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) (*v1beta1.VMRule, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMRuleList, 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 *v1beta1.VMRule, err error)
	VMRuleExpansion
}

VMRuleInterface has methods to work with VMRule resources.

type VMRulesGetter

type VMRulesGetter interface {
	VMRules(namespace string) VMRuleInterface
}

VMRulesGetter has a method to return a VMRuleInterface. A group's client should implement this interface.

type VMScrapeConfigExpansion

type VMScrapeConfigExpansion interface{}

type VMScrapeConfigInterface

type VMScrapeConfigInterface interface {
	Create(ctx context.Context, vMScrapeConfig *v1beta1.VMScrapeConfig, opts v1.CreateOptions) (*v1beta1.VMScrapeConfig, error)
	Update(ctx context.Context, vMScrapeConfig *v1beta1.VMScrapeConfig, opts v1.UpdateOptions) (*v1beta1.VMScrapeConfig, error)
	UpdateStatus(ctx context.Context, vMScrapeConfig *v1beta1.VMScrapeConfig, opts v1.UpdateOptions) (*v1beta1.VMScrapeConfig, 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) (*v1beta1.VMScrapeConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMScrapeConfigList, 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 *v1beta1.VMScrapeConfig, err error)
	VMScrapeConfigExpansion
}

VMScrapeConfigInterface has methods to work with VMScrapeConfig resources.

type VMScrapeConfigsGetter

type VMScrapeConfigsGetter interface {
	VMScrapeConfigs(namespace string) VMScrapeConfigInterface
}

VMScrapeConfigsGetter has a method to return a VMScrapeConfigInterface. A group's client should implement this interface.

type VMServiceScrapeExpansion

type VMServiceScrapeExpansion interface{}

type VMServiceScrapeInterface

type VMServiceScrapeInterface interface {
	Create(ctx context.Context, vMServiceScrape *v1beta1.VMServiceScrape, opts v1.CreateOptions) (*v1beta1.VMServiceScrape, error)
	Update(ctx context.Context, vMServiceScrape *v1beta1.VMServiceScrape, opts v1.UpdateOptions) (*v1beta1.VMServiceScrape, error)
	UpdateStatus(ctx context.Context, vMServiceScrape *v1beta1.VMServiceScrape, opts v1.UpdateOptions) (*v1beta1.VMServiceScrape, 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) (*v1beta1.VMServiceScrape, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMServiceScrapeList, 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 *v1beta1.VMServiceScrape, err error)
	VMServiceScrapeExpansion
}

VMServiceScrapeInterface has methods to work with VMServiceScrape resources.

type VMServiceScrapesGetter

type VMServiceScrapesGetter interface {
	VMServiceScrapes(namespace string) VMServiceScrapeInterface
}

VMServiceScrapesGetter has a method to return a VMServiceScrapeInterface. A group's client should implement this interface.

type VMSingleExpansion

type VMSingleExpansion interface{}

type VMSingleInterface

type VMSingleInterface interface {
	Create(ctx context.Context, vMSingle *v1beta1.VMSingle, opts v1.CreateOptions) (*v1beta1.VMSingle, error)
	Update(ctx context.Context, vMSingle *v1beta1.VMSingle, opts v1.UpdateOptions) (*v1beta1.VMSingle, error)
	UpdateStatus(ctx context.Context, vMSingle *v1beta1.VMSingle, opts v1.UpdateOptions) (*v1beta1.VMSingle, 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) (*v1beta1.VMSingle, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMSingleList, 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 *v1beta1.VMSingle, err error)
	VMSingleExpansion
}

VMSingleInterface has methods to work with VMSingle resources.

type VMSinglesGetter

type VMSinglesGetter interface {
	VMSingles(namespace string) VMSingleInterface
}

VMSinglesGetter has a method to return a VMSingleInterface. A group's client should implement this interface.

type VMStaticScrapeExpansion

type VMStaticScrapeExpansion interface{}

type VMStaticScrapeInterface

type VMStaticScrapeInterface interface {
	Create(ctx context.Context, vMStaticScrape *v1beta1.VMStaticScrape, opts v1.CreateOptions) (*v1beta1.VMStaticScrape, error)
	Update(ctx context.Context, vMStaticScrape *v1beta1.VMStaticScrape, opts v1.UpdateOptions) (*v1beta1.VMStaticScrape, error)
	UpdateStatus(ctx context.Context, vMStaticScrape *v1beta1.VMStaticScrape, opts v1.UpdateOptions) (*v1beta1.VMStaticScrape, 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) (*v1beta1.VMStaticScrape, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMStaticScrapeList, 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 *v1beta1.VMStaticScrape, err error)
	VMStaticScrapeExpansion
}

VMStaticScrapeInterface has methods to work with VMStaticScrape resources.

type VMStaticScrapesGetter

type VMStaticScrapesGetter interface {
	VMStaticScrapes(namespace string) VMStaticScrapeInterface
}

VMStaticScrapesGetter has a method to return a VMStaticScrapeInterface. A group's client should implement this interface.

type VMUserExpansion

type VMUserExpansion interface{}

type VMUserInterface

type VMUserInterface interface {
	Create(ctx context.Context, vMUser *v1beta1.VMUser, opts v1.CreateOptions) (*v1beta1.VMUser, error)
	Update(ctx context.Context, vMUser *v1beta1.VMUser, opts v1.UpdateOptions) (*v1beta1.VMUser, error)
	UpdateStatus(ctx context.Context, vMUser *v1beta1.VMUser, opts v1.UpdateOptions) (*v1beta1.VMUser, 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) (*v1beta1.VMUser, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.VMUserList, 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 *v1beta1.VMUser, err error)
	VMUserExpansion
}

VMUserInterface has methods to work with VMUser resources.

type VMUsersGetter

type VMUsersGetter interface {
	VMUsers(namespace string) VMUserInterface
}

VMUsersGetter has a method to return a VMUserInterface. A group's client should implement this interface.

type VictoriametricsV1beta1Client

type VictoriametricsV1beta1Client struct {
	// contains filtered or unexported fields
}

VictoriametricsV1beta1Client is used to interact with features provided by the victoriametrics group.

func New

New creates a new VictoriametricsV1beta1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*VictoriametricsV1beta1Client, error)

NewForConfig creates a new VictoriametricsV1beta1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).

func NewForConfigAndClient

func NewForConfigAndClient(c *rest.Config, h *http.Client) (*VictoriametricsV1beta1Client, error)

NewForConfigAndClient creates a new VictoriametricsV1beta1Client 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) *VictoriametricsV1beta1Client

NewForConfigOrDie creates a new VictoriametricsV1beta1Client for the given config and panics if there is an error in the config.

func (*VictoriametricsV1beta1Client) RESTClient

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*VictoriametricsV1beta1Client) VMAgents

func (c *VictoriametricsV1beta1Client) VMAgents(namespace string) VMAgentInterface

func (*VictoriametricsV1beta1Client) VMAlertmanagerConfigs

func (c *VictoriametricsV1beta1Client) VMAlertmanagerConfigs(namespace string) VMAlertmanagerConfigInterface

func (*VictoriametricsV1beta1Client) VMAlertmanagers

func (c *VictoriametricsV1beta1Client) VMAlertmanagers(namespace string) VMAlertmanagerInterface

func (*VictoriametricsV1beta1Client) VMAlerts

func (c *VictoriametricsV1beta1Client) VMAlerts(namespace string) VMAlertInterface

func (*VictoriametricsV1beta1Client) VMAuths

func (c *VictoriametricsV1beta1Client) VMAuths(namespace string) VMAuthInterface

func (*VictoriametricsV1beta1Client) VMClusters

func (c *VictoriametricsV1beta1Client) VMClusters(namespace string) VMClusterInterface

func (*VictoriametricsV1beta1Client) VMNodeScrapes

func (c *VictoriametricsV1beta1Client) VMNodeScrapes(namespace string) VMNodeScrapeInterface

func (*VictoriametricsV1beta1Client) VMPodScrapes

func (c *VictoriametricsV1beta1Client) VMPodScrapes(namespace string) VMPodScrapeInterface

func (*VictoriametricsV1beta1Client) VMProbes

func (c *VictoriametricsV1beta1Client) VMProbes(namespace string) VMProbeInterface

func (*VictoriametricsV1beta1Client) VMRules

func (c *VictoriametricsV1beta1Client) VMRules(namespace string) VMRuleInterface

func (*VictoriametricsV1beta1Client) VMScrapeConfigs

func (c *VictoriametricsV1beta1Client) VMScrapeConfigs(namespace string) VMScrapeConfigInterface

func (*VictoriametricsV1beta1Client) VMServiceScrapes

func (c *VictoriametricsV1beta1Client) VMServiceScrapes(namespace string) VMServiceScrapeInterface

func (*VictoriametricsV1beta1Client) VMSingles

func (c *VictoriametricsV1beta1Client) VMSingles(namespace string) VMSingleInterface

func (*VictoriametricsV1beta1Client) VMStaticScrapes

func (c *VictoriametricsV1beta1Client) VMStaticScrapes(namespace string) VMStaticScrapeInterface

func (*VictoriametricsV1beta1Client) VMUsers

func (c *VictoriametricsV1beta1Client) VMUsers(namespace string) VMUserInterface

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL