v1

package
v0.0.0-...-b054aa7 Latest Latest
Warning

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

Go to latest
Published: May 28, 2024 License: Apache-2.0 Imports: 12 Imported by: 30

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 AuthenticationExpansion

type AuthenticationExpansion interface{}

type AuthenticationInterface

type AuthenticationInterface interface {
	Create(ctx context.Context, authentication *v1.Authentication, opts metav1.CreateOptions) (*v1.Authentication, error)
	Update(ctx context.Context, authentication *v1.Authentication, opts metav1.UpdateOptions) (*v1.Authentication, error)
	UpdateStatus(ctx context.Context, authentication *v1.Authentication, opts metav1.UpdateOptions) (*v1.Authentication, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Authentication, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.AuthenticationList, 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.Authentication, err error)
	Apply(ctx context.Context, authentication *operatorv1.AuthenticationApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Authentication, err error)
	ApplyStatus(ctx context.Context, authentication *operatorv1.AuthenticationApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Authentication, err error)
	AuthenticationExpansion
}

AuthenticationInterface has methods to work with Authentication resources.

type AuthenticationsGetter

type AuthenticationsGetter interface {
	Authentications() AuthenticationInterface
}

AuthenticationsGetter has a method to return a AuthenticationInterface. A group's client should implement this interface.

type CSISnapshotControllerExpansion

type CSISnapshotControllerExpansion interface{}

type CSISnapshotControllerInterface

type CSISnapshotControllerInterface interface {
	Create(ctx context.Context, cSISnapshotController *v1.CSISnapshotController, opts metav1.CreateOptions) (*v1.CSISnapshotController, error)
	Update(ctx context.Context, cSISnapshotController *v1.CSISnapshotController, opts metav1.UpdateOptions) (*v1.CSISnapshotController, error)
	UpdateStatus(ctx context.Context, cSISnapshotController *v1.CSISnapshotController, opts metav1.UpdateOptions) (*v1.CSISnapshotController, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.CSISnapshotController, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.CSISnapshotControllerList, 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.CSISnapshotController, err error)
	Apply(ctx context.Context, cSISnapshotController *operatorv1.CSISnapshotControllerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.CSISnapshotController, err error)
	ApplyStatus(ctx context.Context, cSISnapshotController *operatorv1.CSISnapshotControllerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.CSISnapshotController, err error)
	CSISnapshotControllerExpansion
}

CSISnapshotControllerInterface has methods to work with CSISnapshotController resources.

type CSISnapshotControllersGetter

type CSISnapshotControllersGetter interface {
	CSISnapshotControllers() CSISnapshotControllerInterface
}

CSISnapshotControllersGetter has a method to return a CSISnapshotControllerInterface. A group's client should implement this interface.

type CloudCredentialExpansion

type CloudCredentialExpansion interface{}

type CloudCredentialInterface

type CloudCredentialInterface interface {
	Create(ctx context.Context, cloudCredential *v1.CloudCredential, opts metav1.CreateOptions) (*v1.CloudCredential, error)
	Update(ctx context.Context, cloudCredential *v1.CloudCredential, opts metav1.UpdateOptions) (*v1.CloudCredential, error)
	UpdateStatus(ctx context.Context, cloudCredential *v1.CloudCredential, opts metav1.UpdateOptions) (*v1.CloudCredential, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.CloudCredential, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.CloudCredentialList, 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.CloudCredential, err error)
	Apply(ctx context.Context, cloudCredential *operatorv1.CloudCredentialApplyConfiguration, opts metav1.ApplyOptions) (result *v1.CloudCredential, err error)
	ApplyStatus(ctx context.Context, cloudCredential *operatorv1.CloudCredentialApplyConfiguration, opts metav1.ApplyOptions) (result *v1.CloudCredential, err error)
	CloudCredentialExpansion
}

CloudCredentialInterface has methods to work with CloudCredential resources.

type CloudCredentialsGetter

type CloudCredentialsGetter interface {
	CloudCredentials() CloudCredentialInterface
}

CloudCredentialsGetter has a method to return a CloudCredentialInterface. A group's client should implement this interface.

type ClusterCSIDriverExpansion

