Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ConsumerChannelExpansion
- type ConsumerChannelInterface
- type ConsumerChannelsGetter
- type DtsV1alpha1Client
- func (c *DtsV1alpha1Client) ConsumerChannels(namespace string) ConsumerChannelInterface
- func (c *DtsV1alpha1Client) JobMonitorRules(namespace string) JobMonitorRuleInterface
- func (c *DtsV1alpha1Client) MigrationInstances(namespace string) MigrationInstanceInterface
- func (c *DtsV1alpha1Client) MigrationJobs(namespace string) MigrationJobInterface
- func (c *DtsV1alpha1Client) RESTClient() rest.Interface
- func (c *DtsV1alpha1Client) SubscriptionJobs(namespace string) SubscriptionJobInterface
- func (c *DtsV1alpha1Client) SynchronizationInstances(namespace string) SynchronizationInstanceInterface
- func (c *DtsV1alpha1Client) SynchronizationJobs(namespace string) SynchronizationJobInterface
- type DtsV1alpha1Interface
- type JobMonitorRuleExpansion
- type JobMonitorRuleInterface
- type JobMonitorRulesGetter
- type MigrationInstanceExpansion
- type MigrationInstanceInterface
- type MigrationInstancesGetter
- type MigrationJobExpansion
- type MigrationJobInterface
- type MigrationJobsGetter
- type SubscriptionJobExpansion
- type SubscriptionJobInterface
- type SubscriptionJobsGetter
- type SynchronizationInstanceExpansion
- type SynchronizationInstanceInterface
- type SynchronizationInstancesGetter
- type SynchronizationJobExpansion
- type SynchronizationJobInterface
- type SynchronizationJobsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConsumerChannelExpansion ¶ added in v0.5.0
type ConsumerChannelExpansion interface{}
type ConsumerChannelInterface ¶ added in v0.5.0
type ConsumerChannelInterface interface { Create(ctx context.Context, consumerChannel *v1alpha1.ConsumerChannel, opts v1.CreateOptions) (*v1alpha1.ConsumerChannel, error) Update(ctx context.Context, consumerChannel *v1alpha1.ConsumerChannel, opts v1.UpdateOptions) (*v1alpha1.ConsumerChannel, error) UpdateStatus(ctx context.Context, consumerChannel *v1alpha1.ConsumerChannel, opts v1.UpdateOptions) (*v1alpha1.ConsumerChannel, 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.ConsumerChannel, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConsumerChannelList, 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.ConsumerChannel, err error) ConsumerChannelExpansion }
ConsumerChannelInterface has methods to work with ConsumerChannel resources.
type ConsumerChannelsGetter ¶ added in v0.5.0
type ConsumerChannelsGetter interface {
ConsumerChannels(namespace string) ConsumerChannelInterface
}
ConsumerChannelsGetter has a method to return a ConsumerChannelInterface. A group's client should implement this interface.
type DtsV1alpha1Client ¶
type DtsV1alpha1Client struct {
// contains filtered or unexported fields
}
DtsV1alpha1Client is used to interact with features provided by the dts.alicloud.kubeform.com group.
func New ¶
func New(c rest.Interface) *DtsV1alpha1Client
New creates a new DtsV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*DtsV1alpha1Client, error)
NewForConfig creates a new DtsV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *DtsV1alpha1Client
NewForConfigOrDie creates a new DtsV1alpha1Client for the given config and panics if there is an error in the config.
func (*DtsV1alpha1Client) ConsumerChannels ¶ added in v0.5.0
func (c *DtsV1alpha1Client) ConsumerChannels(namespace string) ConsumerChannelInterface
func (*DtsV1alpha1Client) JobMonitorRules ¶
func (c *DtsV1alpha1Client) JobMonitorRules(namespace string) JobMonitorRuleInterface
func (*DtsV1alpha1Client) MigrationInstances ¶ added in v0.5.0
func (c *DtsV1alpha1Client) MigrationInstances(namespace string) MigrationInstanceInterface
func (*DtsV1alpha1Client) MigrationJobs ¶ added in v0.5.0
func (c *DtsV1alpha1Client) MigrationJobs(namespace string) MigrationJobInterface
func (*DtsV1alpha1Client) RESTClient ¶
func (c *DtsV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*DtsV1alpha1Client) SubscriptionJobs ¶
func (c *DtsV1alpha1Client) SubscriptionJobs(namespace string) SubscriptionJobInterface
func (*DtsV1alpha1Client) SynchronizationInstances ¶
func (c *DtsV1alpha1Client) SynchronizationInstances(namespace string) SynchronizationInstanceInterface
func (*DtsV1alpha1Client) SynchronizationJobs ¶
func (c *DtsV1alpha1Client) SynchronizationJobs(namespace string) SynchronizationJobInterface
type DtsV1alpha1Interface ¶
type DtsV1alpha1Interface interface { RESTClient() rest.Interface ConsumerChannelsGetter JobMonitorRulesGetter MigrationInstancesGetter MigrationJobsGetter SubscriptionJobsGetter SynchronizationInstancesGetter SynchronizationJobsGetter }
type JobMonitorRuleExpansion ¶
type JobMonitorRuleExpansion interface{}
type JobMonitorRuleInterface ¶
type JobMonitorRuleInterface interface { Create(ctx context.Context, jobMonitorRule *v1alpha1.JobMonitorRule, opts v1.CreateOptions) (*v1alpha1.JobMonitorRule, error) Update(ctx context.Context, jobMonitorRule *v1alpha1.JobMonitorRule, opts v1.UpdateOptions) (*v1alpha1.JobMonitorRule, error) UpdateStatus(ctx context.Context, jobMonitorRule *v1alpha1.JobMonitorRule, opts v1.UpdateOptions) (*v1alpha1.JobMonitorRule, 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.JobMonitorRule, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.JobMonitorRuleList, 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.JobMonitorRule, err error) JobMonitorRuleExpansion }
JobMonitorRuleInterface has methods to work with JobMonitorRule resources.
type JobMonitorRulesGetter ¶
type JobMonitorRulesGetter interface {
JobMonitorRules(namespace string) JobMonitorRuleInterface
}
JobMonitorRulesGetter has a method to return a JobMonitorRuleInterface. A group's client should implement this interface.
type MigrationInstanceExpansion ¶ added in v0.5.0
type MigrationInstanceExpansion interface{}
type MigrationInstanceInterface ¶ added in v0.5.0
type MigrationInstanceInterface interface { Create(ctx context.Context, migrationInstance *v1alpha1.MigrationInstance, opts v1.CreateOptions) (*v1alpha1.MigrationInstance, error) Update(ctx context.Context, migrationInstance *v1alpha1.MigrationInstance, opts v1.UpdateOptions) (*v1alpha1.MigrationInstance, error) UpdateStatus(ctx context.Context, migrationInstance *v1alpha1.MigrationInstance, opts v1.UpdateOptions) (*v1alpha1.MigrationInstance, 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.MigrationInstance, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MigrationInstanceList, 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.MigrationInstance, err error) MigrationInstanceExpansion }
MigrationInstanceInterface has methods to work with MigrationInstance resources.
type MigrationInstancesGetter ¶ added in v0.5.0
type MigrationInstancesGetter interface {
MigrationInstances(namespace string) MigrationInstanceInterface
}
MigrationInstancesGetter has a method to return a MigrationInstanceInterface. A group's client should implement this interface.
type MigrationJobExpansion ¶ added in v0.5.0
type MigrationJobExpansion interface{}
type MigrationJobInterface ¶ added in v0.5.0
type MigrationJobInterface interface { Create(ctx context.Context, migrationJob *v1alpha1.MigrationJob, opts v1.CreateOptions) (*v1alpha1.MigrationJob, error) Update(ctx context.Context, migrationJob *v1alpha1.MigrationJob, opts v1.UpdateOptions) (*v1alpha1.MigrationJob, error) UpdateStatus(ctx context.Context, migrationJob *v1alpha1.MigrationJob, opts v1.UpdateOptions) (*v1alpha1.MigrationJob, 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.MigrationJob, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MigrationJobList, 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.MigrationJob, err error) MigrationJobExpansion }
MigrationJobInterface has methods to work with MigrationJob resources.
type MigrationJobsGetter ¶ added in v0.5.0
type MigrationJobsGetter interface {
MigrationJobs(namespace string) MigrationJobInterface
}
MigrationJobsGetter has a method to return a MigrationJobInterface. A group's client should implement this interface.
type SubscriptionJobExpansion ¶
type SubscriptionJobExpansion interface{}
type SubscriptionJobInterface ¶
type SubscriptionJobInterface interface { Create(ctx context.Context, subscriptionJob *v1alpha1.SubscriptionJob, opts v1.CreateOptions) (*v1alpha1.SubscriptionJob, error) Update(ctx context.Context, subscriptionJob *v1alpha1.SubscriptionJob, opts v1.UpdateOptions) (*v1alpha1.SubscriptionJob, error) UpdateStatus(ctx context.Context, subscriptionJob *v1alpha1.SubscriptionJob, opts v1.UpdateOptions) (*v1alpha1.SubscriptionJob, 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.SubscriptionJob, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SubscriptionJobList, 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.SubscriptionJob, err error) SubscriptionJobExpansion }
SubscriptionJobInterface has methods to work with SubscriptionJob resources.
type SubscriptionJobsGetter ¶
type SubscriptionJobsGetter interface {
SubscriptionJobs(namespace string) SubscriptionJobInterface
}
SubscriptionJobsGetter has a method to return a SubscriptionJobInterface. A group's client should implement this interface.
type SynchronizationInstanceExpansion ¶
type SynchronizationInstanceExpansion interface{}
type SynchronizationInstanceInterface ¶
type SynchronizationInstanceInterface interface { Create(ctx context.Context, synchronizationInstance *v1alpha1.SynchronizationInstance, opts v1.CreateOptions) (*v1alpha1.SynchronizationInstance, error) Update(ctx context.Context, synchronizationInstance *v1alpha1.SynchronizationInstance, opts v1.UpdateOptions) (*v1alpha1.SynchronizationInstance, error) UpdateStatus(ctx context.Context, synchronizationInstance *v1alpha1.SynchronizationInstance, opts v1.UpdateOptions) (*v1alpha1.SynchronizationInstance, 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.SynchronizationInstance, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SynchronizationInstanceList, 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.SynchronizationInstance, err error) SynchronizationInstanceExpansion }
SynchronizationInstanceInterface has methods to work with SynchronizationInstance resources.
type SynchronizationInstancesGetter ¶
type SynchronizationInstancesGetter interface {
SynchronizationInstances(namespace string) SynchronizationInstanceInterface
}
SynchronizationInstancesGetter has a method to return a SynchronizationInstanceInterface. A group's client should implement this interface.
type SynchronizationJobExpansion ¶
type SynchronizationJobExpansion interface{}
type SynchronizationJobInterface ¶
type SynchronizationJobInterface interface { Create(ctx context.Context, synchronizationJob *v1alpha1.SynchronizationJob, opts v1.CreateOptions) (*v1alpha1.SynchronizationJob, error) Update(ctx context.Context, synchronizationJob *v1alpha1.SynchronizationJob, opts v1.UpdateOptions) (*v1alpha1.SynchronizationJob, error) UpdateStatus(ctx context.Context, synchronizationJob *v1alpha1.SynchronizationJob, opts v1.UpdateOptions) (*v1alpha1.SynchronizationJob, 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.SynchronizationJob, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SynchronizationJobList, 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.SynchronizationJob, err error) SynchronizationJobExpansion }
SynchronizationJobInterface has methods to work with SynchronizationJob resources.
type SynchronizationJobsGetter ¶
type SynchronizationJobsGetter interface {
SynchronizationJobs(namespace string) SynchronizationJobInterface
}
SynchronizationJobsGetter has a method to return a SynchronizationJobInterface. A group's client should implement this interface.