v1alpha1

package
v0.5.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 28, 2022 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

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

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

func NewForConfigAndClient(c *rest.Config, h *http.Client) (*PlatformV1alpha1Client, error)

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 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.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL