Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ClusterExpansion
- type ClusterInstanceExpansion
- type ClusterInstanceInterface
- type ClusterInstancesGetter
- type ClusterInterface
- type ClusterParameterGroupExpansion
- type ClusterParameterGroupInterface
- type ClusterParameterGroupsGetter
- type ClusterSnapshotExpansion
- type ClusterSnapshotInterface
- type ClusterSnapshotsGetter
- type ClustersGetter
- type DocdbV1alpha1Client
- func (c *DocdbV1alpha1Client) ClusterInstances(namespace string) ClusterInstanceInterface
- func (c *DocdbV1alpha1Client) ClusterParameterGroups(namespace string) ClusterParameterGroupInterface
- func (c *DocdbV1alpha1Client) ClusterSnapshots(namespace string) ClusterSnapshotInterface
- func (c *DocdbV1alpha1Client) Clusters(namespace string) ClusterInterface
- func (c *DocdbV1alpha1Client) GlobalClusters(namespace string) GlobalClusterInterface
- func (c *DocdbV1alpha1Client) RESTClient() rest.Interface
- func (c *DocdbV1alpha1Client) SubnetGroups(namespace string) SubnetGroupInterface
- type DocdbV1alpha1Interface
- type GlobalClusterExpansion
- type GlobalClusterInterface
- type GlobalClustersGetter
- type SubnetGroupExpansion
- type SubnetGroupInterface
- type SubnetGroupsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterExpansion ¶
type ClusterExpansion interface{}
type ClusterInstanceExpansion ¶
type ClusterInstanceExpansion interface{}
type ClusterInstanceInterface ¶
type ClusterInstanceInterface interface { Create(ctx context.Context, clusterInstance *v1alpha1.ClusterInstance, opts v1.CreateOptions) (*v1alpha1.ClusterInstance, error) Update(ctx context.Context, clusterInstance *v1alpha1.ClusterInstance, opts v1.UpdateOptions) (*v1alpha1.ClusterInstance, error) UpdateStatus(ctx context.Context, clusterInstance *v1alpha1.ClusterInstance, opts v1.UpdateOptions) (*v1alpha1.ClusterInstance, 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.ClusterInstance, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterInstanceList, 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.ClusterInstance, err error) ClusterInstanceExpansion }
ClusterInstanceInterface has methods to work with ClusterInstance resources.
type ClusterInstancesGetter ¶
type ClusterInstancesGetter interface {
ClusterInstances(namespace string) ClusterInstanceInterface
}
ClusterInstancesGetter has a method to return a ClusterInstanceInterface. A group's client should implement this interface.
type ClusterInterface ¶
type ClusterInterface interface { Create(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.CreateOptions) (*v1alpha1.Cluster, error) Update(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, error) UpdateStatus(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, 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.Cluster, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterList, 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.Cluster, err error) ClusterExpansion }
ClusterInterface has methods to work with Cluster resources.
type ClusterParameterGroupExpansion ¶
type ClusterParameterGroupExpansion interface{}
type ClusterParameterGroupInterface ¶
type ClusterParameterGroupInterface interface { Create(ctx context.Context, clusterParameterGroup *v1alpha1.ClusterParameterGroup, opts v1.CreateOptions) (*v1alpha1.ClusterParameterGroup, error) Update(ctx context.Context, clusterParameterGroup *v1alpha1.ClusterParameterGroup, opts v1.UpdateOptions) (*v1alpha1.ClusterParameterGroup, error) UpdateStatus(ctx context.Context, clusterParameterGroup *v1alpha1.ClusterParameterGroup, opts v1.UpdateOptions) (*v1alpha1.ClusterParameterGroup, 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.ClusterParameterGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterParameterGroupList, 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.ClusterParameterGroup, err error) ClusterParameterGroupExpansion }
ClusterParameterGroupInterface has methods to work with ClusterParameterGroup resources.
type ClusterParameterGroupsGetter ¶
type ClusterParameterGroupsGetter interface {
ClusterParameterGroups(namespace string) ClusterParameterGroupInterface
}
ClusterParameterGroupsGetter has a method to return a ClusterParameterGroupInterface. A group's client should implement this interface.
type ClusterSnapshotExpansion ¶
type ClusterSnapshotExpansion interface{}
type ClusterSnapshotInterface ¶
type ClusterSnapshotInterface interface { Create(ctx context.Context, clusterSnapshot *v1alpha1.ClusterSnapshot, opts v1.CreateOptions) (*v1alpha1.ClusterSnapshot, error) Update(ctx context.Context, clusterSnapshot *v1alpha1.ClusterSnapshot, opts v1.UpdateOptions) (*v1alpha1.ClusterSnapshot, error) UpdateStatus(ctx context.Context, clusterSnapshot *v1alpha1.ClusterSnapshot, opts v1.UpdateOptions) (*v1alpha1.ClusterSnapshot, 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.ClusterSnapshot, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterSnapshotList, 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.ClusterSnapshot, err error) ClusterSnapshotExpansion }
ClusterSnapshotInterface has methods to work with ClusterSnapshot resources.
type ClusterSnapshotsGetter ¶
type ClusterSnapshotsGetter interface {
ClusterSnapshots(namespace string) ClusterSnapshotInterface
}
ClusterSnapshotsGetter has a method to return a ClusterSnapshotInterface. A group's client should implement this interface.
type ClustersGetter ¶
type ClustersGetter interface {
Clusters(namespace string) ClusterInterface
}
ClustersGetter has a method to return a ClusterInterface. A group's client should implement this interface.
type DocdbV1alpha1Client ¶
type DocdbV1alpha1Client struct {
// contains filtered or unexported fields
}
DocdbV1alpha1Client is used to interact with features provided by the docdb.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *DocdbV1alpha1Client
New creates a new DocdbV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*DocdbV1alpha1Client, error)
NewForConfig creates a new DocdbV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *DocdbV1alpha1Client
NewForConfigOrDie creates a new DocdbV1alpha1Client for the given config and panics if there is an error in the config.
func (*DocdbV1alpha1Client) ClusterInstances ¶
func (c *DocdbV1alpha1Client) ClusterInstances(namespace string) ClusterInstanceInterface
func (*DocdbV1alpha1Client) ClusterParameterGroups ¶
func (c *DocdbV1alpha1Client) ClusterParameterGroups(namespace string) ClusterParameterGroupInterface
func (*DocdbV1alpha1Client) ClusterSnapshots ¶
func (c *DocdbV1alpha1Client) ClusterSnapshots(namespace string) ClusterSnapshotInterface
func (*DocdbV1alpha1Client) Clusters ¶
func (c *DocdbV1alpha1Client) Clusters(namespace string) ClusterInterface
func (*DocdbV1alpha1Client) GlobalClusters ¶ added in v0.5.0
func (c *DocdbV1alpha1Client) GlobalClusters(namespace string) GlobalClusterInterface
func (*DocdbV1alpha1Client) RESTClient ¶
func (c *DocdbV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*DocdbV1alpha1Client) SubnetGroups ¶
func (c *DocdbV1alpha1Client) SubnetGroups(namespace string) SubnetGroupInterface
type DocdbV1alpha1Interface ¶
type DocdbV1alpha1Interface interface { RESTClient() rest.Interface ClustersGetter ClusterInstancesGetter ClusterParameterGroupsGetter ClusterSnapshotsGetter GlobalClustersGetter SubnetGroupsGetter }
type GlobalClusterExpansion ¶ added in v0.5.0
type GlobalClusterExpansion interface{}
type GlobalClusterInterface ¶ added in v0.5.0
type GlobalClusterInterface interface { Create(ctx context.Context, globalCluster *v1alpha1.GlobalCluster, opts v1.CreateOptions) (*v1alpha1.GlobalCluster, error) Update(ctx context.Context, globalCluster *v1alpha1.GlobalCluster, opts v1.UpdateOptions) (*v1alpha1.GlobalCluster, error) UpdateStatus(ctx context.Context, globalCluster *v1alpha1.GlobalCluster, opts v1.UpdateOptions) (*v1alpha1.GlobalCluster, 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.GlobalCluster, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GlobalClusterList, 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.GlobalCluster, err error) GlobalClusterExpansion }
GlobalClusterInterface has methods to work with GlobalCluster resources.
type GlobalClustersGetter ¶ added in v0.5.0
type GlobalClustersGetter interface {
GlobalClusters(namespace string) GlobalClusterInterface
}
GlobalClustersGetter has a method to return a GlobalClusterInterface. A group's client should implement this interface.
type SubnetGroupExpansion ¶
type SubnetGroupExpansion interface{}
type SubnetGroupInterface ¶
type SubnetGroupInterface interface { Create(ctx context.Context, subnetGroup *v1alpha1.SubnetGroup, opts v1.CreateOptions) (*v1alpha1.SubnetGroup, error) Update(ctx context.Context, subnetGroup *v1alpha1.SubnetGroup, opts v1.UpdateOptions) (*v1alpha1.SubnetGroup, error) UpdateStatus(ctx context.Context, subnetGroup *v1alpha1.SubnetGroup, opts v1.UpdateOptions) (*v1alpha1.SubnetGroup, 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.SubnetGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SubnetGroupList, 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.SubnetGroup, err error) SubnetGroupExpansion }
SubnetGroupInterface has methods to work with SubnetGroup resources.
type SubnetGroupsGetter ¶
type SubnetGroupsGetter interface {
SubnetGroups(namespace string) SubnetGroupInterface
}
SubnetGroupsGetter has a method to return a SubnetGroupInterface. A group's client should implement this interface.