Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type GlobalVariableExpansion
- type GlobalVariableInterface
- type GlobalVariablesGetter
- type PrivateLocationExpansion
- type PrivateLocationInterface
- type PrivateLocationsGetter
- type SyntheticsV1alpha1Client
- func (c *SyntheticsV1alpha1Client) GlobalVariables(namespace string) GlobalVariableInterface
- func (c *SyntheticsV1alpha1Client) PrivateLocations(namespace string) PrivateLocationInterface
- func (c *SyntheticsV1alpha1Client) RESTClient() rest.Interface
- func (c *SyntheticsV1alpha1Client) Syntheticstests(namespace string) SyntheticstestInterface
- type SyntheticsV1alpha1Interface
- type SyntheticstestExpansion
- type SyntheticstestInterface
- type SyntheticstestsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GlobalVariableExpansion ¶
type GlobalVariableExpansion interface{}
type GlobalVariableInterface ¶
type GlobalVariableInterface interface { Create(ctx context.Context, globalVariable *v1alpha1.GlobalVariable, opts v1.CreateOptions) (*v1alpha1.GlobalVariable, error) Update(ctx context.Context, globalVariable *v1alpha1.GlobalVariable, opts v1.UpdateOptions) (*v1alpha1.GlobalVariable, error) UpdateStatus(ctx context.Context, globalVariable *v1alpha1.GlobalVariable, opts v1.UpdateOptions) (*v1alpha1.GlobalVariable, 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.GlobalVariable, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GlobalVariableList, 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.GlobalVariable, err error) GlobalVariableExpansion }
GlobalVariableInterface has methods to work with GlobalVariable resources.
type GlobalVariablesGetter ¶
type GlobalVariablesGetter interface {
GlobalVariables(namespace string) GlobalVariableInterface
}
GlobalVariablesGetter has a method to return a GlobalVariableInterface. A group's client should implement this interface.
type PrivateLocationExpansion ¶
type PrivateLocationExpansion interface{}
type PrivateLocationInterface ¶
type PrivateLocationInterface interface { Create(ctx context.Context, privateLocation *v1alpha1.PrivateLocation, opts v1.CreateOptions) (*v1alpha1.PrivateLocation, error) Update(ctx context.Context, privateLocation *v1alpha1.PrivateLocation, opts v1.UpdateOptions) (*v1alpha1.PrivateLocation, error) UpdateStatus(ctx context.Context, privateLocation *v1alpha1.PrivateLocation, opts v1.UpdateOptions) (*v1alpha1.PrivateLocation, 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.PrivateLocation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrivateLocationList, 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.PrivateLocation, err error) PrivateLocationExpansion }
PrivateLocationInterface has methods to work with PrivateLocation resources.
type PrivateLocationsGetter ¶
type PrivateLocationsGetter interface {
PrivateLocations(namespace string) PrivateLocationInterface
}
PrivateLocationsGetter has a method to return a PrivateLocationInterface. A group's client should implement this interface.
type SyntheticsV1alpha1Client ¶
type SyntheticsV1alpha1Client struct {
// contains filtered or unexported fields
}
SyntheticsV1alpha1Client is used to interact with features provided by the synthetics.datadog.kubeform.com group.
func New ¶
func New(c rest.Interface) *SyntheticsV1alpha1Client
New creates a new SyntheticsV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*SyntheticsV1alpha1Client, error)
NewForConfig creates a new SyntheticsV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *SyntheticsV1alpha1Client
NewForConfigOrDie creates a new SyntheticsV1alpha1Client for the given config and panics if there is an error in the config.
func (*SyntheticsV1alpha1Client) GlobalVariables ¶
func (c *SyntheticsV1alpha1Client) GlobalVariables(namespace string) GlobalVariableInterface
func (*SyntheticsV1alpha1Client) PrivateLocations ¶
func (c *SyntheticsV1alpha1Client) PrivateLocations(namespace string) PrivateLocationInterface
func (*SyntheticsV1alpha1Client) RESTClient ¶
func (c *SyntheticsV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*SyntheticsV1alpha1Client) Syntheticstests ¶ added in v0.4.0
func (c *SyntheticsV1alpha1Client) Syntheticstests(namespace string) SyntheticstestInterface
type SyntheticsV1alpha1Interface ¶
type SyntheticsV1alpha1Interface interface { RESTClient() rest.Interface GlobalVariablesGetter PrivateLocationsGetter SyntheticstestsGetter }
type SyntheticstestExpansion ¶ added in v0.4.0
type SyntheticstestExpansion interface{}
type SyntheticstestInterface ¶ added in v0.4.0
type SyntheticstestInterface interface { Create(ctx context.Context, syntheticstest *v1alpha1.Syntheticstest, opts v1.CreateOptions) (*v1alpha1.Syntheticstest, error) Update(ctx context.Context, syntheticstest *v1alpha1.Syntheticstest, opts v1.UpdateOptions) (*v1alpha1.Syntheticstest, error) UpdateStatus(ctx context.Context, syntheticstest *v1alpha1.Syntheticstest, opts v1.UpdateOptions) (*v1alpha1.Syntheticstest, 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.Syntheticstest, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SyntheticstestList, 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.Syntheticstest, err error) SyntheticstestExpansion }
SyntheticstestInterface has methods to work with Syntheticstest resources.
type SyntheticstestsGetter ¶ added in v0.4.0
type SyntheticstestsGetter interface {
Syntheticstests(namespace string) SyntheticstestInterface
}
SyntheticstestsGetter has a method to return a SyntheticstestInterface. A group's client should implement this interface.