type ClusterCSIDriverExpansion interface{}

type ClusterCSIDriverInterface

type ClusterCSIDriverInterface interface {
	Create(ctx context.Context, clusterCSIDriver *v1.ClusterCSIDriver, opts metav1.CreateOptions) (*v1.ClusterCSIDriver, error)
	Update(ctx context.Context, clusterCSIDriver *v1.ClusterCSIDriver, opts metav1.UpdateOptions) (*v1.ClusterCSIDriver, error)
	UpdateStatus(ctx context.Context, clusterCSIDriver *v1.ClusterCSIDriver, opts metav1.UpdateOptions) (*v1.ClusterCSIDriver, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ClusterCSIDriver, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.ClusterCSIDriverList, 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.ClusterCSIDriver, err error)
	Apply(ctx context.Context, clusterCSIDriver *operatorv1.ClusterCSIDriverApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ClusterCSIDriver, err error)
	ApplyStatus(ctx context.Context, clusterCSIDriver *operatorv1.ClusterCSIDriverApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ClusterCSIDriver, err error)
	ClusterCSIDriverExpansion
}

ClusterCSIDriverInterface has methods to work with ClusterCSIDriver resources.

type ClusterCSIDriversGetter

type ClusterCSIDriversGetter interface {
	ClusterCSIDrivers() ClusterCSIDriverInterface
}

ClusterCSIDriversGetter has a method to return a ClusterCSIDriverInterface. A group's client should implement this interface.

type ConfigExpansion

type ConfigExpansion interface{}

type ConfigInterface

type ConfigInterface interface {
	Create(ctx context.Context, config *v1.Config, opts metav1.CreateOptions) (*v1.Config, error)
	Update(ctx context.Context, config *v1.Config, opts metav1.UpdateOptions) (*v1.Config, error)
	UpdateStatus(ctx context.Context, config *v1.Config, opts metav1.UpdateOptions) (*v1.Config, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Config, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.ConfigList, 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.Config, err error)
	Apply(ctx context.Context, config *operatorv1.ConfigApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Config, err error)
	ApplyStatus(ctx context.Context, config *operatorv1.ConfigApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Config, err error)
	ConfigExpansion
}

ConfigInterface has methods to work with Config resources.

type ConfigsGetter

type ConfigsGetter interface {
	Configs() ConfigInterface
}

ConfigsGetter has a method to return a ConfigInterface. A group's client should implement this interface.

type ConsoleExpansion

type ConsoleExpansion interface{}

type ConsoleInterface

type ConsoleInterface interface {
	Create(ctx context.Context, console *v1.Console, opts metav1.CreateOptions) (*v1.Console, error)
	Update(ctx context.Context, console *v1.Console, opts metav1.UpdateOptions) (*v1.Console, error)
	UpdateStatus(ctx context.Context, console *v1.Console, opts metav1.UpdateOptions) (*v1.Console, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Console, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.ConsoleList, 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.Console, err error)
	Apply(ctx context.Context, console *operatorv1.ConsoleApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Console, err error)
	ApplyStatus(ctx context.Context, console *operatorv1.ConsoleApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Console, err error)
	ConsoleExpansion
}

ConsoleInterface has methods to work with Console resources.

type ConsolesGetter

type ConsolesGetter interface {
	Consoles() ConsoleInterface
}

ConsolesGetter has a method to return a ConsoleInterface. A group's client should implement this interface.

type DNSExpansion

type DNSExpansion interface{}

type DNSInterface

type DNSInterface interface {
	Create(ctx context.Context, dNS *v1.DNS, opts metav1.CreateOptions) (*v1.DNS, error)
	Update(ctx context.Context, dNS *v1.DNS, opts metav1.UpdateOptions) (*v1.DNS, error)
	UpdateStatus(ctx context.Context, dNS *v1.DNS, opts metav1.UpdateOptions) (*v1.DNS, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.DNS, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.DNSList, 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.DNS, err error)
	Apply(ctx context.Context, dNS *operatorv1.DNSApplyConfiguration, opts metav1.ApplyOptions) (result *v1.DNS, err error)
	ApplyStatus(ctx context.Context, dNS *operatorv1.DNSApplyConfiguration, opts metav1.ApplyOptions) (result *v1.DNS, err error)
	DNSExpansion
}

