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 ClusterSnapshotExpansion
- type ClusterSnapshotInterface
- type ClusterSnapshotsGetter
- type ClustersGetter
- type EventSubscriptionExpansion
- type EventSubscriptionInterface
- type EventSubscriptionsGetter
- type NeptuneV1alpha1Client
- func (c *NeptuneV1alpha1Client) ClusterEndpoints(namespace string) ClusterEndpointInterface
- func (c *NeptuneV1alpha1Client) ClusterInstances(namespace string) ClusterInstanceInterface
- func (c *NeptuneV1alpha1Client) ClusterParameterGroups(namespace string) ClusterParameterGroupInterface
- func (c *NeptuneV1alpha1Client) ClusterSnapshots(namespace string) ClusterSnapshotInterface
- func (c *NeptuneV1alpha1Client) Clusters(namespace string) ClusterInterface
- func (c *NeptuneV1alpha1Client) EventSubscriptions(namespace string) EventSubscriptionInterface
- func (c *NeptuneV1alpha1Client) ParameterGroups(namespace string) ParameterGroupInterface
- func (c *NeptuneV1alpha1Client) RESTClient() rest.Interface
- func (c *NeptuneV1alpha1Client) SubnetGroups(namespace string) SubnetGroupInterface
- type NeptuneV1alpha1Interface
- type ParameterGroupExpansion
- type ParameterGroupInterface
- type ParameterGroupsGetter
- type SubnetGroupExpansion
- type SubnetGroupInterface
- type SubnetGroupsGetter
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 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 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 NeptuneV1alpha1Client ¶
type NeptuneV1alpha1Client struct {
// contains filtered or unexported fields
}
NeptuneV1alpha1Client is used to interact with features provided by the neptune.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *NeptuneV1alpha1Client
New creates a new NeptuneV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*NeptuneV1alpha1Client, error)
NewForConfig creates a new NeptuneV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *NeptuneV1alpha1Client
NewForConfigOrDie creates a new NeptuneV1alpha1Client for the given config and panics if there is an error in the config.
func (*NeptuneV1alpha1Client) ClusterEndpoints ¶
func (c *NeptuneV1alpha1Client) ClusterEndpoints(namespace string) ClusterEndpointInterface
func (*NeptuneV1alpha1Client) ClusterInstances ¶
func (c *NeptuneV1alpha1Client) ClusterInstances(namespace string) ClusterInstanceInterface
func (*NeptuneV1alpha1Client) ClusterParameterGroups ¶
func (c *NeptuneV1alpha1Client) ClusterParameterGroups(namespace string) ClusterParameterGroupInterface
func (*NeptuneV1alpha1Client) ClusterSnapshots ¶
func (c *NeptuneV1alpha1Client) ClusterSnapshots(namespace string) ClusterSnapshotInterface
func (*NeptuneV1alpha1Client) Clusters ¶
func (c *NeptuneV1alpha1Client) Clusters(namespace string) ClusterInterface
func (*NeptuneV1alpha1Client) EventSubscriptions ¶
func (c *NeptuneV1alpha1Client) EventSubscriptions(namespace string) EventSubscriptionInterface
func (*NeptuneV1alpha1Client) ParameterGroups ¶
func (c *NeptuneV1alpha1Client) ParameterGroups(namespace string) ParameterGroupInterface
func (*NeptuneV1alpha1Client) RESTClient ¶
func (c *NeptuneV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*NeptuneV1alpha1Client) SubnetGroups ¶
func (c *NeptuneV1alpha1Client) SubnetGroups(namespace string) SubnetGroupInterface
type NeptuneV1alpha1Interface ¶
type NeptuneV1alpha1Interface interface { RESTClient() rest.Interface ClustersGetter ClusterEndpointsGetter ClusterInstancesGetter ClusterParameterGroupsGetter ClusterSnapshotsGetter EventSubscriptionsGetter ParameterGroupsGetter SubnetGroupsGetter }
type ParameterGroupExpansion ¶
type ParameterGroupExpansion interface{}
type ParameterGroupInterface ¶
type ParameterGroupInterface interface { Create(ctx context.Context, parameterGroup *v1alpha1.ParameterGroup, opts v1.CreateOptions) (*v1alpha1.ParameterGroup, error) Update(ctx context.Context, parameterGroup *v1alpha1.ParameterGroup, opts v1.UpdateOptions) (*v1alpha1.ParameterGroup, error) UpdateStatus(ctx context.Context, parameterGroup *v1alpha1.ParameterGroup, opts v1.UpdateOptions) (*v1alpha1.ParameterGroup, 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.ParameterGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ParameterGroupList, 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.ParameterGroup, err error) ParameterGroupExpansion }
ParameterGroupInterface has methods to work with ParameterGroup resources.
type ParameterGroupsGetter ¶
type ParameterGroupsGetter interface {
ParameterGroups(namespace string) ParameterGroupInterface
}
ParameterGroupsGetter has a method to return a ParameterGroupInterface. 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.