Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CSIOperatorExpansion
- type CSIOperatorInterface
- type CSIOperatorsGetter
- type ClusterAddonExpansion
- type ClusterAddonInterface
- type ClusterAddonTypeExpansion
- type ClusterAddonTypeInterface
- type ClusterAddonTypesGetter
- type ClusterAddonsGetter
- type ClusterCredentialExpansion
- type ClusterCredentialInterface
- type ClusterCredentialsGetter
- type ClusterExpansion
- type ClusterGroupAPIResourceItemsExpansion
- type ClusterGroupAPIResourceItemsInterface
- type ClusterGroupAPIResourceItemsesGetter
- type ClusterInterface
- type ClustersGetter
- type ConfigMapExpansion
- type ConfigMapInterface
- type ConfigMapsGetter
- type CronHPAExpansion
- type CronHPAInterface
- type CronHPAsGetter
- type HelmExpansion
- type HelmInterface
- type HelmsGetter
- type IPAMExpansion
- type IPAMInterface
- type IPAMsGetter
- type LBCFExpansion
- type LBCFInterface
- type LBCFsGetter
- type LogCollectorExpansion
- type LogCollectorInterface
- type LogCollectorsGetter
- type MachineExpansion
- type MachineInterface
- type MachinesGetter
- type PersistentEventExpansion
- type PersistentEventInterface
- type PersistentEventsGetter
- type PlatformV1Client
- func (c *PlatformV1Client) CSIOperators() CSIOperatorInterface
- func (c *PlatformV1Client) ClusterAddonTypes() ClusterAddonTypeInterface
- func (c *PlatformV1Client) ClusterAddons() ClusterAddonInterface
- func (c *PlatformV1Client) ClusterCredentials() ClusterCredentialInterface
- func (c *PlatformV1Client) ClusterGroupAPIResourceItemses() ClusterGroupAPIResourceItemsInterface
- func (c *PlatformV1Client) Clusters() ClusterInterface
- func (c *PlatformV1Client) ConfigMaps() ConfigMapInterface
- func (c *PlatformV1Client) CronHPAs() CronHPAInterface
- func (c *PlatformV1Client) Helms() HelmInterface
- func (c *PlatformV1Client) IPAMs() IPAMInterface
- func (c *PlatformV1Client) LBCFs() LBCFInterface
- func (c *PlatformV1Client) LogCollectors() LogCollectorInterface
- func (c *PlatformV1Client) Machines() MachineInterface
- func (c *PlatformV1Client) PersistentEvents() PersistentEventInterface
- func (c *PlatformV1Client) Prometheuses() PrometheusInterface
- func (c *PlatformV1Client) RESTClient() rest.Interface
- func (c *PlatformV1Client) Registries() RegistryInterface
- func (c *PlatformV1Client) TappControllers() TappControllerInterface
- func (c *PlatformV1Client) VolumeDecorators() VolumeDecoratorInterface
- type PlatformV1Interface
- type PrometheusExpansion
- type PrometheusInterface
- type PrometheusesGetter
- type RegistriesGetter
- type RegistryExpansion
- type RegistryInterface
- type TappControllerExpansion
- type TappControllerInterface
- type TappControllersGetter
- type VolumeDecoratorExpansion
- type VolumeDecoratorInterface
- type VolumeDecoratorsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CSIOperatorExpansion ¶
type CSIOperatorExpansion interface{}
type CSIOperatorInterface ¶
type CSIOperatorInterface interface { Create(ctx context.Context, cSIOperator *v1.CSIOperator, opts metav1.CreateOptions) (*v1.CSIOperator, error) Update(ctx context.Context, cSIOperator *v1.CSIOperator, opts metav1.UpdateOptions) (*v1.CSIOperator, error) UpdateStatus(ctx context.Context, cSIOperator *v1.CSIOperator, opts metav1.UpdateOptions) (*v1.CSIOperator, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.CSIOperator, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.CSIOperatorList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.CSIOperator, err error) CSIOperatorExpansion }
CSIOperatorInterface has methods to work with CSIOperator resources.
type CSIOperatorsGetter ¶
type CSIOperatorsGetter interface {
CSIOperators() CSIOperatorInterface
}
CSIOperatorsGetter has a method to return a CSIOperatorInterface. A group's client should implement this interface.
type ClusterAddonExpansion ¶
type ClusterAddonExpansion interface{}
type ClusterAddonInterface ¶
type ClusterAddonInterface interface { Get(ctx context.Context, name string, opts v1.GetOptions) (*platformv1.ClusterAddon, error) List(ctx context.Context, opts v1.ListOptions) (*platformv1.ClusterAddonList, error) ClusterAddonExpansion }
ClusterAddonInterface has methods to work with ClusterAddon resources.
type ClusterAddonTypeExpansion ¶
type ClusterAddonTypeExpansion interface{}
type ClusterAddonTypeInterface ¶
type ClusterAddonTypeInterface interface { List(ctx context.Context, opts v1.ListOptions) (*platformv1.ClusterAddonTypeList, error) ClusterAddonTypeExpansion }
ClusterAddonTypeInterface has methods to work with ClusterAddonType resources.
type ClusterAddonTypesGetter ¶
type ClusterAddonTypesGetter interface {
ClusterAddonTypes() ClusterAddonTypeInterface
}
ClusterAddonTypesGetter has a method to return a ClusterAddonTypeInterface. A group's client should implement this interface.
type ClusterAddonsGetter ¶
type ClusterAddonsGetter interface {
ClusterAddons() ClusterAddonInterface
}
ClusterAddonsGetter has a method to return a ClusterAddonInterface. A group's client should implement this interface.
type ClusterCredentialExpansion ¶
type ClusterCredentialExpansion interface{}
type ClusterCredentialInterface ¶
type ClusterCredentialInterface interface { Create(ctx context.Context, clusterCredential *v1.ClusterCredential, opts metav1.CreateOptions) (*v1.ClusterCredential, error) Update(ctx context.Context, clusterCredential *v1.ClusterCredential, opts metav1.UpdateOptions) (*v1.ClusterCredential, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ClusterCredential, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ClusterCredentialList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ClusterCredential, err error) ClusterCredentialExpansion }
ClusterCredentialInterface has methods to work with ClusterCredential resources.
type ClusterCredentialsGetter ¶
type ClusterCredentialsGetter interface {
ClusterCredentials() ClusterCredentialInterface
}
ClusterCredentialsGetter has a method to return a ClusterCredentialInterface. A group's client should implement this interface.
type ClusterExpansion ¶
type ClusterExpansion interface{}
type ClusterGroupAPIResourceItemsExpansion ¶ added in v1.8.0
type ClusterGroupAPIResourceItemsExpansion interface{}
type ClusterGroupAPIResourceItemsInterface ¶ added in v1.8.0
type ClusterGroupAPIResourceItemsInterface interface { Get(ctx context.Context, name string, opts v1.GetOptions) (*platformv1.ClusterGroupAPIResourceItems, error) List(ctx context.Context, opts v1.ListOptions) (*platformv1.ClusterGroupAPIResourceItemsList, error) ClusterGroupAPIResourceItemsExpansion }
ClusterGroupAPIResourceItemsInterface has methods to work with ClusterGroupAPIResourceItems resources.
type ClusterGroupAPIResourceItemsesGetter ¶ added in v1.8.0
type ClusterGroupAPIResourceItemsesGetter interface {
ClusterGroupAPIResourceItemses() ClusterGroupAPIResourceItemsInterface
}
ClusterGroupAPIResourceItemsesGetter has a method to return a ClusterGroupAPIResourceItemsInterface. A group's client should implement this interface.
type ClusterInterface ¶
type ClusterInterface interface { Create(ctx context.Context, cluster *v1.Cluster, opts metav1.CreateOptions) (*v1.Cluster, error) Update(ctx context.Context, cluster *v1.Cluster, opts metav1.UpdateOptions) (*v1.Cluster, error) UpdateStatus(ctx context.Context, cluster *v1.Cluster, opts metav1.UpdateOptions) (*v1.Cluster, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Cluster, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ClusterList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Cluster, err error) ClusterExpansion }
ClusterInterface has methods to work with Cluster resources.
type ClustersGetter ¶
type ClustersGetter interface {
Clusters() ClusterInterface
}
ClustersGetter has a method to return a ClusterInterface. A group's client should implement this interface.
type ConfigMapExpansion ¶
type ConfigMapExpansion interface{}
type ConfigMapInterface ¶
type ConfigMapInterface interface { Create(ctx context.Context, configMap *v1.ConfigMap, opts metav1.CreateOptions) (*v1.ConfigMap, error) Update(ctx context.Context, configMap *v1.ConfigMap, opts metav1.UpdateOptions) (*v1.ConfigMap, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ConfigMap, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ConfigMapList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ConfigMap, err error) ConfigMapExpansion }
ConfigMapInterface has methods to work with ConfigMap resources.
type ConfigMapsGetter ¶
type ConfigMapsGetter interface {
ConfigMaps() ConfigMapInterface
}
ConfigMapsGetter has a method to return a ConfigMapInterface. A group's client should implement this interface.
type CronHPAExpansion ¶
type CronHPAExpansion interface{}
type CronHPAInterface ¶
type CronHPAInterface interface { Create(ctx context.Context, cronHPA *v1.CronHPA, opts metav1.CreateOptions) (*v1.CronHPA, error) Update(ctx context.Context, cronHPA *v1.CronHPA, opts metav1.UpdateOptions) (*v1.CronHPA, error) UpdateStatus(ctx context.Context, cronHPA *v1.CronHPA, opts metav1.UpdateOptions) (*v1.CronHPA, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.CronHPA, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.CronHPAList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.CronHPA, err error) CronHPAExpansion }
CronHPAInterface has methods to work with CronHPA resources.
type CronHPAsGetter ¶
type CronHPAsGetter interface {
CronHPAs() CronHPAInterface
}
CronHPAsGetter has a method to return a CronHPAInterface. A group's client should implement this interface.
type HelmExpansion ¶
type HelmExpansion interface{}
type HelmInterface ¶
type HelmInterface interface { Create(ctx context.Context, helm *v1.Helm, opts metav1.CreateOptions) (*v1.Helm, error) Update(ctx context.Context, helm *v1.Helm, opts metav1.UpdateOptions) (*v1.Helm, error) UpdateStatus(ctx context.Context, helm *v1.Helm, opts metav1.UpdateOptions) (*v1.Helm, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Helm, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.HelmList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Helm, err error) HelmExpansion }
HelmInterface has methods to work with Helm resources.
type HelmsGetter ¶
type HelmsGetter interface {
Helms() HelmInterface
}
HelmsGetter has a method to return a HelmInterface. A group's client should implement this interface.
type IPAMExpansion ¶
type IPAMExpansion interface{}
type IPAMInterface ¶
type IPAMInterface interface { Create(ctx context.Context, iPAM *v1.IPAM, opts metav1.CreateOptions) (*v1.IPAM, error) Update(ctx context.Context, iPAM *v1.IPAM, opts metav1.UpdateOptions) (*v1.IPAM, error) UpdateStatus(ctx context.Context, iPAM *v1.IPAM, opts metav1.UpdateOptions) (*v1.IPAM, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.IPAM, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.IPAMList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.IPAM, err error) IPAMExpansion }
IPAMInterface has methods to work with IPAM resources.
type IPAMsGetter ¶
type IPAMsGetter interface {
IPAMs() IPAMInterface
}
IPAMsGetter has a method to return a IPAMInterface. A group's client should implement this interface.
type LBCFExpansion ¶
type LBCFExpansion interface{}
type LBCFInterface ¶
type LBCFInterface interface { Create(ctx context.Context, lBCF *v1.LBCF, opts metav1.CreateOptions) (*v1.LBCF, error) Update(ctx context.Context, lBCF *v1.LBCF, opts metav1.UpdateOptions) (*v1.LBCF, error) UpdateStatus(ctx context.Context, lBCF *v1.LBCF, opts metav1.UpdateOptions) (*v1.LBCF, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.LBCF, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.LBCFList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.LBCF, err error) LBCFExpansion }
LBCFInterface has methods to work with LBCF resources.
type LBCFsGetter ¶
type LBCFsGetter interface {
LBCFs() LBCFInterface
}
LBCFsGetter has a method to return a LBCFInterface. A group's client should implement this interface.
type LogCollectorExpansion ¶
type LogCollectorExpansion interface{}
type LogCollectorInterface ¶
type LogCollectorInterface interface { Create(ctx context.Context, logCollector *v1.LogCollector, opts metav1.CreateOptions) (*v1.LogCollector, error) Update(ctx context.Context, logCollector *v1.LogCollector, opts metav1.UpdateOptions) (*v1.LogCollector, error) UpdateStatus(ctx context.Context, logCollector *v1.LogCollector, opts metav1.UpdateOptions) (*v1.LogCollector, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.LogCollector, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.LogCollectorList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.LogCollector, err error) LogCollectorExpansion }
LogCollectorInterface has methods to work with LogCollector resources.
type LogCollectorsGetter ¶
type LogCollectorsGetter interface {
LogCollectors() LogCollectorInterface
}
LogCollectorsGetter has a method to return a LogCollectorInterface. A group's client should implement this interface.
type MachineExpansion ¶
type MachineExpansion interface{}
type MachineInterface ¶
type MachineInterface interface { Create(ctx context.Context, machine *v1.Machine, opts metav1.CreateOptions) (*v1.Machine, error) Update(ctx context.Context, machine *v1.Machine, opts metav1.UpdateOptions) (*v1.Machine, error) UpdateStatus(ctx context.Context, machine *v1.Machine, opts metav1.UpdateOptions) (*v1.Machine, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Machine, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.MachineList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Machine, err error) MachineExpansion }
MachineInterface has methods to work with Machine resources.
type MachinesGetter ¶
type MachinesGetter interface {
Machines() MachineInterface
}
MachinesGetter has a method to return a MachineInterface. A group's client should implement this interface.
type PersistentEventExpansion ¶
type PersistentEventExpansion interface{}
type PersistentEventInterface ¶
type PersistentEventInterface interface { Create(ctx context.Context, persistentEvent *v1.PersistentEvent, opts metav1.CreateOptions) (*v1.PersistentEvent, error) Update(ctx context.Context, persistentEvent *v1.PersistentEvent, opts metav1.UpdateOptions) (*v1.PersistentEvent, error) UpdateStatus(ctx context.Context, persistentEvent *v1.PersistentEvent, opts metav1.UpdateOptions) (*v1.PersistentEvent, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.PersistentEvent, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.PersistentEventList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.PersistentEvent, err error) PersistentEventExpansion }
PersistentEventInterface has methods to work with PersistentEvent resources.
type PersistentEventsGetter ¶
type PersistentEventsGetter interface {
PersistentEvents() PersistentEventInterface
}
PersistentEventsGetter has a method to return a PersistentEventInterface. A group's client should implement this interface.
type PlatformV1Client ¶
type PlatformV1Client struct {
// contains filtered or unexported fields
}
PlatformV1Client is used to interact with features provided by the platform.tkestack.io group.
func New ¶
func New(c rest.Interface) *PlatformV1Client
New creates a new PlatformV1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*PlatformV1Client, error)
NewForConfig creates a new PlatformV1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *PlatformV1Client
NewForConfigOrDie creates a new PlatformV1Client for the given config and panics if there is an error in the config.
func (*PlatformV1Client) CSIOperators ¶
func (c *PlatformV1Client) CSIOperators() CSIOperatorInterface
func (*PlatformV1Client) ClusterAddonTypes ¶
func (c *PlatformV1Client) ClusterAddonTypes() ClusterAddonTypeInterface
func (*PlatformV1Client) ClusterAddons ¶
func (c *PlatformV1Client) ClusterAddons() ClusterAddonInterface
func (*PlatformV1Client) ClusterCredentials ¶
func (c *PlatformV1Client) ClusterCredentials() ClusterCredentialInterface
func (*PlatformV1Client) ClusterGroupAPIResourceItemses ¶ added in v1.8.0
func (c *PlatformV1Client) ClusterGroupAPIResourceItemses() ClusterGroupAPIResourceItemsInterface
func (*PlatformV1Client) Clusters ¶
func (c *PlatformV1Client) Clusters() ClusterInterface
func (*PlatformV1Client) ConfigMaps ¶
func (c *PlatformV1Client) ConfigMaps() ConfigMapInterface
func (*PlatformV1Client) CronHPAs ¶
func (c *PlatformV1Client) CronHPAs() CronHPAInterface
func (*PlatformV1Client) Helms ¶
func (c *PlatformV1Client) Helms() HelmInterface
func (*PlatformV1Client) IPAMs ¶
func (c *PlatformV1Client) IPAMs() IPAMInterface
func (*PlatformV1Client) LBCFs ¶
func (c *PlatformV1Client) LBCFs() LBCFInterface
func (*PlatformV1Client) LogCollectors ¶
func (c *PlatformV1Client) LogCollectors() LogCollectorInterface
func (*PlatformV1Client) Machines ¶
func (c *PlatformV1Client) Machines() MachineInterface
func (*PlatformV1Client) PersistentEvents ¶
func (c *PlatformV1Client) PersistentEvents() PersistentEventInterface
func (*PlatformV1Client) Prometheuses ¶
func (c *PlatformV1Client) Prometheuses() PrometheusInterface
func (*PlatformV1Client) RESTClient ¶
func (c *PlatformV1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*PlatformV1Client) Registries ¶
func (c *PlatformV1Client) Registries() RegistryInterface
func (*PlatformV1Client) TappControllers ¶
func (c *PlatformV1Client) TappControllers() TappControllerInterface
func (*PlatformV1Client) VolumeDecorators ¶
func (c *PlatformV1Client) VolumeDecorators() VolumeDecoratorInterface
type PlatformV1Interface ¶
type PlatformV1Interface interface { RESTClient() rest.Interface CSIOperatorsGetter ClustersGetter ClusterAddonsGetter ClusterAddonTypesGetter ClusterCredentialsGetter ClusterGroupAPIResourceItemsesGetter ConfigMapsGetter CronHPAsGetter HelmsGetter IPAMsGetter LBCFsGetter LogCollectorsGetter MachinesGetter PersistentEventsGetter PrometheusesGetter RegistriesGetter TappControllersGetter VolumeDecoratorsGetter }
type PrometheusExpansion ¶
type PrometheusExpansion interface{}
type PrometheusInterface ¶
type PrometheusInterface interface { Create(ctx context.Context, prometheus *v1.Prometheus, opts metav1.CreateOptions) (*v1.Prometheus, error) Update(ctx context.Context, prometheus *v1.Prometheus, opts metav1.UpdateOptions) (*v1.Prometheus, error) UpdateStatus(ctx context.Context, prometheus *v1.Prometheus, opts metav1.UpdateOptions) (*v1.Prometheus, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Prometheus, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.PrometheusList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Prometheus, err error) PrometheusExpansion }
PrometheusInterface has methods to work with Prometheus resources.
type PrometheusesGetter ¶
type PrometheusesGetter interface {
Prometheuses() PrometheusInterface
}
PrometheusesGetter has a method to return a PrometheusInterface. A group's client should implement this interface.
type RegistriesGetter ¶
type RegistriesGetter interface {
Registries() RegistryInterface
}
RegistriesGetter has a method to return a RegistryInterface. A group's client should implement this interface.
type RegistryExpansion ¶
type RegistryExpansion interface{}
type RegistryInterface ¶
type RegistryInterface interface { Create(ctx context.Context, registry *v1.Registry, opts metav1.CreateOptions) (*v1.Registry, error) Update(ctx context.Context, registry *v1.Registry, opts metav1.UpdateOptions) (*v1.Registry, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Registry, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.RegistryList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.Registry, err error) RegistryExpansion }
RegistryInterface has methods to work with Registry resources.
type TappControllerExpansion ¶
type TappControllerExpansion interface{}
type TappControllerInterface ¶
type TappControllerInterface interface { Create(ctx context.Context, tappController *v1.TappController, opts metav1.CreateOptions) (*v1.TappController, error) Update(ctx context.Context, tappController *v1.TappController, opts metav1.UpdateOptions) (*v1.TappController, error) UpdateStatus(ctx context.Context, tappController *v1.TappController, opts metav1.UpdateOptions) (*v1.TappController, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.TappController, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.TappControllerList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.TappController, err error) TappControllerExpansion }
TappControllerInterface has methods to work with TappController resources.
type TappControllersGetter ¶
type TappControllersGetter interface {
TappControllers() TappControllerInterface
}
TappControllersGetter has a method to return a TappControllerInterface. A group's client should implement this interface.
type VolumeDecoratorExpansion ¶
type VolumeDecoratorExpansion interface{}
type VolumeDecoratorInterface ¶
type VolumeDecoratorInterface interface { Create(ctx context.Context, volumeDecorator *v1.VolumeDecorator, opts metav1.CreateOptions) (*v1.VolumeDecorator, error) Update(ctx context.Context, volumeDecorator *v1.VolumeDecorator, opts metav1.UpdateOptions) (*v1.VolumeDecorator, error) UpdateStatus(ctx context.Context, volumeDecorator *v1.VolumeDecorator, opts metav1.UpdateOptions) (*v1.VolumeDecorator, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.VolumeDecorator, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.VolumeDecoratorList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.VolumeDecorator, err error) VolumeDecoratorExpansion }
VolumeDecoratorInterface has methods to work with VolumeDecorator resources.
type VolumeDecoratorsGetter ¶
type VolumeDecoratorsGetter interface {
VolumeDecorators() VolumeDecoratorInterface
}
VolumeDecoratorsGetter has a method to return a VolumeDecoratorInterface. A group's client should implement this interface.
Source Files ¶
- cluster.go
- clusteraddon.go
- clusteraddontype.go
- clustercredential.go
- clustergroupapiresourceitems.go
- configmap.go
- cronhpa.go
- csioperator.go
- doc.go
- generated_expansion.go
- helm.go
- ipam.go
- lbcf.go
- logcollector.go
- machine.go
- persistentevent.go
- platform_client.go
- prometheus.go
- registry.go
- tappcontroller.go
- volumedecorator.go