DNSInterface has methods to work with DNS resources.

type DNSesGetter

type DNSesGetter interface {
	DNSes() DNSInterface
}

DNSesGetter has a method to return a DNSInterface. A group's client should implement this interface.

type EtcdExpansion

type EtcdExpansion interface{}

type EtcdInterface

type EtcdInterface interface {
	Create(ctx context.Context, etcd *v1.Etcd, opts metav1.CreateOptions) (*v1.Etcd, error)
	Update(ctx context.Context, etcd *v1.Etcd, opts metav1.UpdateOptions) (*v1.Etcd, error)
	UpdateStatus(ctx context.Context, etcd *v1.Etcd, opts metav1.UpdateOptions) (*v1.Etcd, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Etcd, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.EtcdList, 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.Etcd, err error)
	Apply(ctx context.Context, etcd *operatorv1.EtcdApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Etcd, err error)
	ApplyStatus(ctx context.Context, etcd *operatorv1.EtcdApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Etcd, err error)
	EtcdExpansion
}

EtcdInterface has methods to work with Etcd resources.

type EtcdsGetter

type EtcdsGetter interface {
	Etcds() EtcdInterface
}

EtcdsGetter has a method to return a EtcdInterface. A group's client should implement this interface.

type IngressControllerExpansion

type IngressControllerExpansion interface{}

type IngressControllerInterface

type IngressControllerInterface interface {
	Create(ctx context.Context, ingressController *v1.IngressController, opts metav1.CreateOptions) (*v1.IngressController, error)
	Update(ctx context.Context, ingressController *v1.IngressController, opts metav1.UpdateOptions) (*v1.IngressController, error)
	UpdateStatus(ctx context.Context, ingressController *v1.IngressController, opts metav1.UpdateOptions) (*v1.IngressController, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.IngressController, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.IngressControllerList, 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.IngressController, err error)
	Apply(ctx context.Context, ingressController *operatorv1.IngressControllerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.IngressController, err error)
	ApplyStatus(ctx context.Context, ingressController *operatorv1.IngressControllerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.IngressController, err error)
	IngressControllerExpansion
}

IngressControllerInterface has methods to work with IngressController resources.

type IngressControllersGetter

type IngressControllersGetter interface {
	IngressControllers(namespace string) IngressControllerInterface
}

IngressControllersGetter has a method to return a IngressControllerInterface. A group's client should implement this interface.

type InsightsOperatorExpansion

type InsightsOperatorExpansion interface{}

type InsightsOperatorInterface

type InsightsOperatorInterface interface {
	Create(ctx context.Context, insightsOperator *v1.InsightsOperator, opts metav1.CreateOptions) (*v1.InsightsOperator, error)
	Update(ctx context.Context, insightsOperator *v1.InsightsOperator, opts metav1.UpdateOptions) (*v1.InsightsOperator, error)
	UpdateStatus(ctx context.Context, insightsOperator *v1.InsightsOperator, opts metav1.UpdateOptions) (*v1.InsightsOperator, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.InsightsOperator, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.InsightsOperatorList, 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.InsightsOperator, err error)
	Apply(ctx context.Context, insightsOperator *operatorv1.InsightsOperatorApplyConfiguration, opts metav1.ApplyOptions) (result *v1.InsightsOperator, err error)
	ApplyStatus(ctx context.Context, insightsOperator *operatorv1.InsightsOperatorApplyConfiguration, opts metav1.ApplyOptions) (result *v1.InsightsOperator, err error)
	InsightsOperatorExpansion
}

InsightsOperatorInterface has methods to work with InsightsOperator resources.

type InsightsOperatorsGetter

type InsightsOperatorsGetter interface {
	InsightsOperators() InsightsOperatorInterface
}

InsightsOperatorsGetter has a method to return a InsightsOperatorInterface. A group's client should implement this interface.

type KubeAPIServerExpansion

type KubeAPIServerExpansion interface{}

type KubeAPIServerInterface

