Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ClusterEndpointExpansion
- type ClusterEndpointInterface
- type ClusterEndpointsGetter
- type ClusterExpansion
- type ClusterInstanceExpansion
- type ClusterInstanceInterface
- type ClusterInstancesGetter
- type ClusterInterface
- type ClusterParameterGroupExpansion
- type ClusterParameterGroupInterface
- type ClusterParameterGroupsGetter
- type ClusterRoleAssociationExpansion
- type ClusterRoleAssociationInterface
- type ClusterRoleAssociationsGetter
- type ClustersGetter
- type GlobalClusterExpansion
- type GlobalClusterInterface
- type GlobalClustersGetter
- type RdsV1alpha1Client
- func (c *RdsV1alpha1Client) ClusterEndpoints(namespace string) ClusterEndpointInterface
- func (c *RdsV1alpha1Client) ClusterInstances(namespace string) ClusterInstanceInterface
- func (c *RdsV1alpha1Client) ClusterParameterGroups(namespace string) ClusterParameterGroupInterface
- func (c *RdsV1alpha1Client) ClusterRoleAssociations(namespace string) ClusterRoleAssociationInterface
- func (c *RdsV1alpha1Client) Clusters(namespace string) ClusterInterface
- func (c *RdsV1alpha1Client) GlobalClusters(namespace string) GlobalClusterInterface
- func (c *RdsV1alpha1Client) RESTClient() rest.Interface
- type RdsV1alpha1Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterEndpointExpansion ¶
type ClusterEndpointExpansion interface{}
type ClusterEndpointInterface ¶
type ClusterEndpointInterface interface { Create(ctx context.Context, clusterEndpoint *v1alpha1.ClusterEndpoint, opts v1.CreateOptions) (*v1alpha1.ClusterEndpoint, error) Update(ctx context.Context, clusterEndpoint *v1alpha1.ClusterEndpoint, opts v1.UpdateOptions) (*v1alpha1.ClusterEndpoint, error) UpdateStatus(ctx context.Context, clusterEndpoint *v1alpha1.ClusterEndpoint, opts v1.UpdateOptions) (*v1alpha1.ClusterEndpoint, 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.ClusterEndpoint, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterEndpointList, 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.ClusterEndpoint, err error) ClusterEndpointExpansion }
ClusterEndpointInterface has methods to work with ClusterEndpoint resources.
type ClusterEndpointsGetter ¶
type ClusterEndpointsGetter interface {
ClusterEndpoints(namespace string) ClusterEndpointInterface
}
ClusterEndpointsGetter has a method to return a ClusterEndpointInterface. A group's client should implement this interface.
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 ClusterRoleAssociationExpansion ¶ added in v0.5.0
type ClusterRoleAssociationExpansion interface{}
type ClusterRoleAssociationInterface ¶ added in v0.5.0
type ClusterRoleAssociationInterface interface { Create(ctx context.Context, clusterRoleAssociation *v1alpha1.ClusterRoleAssociation, opts v1.CreateOptions) (*v1alpha1.ClusterRoleAssociation, error) Update(ctx context.Context, clusterRoleAssociation *v1alpha1.ClusterRoleAssociation, opts v1.UpdateOptions) (*v1alpha1.ClusterRoleAssociation, error) UpdateStatus(ctx context.Context, clusterRoleAssociation *v1alpha1.ClusterRoleAssociation, opts v1.UpdateOptions) (*v1alpha1.ClusterRoleAssociation, 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.ClusterRoleAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterRoleAssociationList, 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.ClusterRoleAssociation, err error) ClusterRoleAssociationExpansion }
ClusterRoleAssociationInterface has methods to work with ClusterRoleAssociation resources.
type ClusterRoleAssociationsGetter ¶ added in v0.5.0
type ClusterRoleAssociationsGetter interface {
ClusterRoleAssociations(namespace string) ClusterRoleAssociationInterface
}
ClusterRoleAssociationsGetter has a method to return a ClusterRoleAssociationInterface. 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 GlobalClusterExpansion ¶
type GlobalClusterExpansion interface{}
type GlobalClusterInterface ¶
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 ¶
type GlobalClustersGetter interface {
GlobalClusters(namespace string) GlobalClusterInterface
}
GlobalClustersGetter has a method to return a GlobalClusterInterface. A group's client should implement this interface.
type RdsV1alpha1Client ¶
type RdsV1alpha1Client struct {
// contains filtered or unexported fields
}
RdsV1alpha1Client is used to interact with features provided by the rds.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *RdsV1alpha1Client
New creates a new RdsV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*RdsV1alpha1Client, error)
NewForConfig creates a new RdsV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *RdsV1alpha1Client
NewForConfigOrDie creates a new RdsV1alpha1Client for the given config and panics if there is an error in the config.
func (*RdsV1alpha1Client) ClusterEndpoints ¶
func (c *RdsV1alpha1Client) ClusterEndpoints(namespace string) ClusterEndpointInterface
func (*RdsV1alpha1Client) ClusterInstances ¶
func (c *RdsV1alpha1Client) ClusterInstances(namespace string) ClusterInstanceInterface
func (*RdsV1alpha1Client) ClusterParameterGroups ¶
func (c *RdsV1alpha1Client) ClusterParameterGroups(namespace string) ClusterParameterGroupInterface
func (*RdsV1alpha1Client) ClusterRoleAssociations ¶ added in v0.5.0
func (c *RdsV1alpha1Client) ClusterRoleAssociations(namespace string) ClusterRoleAssociationInterface
func (*RdsV1alpha1Client) Clusters ¶
func (c *RdsV1alpha1Client) Clusters(namespace string) ClusterInterface
func (*RdsV1alpha1Client) GlobalClusters ¶
func (c *RdsV1alpha1Client) GlobalClusters(namespace string) GlobalClusterInterface
func (*RdsV1alpha1Client) RESTClient ¶
func (c *RdsV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type RdsV1alpha1Interface ¶
type RdsV1alpha1Interface interface { RESTClient() rest.Interface ClustersGetter ClusterEndpointsGetter ClusterInstancesGetter ClusterParameterGroupsGetter ClusterRoleAssociationsGetter GlobalClustersGetter }