Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AppstreamV1alpha1Client
- func (c *AppstreamV1alpha1Client) DirectoryConfigs(namespace string) DirectoryConfigInterface
- func (c *AppstreamV1alpha1Client) FleetStackAssociations(namespace string) FleetStackAssociationInterface
- func (c *AppstreamV1alpha1Client) Fleets(namespace string) FleetInterface
- func (c *AppstreamV1alpha1Client) ImageBuilders(namespace string) ImageBuilderInterface
- func (c *AppstreamV1alpha1Client) RESTClient() rest.Interface
- func (c *AppstreamV1alpha1Client) Stacks(namespace string) StackInterface
- func (c *AppstreamV1alpha1Client) UserStackAssociations(namespace string) UserStackAssociationInterface
- func (c *AppstreamV1alpha1Client) Users(namespace string) UserInterface
- type AppstreamV1alpha1Interface
- type DirectoryConfigExpansion
- type DirectoryConfigInterface
- type DirectoryConfigsGetter
- type FleetExpansion
- type FleetInterface
- type FleetStackAssociationExpansion
- type FleetStackAssociationInterface
- type FleetStackAssociationsGetter
- type FleetsGetter
- type ImageBuilderExpansion
- type ImageBuilderInterface
- type ImageBuildersGetter
- type StackExpansion
- type StackInterface
- type StacksGetter
- type UserExpansion
- type UserInterface
- type UserStackAssociationExpansion
- type UserStackAssociationInterface
- type UserStackAssociationsGetter
- type UsersGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppstreamV1alpha1Client ¶
type AppstreamV1alpha1Client struct {
// contains filtered or unexported fields
}
AppstreamV1alpha1Client is used to interact with features provided by the appstream.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *AppstreamV1alpha1Client
New creates a new AppstreamV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*AppstreamV1alpha1Client, error)
NewForConfig creates a new AppstreamV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *AppstreamV1alpha1Client
NewForConfigOrDie creates a new AppstreamV1alpha1Client for the given config and panics if there is an error in the config.
func (*AppstreamV1alpha1Client) DirectoryConfigs ¶
func (c *AppstreamV1alpha1Client) DirectoryConfigs(namespace string) DirectoryConfigInterface
func (*AppstreamV1alpha1Client) FleetStackAssociations ¶
func (c *AppstreamV1alpha1Client) FleetStackAssociations(namespace string) FleetStackAssociationInterface
func (*AppstreamV1alpha1Client) Fleets ¶
func (c *AppstreamV1alpha1Client) Fleets(namespace string) FleetInterface
func (*AppstreamV1alpha1Client) ImageBuilders ¶
func (c *AppstreamV1alpha1Client) ImageBuilders(namespace string) ImageBuilderInterface
func (*AppstreamV1alpha1Client) RESTClient ¶
func (c *AppstreamV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*AppstreamV1alpha1Client) Stacks ¶
func (c *AppstreamV1alpha1Client) Stacks(namespace string) StackInterface
func (*AppstreamV1alpha1Client) UserStackAssociations ¶
func (c *AppstreamV1alpha1Client) UserStackAssociations(namespace string) UserStackAssociationInterface
func (*AppstreamV1alpha1Client) Users ¶
func (c *AppstreamV1alpha1Client) Users(namespace string) UserInterface
type AppstreamV1alpha1Interface ¶
type AppstreamV1alpha1Interface interface { RESTClient() rest.Interface DirectoryConfigsGetter FleetsGetter FleetStackAssociationsGetter ImageBuildersGetter StacksGetter UsersGetter UserStackAssociationsGetter }
type DirectoryConfigExpansion ¶
type DirectoryConfigExpansion interface{}
type DirectoryConfigInterface ¶
type DirectoryConfigInterface interface { Create(ctx context.Context, directoryConfig *v1alpha1.DirectoryConfig, opts v1.CreateOptions) (*v1alpha1.DirectoryConfig, error) Update(ctx context.Context, directoryConfig *v1alpha1.DirectoryConfig, opts v1.UpdateOptions) (*v1alpha1.DirectoryConfig, error) UpdateStatus(ctx context.Context, directoryConfig *v1alpha1.DirectoryConfig, opts v1.UpdateOptions) (*v1alpha1.DirectoryConfig, 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.DirectoryConfig, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DirectoryConfigList, 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.DirectoryConfig, err error) DirectoryConfigExpansion }
DirectoryConfigInterface has methods to work with DirectoryConfig resources.
type DirectoryConfigsGetter ¶
type DirectoryConfigsGetter interface {
DirectoryConfigs(namespace string) DirectoryConfigInterface
}
DirectoryConfigsGetter has a method to return a DirectoryConfigInterface. A group's client should implement this interface.
type FleetExpansion ¶
type FleetExpansion interface{}
type FleetInterface ¶
type FleetInterface interface { Create(ctx context.Context, fleet *v1alpha1.Fleet, opts v1.CreateOptions) (*v1alpha1.Fleet, error) Update(ctx context.Context, fleet *v1alpha1.Fleet, opts v1.UpdateOptions) (*v1alpha1.Fleet, error) UpdateStatus(ctx context.Context, fleet *v1alpha1.Fleet, opts v1.UpdateOptions) (*v1alpha1.Fleet, 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.Fleet, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FleetList, 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.Fleet, err error) FleetExpansion }
FleetInterface has methods to work with Fleet resources.
type FleetStackAssociationExpansion ¶
type FleetStackAssociationExpansion interface{}
type FleetStackAssociationInterface ¶
type FleetStackAssociationInterface interface { Create(ctx context.Context, fleetStackAssociation *v1alpha1.FleetStackAssociation, opts v1.CreateOptions) (*v1alpha1.FleetStackAssociation, error) Update(ctx context.Context, fleetStackAssociation *v1alpha1.FleetStackAssociation, opts v1.UpdateOptions) (*v1alpha1.FleetStackAssociation, error) UpdateStatus(ctx context.Context, fleetStackAssociation *v1alpha1.FleetStackAssociation, opts v1.UpdateOptions) (*v1alpha1.FleetStackAssociation, 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.FleetStackAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FleetStackAssociationList, 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.FleetStackAssociation, err error) FleetStackAssociationExpansion }
FleetStackAssociationInterface has methods to work with FleetStackAssociation resources.
type FleetStackAssociationsGetter ¶
type FleetStackAssociationsGetter interface {
FleetStackAssociations(namespace string) FleetStackAssociationInterface
}
FleetStackAssociationsGetter has a method to return a FleetStackAssociationInterface. A group's client should implement this interface.
type FleetsGetter ¶
type FleetsGetter interface {
Fleets(namespace string) FleetInterface
}
FleetsGetter has a method to return a FleetInterface. A group's client should implement this interface.
type ImageBuilderExpansion ¶
type ImageBuilderExpansion interface{}
type ImageBuilderInterface ¶
type ImageBuilderInterface interface { Create(ctx context.Context, imageBuilder *v1alpha1.ImageBuilder, opts v1.CreateOptions) (*v1alpha1.ImageBuilder, error) Update(ctx context.Context, imageBuilder *v1alpha1.ImageBuilder, opts v1.UpdateOptions) (*v1alpha1.ImageBuilder, error) UpdateStatus(ctx context.Context, imageBuilder *v1alpha1.ImageBuilder, opts v1.UpdateOptions) (*v1alpha1.ImageBuilder, 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.ImageBuilder, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ImageBuilderList, 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.ImageBuilder, err error) ImageBuilderExpansion }
ImageBuilderInterface has methods to work with ImageBuilder resources.
type ImageBuildersGetter ¶
type ImageBuildersGetter interface {
ImageBuilders(namespace string) ImageBuilderInterface
}
ImageBuildersGetter has a method to return a ImageBuilderInterface. A group's client should implement this interface.
type StackExpansion ¶
type StackExpansion interface{}
type StackInterface ¶
type StackInterface interface { Create(ctx context.Context, stack *v1alpha1.Stack, opts v1.CreateOptions) (*v1alpha1.Stack, error) Update(ctx context.Context, stack *v1alpha1.Stack, opts v1.UpdateOptions) (*v1alpha1.Stack, error) UpdateStatus(ctx context.Context, stack *v1alpha1.Stack, opts v1.UpdateOptions) (*v1alpha1.Stack, 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.Stack, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StackList, 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.Stack, err error) StackExpansion }
StackInterface has methods to work with Stack resources.
type StacksGetter ¶
type StacksGetter interface {
Stacks(namespace string) StackInterface
}
StacksGetter has a method to return a StackInterface. A group's client should implement this interface.
type UserExpansion ¶
type UserExpansion interface{}
type UserInterface ¶
type UserInterface interface { Create(ctx context.Context, user *v1alpha1.User, opts v1.CreateOptions) (*v1alpha1.User, error) Update(ctx context.Context, user *v1alpha1.User, opts v1.UpdateOptions) (*v1alpha1.User, error) UpdateStatus(ctx context.Context, user *v1alpha1.User, opts v1.UpdateOptions) (*v1alpha1.User, 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.User, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserList, 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.User, err error) UserExpansion }
UserInterface has methods to work with User resources.
type UserStackAssociationExpansion ¶
type UserStackAssociationExpansion interface{}
type UserStackAssociationInterface ¶
type UserStackAssociationInterface interface { Create(ctx context.Context, userStackAssociation *v1alpha1.UserStackAssociation, opts v1.CreateOptions) (*v1alpha1.UserStackAssociation, error) Update(ctx context.Context, userStackAssociation *v1alpha1.UserStackAssociation, opts v1.UpdateOptions) (*v1alpha1.UserStackAssociation, error) UpdateStatus(ctx context.Context, userStackAssociation *v1alpha1.UserStackAssociation, opts v1.UpdateOptions) (*v1alpha1.UserStackAssociation, 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.UserStackAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserStackAssociationList, 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.UserStackAssociation, err error) UserStackAssociationExpansion }
UserStackAssociationInterface has methods to work with UserStackAssociation resources.
type UserStackAssociationsGetter ¶
type UserStackAssociationsGetter interface {
UserStackAssociations(namespace string) UserStackAssociationInterface
}
UserStackAssociationsGetter has a method to return a UserStackAssociationInterface. A group's client should implement this interface.
type UsersGetter ¶
type UsersGetter interface {
Users(namespace string) UserInterface
}
UsersGetter has a method to return a UserInterface. A group's client should implement this interface.