type KubeAPIServerInterface interface {
	Create(ctx context.Context, kubeAPIServer *v1.KubeAPIServer, opts metav1.CreateOptions) (*v1.KubeAPIServer, error)
	Update(ctx context.Context, kubeAPIServer *v1.KubeAPIServer, opts metav1.UpdateOptions) (*v1.KubeAPIServer, error)
	UpdateStatus(ctx context.Context, kubeAPIServer *v1.KubeAPIServer, opts metav1.UpdateOptions) (*v1.KubeAPIServer, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.KubeAPIServer, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KubeAPIServerList, 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.KubeAPIServer, err error)
	Apply(ctx context.Context, kubeAPIServer *operatorv1.KubeAPIServerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.KubeAPIServer, err error)
	ApplyStatus(ctx context.Context, kubeAPIServer *operatorv1.KubeAPIServerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.KubeAPIServer, err error)
	KubeAPIServerExpansion
}

KubeAPIServerInterface has methods to work with KubeAPIServer resources.

type KubeAPIServersGetter

type KubeAPIServersGetter interface {
	KubeAPIServers() KubeAPIServerInterface
}

KubeAPIServersGetter has a method to return a KubeAPIServerInterface. A group's client should implement this interface.

type KubeControllerManagerExpansion

type KubeControllerManagerExpansion interface{}

type KubeControllerManagerInterface

type KubeControllerManagerInterface interface {
	Create(ctx context.Context, kubeControllerManager *v1.KubeControllerManager, opts metav1.CreateOptions) (*v1.KubeControllerManager, error)
	Update(ctx context.Context, kubeControllerManager *v1.KubeControllerManager, opts metav1.UpdateOptions) (*v1.KubeControllerManager, error)
	UpdateStatus(ctx context.Context, kubeControllerManager *v1.KubeControllerManager, opts metav1.UpdateOptions) (*v1.KubeControllerManager, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.KubeControllerManager, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KubeControllerManagerList, 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.KubeControllerManager, err error)
	Apply(ctx context.Context, kubeControllerManager *operatorv1.KubeControllerManagerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.KubeControllerManager, err error)
	ApplyStatus(ctx context.Context, kubeControllerManager *operatorv1.KubeControllerManagerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.KubeControllerManager, err error)
	KubeControllerManagerExpansion
}

KubeControllerManagerInterface has methods to work with KubeControllerManager resources.

type KubeControllerManagersGetter

type KubeControllerManagersGetter interface {
	KubeControllerManagers() KubeControllerManagerInterface
}

KubeControllerManagersGetter has a method to return a KubeControllerManagerInterface. A group's client should implement this interface.

type KubeSchedulerExpansion

type KubeSchedulerExpansion interface{}

type KubeSchedulerInterface

type KubeSchedulerInterface interface {
	Create(ctx context.Context, kubeScheduler *v1.KubeScheduler, opts metav1.CreateOptions) (*v1.KubeScheduler, error)
	Update(ctx context.Context, kubeScheduler *v1.KubeScheduler, opts metav1.UpdateOptions) (*v1.KubeScheduler, error)
	UpdateStatus(ctx context.Context, kubeScheduler *v1.KubeScheduler, opts metav1.UpdateOptions) (*v1.KubeScheduler, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.KubeScheduler, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KubeSchedulerList, 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.KubeScheduler, err error)
	Apply(ctx context.Context, kubeScheduler *operatorv1.KubeSchedulerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.KubeScheduler, err error)
	ApplyStatus(ctx context.Context, kubeScheduler *operatorv1.KubeSchedulerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.KubeScheduler, err error)
	KubeSchedulerExpansion
}

KubeSchedulerInterface has methods to work with KubeScheduler resources.

type KubeSchedulersGetter

type KubeSchedulersGetter interface {
	KubeSchedulers() KubeSchedulerInterface
}

KubeSchedulersGetter has a method to return a KubeSchedulerInterface. A group's client should implement this interface.

type KubeStorageVersionMigratorExpansion

type KubeStorageVersionMigratorExpansion interface{}

type KubeStorageVersionMigratorInterface

