Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type PrincipalAssociationExpansion
- type PrincipalAssociationInterface
- type PrincipalAssociationsGetter
- type RamV1alpha1Client
- func (c *RamV1alpha1Client) PrincipalAssociations(namespace string) PrincipalAssociationInterface
- func (c *RamV1alpha1Client) RESTClient() rest.Interface
- func (c *RamV1alpha1Client) ResourceAssociations(namespace string) ResourceAssociationInterface
- func (c *RamV1alpha1Client) ResourceShareAccepters(namespace string) ResourceShareAccepterInterface
- func (c *RamV1alpha1Client) ResourceShares(namespace string) ResourceShareInterface
- type RamV1alpha1Interface
- type ResourceAssociationExpansion
- type ResourceAssociationInterface
- type ResourceAssociationsGetter
- type ResourceShareAccepterExpansion
- type ResourceShareAccepterInterface
- type ResourceShareAcceptersGetter
- type ResourceShareExpansion
- type ResourceShareInterface
- type ResourceSharesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PrincipalAssociationExpansion ¶
type PrincipalAssociationExpansion interface{}
type PrincipalAssociationInterface ¶
type PrincipalAssociationInterface interface { Create(ctx context.Context, principalAssociation *v1alpha1.PrincipalAssociation, opts v1.CreateOptions) (*v1alpha1.PrincipalAssociation, error) Update(ctx context.Context, principalAssociation *v1alpha1.PrincipalAssociation, opts v1.UpdateOptions) (*v1alpha1.PrincipalAssociation, error) UpdateStatus(ctx context.Context, principalAssociation *v1alpha1.PrincipalAssociation, opts v1.UpdateOptions) (*v1alpha1.PrincipalAssociation, 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.PrincipalAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrincipalAssociationList, 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.PrincipalAssociation, err error) PrincipalAssociationExpansion }
PrincipalAssociationInterface has methods to work with PrincipalAssociation resources.
type PrincipalAssociationsGetter ¶
type PrincipalAssociationsGetter interface {
PrincipalAssociations(namespace string) PrincipalAssociationInterface
}
PrincipalAssociationsGetter has a method to return a PrincipalAssociationInterface. A group's client should implement this interface.
type RamV1alpha1Client ¶
type RamV1alpha1Client struct {
// contains filtered or unexported fields
}
RamV1alpha1Client is used to interact with features provided by the ram.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *RamV1alpha1Client
New creates a new RamV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*RamV1alpha1Client, error)
NewForConfig creates a new RamV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *RamV1alpha1Client
NewForConfigOrDie creates a new RamV1alpha1Client for the given config and panics if there is an error in the config.
func (*RamV1alpha1Client) PrincipalAssociations ¶
func (c *RamV1alpha1Client) PrincipalAssociations(namespace string) PrincipalAssociationInterface
func (*RamV1alpha1Client) RESTClient ¶
func (c *RamV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*RamV1alpha1Client) ResourceAssociations ¶
func (c *RamV1alpha1Client) ResourceAssociations(namespace string) ResourceAssociationInterface
func (*RamV1alpha1Client) ResourceShareAccepters ¶
func (c *RamV1alpha1Client) ResourceShareAccepters(namespace string) ResourceShareAccepterInterface
func (*RamV1alpha1Client) ResourceShares ¶
func (c *RamV1alpha1Client) ResourceShares(namespace string) ResourceShareInterface
type RamV1alpha1Interface ¶
type RamV1alpha1Interface interface { RESTClient() rest.Interface PrincipalAssociationsGetter ResourceAssociationsGetter ResourceSharesGetter ResourceShareAcceptersGetter }
type ResourceAssociationExpansion ¶
type ResourceAssociationExpansion interface{}
type ResourceAssociationInterface ¶
type ResourceAssociationInterface interface { Create(ctx context.Context, resourceAssociation *v1alpha1.ResourceAssociation, opts v1.CreateOptions) (*v1alpha1.ResourceAssociation, error) Update(ctx context.Context, resourceAssociation *v1alpha1.ResourceAssociation, opts v1.UpdateOptions) (*v1alpha1.ResourceAssociation, error) UpdateStatus(ctx context.Context, resourceAssociation *v1alpha1.ResourceAssociation, opts v1.UpdateOptions) (*v1alpha1.ResourceAssociation, 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.ResourceAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceAssociationList, 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.ResourceAssociation, err error) ResourceAssociationExpansion }
ResourceAssociationInterface has methods to work with ResourceAssociation resources.
type ResourceAssociationsGetter ¶
type ResourceAssociationsGetter interface {
ResourceAssociations(namespace string) ResourceAssociationInterface
}
ResourceAssociationsGetter has a method to return a ResourceAssociationInterface. A group's client should implement this interface.
type ResourceShareAccepterExpansion ¶
type ResourceShareAccepterExpansion interface{}
type ResourceShareAccepterInterface ¶
type ResourceShareAccepterInterface interface { ResourceShareAccepterExpansion }
ResourceShareAccepterInterface has methods to work with ResourceShareAccepter resources.
type ResourceShareAcceptersGetter ¶
type ResourceShareAcceptersGetter interface {
}ResourceShareAcceptersGetter has a method to return a ResourceShareAccepterInterface. A group's client should implement this interface.
type ResourceShareExpansion ¶
type ResourceShareExpansion interface{}
type ResourceShareInterface ¶
type ResourceShareInterface interface { ResourceShareExpansion }
ResourceShareInterface has methods to work with ResourceShare resources.
type ResourceSharesGetter ¶
type ResourceSharesGetter interface {
}ResourceSharesGetter has a method to return a ResourceShareInterface. A group's client should implement this interface.