Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ConfigurationOverlayExpansion
- type ConfigurationOverlayInterface
- type ConfigurationOverlaysGetter
- type DashboardExpansion
- type DashboardInterface
- type DashboardsGetter
- type DefaultStorageClassExpansion
- type DefaultStorageClassInterface
- type DefaultStorageClassesGetter
- type LicenseExpansion
- type LicenseInterface
- type LicensesGetter
- type LogFilterExpansion
- type LogFilterInterface
- type LogFiltersGetter
- type LogTailExpansion
- type LogTailInterface
- type LogTailsGetter
- type PlatformV1alpha1Client
- func (c *PlatformV1alpha1Client) ConfigurationOverlays(namespace string) ConfigurationOverlayInterface
- func (c *PlatformV1alpha1Client) Dashboards(namespace string) DashboardInterface
- func (c *PlatformV1alpha1Client) DefaultStorageClasses(namespace string) DefaultStorageClassInterface
- func (c *PlatformV1alpha1Client) Licenses(namespace string) LicenseInterface
- func (c *PlatformV1alpha1Client) LogFilters(namespace string) LogFilterInterface
- func (c *PlatformV1alpha1Client) LogTails(namespace string) LogTailInterface
- func (c *PlatformV1alpha1Client) Proxies(namespace string) ProxyInterface
- func (c *PlatformV1alpha1Client) RESTClient() rest.Interface
- func (c *PlatformV1alpha1Client) RegistryCredentials(namespace string) RegistryCredentialInterface
- func (c *PlatformV1alpha1Client) ResourceGroups(namespace string) ResourceGroupInterface
- func (c *PlatformV1alpha1Client) Runbooks(namespace string) RunbookInterface
- func (c *PlatformV1alpha1Client) SecretSyncs(namespace string) SecretSyncInterface
- func (c *PlatformV1alpha1Client) SlashCommands(namespace string) SlashCommandInterface
- func (c *PlatformV1alpha1Client) StatefulSetResizes(namespace string) StatefulSetResizeInterface
- type PlatformV1alpha1Interface
- type ProxiesGetter
- type ProxyExpansion
- type ProxyInterface
- type RegistryCredentialExpansion
- type RegistryCredentialInterface
- type RegistryCredentialsGetter
- type ResourceGroupExpansion
- type ResourceGroupInterface
- type ResourceGroupsGetter
- type RunbookExpansion
- type RunbookInterface
- type RunbooksGetter
- type SecretSyncExpansion
- type SecretSyncInterface
- type SecretSyncsGetter
- type SlashCommandExpansion
- type SlashCommandInterface
- type SlashCommandsGetter
- type StatefulSetResizeExpansion
- type StatefulSetResizeInterface
- type StatefulSetResizesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigurationOverlayExpansion ¶
type ConfigurationOverlayExpansion interface{}
type ConfigurationOverlayInterface ¶
type ConfigurationOverlayInterface interface { Create(ctx context.Context, configurationOverlay *v1alpha1.ConfigurationOverlay, opts v1.CreateOptions) (*v1alpha1.ConfigurationOverlay, error) Update(ctx context.Context, configurationOverlay *v1alpha1.ConfigurationOverlay, opts v1.UpdateOptions) (*v1alpha1.ConfigurationOverlay, error) UpdateStatus(ctx context.Context, configurationOverlay *v1alpha1.ConfigurationOverlay, opts v1.UpdateOptions) (*v1alpha1.ConfigurationOverlay, 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.ConfigurationOverlay, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConfigurationOverlayList, 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.ConfigurationOverlay, err error) ConfigurationOverlayExpansion }
ConfigurationOverlayInterface has methods to work with ConfigurationOverlay resources.
type ConfigurationOverlaysGetter ¶
type ConfigurationOverlaysGetter interface {
ConfigurationOverlays(namespace string) ConfigurationOverlayInterface
}
ConfigurationOverlaysGetter has a method to return a ConfigurationOverlayInterface. A group's client should implement this interface.
type DashboardExpansion ¶
type DashboardExpansion interface{}
type DashboardInterface ¶
type DashboardInterface interface { Create(ctx context.Context, dashboard *v1alpha1.Dashboard, opts v1.CreateOptions) (*v1alpha1.Dashboard, error) Update(ctx context.Context, dashboard *v1alpha1.Dashboard, opts v1.UpdateOptions) (*v1alpha1.Dashboard, error) UpdateStatus(ctx context.Context, dashboard *v1alpha1.Dashboard, opts v1.UpdateOptions) (*v1alpha1.Dashboard, 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.Dashboard, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DashboardList, 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.Dashboard, err error) DashboardExpansion }
DashboardInterface has methods to work with Dashboard resources.
type DashboardsGetter ¶
type DashboardsGetter interface {
Dashboards(namespace string) DashboardInterface
}
DashboardsGetter has a method to return a DashboardInterface. A group's client should implement this interface.
type DefaultStorageClassExpansion ¶
type DefaultStorageClassExpansion interface{}
type DefaultStorageClassInterface ¶
type DefaultStorageClassInterface interface { Create(ctx context.Context, defaultStorageClass *v1alpha1.DefaultStorageClass, opts v1.CreateOptions) (*v1alpha1.DefaultStorageClass, error) Update(ctx context.Context, defaultStorageClass *v1alpha1.DefaultStorageClass, opts v1.UpdateOptions) (*v1alpha1.DefaultStorageClass, error) UpdateStatus(ctx context.Context, defaultStorageClass *v1alpha1.DefaultStorageClass, opts v1.UpdateOptions) (*v1alpha1.DefaultStorageClass, 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.DefaultStorageClass, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DefaultStorageClassList, 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.DefaultStorageClass, err error) DefaultStorageClassExpansion }
DefaultStorageClassInterface has methods to work with DefaultStorageClass resources.
type DefaultStorageClassesGetter ¶
type DefaultStorageClassesGetter interface {
DefaultStorageClasses(namespace string) DefaultStorageClassInterface
}
DefaultStorageClassesGetter has a method to return a DefaultStorageClassInterface. A group's client should implement this interface.
type LicenseExpansion ¶
type LicenseExpansion interface{}
type LicenseInterface ¶
type LicenseInterface interface { Create(ctx context.Context, license *v1alpha1.License, opts v1.CreateOptions) (*v1alpha1.License, error) Update(ctx context.Context, license *v1alpha1.License, opts v1.UpdateOptions) (*v1alpha1.License, error) UpdateStatus(ctx context.Context, license *v1alpha1.License, opts v1.UpdateOptions) (*v1alpha1.License, 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.License, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LicenseList, 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.License, err error) LicenseExpansion }
LicenseInterface has methods to work with License resources.
type LicensesGetter ¶
type LicensesGetter interface {
Licenses(namespace string) LicenseInterface
}
LicensesGetter has a method to return a LicenseInterface. A group's client should implement this interface.
type LogFilterExpansion ¶
type LogFilterExpansion interface{}
type LogFilterInterface ¶
type LogFilterInterface interface { Create(ctx context.Context, logFilter *v1alpha1.LogFilter, opts v1.CreateOptions) (*v1alpha1.LogFilter, error) Update(ctx context.Context, logFilter *v1alpha1.LogFilter, opts v1.UpdateOptions) (*v1alpha1.LogFilter, error) UpdateStatus(ctx context.Context, logFilter *v1alpha1.LogFilter, opts v1.UpdateOptions) (*v1alpha1.LogFilter, 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.LogFilter, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogFilterList, 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.LogFilter, err error) LogFilterExpansion }
LogFilterInterface has methods to work with LogFilter resources.
type LogFiltersGetter ¶
type LogFiltersGetter interface {
LogFilters(namespace string) LogFilterInterface
}
LogFiltersGetter has a method to return a LogFilterInterface. A group's client should implement this interface.
type LogTailExpansion ¶
type LogTailExpansion interface{}
type LogTailInterface ¶
type LogTailInterface interface { Create(ctx context.Context, logTail *v1alpha1.LogTail, opts v1.CreateOptions) (*v1alpha1.LogTail, error) Update(ctx context.Context, logTail *v1alpha1.LogTail, opts v1.UpdateOptions) (*v1alpha1.LogTail, error) UpdateStatus(ctx context.Context, logTail *v1alpha1.LogTail, opts v1.UpdateOptions) (*v1alpha1.LogTail, 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.LogTail, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LogTailList, 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.LogTail, err error) LogTailExpansion }
LogTailInterface has methods to work with LogTail resources.
type LogTailsGetter ¶
type LogTailsGetter interface {
LogTails(namespace string) LogTailInterface
}
LogTailsGetter has a method to return a LogTailInterface. A group's client should implement this interface.
type PlatformV1alpha1Client ¶
type PlatformV1alpha1Client struct {
// contains filtered or unexported fields
}
PlatformV1alpha1Client is used to interact with features provided by the platform.plural.sh group.
func New ¶
func New(c rest.Interface) *PlatformV1alpha1Client
New creates a new PlatformV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*PlatformV1alpha1Client, error)
NewForConfig creates a new PlatformV1alpha1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfigAndClient ¶
NewForConfigAndClient creates a new PlatformV1alpha1Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *PlatformV1alpha1Client
NewForConfigOrDie creates a new PlatformV1alpha1Client for the given config and panics if there is an error in the config.
func (*PlatformV1alpha1Client) ConfigurationOverlays ¶
func (c *PlatformV1alpha1Client) ConfigurationOverlays(namespace string) ConfigurationOverlayInterface
func (*PlatformV1alpha1Client) Dashboards ¶
func (c *PlatformV1alpha1Client) Dashboards(namespace string) DashboardInterface
func (*PlatformV1alpha1Client) DefaultStorageClasses ¶
func (c *PlatformV1alpha1Client) DefaultStorageClasses(namespace string) DefaultStorageClassInterface
func (*PlatformV1alpha1Client) Licenses ¶
func (c *PlatformV1alpha1Client) Licenses(namespace string) LicenseInterface
func (*PlatformV1alpha1Client) LogFilters ¶
func (c *PlatformV1alpha1Client) LogFilters(namespace string) LogFilterInterface
func (*PlatformV1alpha1Client) LogTails ¶
func (c *PlatformV1alpha1Client) LogTails(namespace string) LogTailInterface
func (*PlatformV1alpha1Client) Proxies ¶
func (c *PlatformV1alpha1Client) Proxies(namespace string) ProxyInterface
func (*PlatformV1alpha1Client) RESTClient ¶
func (c *PlatformV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*PlatformV1alpha1Client) RegistryCredentials ¶
func (c *PlatformV1alpha1Client) RegistryCredentials(namespace string) RegistryCredentialInterface
func (*PlatformV1alpha1Client) ResourceGroups ¶
func (c *PlatformV1alpha1Client) ResourceGroups(namespace string) ResourceGroupInterface
func (*PlatformV1alpha1Client) Runbooks ¶
func (c *PlatformV1alpha1Client) Runbooks(namespace string) RunbookInterface
func (*PlatformV1alpha1Client) SecretSyncs ¶
func (c *PlatformV1alpha1Client) SecretSyncs(namespace string) SecretSyncInterface
func (*PlatformV1alpha1Client) SlashCommands ¶
func (c *PlatformV1alpha1Client) SlashCommands(namespace string) SlashCommandInterface
func (*PlatformV1alpha1Client) StatefulSetResizes ¶
func (c *PlatformV1alpha1Client) StatefulSetResizes(namespace string) StatefulSetResizeInterface
type PlatformV1alpha1Interface ¶
type PlatformV1alpha1Interface interface { RESTClient() rest.Interface ConfigurationOverlaysGetter DashboardsGetter DefaultStorageClassesGetter LicensesGetter LogFiltersGetter LogTailsGetter ProxiesGetter RegistryCredentialsGetter ResourceGroupsGetter RunbooksGetter SecretSyncsGetter SlashCommandsGetter StatefulSetResizesGetter }
type ProxiesGetter ¶
type ProxiesGetter interface {
Proxies(namespace string) ProxyInterface
}
ProxiesGetter has a method to return a ProxyInterface. A group's client should implement this interface.
type ProxyExpansion ¶
type ProxyExpansion interface{}
type ProxyInterface ¶
type ProxyInterface interface { Create(ctx context.Context, proxy *v1alpha1.Proxy, opts v1.CreateOptions) (*v1alpha1.Proxy, error) Update(ctx context.Context, proxy *v1alpha1.Proxy, opts v1.UpdateOptions) (*v1alpha1.Proxy, error) UpdateStatus(ctx context.Context, proxy *v1alpha1.Proxy, opts v1.UpdateOptions) (*v1alpha1.Proxy, 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.Proxy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProxyList, 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.Proxy, err error) ProxyExpansion }
ProxyInterface has methods to work with Proxy resources.
type RegistryCredentialExpansion ¶
type RegistryCredentialExpansion interface{}
type RegistryCredentialInterface ¶
type RegistryCredentialInterface interface { Create(ctx context.Context, registryCredential *v1alpha1.RegistryCredential, opts v1.CreateOptions) (*v1alpha1.RegistryCredential, error) Update(ctx context.Context, registryCredential *v1alpha1.RegistryCredential, opts v1.UpdateOptions) (*v1alpha1.RegistryCredential, error) UpdateStatus(ctx context.Context, registryCredential *v1alpha1.RegistryCredential, opts v1.UpdateOptions) (*v1alpha1.RegistryCredential, 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.RegistryCredential, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RegistryCredentialList, 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.RegistryCredential, err error) RegistryCredentialExpansion }
RegistryCredentialInterface has methods to work with RegistryCredential resources.
type RegistryCredentialsGetter ¶
type RegistryCredentialsGetter interface {
RegistryCredentials(namespace string) RegistryCredentialInterface
}
RegistryCredentialsGetter has a method to return a RegistryCredentialInterface. A group's client should implement this interface.
type ResourceGroupExpansion ¶
type ResourceGroupExpansion interface{}
type ResourceGroupInterface ¶
type ResourceGroupInterface interface { Create(ctx context.Context, resourceGroup *v1alpha1.ResourceGroup, opts v1.CreateOptions) (*v1alpha1.ResourceGroup, error) Update(ctx context.Context, resourceGroup *v1alpha1.ResourceGroup, opts v1.UpdateOptions) (*v1alpha1.ResourceGroup, error) UpdateStatus(ctx context.Context, resourceGroup *v1alpha1.ResourceGroup, opts v1.UpdateOptions) (*v1alpha1.ResourceGroup, 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.ResourceGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceGroupList, 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.ResourceGroup, err error) ResourceGroupExpansion }
ResourceGroupInterface has methods to work with ResourceGroup resources.
type ResourceGroupsGetter ¶
type ResourceGroupsGetter interface {
ResourceGroups(namespace string) ResourceGroupInterface
}
ResourceGroupsGetter has a method to return a ResourceGroupInterface. A group's client should implement this interface.
type RunbookExpansion ¶
type RunbookExpansion interface{}
type RunbookInterface ¶
type RunbookInterface interface { Create(ctx context.Context, runbook *v1alpha1.Runbook, opts v1.CreateOptions) (*v1alpha1.Runbook, error) Update(ctx context.Context, runbook *v1alpha1.Runbook, opts v1.UpdateOptions) (*v1alpha1.Runbook, error) UpdateStatus(ctx context.Context, runbook *v1alpha1.Runbook, opts v1.UpdateOptions) (*v1alpha1.Runbook, 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.Runbook, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RunbookList, 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.Runbook, err error) RunbookExpansion }
RunbookInterface has methods to work with Runbook resources.
type RunbooksGetter ¶
type RunbooksGetter interface {
Runbooks(namespace string) RunbookInterface
}
RunbooksGetter has a method to return a RunbookInterface. A group's client should implement this interface.
type SecretSyncExpansion ¶
type SecretSyncExpansion interface{}
type SecretSyncInterface ¶
type SecretSyncInterface interface { Create(ctx context.Context, secretSync *v1alpha1.SecretSync, opts v1.CreateOptions) (*v1alpha1.SecretSync, error) Update(ctx context.Context, secretSync *v1alpha1.SecretSync, opts v1.UpdateOptions) (*v1alpha1.SecretSync, error) UpdateStatus(ctx context.Context, secretSync *v1alpha1.SecretSync, opts v1.UpdateOptions) (*v1alpha1.SecretSync, 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.SecretSync, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SecretSyncList, 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.SecretSync, err error) SecretSyncExpansion }
SecretSyncInterface has methods to work with SecretSync resources.
type SecretSyncsGetter ¶
type SecretSyncsGetter interface {
SecretSyncs(namespace string) SecretSyncInterface
}
SecretSyncsGetter has a method to return a SecretSyncInterface. A group's client should implement this interface.
type SlashCommandExpansion ¶
type SlashCommandExpansion interface{}
type SlashCommandInterface ¶
type SlashCommandInterface interface { Create(ctx context.Context, slashCommand *v1alpha1.SlashCommand, opts v1.CreateOptions) (*v1alpha1.SlashCommand, error) Update(ctx context.Context, slashCommand *v1alpha1.SlashCommand, opts v1.UpdateOptions) (*v1alpha1.SlashCommand, error) UpdateStatus(ctx context.Context, slashCommand *v1alpha1.SlashCommand, opts v1.UpdateOptions) (*v1alpha1.SlashCommand, 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.SlashCommand, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SlashCommandList, 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.SlashCommand, err error) SlashCommandExpansion }
SlashCommandInterface has methods to work with SlashCommand resources.
type SlashCommandsGetter ¶
type SlashCommandsGetter interface {
SlashCommands(namespace string) SlashCommandInterface
}
SlashCommandsGetter has a method to return a SlashCommandInterface. A group's client should implement this interface.
type StatefulSetResizeExpansion ¶
type StatefulSetResizeExpansion interface{}
type StatefulSetResizeInterface ¶
type StatefulSetResizeInterface interface { Create(ctx context.Context, statefulSetResize *v1alpha1.StatefulSetResize, opts v1.CreateOptions) (*v1alpha1.StatefulSetResize, error) Update(ctx context.Context, statefulSetResize *v1alpha1.StatefulSetResize, opts v1.UpdateOptions) (*v1alpha1.StatefulSetResize, error) UpdateStatus(ctx context.Context, statefulSetResize *v1alpha1.StatefulSetResize, opts v1.UpdateOptions) (*v1alpha1.StatefulSetResize, 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.StatefulSetResize, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.StatefulSetResizeList, 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.StatefulSetResize, err error) StatefulSetResizeExpansion }
StatefulSetResizeInterface has methods to work with StatefulSetResize resources.
type StatefulSetResizesGetter ¶
type StatefulSetResizesGetter interface {
StatefulSetResizes(namespace string) StatefulSetResizeInterface
}
StatefulSetResizesGetter has a method to return a StatefulSetResizeInterface. A group's client should implement this interface.