type KubeStorageVersionMigratorInterface interface {
	Create(ctx context.Context, kubeStorageVersionMigrator *v1.KubeStorageVersionMigrator, opts metav1.CreateOptions) (*v1.KubeStorageVersionMigrator, error)
	Update(ctx context.Context, kubeStorageVersionMigrator *v1.KubeStorageVersionMigrator, opts metav1.UpdateOptions) (*v1.KubeStorageVersionMigrator, error)
	UpdateStatus(ctx context.Context, kubeStorageVersionMigrator *v1.KubeStorageVersionMigrator, opts metav1.UpdateOptions) (*v1.KubeStorageVersionMigrator, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.KubeStorageVersionMigrator, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.KubeStorageVersionMigratorList, 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.KubeStorageVersionMigrator, err error)
	Apply(ctx context.Context, kubeStorageVersionMigrator *operatorv1.KubeStorageVersionMigratorApplyConfiguration, opts metav1.ApplyOptions) (result *v1.KubeStorageVersionMigrator, err error)
	ApplyStatus(ctx context.Context, kubeStorageVersionMigrator *operatorv1.KubeStorageVersionMigratorApplyConfiguration, opts metav1.ApplyOptions) (result *v1.KubeStorageVersionMigrator, err error)
	KubeStorageVersionMigratorExpansion
}

KubeStorageVersionMigratorInterface has methods to work with KubeStorageVersionMigrator resources.

type KubeStorageVersionMigratorsGetter

type KubeStorageVersionMigratorsGetter interface {
	KubeStorageVersionMigrators() KubeStorageVersionMigratorInterface
}

KubeStorageVersionMigratorsGetter has a method to return a KubeStorageVersionMigratorInterface. A group's client should implement this interface.

type MachineConfigurationExpansion

type MachineConfigurationExpansion interface{}

type MachineConfigurationInterface

type MachineConfigurationInterface interface {
	Create(ctx context.Context, machineConfiguration *v1.MachineConfiguration, opts metav1.CreateOptions) (*v1.MachineConfiguration, error)
	Update(ctx context.Context, machineConfiguration *v1.MachineConfiguration, opts metav1.UpdateOptions) (*v1.MachineConfiguration, error)
	UpdateStatus(ctx context.Context, machineConfiguration *v1.MachineConfiguration, opts metav1.UpdateOptions) (*v1.MachineConfiguration, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.MachineConfiguration, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.MachineConfigurationList, 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.MachineConfiguration, err error)
	Apply(ctx context.Context, machineConfiguration *operatorv1.MachineConfigurationApplyConfiguration, opts metav1.ApplyOptions) (result *v1.MachineConfiguration, err error)
	ApplyStatus(ctx context.Context, machineConfiguration *operatorv1.MachineConfigurationApplyConfiguration, opts metav1.ApplyOptions) (result *v1.MachineConfiguration, err error)
	MachineConfigurationExpansion
}

MachineConfigurationInterface has methods to work with MachineConfiguration resources.

type MachineConfigurationsGetter

type MachineConfigurationsGetter interface {
	MachineConfigurations() MachineConfigurationInterface
}

MachineConfigurationsGetter has a method to return a MachineConfigurationInterface. A group's client should implement this interface.

type NetworkExpansion

type NetworkExpansion interface{}

type NetworkInterface

type NetworkInterface interface {
	Create(ctx context.Context, network *v1.Network, opts metav1.CreateOptions) (*v1.Network, error)
	Update(ctx context.Context, network *v1.Network, opts metav1.UpdateOptions) (*v1.Network, error)
	UpdateStatus(ctx context.Context, network *v1.Network, opts metav1.UpdateOptions) (*v1.Network, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Network, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.NetworkList, 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.Network, err error)
	Apply(ctx context.Context, network *operatorv1.NetworkApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Network, err error)
	ApplyStatus(ctx context.Context, network *operatorv1.NetworkApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Network, err error)
	NetworkExpansion
}

NetworkInterface has methods to work with Network resources.

type NetworksGetter

type NetworksGetter interface {
	Networks() NetworkInterface
}

NetworksGetter has a method to return a NetworkInterface. A group's client should implement this interface.

type OpenShiftAPIServerExpansion

