Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CertificateExpansion
- type CertificateInterface
- type CertificatesGetter
- type DmsV1alpha1Client
- func (c *DmsV1alpha1Client) Certificates(namespace string) CertificateInterface
- func (c *DmsV1alpha1Client) Endpoints(namespace string) EndpointInterface
- func (c *DmsV1alpha1Client) EventSubscriptions(namespace string) EventSubscriptionInterface
- func (c *DmsV1alpha1Client) RESTClient() rest.Interface
- func (c *DmsV1alpha1Client) ReplicationInstances(namespace string) ReplicationInstanceInterface
- func (c *DmsV1alpha1Client) ReplicationSubnetGroups(namespace string) ReplicationSubnetGroupInterface
- func (c *DmsV1alpha1Client) ReplicationTasks(namespace string) ReplicationTaskInterface
- type DmsV1alpha1Interface
- type EndpointExpansion
- type EndpointInterface
- type EndpointsGetter
- type EventSubscriptionExpansion
- type EventSubscriptionInterface
- type EventSubscriptionsGetter
- type ReplicationInstanceExpansion
- type ReplicationInstanceInterface
- type ReplicationInstancesGetter
- type ReplicationSubnetGroupExpansion
- type ReplicationSubnetGroupInterface
- type ReplicationSubnetGroupsGetter
- type ReplicationTaskExpansion
- type ReplicationTaskInterface
- type ReplicationTasksGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateExpansion ¶
type CertificateExpansion interface{}
type CertificateInterface ¶
type CertificateInterface interface { Create(ctx context.Context, certificate *v1alpha1.Certificate, opts v1.CreateOptions) (*v1alpha1.Certificate, error) Update(ctx context.Context, certificate *v1alpha1.Certificate, opts v1.UpdateOptions) (*v1alpha1.Certificate, error) UpdateStatus(ctx context.Context, certificate *v1alpha1.Certificate, opts v1.UpdateOptions) (*v1alpha1.Certificate, 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.Certificate, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CertificateList, 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.Certificate, err error) CertificateExpansion }
CertificateInterface has methods to work with Certificate resources.
type CertificatesGetter ¶
type CertificatesGetter interface {
Certificates(namespace string) CertificateInterface
}
CertificatesGetter has a method to return a CertificateInterface. A group's client should implement this interface.
type DmsV1alpha1Client ¶
type DmsV1alpha1Client struct {
// contains filtered or unexported fields
}
DmsV1alpha1Client is used to interact with features provided by the dms.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *DmsV1alpha1Client
New creates a new DmsV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*DmsV1alpha1Client, error)
NewForConfig creates a new DmsV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *DmsV1alpha1Client
NewForConfigOrDie creates a new DmsV1alpha1Client for the given config and panics if there is an error in the config.
func (*DmsV1alpha1Client) Certificates ¶
func (c *DmsV1alpha1Client) Certificates(namespace string) CertificateInterface
func (*DmsV1alpha1Client) Endpoints ¶
func (c *DmsV1alpha1Client) Endpoints(namespace string) EndpointInterface
func (*DmsV1alpha1Client) EventSubscriptions ¶
func (c *DmsV1alpha1Client) EventSubscriptions(namespace string) EventSubscriptionInterface
func (*DmsV1alpha1Client) RESTClient ¶
func (c *DmsV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*DmsV1alpha1Client) ReplicationInstances ¶
func (c *DmsV1alpha1Client) ReplicationInstances(namespace string) ReplicationInstanceInterface
func (*DmsV1alpha1Client) ReplicationSubnetGroups ¶
func (c *DmsV1alpha1Client) ReplicationSubnetGroups(namespace string) ReplicationSubnetGroupInterface
func (*DmsV1alpha1Client) ReplicationTasks ¶
func (c *DmsV1alpha1Client) ReplicationTasks(namespace string) ReplicationTaskInterface
type DmsV1alpha1Interface ¶
type DmsV1alpha1Interface interface { RESTClient() rest.Interface CertificatesGetter EndpointsGetter EventSubscriptionsGetter ReplicationInstancesGetter ReplicationSubnetGroupsGetter ReplicationTasksGetter }
type EndpointExpansion ¶
type EndpointExpansion interface{}
type EndpointInterface ¶
type EndpointInterface interface { Create(ctx context.Context, endpoint *v1alpha1.Endpoint, opts v1.CreateOptions) (*v1alpha1.Endpoint, error) Update(ctx context.Context, endpoint *v1alpha1.Endpoint, opts v1.UpdateOptions) (*v1alpha1.Endpoint, error) UpdateStatus(ctx context.Context, endpoint *v1alpha1.Endpoint, opts v1.UpdateOptions) (*v1alpha1.Endpoint, 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.Endpoint, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EndpointList, 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.Endpoint, err error) EndpointExpansion }
EndpointInterface has methods to work with Endpoint resources.
type EndpointsGetter ¶
type EndpointsGetter interface {
Endpoints(namespace string) EndpointInterface
}
EndpointsGetter has a method to return a EndpointInterface. A group's client should implement this interface.
type EventSubscriptionExpansion ¶
type EventSubscriptionExpansion interface{}
type EventSubscriptionInterface ¶
type EventSubscriptionInterface interface { Create(ctx context.Context, eventSubscription *v1alpha1.EventSubscription, opts v1.CreateOptions) (*v1alpha1.EventSubscription, error) Update(ctx context.Context, eventSubscription *v1alpha1.EventSubscription, opts v1.UpdateOptions) (*v1alpha1.EventSubscription, error) UpdateStatus(ctx context.Context, eventSubscription *v1alpha1.EventSubscription, opts v1.UpdateOptions) (*v1alpha1.EventSubscription, 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.EventSubscription, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventSubscriptionList, 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.EventSubscription, err error) EventSubscriptionExpansion }
EventSubscriptionInterface has methods to work with EventSubscription resources.
type EventSubscriptionsGetter ¶
type EventSubscriptionsGetter interface {
EventSubscriptions(namespace string) EventSubscriptionInterface
}
EventSubscriptionsGetter has a method to return a EventSubscriptionInterface. A group's client should implement this interface.
type ReplicationInstanceExpansion ¶
type ReplicationInstanceExpansion interface{}
type ReplicationInstanceInterface ¶
type ReplicationInstanceInterface interface { Create(ctx context.Context, replicationInstance *v1alpha1.ReplicationInstance, opts v1.CreateOptions) (*v1alpha1.ReplicationInstance, error) Update(ctx context.Context, replicationInstance *v1alpha1.ReplicationInstance, opts v1.UpdateOptions) (*v1alpha1.ReplicationInstance, error) UpdateStatus(ctx context.Context, replicationInstance *v1alpha1.ReplicationInstance, opts v1.UpdateOptions) (*v1alpha1.ReplicationInstance, 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.ReplicationInstance, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ReplicationInstanceList, 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.ReplicationInstance, err error) ReplicationInstanceExpansion }
ReplicationInstanceInterface has methods to work with ReplicationInstance resources.
type ReplicationInstancesGetter ¶
type ReplicationInstancesGetter interface {
ReplicationInstances(namespace string) ReplicationInstanceInterface
}
ReplicationInstancesGetter has a method to return a ReplicationInstanceInterface. A group's client should implement this interface.
type ReplicationSubnetGroupExpansion ¶
type ReplicationSubnetGroupExpansion interface{}
type ReplicationSubnetGroupInterface ¶
type ReplicationSubnetGroupInterface interface { Create(ctx context.Context, replicationSubnetGroup *v1alpha1.ReplicationSubnetGroup, opts v1.CreateOptions) (*v1alpha1.ReplicationSubnetGroup, error) Update(ctx context.Context, replicationSubnetGroup *v1alpha1.ReplicationSubnetGroup, opts v1.UpdateOptions) (*v1alpha1.ReplicationSubnetGroup, error) UpdateStatus(ctx context.Context, replicationSubnetGroup *v1alpha1.ReplicationSubnetGroup, opts v1.UpdateOptions) (*v1alpha1.ReplicationSubnetGroup, 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.ReplicationSubnetGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ReplicationSubnetGroupList, 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.ReplicationSubnetGroup, err error) ReplicationSubnetGroupExpansion }
ReplicationSubnetGroupInterface has methods to work with ReplicationSubnetGroup resources.
type ReplicationSubnetGroupsGetter ¶
type ReplicationSubnetGroupsGetter interface {
ReplicationSubnetGroups(namespace string) ReplicationSubnetGroupInterface
}
ReplicationSubnetGroupsGetter has a method to return a ReplicationSubnetGroupInterface. A group's client should implement this interface.
type ReplicationTaskExpansion ¶
type ReplicationTaskExpansion interface{}
type ReplicationTaskInterface ¶
type ReplicationTaskInterface interface { Create(ctx context.Context, replicationTask *v1alpha1.ReplicationTask, opts v1.CreateOptions) (*v1alpha1.ReplicationTask, error) Update(ctx context.Context, replicationTask *v1alpha1.ReplicationTask, opts v1.UpdateOptions) (*v1alpha1.ReplicationTask, error) UpdateStatus(ctx context.Context, replicationTask *v1alpha1.ReplicationTask, opts v1.UpdateOptions) (*v1alpha1.ReplicationTask, 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.ReplicationTask, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ReplicationTaskList, 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.ReplicationTask, err error) ReplicationTaskExpansion }
ReplicationTaskInterface has methods to work with ReplicationTask resources.
type ReplicationTasksGetter ¶
type ReplicationTasksGetter interface {
ReplicationTasks(namespace string) ReplicationTaskInterface
}
ReplicationTasksGetter has a method to return a ReplicationTaskInterface. A group's client should implement this interface.