Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CloudformationStackExpansion
- type CloudformationStackInterface
- type CloudformationStacksGetter
- type CloudformationstackV1alpha1Client
- func (c *CloudformationstackV1alpha1Client) CloudformationStacks(namespace string) CloudformationStackInterface
- func (c *CloudformationstackV1alpha1Client) RESTClient() rest.Interface
- func (c *CloudformationstackV1alpha1Client) SetInstances(namespace string) SetInstanceInterface
- func (c *CloudformationstackV1alpha1Client) Sets(namespace string) SetInterface
- type CloudformationstackV1alpha1Interface
- type SetExpansion
- type SetInstanceExpansion
- type SetInstanceInterface
- type SetInstancesGetter
- type SetInterface
- type SetsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudformationStackExpansion ¶
type CloudformationStackExpansion interface{}
type CloudformationStackInterface ¶
type CloudformationStackInterface interface { Create(ctx context.Context, cloudformationStack *v1alpha1.CloudformationStack, opts v1.CreateOptions) (*v1alpha1.CloudformationStack, error) Update(ctx context.Context, cloudformationStack *v1alpha1.CloudformationStack, opts v1.UpdateOptions) (*v1alpha1.CloudformationStack, error) UpdateStatus(ctx context.Context, cloudformationStack *v1alpha1.CloudformationStack, opts v1.UpdateOptions) (*v1alpha1.CloudformationStack, 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.CloudformationStack, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CloudformationStackList, 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.CloudformationStack, err error) CloudformationStackExpansion }
CloudformationStackInterface has methods to work with CloudformationStack resources.
type CloudformationStacksGetter ¶
type CloudformationStacksGetter interface {
CloudformationStacks(namespace string) CloudformationStackInterface
}
CloudformationStacksGetter has a method to return a CloudformationStackInterface. A group's client should implement this interface.
type CloudformationstackV1alpha1Client ¶
type CloudformationstackV1alpha1Client struct {
// contains filtered or unexported fields
}
CloudformationstackV1alpha1Client is used to interact with features provided by the cloudformationstack.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *CloudformationstackV1alpha1Client
New creates a new CloudformationstackV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*CloudformationstackV1alpha1Client, error)
NewForConfig creates a new CloudformationstackV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *CloudformationstackV1alpha1Client
NewForConfigOrDie creates a new CloudformationstackV1alpha1Client for the given config and panics if there is an error in the config.
func (*CloudformationstackV1alpha1Client) CloudformationStacks ¶
func (c *CloudformationstackV1alpha1Client) CloudformationStacks(namespace string) CloudformationStackInterface
func (*CloudformationstackV1alpha1Client) RESTClient ¶
func (c *CloudformationstackV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*CloudformationstackV1alpha1Client) SetInstances ¶
func (c *CloudformationstackV1alpha1Client) SetInstances(namespace string) SetInstanceInterface
func (*CloudformationstackV1alpha1Client) Sets ¶
func (c *CloudformationstackV1alpha1Client) Sets(namespace string) SetInterface
type CloudformationstackV1alpha1Interface ¶
type CloudformationstackV1alpha1Interface interface { RESTClient() rest.Interface CloudformationStacksGetter SetsGetter SetInstancesGetter }
type SetExpansion ¶
type SetExpansion interface{}
type SetInstanceExpansion ¶
type SetInstanceExpansion interface{}
type SetInstanceInterface ¶
type SetInstanceInterface interface { Create(ctx context.Context, setInstance *v1alpha1.SetInstance, opts v1.CreateOptions) (*v1alpha1.SetInstance, error) Update(ctx context.Context, setInstance *v1alpha1.SetInstance, opts v1.UpdateOptions) (*v1alpha1.SetInstance, error) UpdateStatus(ctx context.Context, setInstance *v1alpha1.SetInstance, opts v1.UpdateOptions) (*v1alpha1.SetInstance, 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.SetInstance, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SetInstanceList, 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.SetInstance, err error) SetInstanceExpansion }
SetInstanceInterface has methods to work with SetInstance resources.
type SetInstancesGetter ¶
type SetInstancesGetter interface {
SetInstances(namespace string) SetInstanceInterface
}
SetInstancesGetter has a method to return a SetInstanceInterface. A group's client should implement this interface.
type SetInterface ¶
type SetInterface interface { Create(ctx context.Context, set *v1alpha1.Set, opts v1.CreateOptions) (*v1alpha1.Set, error) Update(ctx context.Context, set *v1alpha1.Set, opts v1.UpdateOptions) (*v1alpha1.Set, error) UpdateStatus(ctx context.Context, set *v1alpha1.Set, opts v1.UpdateOptions) (*v1alpha1.Set, 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.Set, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SetList, 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.Set, err error) SetExpansion }
SetInterface has methods to work with Set resources.
type SetsGetter ¶
type SetsGetter interface {
Sets(namespace string) SetInterface
}
SetsGetter has a method to return a SetInterface. A group's client should implement this interface.