type OpenShiftAPIServerExpansion interface{}

type OpenShiftAPIServerInterface

type OpenShiftAPIServerInterface interface {
	Create(ctx context.Context, openShiftAPIServer *v1.OpenShiftAPIServer, opts metav1.CreateOptions) (*v1.OpenShiftAPIServer, error)
	Update(ctx context.Context, openShiftAPIServer *v1.OpenShiftAPIServer, opts metav1.UpdateOptions) (*v1.OpenShiftAPIServer, error)
	UpdateStatus(ctx context.Context, openShiftAPIServer *v1.OpenShiftAPIServer, opts metav1.UpdateOptions) (*v1.OpenShiftAPIServer, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.OpenShiftAPIServer, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.OpenShiftAPIServerList, 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.OpenShiftAPIServer, err error)
	Apply(ctx context.Context, openShiftAPIServer *operatorv1.OpenShiftAPIServerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.OpenShiftAPIServer, err error)
	ApplyStatus(ctx context.Context, openShiftAPIServer *operatorv1.OpenShiftAPIServerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.OpenShiftAPIServer, err error)
	OpenShiftAPIServerExpansion
}

OpenShiftAPIServerInterface has methods to work with OpenShiftAPIServer resources.

type OpenShiftAPIServersGetter

type OpenShiftAPIServersGetter interface {
	OpenShiftAPIServers() OpenShiftAPIServerInterface
}

OpenShiftAPIServersGetter has a method to return a OpenShiftAPIServerInterface. A group's client should implement this interface.

type OpenShiftControllerManagerExpansion

type OpenShiftControllerManagerExpansion interface{}

type OpenShiftControllerManagerInterface

type OpenShiftControllerManagerInterface interface {
	Create(ctx context.Context, openShiftControllerManager *v1.OpenShiftControllerManager, opts metav1.CreateOptions) (*v1.OpenShiftControllerManager, error)
	Update(ctx context.Context, openShiftControllerManager *v1.OpenShiftControllerManager, opts metav1.UpdateOptions) (*v1.OpenShiftControllerManager, error)
	UpdateStatus(ctx context.Context, openShiftControllerManager *v1.OpenShiftControllerManager, opts metav1.UpdateOptions) (*v1.OpenShiftControllerManager, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.OpenShiftControllerManager, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.OpenShiftControllerManagerList, 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.OpenShiftControllerManager, err error)
	Apply(ctx context.Context, openShiftControllerManager *operatorv1.OpenShiftControllerManagerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.OpenShiftControllerManager, err error)
	ApplyStatus(ctx context.Context, openShiftControllerManager *operatorv1.OpenShiftControllerManagerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.OpenShiftControllerManager, err error)
	OpenShiftControllerManagerExpansion
}

OpenShiftControllerManagerInterface has methods to work with OpenShiftControllerManager resources.

type OpenShiftControllerManagersGetter

type OpenShiftControllerManagersGetter interface {
	OpenShiftControllerManagers() OpenShiftControllerManagerInterface
}

OpenShiftControllerManagersGetter has a method to return a OpenShiftControllerManagerInterface. A group's client should implement this interface.

type OperatorV1Client

type OperatorV1Client struct {
	// contains filtered or unexported fields
}

OperatorV1Client is used to interact with features provided by the operator.openshift.io group.

func New

New creates a new OperatorV1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*OperatorV1Client, error)

NewForConfig creates a new OperatorV1Client 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) (*OperatorV1Client, error)

NewForConfigAndClient creates a new OperatorV1Client 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) *OperatorV1Client

NewForConfigOrDie creates a new OperatorV1Client for the given config and panics if there is an error in the config.

func (*OperatorV1Client) Authentications

func (c *OperatorV1Client) Authentications() AuthenticationInterface

func (*OperatorV1Client) CSISnapshotControllers

func (c *OperatorV1Client) CSISnapshotControllers() CSISnapshotControllerInterface

func (*OperatorV1Client) CloudCredentials

func (c *OperatorV1Client) CloudCredentials() CloudCredentialInterface

func (*OperatorV1Client) ClusterCSIDrivers

func (c *OperatorV1Client) ClusterCSIDrivers() ClusterCSIDriverInterface

