Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type APIServerExpansion
- type APIServerInterface
- type APIServersGetter
- type AuthenticationExpansion
- type AuthenticationInterface
- type AuthenticationsGetter
- type BuildExpansion
- type BuildInterface
- type BuildsGetter
- type ClusterOperatorExpansion
- type ClusterOperatorInterface
- type ClusterOperatorsGetter
- type ClusterVersionExpansion
- type ClusterVersionInterface
- type ClusterVersionsGetter
- type ConfigV1Client
- func (c *ConfigV1Client) APIServers() APIServerInterface
- func (c *ConfigV1Client) Authentications() AuthenticationInterface
- func (c *ConfigV1Client) Builds() BuildInterface
- func (c *ConfigV1Client) ClusterOperators() ClusterOperatorInterface
- func (c *ConfigV1Client) ClusterVersions() ClusterVersionInterface
- func (c *ConfigV1Client) Consoles() ConsoleInterface
- func (c *ConfigV1Client) DNSes() DNSInterface
- func (c *ConfigV1Client) FeatureGates() FeatureGateInterface
- func (c *ConfigV1Client) ImageContentPolicies() ImageContentPolicyInterface
- func (c *ConfigV1Client) ImageDigestMirrorSets() ImageDigestMirrorSetInterface
- func (c *ConfigV1Client) ImageTagMirrorSets() ImageTagMirrorSetInterface
- func (c *ConfigV1Client) Images() ImageInterface
- func (c *ConfigV1Client) Infrastructures() InfrastructureInterface
- func (c *ConfigV1Client) Ingresses() IngressInterface
- func (c *ConfigV1Client) Networks() NetworkInterface
- func (c *ConfigV1Client) Nodes() NodeInterface
- func (c *ConfigV1Client) OAuths() OAuthInterface
- func (c *ConfigV1Client) OperatorHubs() OperatorHubInterface
- func (c *ConfigV1Client) Projects() ProjectInterface
- func (c *ConfigV1Client) Proxies() ProxyInterface
- func (c *ConfigV1Client) RESTClient() rest.Interface
- func (c *ConfigV1Client) Schedulers() SchedulerInterface
- type ConfigV1Interface
- type ConsoleExpansion
- type ConsoleInterface
- type ConsolesGetter
- type DNSExpansion
- type DNSInterface
- type DNSesGetter
- type FeatureGateExpansion
- type FeatureGateInterface
- type FeatureGatesGetter
- type ImageContentPoliciesGetter
- type ImageContentPolicyExpansion
- type ImageContentPolicyInterface
- type ImageDigestMirrorSetExpansion
- type ImageDigestMirrorSetInterface
- type ImageDigestMirrorSetsGetter
- type ImageExpansion
- type ImageInterface
- type ImageTagMirrorSetExpansion
- type ImageTagMirrorSetInterface
- type ImageTagMirrorSetsGetter
- type ImagesGetter
- type InfrastructureExpansion
- type InfrastructureInterface
- type InfrastructuresGetter
- type IngressExpansion
- type IngressInterface
- type IngressesGetter
- type NetworkExpansion
- type NetworkInterface
- type NetworksGetter
- type NodeExpansion
- type NodeInterface
- type NodesGetter
- type OAuthExpansion
- type OAuthInterface
- type OAuthsGetter
- type OperatorHubExpansion
- type OperatorHubInterface
- type OperatorHubsGetter
- type ProjectExpansion
- type ProjectInterface
- type ProjectsGetter
- type ProxiesGetter
- type ProxyExpansion
- type ProxyInterface
- type SchedulerExpansion
- type SchedulerInterface
- type SchedulersGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIServerExpansion ¶
type APIServerExpansion interface{}
type APIServerInterface ¶
type APIServerInterface interface { Create(ctx context.Context, aPIServer *v1.APIServer, opts metav1.CreateOptions) (*v1.APIServer, error) Update(ctx context.Context, aPIServer *v1.APIServer, opts metav1.UpdateOptions) (*v1.APIServer, error) UpdateStatus(ctx context.Context, aPIServer *v1.APIServer, opts metav1.UpdateOptions) (*v1.APIServer, 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.APIServer, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.APIServerList, 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.APIServer, err error) Apply(ctx context.Context, aPIServer *configv1.APIServerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.APIServer, err error) ApplyStatus(ctx context.Context, aPIServer *configv1.APIServerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.APIServer, err error) APIServerExpansion }
APIServerInterface has methods to work with APIServer resources.
type APIServersGetter ¶
type APIServersGetter interface {
APIServers() APIServerInterface
}
APIServersGetter has a method to return a APIServerInterface. A group's client should implement this interface.
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 *configv1.AuthenticationApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Authentication, err error) ApplyStatus(ctx context.Context, authentication *configv1.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 BuildExpansion ¶
type BuildExpansion interface{}
type BuildInterface ¶
type BuildInterface interface { Create(ctx context.Context, build *v1.Build, opts metav1.CreateOptions) (*v1.Build, error) Update(ctx context.Context, build *v1.Build, opts metav1.UpdateOptions) (*v1.Build, 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.Build, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.BuildList, 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.Build, err error) Apply(ctx context.Context, build *configv1.BuildApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Build, err error) BuildExpansion }
BuildInterface has methods to work with Build resources.
type BuildsGetter ¶
type BuildsGetter interface {
Builds() BuildInterface
}
BuildsGetter has a method to return a BuildInterface. A group's client should implement this interface.
type ClusterOperatorExpansion ¶
type ClusterOperatorExpansion interface{}
type ClusterOperatorInterface ¶
type ClusterOperatorInterface interface { Create(ctx context.Context, clusterOperator *v1.ClusterOperator, opts metav1.CreateOptions) (*v1.ClusterOperator, error) Update(ctx context.Context, clusterOperator *v1.ClusterOperator, opts metav1.UpdateOptions) (*v1.ClusterOperator, error) UpdateStatus(ctx context.Context, clusterOperator *v1.ClusterOperator, opts metav1.UpdateOptions) (*v1.ClusterOperator, 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.ClusterOperator, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ClusterOperatorList, 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.ClusterOperator, err error) Apply(ctx context.Context, clusterOperator *configv1.ClusterOperatorApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ClusterOperator, err error) ApplyStatus(ctx context.Context, clusterOperator *configv1.ClusterOperatorApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ClusterOperator, err error) ClusterOperatorExpansion }
ClusterOperatorInterface has methods to work with ClusterOperator resources.
type ClusterOperatorsGetter ¶
type ClusterOperatorsGetter interface {
ClusterOperators() ClusterOperatorInterface
}
ClusterOperatorsGetter has a method to return a ClusterOperatorInterface. A group's client should implement this interface.
type ClusterVersionExpansion ¶
type ClusterVersionExpansion interface{}
type ClusterVersionInterface ¶
type ClusterVersionInterface interface { Create(ctx context.Context, clusterVersion *v1.ClusterVersion, opts metav1.CreateOptions) (*v1.ClusterVersion, error) Update(ctx context.Context, clusterVersion *v1.ClusterVersion, opts metav1.UpdateOptions) (*v1.ClusterVersion, error) UpdateStatus(ctx context.Context, clusterVersion *v1.ClusterVersion, opts metav1.UpdateOptions) (*v1.ClusterVersion, 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.ClusterVersion, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ClusterVersionList, 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.ClusterVersion, err error) Apply(ctx context.Context, clusterVersion *configv1.ClusterVersionApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ClusterVersion, err error) ApplyStatus(ctx context.Context, clusterVersion *configv1.ClusterVersionApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ClusterVersion, err error) ClusterVersionExpansion }
ClusterVersionInterface has methods to work with ClusterVersion resources.
type ClusterVersionsGetter ¶
type ClusterVersionsGetter interface {
ClusterVersions() ClusterVersionInterface
}
ClusterVersionsGetter has a method to return a ClusterVersionInterface. A group's client should implement this interface.
type ConfigV1Client ¶
type ConfigV1Client struct {
// contains filtered or unexported fields
}
ConfigV1Client is used to interact with features provided by the config.openshift.io group.
func New ¶
func New(c rest.Interface) *ConfigV1Client
New creates a new ConfigV1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ConfigV1Client, error)
NewForConfig creates a new ConfigV1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).
func NewForConfigAndClient ¶
NewForConfigAndClient creates a new ConfigV1Client 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) *ConfigV1Client
NewForConfigOrDie creates a new ConfigV1Client for the given config and panics if there is an error in the config.
func (*ConfigV1Client) APIServers ¶
func (c *ConfigV1Client) APIServers() APIServerInterface
func (*ConfigV1Client) Authentications ¶
func (c *ConfigV1Client) Authentications() AuthenticationInterface
func (*ConfigV1Client) Builds ¶
func (c *ConfigV1Client) Builds() BuildInterface
func (*ConfigV1Client) ClusterOperators ¶
func (c *ConfigV1Client) ClusterOperators() ClusterOperatorInterface
func (*ConfigV1Client) ClusterVersions ¶
func (c *ConfigV1Client) ClusterVersions() ClusterVersionInterface
func (*ConfigV1Client) Consoles ¶
func (c *ConfigV1Client) Consoles() ConsoleInterface
func (*ConfigV1Client) DNSes ¶
func (c *ConfigV1Client) DNSes() DNSInterface
func (*ConfigV1Client) FeatureGates ¶
func (c *ConfigV1Client) FeatureGates() FeatureGateInterface
func (*ConfigV1Client) ImageContentPolicies ¶
func (c *ConfigV1Client) ImageContentPolicies() ImageContentPolicyInterface
func (*ConfigV1Client) ImageDigestMirrorSets ¶
func (c *ConfigV1Client) ImageDigestMirrorSets() ImageDigestMirrorSetInterface
func (*ConfigV1Client) ImageTagMirrorSets ¶
func (c *ConfigV1Client) ImageTagMirrorSets() ImageTagMirrorSetInterface
func (*ConfigV1Client) Images ¶
func (c *ConfigV1Client) Images() ImageInterface
func (*ConfigV1Client) Infrastructures ¶
func (c *ConfigV1Client) Infrastructures() InfrastructureInterface
func (*ConfigV1Client) Ingresses ¶
func (c *ConfigV1Client) Ingresses() IngressInterface
func (*ConfigV1Client) Networks ¶
func (c *ConfigV1Client) Networks() NetworkInterface
func (*ConfigV1Client) Nodes ¶
func (c *ConfigV1Client) Nodes() NodeInterface
func (*ConfigV1Client) OAuths ¶
func (c *ConfigV1Client) OAuths() OAuthInterface
func (*ConfigV1Client) OperatorHubs ¶
func (c *ConfigV1Client) OperatorHubs() OperatorHubInterface
func (*ConfigV1Client) Projects ¶
func (c *ConfigV1Client) Projects() ProjectInterface
func (*ConfigV1Client) Proxies ¶
func (c *ConfigV1Client) Proxies() ProxyInterface
func (*ConfigV1Client) RESTClient ¶
func (c *ConfigV1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*ConfigV1Client) Schedulers ¶
func (c *ConfigV1Client) Schedulers() SchedulerInterface
type ConfigV1Interface ¶
type ConfigV1Interface interface { RESTClient() rest.Interface APIServersGetter AuthenticationsGetter BuildsGetter ClusterOperatorsGetter ClusterVersionsGetter ConsolesGetter DNSesGetter FeatureGatesGetter ImagesGetter ImageContentPoliciesGetter ImageDigestMirrorSetsGetter ImageTagMirrorSetsGetter InfrastructuresGetter IngressesGetter NetworksGetter NodesGetter OAuthsGetter OperatorHubsGetter ProjectsGetter ProxiesGetter SchedulersGetter }
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 *configv1.ConsoleApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Console, err error) ApplyStatus(ctx context.Context, console *configv1.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 *configv1.DNSApplyConfiguration, opts metav1.ApplyOptions) (result *v1.DNS, err error) ApplyStatus(ctx context.Context, dNS *configv1.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 FeatureGateExpansion ¶
type FeatureGateExpansion interface{}
type FeatureGateInterface ¶
type FeatureGateInterface interface { Create(ctx context.Context, featureGate *v1.FeatureGate, opts metav1.CreateOptions) (*v1.FeatureGate, error) Update(ctx context.Context, featureGate *v1.FeatureGate, opts metav1.UpdateOptions) (*v1.FeatureGate, error) UpdateStatus(ctx context.Context, featureGate *v1.FeatureGate, opts metav1.UpdateOptions) (*v1.FeatureGate, 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.FeatureGate, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.FeatureGateList, 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.FeatureGate, err error) Apply(ctx context.Context, featureGate *configv1.FeatureGateApplyConfiguration, opts metav1.ApplyOptions) (result *v1.FeatureGate, err error) ApplyStatus(ctx context.Context, featureGate *configv1.FeatureGateApplyConfiguration, opts metav1.ApplyOptions) (result *v1.FeatureGate, err error) FeatureGateExpansion }
FeatureGateInterface has methods to work with FeatureGate resources.
type FeatureGatesGetter ¶
type FeatureGatesGetter interface {
FeatureGates() FeatureGateInterface
}
FeatureGatesGetter has a method to return a FeatureGateInterface. A group's client should implement this interface.
type ImageContentPoliciesGetter ¶
type ImageContentPoliciesGetter interface {
ImageContentPolicies() ImageContentPolicyInterface
}
ImageContentPoliciesGetter has a method to return a ImageContentPolicyInterface. A group's client should implement this interface.
type ImageContentPolicyExpansion ¶
type ImageContentPolicyExpansion interface{}
type ImageContentPolicyInterface ¶
type ImageContentPolicyInterface interface { Create(ctx context.Context, imageContentPolicy *v1.ImageContentPolicy, opts metav1.CreateOptions) (*v1.ImageContentPolicy, error) Update(ctx context.Context, imageContentPolicy *v1.ImageContentPolicy, opts metav1.UpdateOptions) (*v1.ImageContentPolicy, 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.ImageContentPolicy, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ImageContentPolicyList, 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.ImageContentPolicy, err error) Apply(ctx context.Context, imageContentPolicy *configv1.ImageContentPolicyApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ImageContentPolicy, err error) ImageContentPolicyExpansion }
ImageContentPolicyInterface has methods to work with ImageContentPolicy resources.
type ImageDigestMirrorSetExpansion ¶
type ImageDigestMirrorSetExpansion interface{}
type ImageDigestMirrorSetInterface ¶
type ImageDigestMirrorSetInterface interface { Create(ctx context.Context, imageDigestMirrorSet *v1.ImageDigestMirrorSet, opts metav1.CreateOptions) (*v1.ImageDigestMirrorSet, error) Update(ctx context.Context, imageDigestMirrorSet *v1.ImageDigestMirrorSet, opts metav1.UpdateOptions) (*v1.ImageDigestMirrorSet, error) UpdateStatus(ctx context.Context, imageDigestMirrorSet *v1.ImageDigestMirrorSet, opts metav1.UpdateOptions) (*v1.ImageDigestMirrorSet, 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.ImageDigestMirrorSet, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ImageDigestMirrorSetList, 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.ImageDigestMirrorSet, err error) Apply(ctx context.Context, imageDigestMirrorSet *configv1.ImageDigestMirrorSetApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ImageDigestMirrorSet, err error) ApplyStatus(ctx context.Context, imageDigestMirrorSet *configv1.ImageDigestMirrorSetApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ImageDigestMirrorSet, err error) ImageDigestMirrorSetExpansion }
ImageDigestMirrorSetInterface has methods to work with ImageDigestMirrorSet resources.
type ImageDigestMirrorSetsGetter ¶
type ImageDigestMirrorSetsGetter interface {
ImageDigestMirrorSets() ImageDigestMirrorSetInterface
}
ImageDigestMirrorSetsGetter has a method to return a ImageDigestMirrorSetInterface. A group's client should implement this interface.
type ImageExpansion ¶
type ImageExpansion interface{}
type ImageInterface ¶
type ImageInterface interface { Create(ctx context.Context, image *v1.Image, opts metav1.CreateOptions) (*v1.Image, error) Update(ctx context.Context, image *v1.Image, opts metav1.UpdateOptions) (*v1.Image, error) UpdateStatus(ctx context.Context, image *v1.Image, opts metav1.UpdateOptions) (*v1.Image, 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.Image, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ImageList, 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.Image, err error) Apply(ctx context.Context, image *configv1.ImageApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Image, err error) ApplyStatus(ctx context.Context, image *configv1.ImageApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Image, err error) ImageExpansion }
ImageInterface has methods to work with Image resources.
type ImageTagMirrorSetExpansion ¶
type ImageTagMirrorSetExpansion interface{}
type ImageTagMirrorSetInterface ¶
type ImageTagMirrorSetInterface interface { Create(ctx context.Context, imageTagMirrorSet *v1.ImageTagMirrorSet, opts metav1.CreateOptions) (*v1.ImageTagMirrorSet, error) Update(ctx context.Context, imageTagMirrorSet *v1.ImageTagMirrorSet, opts metav1.UpdateOptions) (*v1.ImageTagMirrorSet, error) UpdateStatus(ctx context.Context, imageTagMirrorSet *v1.ImageTagMirrorSet, opts metav1.UpdateOptions) (*v1.ImageTagMirrorSet, 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.ImageTagMirrorSet, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ImageTagMirrorSetList, 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.ImageTagMirrorSet, err error) Apply(ctx context.Context, imageTagMirrorSet *configv1.ImageTagMirrorSetApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ImageTagMirrorSet, err error) ApplyStatus(ctx context.Context, imageTagMirrorSet *configv1.ImageTagMirrorSetApplyConfiguration, opts metav1.ApplyOptions) (result *v1.ImageTagMirrorSet, err error) ImageTagMirrorSetExpansion }
ImageTagMirrorSetInterface has methods to work with ImageTagMirrorSet resources.
type ImageTagMirrorSetsGetter ¶
type ImageTagMirrorSetsGetter interface {
ImageTagMirrorSets() ImageTagMirrorSetInterface
}
ImageTagMirrorSetsGetter has a method to return a ImageTagMirrorSetInterface. A group's client should implement this interface.
type ImagesGetter ¶
type ImagesGetter interface {
Images() ImageInterface
}
ImagesGetter has a method to return a ImageInterface. A group's client should implement this interface.
type InfrastructureExpansion ¶
type InfrastructureExpansion interface{}
type InfrastructureInterface ¶
type InfrastructureInterface interface { Create(ctx context.Context, infrastructure *v1.Infrastructure, opts metav1.CreateOptions) (*v1.Infrastructure, error) Update(ctx context.Context, infrastructure *v1.Infrastructure, opts metav1.UpdateOptions) (*v1.Infrastructure, error) UpdateStatus(ctx context.Context, infrastructure *v1.Infrastructure, opts metav1.UpdateOptions) (*v1.Infrastructure, 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.Infrastructure, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.InfrastructureList, 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.Infrastructure, err error) Apply(ctx context.Context, infrastructure *configv1.InfrastructureApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Infrastructure, err error) ApplyStatus(ctx context.Context, infrastructure *configv1.InfrastructureApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Infrastructure, err error) InfrastructureExpansion }
InfrastructureInterface has methods to work with Infrastructure resources.
type InfrastructuresGetter ¶
type InfrastructuresGetter interface {
Infrastructures() InfrastructureInterface
}
InfrastructuresGetter has a method to return a InfrastructureInterface. A group's client should implement this interface.
type IngressExpansion ¶
type IngressExpansion interface{}
type IngressInterface ¶
type IngressInterface interface { Create(ctx context.Context, ingress *v1.Ingress, opts metav1.CreateOptions) (*v1.Ingress, error) Update(ctx context.Context, ingress *v1.Ingress, opts metav1.UpdateOptions) (*v1.Ingress, error) UpdateStatus(ctx context.Context, ingress *v1.Ingress, opts metav1.UpdateOptions) (*v1.Ingress, 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.Ingress, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.IngressList, 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.Ingress, err error) Apply(ctx context.Context, ingress *configv1.IngressApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Ingress, err error) ApplyStatus(ctx context.Context, ingress *configv1.IngressApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Ingress, err error) IngressExpansion }
IngressInterface has methods to work with Ingress resources.
type IngressesGetter ¶
type IngressesGetter interface {
Ingresses() IngressInterface
}
IngressesGetter has a method to return a IngressInterface. 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 *configv1.NetworkApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Network, err error) ApplyStatus(ctx context.Context, network *configv1.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 NodeExpansion ¶
type NodeExpansion interface{}
type NodeInterface ¶
type NodeInterface interface { Create(ctx context.Context, node *v1.Node, opts metav1.CreateOptions) (*v1.Node, error) Update(ctx context.Context, node *v1.Node, opts metav1.UpdateOptions) (*v1.Node, error) UpdateStatus(ctx context.Context, node *v1.Node, opts metav1.UpdateOptions) (*v1.Node, 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.Node, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.NodeList, 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.Node, err error) Apply(ctx context.Context, node *configv1.NodeApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Node, err error) ApplyStatus(ctx context.Context, node *configv1.NodeApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Node, err error) NodeExpansion }
NodeInterface has methods to work with Node resources.
type NodesGetter ¶
type NodesGetter interface {
Nodes() NodeInterface
}
NodesGetter has a method to return a NodeInterface. A group's client should implement this interface.
type OAuthExpansion ¶
type OAuthExpansion interface{}
type OAuthInterface ¶
type OAuthInterface interface { Create(ctx context.Context, oAuth *v1.OAuth, opts metav1.CreateOptions) (*v1.OAuth, error) Update(ctx context.Context, oAuth *v1.OAuth, opts metav1.UpdateOptions) (*v1.OAuth, error) UpdateStatus(ctx context.Context, oAuth *v1.OAuth, opts metav1.UpdateOptions) (*v1.OAuth, 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.OAuth, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.OAuthList, 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.OAuth, err error) Apply(ctx context.Context, oAuth *configv1.OAuthApplyConfiguration, opts metav1.ApplyOptions) (result *v1.OAuth, err error) ApplyStatus(ctx context.Context, oAuth *configv1.OAuthApplyConfiguration, opts metav1.ApplyOptions) (result *v1.OAuth, err error) OAuthExpansion }
OAuthInterface has methods to work with OAuth resources.
type OAuthsGetter ¶
type OAuthsGetter interface {
OAuths() OAuthInterface
}
OAuthsGetter has a method to return a OAuthInterface. A group's client should implement this interface.
type OperatorHubExpansion ¶
type OperatorHubExpansion interface{}
type OperatorHubInterface ¶
type OperatorHubInterface interface { Create(ctx context.Context, operatorHub *v1.OperatorHub, opts metav1.CreateOptions) (*v1.OperatorHub, error) Update(ctx context.Context, operatorHub *v1.OperatorHub, opts metav1.UpdateOptions) (*v1.OperatorHub, error) UpdateStatus(ctx context.Context, operatorHub *v1.OperatorHub, opts metav1.UpdateOptions) (*v1.OperatorHub, 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.OperatorHub, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.OperatorHubList, 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.OperatorHub, err error) Apply(ctx context.Context, operatorHub *configv1.OperatorHubApplyConfiguration, opts metav1.ApplyOptions) (result *v1.OperatorHub, err error) ApplyStatus(ctx context.Context, operatorHub *configv1.OperatorHubApplyConfiguration, opts metav1.ApplyOptions) (result *v1.OperatorHub, err error) OperatorHubExpansion }
OperatorHubInterface has methods to work with OperatorHub resources.
type OperatorHubsGetter ¶
type OperatorHubsGetter interface {
OperatorHubs() OperatorHubInterface
}
OperatorHubsGetter has a method to return a OperatorHubInterface. A group's client should implement this interface.
type ProjectExpansion ¶
type ProjectExpansion interface{}
type ProjectInterface ¶
type ProjectInterface interface { Create(ctx context.Context, project *v1.Project, opts metav1.CreateOptions) (*v1.Project, error) Update(ctx context.Context, project *v1.Project, opts metav1.UpdateOptions) (*v1.Project, error) UpdateStatus(ctx context.Context, project *v1.Project, opts metav1.UpdateOptions) (*v1.Project, 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.Project, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ProjectList, 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.Project, err error) Apply(ctx context.Context, project *configv1.ProjectApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Project, err error) ApplyStatus(ctx context.Context, project *configv1.ProjectApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Project, err error) ProjectExpansion }
ProjectInterface has methods to work with Project resources.
type ProjectsGetter ¶
type ProjectsGetter interface {
Projects() ProjectInterface
}
ProjectsGetter has a method to return a ProjectInterface. A group's client should implement this interface.
type ProxiesGetter ¶
type ProxiesGetter interface {
Proxies() 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 *v1.Proxy, opts metav1.CreateOptions) (*v1.Proxy, error) Update(ctx context.Context, proxy *v1.Proxy, opts metav1.UpdateOptions) (*v1.Proxy, error) UpdateStatus(ctx context.Context, proxy *v1.Proxy, opts metav1.UpdateOptions) (*v1.Proxy, 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.Proxy, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.ProxyList, 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.Proxy, err error) Apply(ctx context.Context, proxy *configv1.ProxyApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Proxy, err error) ApplyStatus(ctx context.Context, proxy *configv1.ProxyApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Proxy, err error) ProxyExpansion }
ProxyInterface has methods to work with Proxy resources.
type SchedulerExpansion ¶
type SchedulerExpansion interface{}
type SchedulerInterface ¶
type SchedulerInterface interface { Create(ctx context.Context, scheduler *v1.Scheduler, opts metav1.CreateOptions) (*v1.Scheduler, error) Update(ctx context.Context, scheduler *v1.Scheduler, opts metav1.UpdateOptions) (*v1.Scheduler, error) UpdateStatus(ctx context.Context, scheduler *v1.Scheduler, opts metav1.UpdateOptions) (*v1.Scheduler, 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.Scheduler, error) List(ctx context.Context, opts metav1.ListOptions) (*v1.SchedulerList, 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.Scheduler, err error) Apply(ctx context.Context, scheduler *configv1.SchedulerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Scheduler, err error) ApplyStatus(ctx context.Context, scheduler *configv1.SchedulerApplyConfiguration, opts metav1.ApplyOptions) (result *v1.Scheduler, err error) SchedulerExpansion }
SchedulerInterface has methods to work with Scheduler resources.
type SchedulersGetter ¶
type SchedulersGetter interface {
Schedulers() SchedulerInterface
}
SchedulersGetter has a method to return a SchedulerInterface. A group's client should implement this interface.
Source Files ¶
- apiserver.go
- authentication.go
- build.go
- clusteroperator.go
- clusterversion.go
- config_client.go
- console.go
- dns.go
- doc.go
- featuregate.go
- generated_expansion.go
- image.go
- imagecontentpolicy.go
- imagedigestmirrorset.go
- imagetagmirrorset.go
- infrastructure.go
- ingress.go
- network.go
- node.go
- oauth.go
- operatorhub.go
- project.go
- proxy.go
- scheduler.go