Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ActiontrailExpansion
- type ActiontrailInterface
- type ActiontrailV1alpha1Client
- func (c *ActiontrailV1alpha1Client) Actiontrails(namespace string) ActiontrailInterface
- func (c *ActiontrailV1alpha1Client) HistoryDeliveryJobs(namespace string) HistoryDeliveryJobInterface
- func (c *ActiontrailV1alpha1Client) RESTClient() rest.Interface
- func (c *ActiontrailV1alpha1Client) Trails(namespace string) TrailInterface
- type ActiontrailV1alpha1Interface
- type ActiontrailsGetter
- type HistoryDeliveryJobExpansion
- type HistoryDeliveryJobInterface
- type HistoryDeliveryJobsGetter
- type TrailExpansion
- type TrailInterface
- type TrailsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActiontrailExpansion ¶
type ActiontrailExpansion interface{}
type ActiontrailInterface ¶
type ActiontrailInterface interface { Create(ctx context.Context, actiontrail *v1alpha1.Actiontrail, opts v1.CreateOptions) (*v1alpha1.Actiontrail, error) Update(ctx context.Context, actiontrail *v1alpha1.Actiontrail, opts v1.UpdateOptions) (*v1alpha1.Actiontrail, error) UpdateStatus(ctx context.Context, actiontrail *v1alpha1.Actiontrail, opts v1.UpdateOptions) (*v1alpha1.Actiontrail, 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.Actiontrail, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ActiontrailList, 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.Actiontrail, err error) ActiontrailExpansion }
ActiontrailInterface has methods to work with Actiontrail resources.
type ActiontrailV1alpha1Client ¶
type ActiontrailV1alpha1Client struct {
// contains filtered or unexported fields
}
ActiontrailV1alpha1Client is used to interact with features provided by the actiontrail.alicloud.kubeform.com group.
func New ¶
func New(c rest.Interface) *ActiontrailV1alpha1Client
New creates a new ActiontrailV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ActiontrailV1alpha1Client, error)
NewForConfig creates a new ActiontrailV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *ActiontrailV1alpha1Client
NewForConfigOrDie creates a new ActiontrailV1alpha1Client for the given config and panics if there is an error in the config.
func (*ActiontrailV1alpha1Client) Actiontrails ¶
func (c *ActiontrailV1alpha1Client) Actiontrails(namespace string) ActiontrailInterface
func (*ActiontrailV1alpha1Client) HistoryDeliveryJobs ¶ added in v0.4.0
func (c *ActiontrailV1alpha1Client) HistoryDeliveryJobs(namespace string) HistoryDeliveryJobInterface
func (*ActiontrailV1alpha1Client) RESTClient ¶
func (c *ActiontrailV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*ActiontrailV1alpha1Client) Trails ¶
func (c *ActiontrailV1alpha1Client) Trails(namespace string) TrailInterface
type ActiontrailV1alpha1Interface ¶
type ActiontrailV1alpha1Interface interface { RESTClient() rest.Interface ActiontrailsGetter HistoryDeliveryJobsGetter TrailsGetter }
type ActiontrailsGetter ¶
type ActiontrailsGetter interface {
Actiontrails(namespace string) ActiontrailInterface
}
ActiontrailsGetter has a method to return a ActiontrailInterface. A group's client should implement this interface.
type HistoryDeliveryJobExpansion ¶ added in v0.4.0
type HistoryDeliveryJobExpansion interface{}
type HistoryDeliveryJobInterface ¶ added in v0.4.0
type HistoryDeliveryJobInterface interface { Create(ctx context.Context, historyDeliveryJob *v1alpha1.HistoryDeliveryJob, opts v1.CreateOptions) (*v1alpha1.HistoryDeliveryJob, error) Update(ctx context.Context, historyDeliveryJob *v1alpha1.HistoryDeliveryJob, opts v1.UpdateOptions) (*v1alpha1.HistoryDeliveryJob, error) UpdateStatus(ctx context.Context, historyDeliveryJob *v1alpha1.HistoryDeliveryJob, opts v1.UpdateOptions) (*v1alpha1.HistoryDeliveryJob, 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.HistoryDeliveryJob, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.HistoryDeliveryJobList, 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.HistoryDeliveryJob, err error) HistoryDeliveryJobExpansion }
HistoryDeliveryJobInterface has methods to work with HistoryDeliveryJob resources.
type HistoryDeliveryJobsGetter ¶ added in v0.4.0
type HistoryDeliveryJobsGetter interface {
HistoryDeliveryJobs(namespace string) HistoryDeliveryJobInterface
}
HistoryDeliveryJobsGetter has a method to return a HistoryDeliveryJobInterface. A group's client should implement this interface.
type TrailExpansion ¶
type TrailExpansion interface{}
type TrailInterface ¶
type TrailInterface interface { Create(ctx context.Context, trail *v1alpha1.Trail, opts v1.CreateOptions) (*v1alpha1.Trail, error) Update(ctx context.Context, trail *v1alpha1.Trail, opts v1.UpdateOptions) (*v1alpha1.Trail, error) UpdateStatus(ctx context.Context, trail *v1alpha1.Trail, opts v1.UpdateOptions) (*v1alpha1.Trail, 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.Trail, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TrailList, 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.Trail, err error) TrailExpansion }
TrailInterface has methods to work with Trail resources.
type TrailsGetter ¶
type TrailsGetter interface {
Trails(namespace string) TrailInterface
}
TrailsGetter has a method to return a TrailInterface. A group's client should implement this interface.