Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AccessGroupExpansion
- type AccessGroupInterface
- type AccessGroupsGetter
- type AccessRuleExpansion
- type AccessRuleInterface
- type AccessRulesGetter
- type DfsV1alpha1Client
- func (c *DfsV1alpha1Client) AccessGroups(namespace string) AccessGroupInterface
- func (c *DfsV1alpha1Client) AccessRules(namespace string) AccessRuleInterface
- func (c *DfsV1alpha1Client) FileSystems(namespace string) FileSystemInterface
- func (c *DfsV1alpha1Client) MountPoints(namespace string) MountPointInterface
- func (c *DfsV1alpha1Client) RESTClient() rest.Interface
- type DfsV1alpha1Interface
- type FileSystemExpansion
- type FileSystemInterface
- type FileSystemsGetter
- type MountPointExpansion
- type MountPointInterface
- type MountPointsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessGroupExpansion ¶
type AccessGroupExpansion interface{}
type AccessGroupInterface ¶
type AccessGroupInterface interface { Create(ctx context.Context, accessGroup *v1alpha1.AccessGroup, opts v1.CreateOptions) (*v1alpha1.AccessGroup, error) Update(ctx context.Context, accessGroup *v1alpha1.AccessGroup, opts v1.UpdateOptions) (*v1alpha1.AccessGroup, error) UpdateStatus(ctx context.Context, accessGroup *v1alpha1.AccessGroup, opts v1.UpdateOptions) (*v1alpha1.AccessGroup, 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.AccessGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AccessGroupList, 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.AccessGroup, err error) AccessGroupExpansion }
AccessGroupInterface has methods to work with AccessGroup resources.
type AccessGroupsGetter ¶
type AccessGroupsGetter interface {
AccessGroups(namespace string) AccessGroupInterface
}
AccessGroupsGetter has a method to return a AccessGroupInterface. A group's client should implement this interface.
type AccessRuleExpansion ¶
type AccessRuleExpansion interface{}
type AccessRuleInterface ¶
type AccessRuleInterface interface { Create(ctx context.Context, accessRule *v1alpha1.AccessRule, opts v1.CreateOptions) (*v1alpha1.AccessRule, error) Update(ctx context.Context, accessRule *v1alpha1.AccessRule, opts v1.UpdateOptions) (*v1alpha1.AccessRule, error) UpdateStatus(ctx context.Context, accessRule *v1alpha1.AccessRule, opts v1.UpdateOptions) (*v1alpha1.AccessRule, 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.AccessRule, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AccessRuleList, 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.AccessRule, err error) AccessRuleExpansion }
AccessRuleInterface has methods to work with AccessRule resources.
type AccessRulesGetter ¶
type AccessRulesGetter interface {
AccessRules(namespace string) AccessRuleInterface
}
AccessRulesGetter has a method to return a AccessRuleInterface. A group's client should implement this interface.
type DfsV1alpha1Client ¶
type DfsV1alpha1Client struct {
// contains filtered or unexported fields
}
DfsV1alpha1Client is used to interact with features provided by the dfs.alicloud.kubeform.com group.
func New ¶
func New(c rest.Interface) *DfsV1alpha1Client
New creates a new DfsV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*DfsV1alpha1Client, error)
NewForConfig creates a new DfsV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *DfsV1alpha1Client
NewForConfigOrDie creates a new DfsV1alpha1Client for the given config and panics if there is an error in the config.
func (*DfsV1alpha1Client) AccessGroups ¶
func (c *DfsV1alpha1Client) AccessGroups(namespace string) AccessGroupInterface
func (*DfsV1alpha1Client) AccessRules ¶
func (c *DfsV1alpha1Client) AccessRules(namespace string) AccessRuleInterface
func (*DfsV1alpha1Client) FileSystems ¶
func (c *DfsV1alpha1Client) FileSystems(namespace string) FileSystemInterface
func (*DfsV1alpha1Client) MountPoints ¶
func (c *DfsV1alpha1Client) MountPoints(namespace string) MountPointInterface
func (*DfsV1alpha1Client) RESTClient ¶
func (c *DfsV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type DfsV1alpha1Interface ¶
type DfsV1alpha1Interface interface { RESTClient() rest.Interface AccessGroupsGetter AccessRulesGetter FileSystemsGetter MountPointsGetter }
type FileSystemExpansion ¶
type FileSystemExpansion interface{}
type FileSystemInterface ¶
type FileSystemInterface interface { Create(ctx context.Context, fileSystem *v1alpha1.FileSystem, opts v1.CreateOptions) (*v1alpha1.FileSystem, error) Update(ctx context.Context, fileSystem *v1alpha1.FileSystem, opts v1.UpdateOptions) (*v1alpha1.FileSystem, error) UpdateStatus(ctx context.Context, fileSystem *v1alpha1.FileSystem, opts v1.UpdateOptions) (*v1alpha1.FileSystem, 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.FileSystem, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FileSystemList, 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.FileSystem, err error) FileSystemExpansion }
FileSystemInterface has methods to work with FileSystem resources.
type FileSystemsGetter ¶
type FileSystemsGetter interface {
FileSystems(namespace string) FileSystemInterface
}
FileSystemsGetter has a method to return a FileSystemInterface. A group's client should implement this interface.
type MountPointExpansion ¶
type MountPointExpansion interface{}
type MountPointInterface ¶
type MountPointInterface interface { Create(ctx context.Context, mountPoint *v1alpha1.MountPoint, opts v1.CreateOptions) (*v1alpha1.MountPoint, error) Update(ctx context.Context, mountPoint *v1alpha1.MountPoint, opts v1.UpdateOptions) (*v1alpha1.MountPoint, error) UpdateStatus(ctx context.Context, mountPoint *v1alpha1.MountPoint, opts v1.UpdateOptions) (*v1alpha1.MountPoint, 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.MountPoint, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.MountPointList, 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.MountPoint, err error) MountPointExpansion }
MountPointInterface has methods to work with MountPoint resources.
type MountPointsGetter ¶
type MountPointsGetter interface {
MountPoints(namespace string) MountPointInterface
}
MountPointsGetter has a method to return a MountPointInterface. A group's client should implement this interface.