Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type DynamicNodeExpansion
- type DynamicNodeInterface
- type DynamicNodesGetter
- type ExternalEndpointExpansion
- type ExternalEndpointInterface
- type ExternalEndpointsGetter
- type FADeplExpansion
- type FADeplInterface
- type FADeplsGetter
- type FedFAAppExpansion
- type FedFAAppInterface
- type FedFAAppsGetter
- type FogatlasV1alpha1Client
- func (c *FogatlasV1alpha1Client) DynamicNodes(namespace string) DynamicNodeInterface
- func (c *FogatlasV1alpha1Client) ExternalEndpoints(namespace string) ExternalEndpointInterface
- func (c *FogatlasV1alpha1Client) FADepls(namespace string) FADeplInterface
- func (c *FogatlasV1alpha1Client) FedFAApps(namespace string) FedFAAppInterface
- func (c *FogatlasV1alpha1Client) Links(namespace string) LinkInterface
- func (c *FogatlasV1alpha1Client) RESTClient() rest.Interface
- func (c *FogatlasV1alpha1Client) Regions(namespace string) RegionInterface
- type FogatlasV1alpha1Interface
- type LinkExpansion
- type LinkInterface
- type LinksGetter
- type RegionExpansion
- type RegionInterface
- type RegionsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DynamicNodeExpansion ¶
type DynamicNodeExpansion interface{}
type DynamicNodeInterface ¶
type DynamicNodeInterface interface {
Create(ctx context.Context, dynamicNode *v1alpha1.DynamicNode, opts v1.CreateOptions) (*v1alpha1.DynamicNode, error)
Update(ctx context.Context, dynamicNode *v1alpha1.DynamicNode, opts v1.UpdateOptions) (*v1alpha1.DynamicNode, error)
UpdateStatus(ctx context.Context, dynamicNode *v1alpha1.DynamicNode, opts v1.UpdateOptions) (*v1alpha1.DynamicNode, 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.DynamicNode, error)
List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DynamicNodeList, 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.DynamicNode, err error)
DynamicNodeExpansion
}
DynamicNodeInterface has methods to work with DynamicNode resources.
type DynamicNodesGetter ¶
type DynamicNodesGetter interface {
DynamicNodes(namespace string) DynamicNodeInterface
}
DynamicNodesGetter has a method to return a DynamicNodeInterface. A group's client should implement this interface.
type ExternalEndpointExpansion ¶
type ExternalEndpointExpansion interface{}
type ExternalEndpointInterface ¶
type ExternalEndpointInterface interface {
Create(ctx context.Context, externalEndpoint *v1alpha1.ExternalEndpoint, opts v1.CreateOptions) (*v1alpha1.ExternalEndpoint, error)
Update(ctx context.Context, externalEndpoint *v1alpha1.ExternalEndpoint, opts v1.UpdateOptions) (*v1alpha1.ExternalEndpoint, error)
UpdateStatus(ctx context.Context, externalEndpoint *v1alpha1.ExternalEndpoint, opts v1.UpdateOptions) (*v1alpha1.ExternalEndpoint, 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.ExternalEndpoint, error)
List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ExternalEndpointList, 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.ExternalEndpoint, err error)
ExternalEndpointExpansion
}
ExternalEndpointInterface has methods to work with ExternalEndpoint resources.
type ExternalEndpointsGetter ¶
type ExternalEndpointsGetter interface {
ExternalEndpoints(namespace string) ExternalEndpointInterface
}
ExternalEndpointsGetter has a method to return a ExternalEndpointInterface. A group's client should implement this interface.
type FADeplExpansion ¶
type FADeplExpansion interface{}
type FADeplInterface ¶
type FADeplInterface interface {
Create(ctx context.Context, fADepl *v1alpha1.FADepl, opts v1.CreateOptions) (*v1alpha1.FADepl, error)
Update(ctx context.Context, fADepl *v1alpha1.FADepl, opts v1.UpdateOptions) (*v1alpha1.FADepl, error)
UpdateStatus(ctx context.Context, fADepl *v1alpha1.FADepl, opts v1.UpdateOptions) (*v1alpha1.FADepl, 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.FADepl, error)
List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FADeplList, 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.FADepl, err error)
FADeplExpansion
}
FADeplInterface has methods to work with FADepl resources.
type FADeplsGetter ¶
type FADeplsGetter interface {
FADepls(namespace string) FADeplInterface
}
FADeplsGetter has a method to return a FADeplInterface. A group's client should implement this interface.
type FedFAAppExpansion ¶
type FedFAAppExpansion interface{}
type FedFAAppInterface ¶
type FedFAAppInterface interface {
Create(ctx context.Context, fedFAApp *v1alpha1.FedFAApp, opts v1.CreateOptions) (*v1alpha1.FedFAApp, error)
Update(ctx context.Context, fedFAApp *v1alpha1.FedFAApp, opts v1.UpdateOptions) (*v1alpha1.FedFAApp, error)
UpdateStatus(ctx context.Context, fedFAApp *v1alpha1.FedFAApp, opts v1.UpdateOptions) (*v1alpha1.FedFAApp, 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.FedFAApp, error)
List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FedFAAppList, 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.FedFAApp, err error)
FedFAAppExpansion
}
FedFAAppInterface has methods to work with FedFAApp resources.
type FedFAAppsGetter ¶
type FedFAAppsGetter interface {
FedFAApps(namespace string) FedFAAppInterface
}
FedFAAppsGetter has a method to return a FedFAAppInterface. A group's client should implement this interface.
type FogatlasV1alpha1Client ¶
type FogatlasV1alpha1Client struct {
// contains filtered or unexported fields
}
FogatlasV1alpha1Client is used to interact with features provided by the fogatlas.fbk.eu group.
func New ¶
func New(c rest.Interface) *FogatlasV1alpha1Client
New creates a new FogatlasV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*FogatlasV1alpha1Client, error)
NewForConfig creates a new FogatlasV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *FogatlasV1alpha1Client
NewForConfigOrDie creates a new FogatlasV1alpha1Client for the given config and panics if there is an error in the config.
func (*FogatlasV1alpha1Client) DynamicNodes ¶
func (c *FogatlasV1alpha1Client) DynamicNodes(namespace string) DynamicNodeInterface
func (*FogatlasV1alpha1Client) ExternalEndpoints ¶
func (c *FogatlasV1alpha1Client) ExternalEndpoints(namespace string) ExternalEndpointInterface
func (*FogatlasV1alpha1Client) FADepls ¶
func (c *FogatlasV1alpha1Client) FADepls(namespace string) FADeplInterface
func (*FogatlasV1alpha1Client) FedFAApps ¶
func (c *FogatlasV1alpha1Client) FedFAApps(namespace string) FedFAAppInterface
func (*FogatlasV1alpha1Client) Links ¶
func (c *FogatlasV1alpha1Client) Links(namespace string) LinkInterface
func (*FogatlasV1alpha1Client) RESTClient ¶
func (c *FogatlasV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*FogatlasV1alpha1Client) Regions ¶
func (c *FogatlasV1alpha1Client) Regions(namespace string) RegionInterface
type FogatlasV1alpha1Interface ¶
type FogatlasV1alpha1Interface interface {
RESTClient() rest.Interface
DynamicNodesGetter
ExternalEndpointsGetter
FADeplsGetter
FedFAAppsGetter
LinksGetter
RegionsGetter
}
type LinkExpansion ¶
type LinkExpansion interface{}
type LinkInterface ¶
type LinkInterface interface {
Create(ctx context.Context, link *v1alpha1.Link, opts v1.CreateOptions) (*v1alpha1.Link, error)
Update(ctx context.Context, link *v1alpha1.Link, opts v1.UpdateOptions) (*v1alpha1.Link, error)
UpdateStatus(ctx context.Context, link *v1alpha1.Link, opts v1.UpdateOptions) (*v1alpha1.Link, 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.Link, error)
List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LinkList, 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.Link, err error)
LinkExpansion
}
LinkInterface has methods to work with Link resources.
type LinksGetter ¶
type LinksGetter interface {
Links(namespace string) LinkInterface
}
LinksGetter has a method to return a LinkInterface. A group's client should implement this interface.
type RegionExpansion ¶
type RegionExpansion interface{}
type RegionInterface ¶
type RegionInterface interface {
Create(ctx context.Context, region *v1alpha1.Region, opts v1.CreateOptions) (*v1alpha1.Region, error)
Update(ctx context.Context, region *v1alpha1.Region, opts v1.UpdateOptions) (*v1alpha1.Region, error)
UpdateStatus(ctx context.Context, region *v1alpha1.Region, opts v1.UpdateOptions) (*v1alpha1.Region, 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.Region, error)
List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RegionList, 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.Region, err error)
RegionExpansion
}
RegionInterface has methods to work with Region resources.
type RegionsGetter ¶
type RegionsGetter interface {
Regions(namespace string) RegionInterface
}
RegionsGetter has a method to return a RegionInterface. A group's client should implement this interface.