Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ApmDomainExpansion
- type ApmDomainInterface
- type ApmDomainsGetter
- type ApmV1alpha1Client
- func (c *ApmV1alpha1Client) ApmDomains(namespace string) ApmDomainInterface
- func (c *ApmV1alpha1Client) ConfigConfigs(namespace string) ConfigConfigInterface
- func (c *ApmV1alpha1Client) RESTClient() rest.Interface
- func (c *ApmV1alpha1Client) SyntheticsMonitors(namespace string) SyntheticsMonitorInterface
- func (c *ApmV1alpha1Client) SyntheticsScripts(namespace string) SyntheticsScriptInterface
- type ApmV1alpha1Interface
- type ConfigConfigExpansion
- type ConfigConfigInterface
- type ConfigConfigsGetter
- type SyntheticsMonitorExpansion
- type SyntheticsMonitorInterface
- type SyntheticsMonitorsGetter
- type SyntheticsScriptExpansion
- type SyntheticsScriptInterface
- type SyntheticsScriptsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApmDomainExpansion ¶
type ApmDomainExpansion interface{}
type ApmDomainInterface ¶
type ApmDomainInterface interface { Create(ctx context.Context, apmDomain *v1alpha1.ApmDomain, opts v1.CreateOptions) (*v1alpha1.ApmDomain, error) Update(ctx context.Context, apmDomain *v1alpha1.ApmDomain, opts v1.UpdateOptions) (*v1alpha1.ApmDomain, error) UpdateStatus(ctx context.Context, apmDomain *v1alpha1.ApmDomain, opts v1.UpdateOptions) (*v1alpha1.ApmDomain, 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.ApmDomain, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApmDomainList, 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.ApmDomain, err error) ApmDomainExpansion }
ApmDomainInterface has methods to work with ApmDomain resources.
type ApmDomainsGetter ¶
type ApmDomainsGetter interface {
ApmDomains(namespace string) ApmDomainInterface
}
ApmDomainsGetter has a method to return a ApmDomainInterface. A group's client should implement this interface.
type ApmV1alpha1Client ¶
type ApmV1alpha1Client struct {
// contains filtered or unexported fields
}
ApmV1alpha1Client is used to interact with features provided by the apm.oci.kubeform.com group.
func New ¶
func New(c rest.Interface) *ApmV1alpha1Client
New creates a new ApmV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ApmV1alpha1Client, error)
NewForConfig creates a new ApmV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *ApmV1alpha1Client
NewForConfigOrDie creates a new ApmV1alpha1Client for the given config and panics if there is an error in the config.
func (*ApmV1alpha1Client) ApmDomains ¶
func (c *ApmV1alpha1Client) ApmDomains(namespace string) ApmDomainInterface
func (*ApmV1alpha1Client) ConfigConfigs ¶
func (c *ApmV1alpha1Client) ConfigConfigs(namespace string) ConfigConfigInterface
func (*ApmV1alpha1Client) RESTClient ¶
func (c *ApmV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*ApmV1alpha1Client) SyntheticsMonitors ¶
func (c *ApmV1alpha1Client) SyntheticsMonitors(namespace string) SyntheticsMonitorInterface
func (*ApmV1alpha1Client) SyntheticsScripts ¶
func (c *ApmV1alpha1Client) SyntheticsScripts(namespace string) SyntheticsScriptInterface
type ApmV1alpha1Interface ¶
type ApmV1alpha1Interface interface { RESTClient() rest.Interface ApmDomainsGetter ConfigConfigsGetter SyntheticsMonitorsGetter SyntheticsScriptsGetter }
type ConfigConfigExpansion ¶
type ConfigConfigExpansion interface{}
type ConfigConfigInterface ¶
type ConfigConfigInterface interface { Create(ctx context.Context, configConfig *v1alpha1.ConfigConfig, opts v1.CreateOptions) (*v1alpha1.ConfigConfig, error) Update(ctx context.Context, configConfig *v1alpha1.ConfigConfig, opts v1.UpdateOptions) (*v1alpha1.ConfigConfig, error) UpdateStatus(ctx context.Context, configConfig *v1alpha1.ConfigConfig, opts v1.UpdateOptions) (*v1alpha1.ConfigConfig, 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.ConfigConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConfigConfigList, 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.ConfigConfig, err error) ConfigConfigExpansion }
ConfigConfigInterface has methods to work with ConfigConfig resources.
type ConfigConfigsGetter ¶
type ConfigConfigsGetter interface {
ConfigConfigs(namespace string) ConfigConfigInterface
}
ConfigConfigsGetter has a method to return a ConfigConfigInterface. A group's client should implement this interface.
type SyntheticsMonitorExpansion ¶
type SyntheticsMonitorExpansion interface{}
type SyntheticsMonitorInterface ¶
type SyntheticsMonitorInterface interface { Create(ctx context.Context, syntheticsMonitor *v1alpha1.SyntheticsMonitor, opts v1.CreateOptions) (*v1alpha1.SyntheticsMonitor, error) Update(ctx context.Context, syntheticsMonitor *v1alpha1.SyntheticsMonitor, opts v1.UpdateOptions) (*v1alpha1.SyntheticsMonitor, error) UpdateStatus(ctx context.Context, syntheticsMonitor *v1alpha1.SyntheticsMonitor, opts v1.UpdateOptions) (*v1alpha1.SyntheticsMonitor, 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.SyntheticsMonitor, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SyntheticsMonitorList, 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.SyntheticsMonitor, err error) SyntheticsMonitorExpansion }
SyntheticsMonitorInterface has methods to work with SyntheticsMonitor resources.
type SyntheticsMonitorsGetter ¶
type SyntheticsMonitorsGetter interface {
SyntheticsMonitors(namespace string) SyntheticsMonitorInterface
}
SyntheticsMonitorsGetter has a method to return a SyntheticsMonitorInterface. A group's client should implement this interface.
type SyntheticsScriptExpansion ¶
type SyntheticsScriptExpansion interface{}
type SyntheticsScriptInterface ¶
type SyntheticsScriptInterface interface { Create(ctx context.Context, syntheticsScript *v1alpha1.SyntheticsScript, opts v1.CreateOptions) (*v1alpha1.SyntheticsScript, error) Update(ctx context.Context, syntheticsScript *v1alpha1.SyntheticsScript, opts v1.UpdateOptions) (*v1alpha1.SyntheticsScript, error) UpdateStatus(ctx context.Context, syntheticsScript *v1alpha1.SyntheticsScript, opts v1.UpdateOptions) (*v1alpha1.SyntheticsScript, 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.SyntheticsScript, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SyntheticsScriptList, 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.SyntheticsScript, err error) SyntheticsScriptExpansion }
SyntheticsScriptInterface has methods to work with SyntheticsScript resources.
type SyntheticsScriptsGetter ¶
type SyntheticsScriptsGetter interface {
SyntheticsScripts(namespace string) SyntheticsScriptInterface
}
SyntheticsScriptsGetter has a method to return a SyntheticsScriptInterface. A group's client should implement this interface.