func (*OperatorV1Client) Configs

func (c *OperatorV1Client) Configs() ConfigInterface

func (*OperatorV1Client) Consoles

func (c *OperatorV1Client) Consoles() ConsoleInterface

func (*OperatorV1Client) DNSes

func (c *OperatorV1Client) DNSes() DNSInterface

func (*OperatorV1Client) Etcds

func (c *OperatorV1Client) Etcds() EtcdInterface

func (*OperatorV1Client) IngressControllers

func (c *OperatorV1Client) IngressControllers(namespace string) IngressControllerInterface

func (*OperatorV1Client) InsightsOperators

func (c *OperatorV1Client) InsightsOperators() InsightsOperatorInterface

func (*OperatorV1Client) KubeAPIServers

func (c *OperatorV1Client) KubeAPIServers() KubeAPIServerInterface

func (*OperatorV1Client) KubeControllerManagers

func (c *OperatorV1Client) KubeControllerManagers() KubeControllerManagerInterface

func (*OperatorV1Client) KubeSchedulers

func (c *OperatorV1Client) KubeSchedulers() KubeSchedulerInterface

func (*OperatorV1Client) KubeStorageVersionMigrators

func (c *OperatorV1Client) KubeStorageVersionMigrators() KubeStorageVersionMigratorInterface

func (*OperatorV1Client) MachineConfigurations

func (c *OperatorV1Client) MachineConfigurations() MachineConfigurationInterface

func (*OperatorV1Client) Networks

func (c *OperatorV1Client) Networks() NetworkInterface

func (*OperatorV1Client) OpenShiftAPIServers

func (c *OperatorV1Client) OpenShiftAPIServers() OpenShiftAPIServerInterface

func (*OperatorV1Client) OpenShiftControllerManagers

func (c *OperatorV1Client) OpenShiftControllerManagers() OpenShiftControllerManagerInterface

func (*OperatorV1Client) RESTClient

func (c *OperatorV1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*OperatorV1Client) ServiceCAs

func (c *OperatorV1Client) ServiceCAs() ServiceCAInterface

func (*OperatorV1Client) ServiceCatalogAPIServers

func (c *OperatorV1Client) ServiceCatalogAPIServers() ServiceCatalogAPIServerInterface

func (*OperatorV1Client) ServiceCatalogControllerManagers

func (c *OperatorV1Client) ServiceCatalogControllerManagers() ServiceCatalogControllerManagerInterface

func (*OperatorV1Client) Storages

func (c *OperatorV1Client) Storages() StorageInterface

type ServiceCAExpansion

type ServiceCAExpansion interface{}

type ServiceCAInterface

type ServiceCAInterface interface {
	Create(ctx context.Context, serviceCA *v1.ServiceCA, opts metav1.CreateOptions) (*v1.ServiceCA, error)
	Update(ctx context.Context, serviceCA *v1.ServiceCA, opts metav1.UpdateOptions) (*v1.ServiceCA, error)
	UpdateStatus(ctx context.Context, serviceCA *v1.ServiceCA, opts metav1.UpdateOptions) (*v1.ServiceCA, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ServiceCA, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.ServiceCAList, 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.ServiceCA, err error)
	Apply(ctx context.Context, serviceCA *operatorv1.ServiceCAApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ServiceCA, err error)
	ApplyStatus(ctx context.Context, serviceCA *operatorv1.ServiceCAApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ServiceCA, err error)
	ServiceCAExpansion
}

ServiceCAInterface has methods to work with ServiceCA resources.

type ServiceCAsGetter

type ServiceCAsGetter interface {
	ServiceCAs() ServiceCAInterface
}

ServiceCAsGetter has a method to return a ServiceCAInterface. A group's client should implement this interface.

type ServiceCatalogAPIServerExpansion

type ServiceCatalogAPIServerExpansion interface{}

type ServiceCatalogAPIServerInterface

