Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ChecksHTTPMonitorExpansion
- type ChecksHTTPMonitorInterface
- type ChecksHTTPMonitorsGetter
- type ChecksHTTPProbeExpansion
- type ChecksHTTPProbeInterface
- type ChecksHTTPProbesGetter
- type ChecksPingMonitorExpansion
- type ChecksPingMonitorInterface
- type ChecksPingMonitorsGetter
- type ChecksPingProbeExpansion
- type ChecksPingProbeInterface
- type ChecksPingProbesGetter
- type HealthV1alpha1Client
- func (c *HealthV1alpha1Client) ChecksHTTPMonitors(namespace string) ChecksHTTPMonitorInterface
- func (c *HealthV1alpha1Client) ChecksHTTPProbes(namespace string) ChecksHTTPProbeInterface
- func (c *HealthV1alpha1Client) ChecksPingMonitors(namespace string) ChecksPingMonitorInterface
- func (c *HealthV1alpha1Client) ChecksPingProbes(namespace string) ChecksPingProbeInterface
- func (c *HealthV1alpha1Client) RESTClient() rest.Interface
- type HealthV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChecksHTTPMonitorExpansion ¶
type ChecksHTTPMonitorExpansion interface{}
type ChecksHTTPMonitorInterface ¶
type ChecksHTTPMonitorInterface interface { Create(ctx context.Context, checksHTTPMonitor *v1alpha1.ChecksHTTPMonitor, opts v1.CreateOptions) (*v1alpha1.ChecksHTTPMonitor, error) Update(ctx context.Context, checksHTTPMonitor *v1alpha1.ChecksHTTPMonitor, opts v1.UpdateOptions) (*v1alpha1.ChecksHTTPMonitor, error) UpdateStatus(ctx context.Context, checksHTTPMonitor *v1alpha1.ChecksHTTPMonitor, opts v1.UpdateOptions) (*v1alpha1.ChecksHTTPMonitor, 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.ChecksHTTPMonitor, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ChecksHTTPMonitorList, 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.ChecksHTTPMonitor, err error) ChecksHTTPMonitorExpansion }
ChecksHTTPMonitorInterface has methods to work with ChecksHTTPMonitor resources.
type ChecksHTTPMonitorsGetter ¶
type ChecksHTTPMonitorsGetter interface {
ChecksHTTPMonitors(namespace string) ChecksHTTPMonitorInterface
}
ChecksHTTPMonitorsGetter has a method to return a ChecksHTTPMonitorInterface. A group's client should implement this interface.
type ChecksHTTPProbeExpansion ¶
type ChecksHTTPProbeExpansion interface{}
type ChecksHTTPProbeInterface ¶
type ChecksHTTPProbeInterface interface { Create(ctx context.Context, checksHTTPProbe *v1alpha1.ChecksHTTPProbe, opts v1.CreateOptions) (*v1alpha1.ChecksHTTPProbe, error) Update(ctx context.Context, checksHTTPProbe *v1alpha1.ChecksHTTPProbe, opts v1.UpdateOptions) (*v1alpha1.ChecksHTTPProbe, error) UpdateStatus(ctx context.Context, checksHTTPProbe *v1alpha1.ChecksHTTPProbe, opts v1.UpdateOptions) (*v1alpha1.ChecksHTTPProbe, 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.ChecksHTTPProbe, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ChecksHTTPProbeList, 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.ChecksHTTPProbe, err error) ChecksHTTPProbeExpansion }
ChecksHTTPProbeInterface has methods to work with ChecksHTTPProbe resources.
type ChecksHTTPProbesGetter ¶
type ChecksHTTPProbesGetter interface {
ChecksHTTPProbes(namespace string) ChecksHTTPProbeInterface
}
ChecksHTTPProbesGetter has a method to return a ChecksHTTPProbeInterface. A group's client should implement this interface.
type ChecksPingMonitorExpansion ¶
type ChecksPingMonitorExpansion interface{}
type ChecksPingMonitorInterface ¶
type ChecksPingMonitorInterface interface { Create(ctx context.Context, checksPingMonitor *v1alpha1.ChecksPingMonitor, opts v1.CreateOptions) (*v1alpha1.ChecksPingMonitor, error) Update(ctx context.Context, checksPingMonitor *v1alpha1.ChecksPingMonitor, opts v1.UpdateOptions) (*v1alpha1.ChecksPingMonitor, error) UpdateStatus(ctx context.Context, checksPingMonitor *v1alpha1.ChecksPingMonitor, opts v1.UpdateOptions) (*v1alpha1.ChecksPingMonitor, 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.ChecksPingMonitor, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ChecksPingMonitorList, 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.ChecksPingMonitor, err error) ChecksPingMonitorExpansion }
ChecksPingMonitorInterface has methods to work with ChecksPingMonitor resources.
type ChecksPingMonitorsGetter ¶
type ChecksPingMonitorsGetter interface {
ChecksPingMonitors(namespace string) ChecksPingMonitorInterface
}
ChecksPingMonitorsGetter has a method to return a ChecksPingMonitorInterface. A group's client should implement this interface.
type ChecksPingProbeExpansion ¶
type ChecksPingProbeExpansion interface{}
type ChecksPingProbeInterface ¶
type ChecksPingProbeInterface interface { Create(ctx context.Context, checksPingProbe *v1alpha1.ChecksPingProbe, opts v1.CreateOptions) (*v1alpha1.ChecksPingProbe, error) Update(ctx context.Context, checksPingProbe *v1alpha1.ChecksPingProbe, opts v1.UpdateOptions) (*v1alpha1.ChecksPingProbe, error) UpdateStatus(ctx context.Context, checksPingProbe *v1alpha1.ChecksPingProbe, opts v1.UpdateOptions) (*v1alpha1.ChecksPingProbe, 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.ChecksPingProbe, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ChecksPingProbeList, 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.ChecksPingProbe, err error) ChecksPingProbeExpansion }
ChecksPingProbeInterface has methods to work with ChecksPingProbe resources.
type ChecksPingProbesGetter ¶
type ChecksPingProbesGetter interface {
ChecksPingProbes(namespace string) ChecksPingProbeInterface
}
ChecksPingProbesGetter has a method to return a ChecksPingProbeInterface. A group's client should implement this interface.
type HealthV1alpha1Client ¶
type HealthV1alpha1Client struct {
// contains filtered or unexported fields
}
HealthV1alpha1Client is used to interact with features provided by the health.oci.kubeform.com group.
func New ¶
func New(c rest.Interface) *HealthV1alpha1Client
New creates a new HealthV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*HealthV1alpha1Client, error)
NewForConfig creates a new HealthV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *HealthV1alpha1Client
NewForConfigOrDie creates a new HealthV1alpha1Client for the given config and panics if there is an error in the config.
func (*HealthV1alpha1Client) ChecksHTTPMonitors ¶
func (c *HealthV1alpha1Client) ChecksHTTPMonitors(namespace string) ChecksHTTPMonitorInterface
func (*HealthV1alpha1Client) ChecksHTTPProbes ¶
func (c *HealthV1alpha1Client) ChecksHTTPProbes(namespace string) ChecksHTTPProbeInterface
func (*HealthV1alpha1Client) ChecksPingMonitors ¶
func (c *HealthV1alpha1Client) ChecksPingMonitors(namespace string) ChecksPingMonitorInterface
func (*HealthV1alpha1Client) ChecksPingProbes ¶
func (c *HealthV1alpha1Client) ChecksPingProbes(namespace string) ChecksPingProbeInterface
func (*HealthV1alpha1Client) RESTClient ¶
func (c *HealthV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type HealthV1alpha1Interface ¶
type HealthV1alpha1Interface interface { RESTClient() rest.Interface ChecksHTTPMonitorsGetter ChecksHTTPProbesGetter ChecksPingMonitorsGetter ChecksPingProbesGetter }