type ServiceCatalogAPIServerInterface interface {
	Create(ctx context.Context, serviceCatalogAPIServer *v1.ServiceCatalogAPIServer, opts metav1.CreateOptions) (*v1.ServiceCatalogAPIServer, error)
	Update(ctx context.Context, serviceCatalogAPIServer *v1.ServiceCatalogAPIServer, opts metav1.UpdateOptions) (*v1.ServiceCatalogAPIServer, error)
	UpdateStatus(ctx context.Context, serviceCatalogAPIServer *v1.ServiceCatalogAPIServer, opts metav1.UpdateOptions) (*v1.ServiceCatalogAPIServer, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ServiceCatalogAPIServer, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.ServiceCatalogAPIServerList, 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.ServiceCatalogAPIServer, err error)
	Apply(ctx context.Context, serviceCatalogAPIServer *operatorv1.ServiceCatalogAPIServerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ServiceCatalogAPIServer, err error)
	ApplyStatus(ctx context.Context, serviceCatalogAPIServer *operatorv1.ServiceCatalogAPIServerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ServiceCatalogAPIServer, err error)
	ServiceCatalogAPIServerExpansion
}

ServiceCatalogAPIServerInterface has methods to work with ServiceCatalogAPIServer resources.

type ServiceCatalogAPIServersGetter

type ServiceCatalogAPIServersGetter interface {
	ServiceCatalogAPIServers() ServiceCatalogAPIServerInterface
}

ServiceCatalogAPIServersGetter has a method to return a ServiceCatalogAPIServerInterface. A group's client should implement this interface.

type ServiceCatalogControllerManagerExpansion

type ServiceCatalogControllerManagerExpansion interface{}

type ServiceCatalogControllerManagerInterface

type ServiceCatalogControllerManagerInterface interface {
	Create(ctx context.Context, serviceCatalogControllerManager *v1.ServiceCatalogControllerManager, opts metav1.CreateOptions) (*v1.ServiceCatalogControllerManager, error)
	Update(ctx context.Context, serviceCatalogControllerManager *v1.ServiceCatalogControllerManager, opts metav1.UpdateOptions) (*v1.ServiceCatalogControllerManager, error)
	UpdateStatus(ctx context.Context, serviceCatalogControllerManager *v1.ServiceCatalogControllerManager, opts metav1.UpdateOptions) (*v1.ServiceCatalogControllerManager, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ServiceCatalogControllerManager, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.ServiceCatalogControllerManagerList, 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.ServiceCatalogControllerManager, err error)
	Apply(ctx context.Context, serviceCatalogControllerManager *operatorv1.ServiceCatalogControllerManagerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ServiceCatalogControllerManager, err error)
	ApplyStatus(ctx context.Context, serviceCatalogControllerManager *operatorv1.ServiceCatalogControllerManagerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ServiceCatalogControllerManager, err error)
	ServiceCatalogControllerManagerExpansion
}

ServiceCatalogControllerManagerInterface has methods to work with ServiceCatalogControllerManager resources.

type ServiceCatalogControllerManagersGetter

type ServiceCatalogControllerManagersGetter interface {
	ServiceCatalogControllerManagers() ServiceCatalogControllerManagerInterface
}

ServiceCatalogControllerManagersGetter has a method to return a ServiceCatalogControllerManagerInterface. A group's client should implement this interface.

type StorageExpansion

type StorageExpansion interface{}

type StorageInterface

type StorageInterface interface {
	Create(ctx context.Context, storage *v1.Storage, opts metav1.CreateOptions) (*v1.Storage, error)
	Update(ctx context.Context, storage *v1.Storage, opts metav1.UpdateOptions) (*v1.Storage, error)
	UpdateStatus(ctx context.Context, storage *v1.Storage, opts metav1.UpdateOptions) (*v1.Storage, error)
	Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error
	Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.Storage, error)
	List(ctx context.Context, opts metav1.ListOptions) (*v1.StorageList, 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.Storage, err error)
	Apply(ctx context.Context, storage *operatorv1.StorageApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Storage, err error)
	ApplyStatus(ctx context.Context, storage *operatorv1.StorageApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Storage, err error)
	StorageExpansion
}

StorageInterface has methods to work with Storage resources.

type StoragesGetter

type StoragesGetter interface {
	Storages() StorageInterface
}

StoragesGetter has a method to return a StorageInterface. 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