v1alpha1

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jun 17, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterCollectedStatusExpansion

type ClusterCollectedStatusExpansion interface{}

type ClusterCollectedStatusInterface

type ClusterCollectedStatusInterface interface {
	Create(ctx context.Context, clusterCollectedStatus *v1alpha1.ClusterCollectedStatus, opts v1.CreateOptions) (*v1alpha1.ClusterCollectedStatus, error)
	Update(ctx context.Context, clusterCollectedStatus *v1alpha1.ClusterCollectedStatus, opts v1.UpdateOptions) (*v1alpha1.ClusterCollectedStatus, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ClusterCollectedStatus, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterCollectedStatusList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ClusterCollectedStatus, err error)
	ClusterCollectedStatusExpansion
}

ClusterCollectedStatusInterface has methods to work with ClusterCollectedStatus resources.

type ClusterCollectedStatusesGetter

type ClusterCollectedStatusesGetter interface {
	ClusterCollectedStatuses() ClusterCollectedStatusInterface
}

ClusterCollectedStatusesGetter has a method to return a ClusterCollectedStatusInterface. A group's client should implement this interface.

type ClusterFederatedObjectExpansion

type ClusterFederatedObjectExpansion interface{}

type ClusterFederatedObjectInterface

type ClusterFederatedObjectInterface interface {
	Create(ctx context.Context, clusterFederatedObject *v1alpha1.ClusterFederatedObject, opts v1.CreateOptions) (*v1alpha1.ClusterFederatedObject, error)
	Update(ctx context.Context, clusterFederatedObject *v1alpha1.ClusterFederatedObject, opts v1.UpdateOptions) (*v1alpha1.ClusterFederatedObject, error)
	UpdateStatus(ctx context.Context, clusterFederatedObject *v1alpha1.ClusterFederatedObject, opts v1.UpdateOptions) (*v1alpha1.ClusterFederatedObject, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ClusterFederatedObject, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterFederatedObjectList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ClusterFederatedObject, err error)
	ClusterFederatedObjectExpansion
}

ClusterFederatedObjectInterface has methods to work with ClusterFederatedObject resources.

type ClusterFederatedObjectsGetter

type ClusterFederatedObjectsGetter interface {
	ClusterFederatedObjects() ClusterFederatedObjectInterface
}

ClusterFederatedObjectsGetter has a method to return a ClusterFederatedObjectInterface. A group's client should implement this interface.

type ClusterOverridePoliciesGetter

type ClusterOverridePoliciesGetter interface {
	ClusterOverridePolicies() ClusterOverridePolicyInterface
}

ClusterOverridePoliciesGetter has a method to return a ClusterOverridePolicyInterface. A group's client should implement this interface.

type ClusterOverridePolicyExpansion

type ClusterOverridePolicyExpansion interface{}

type ClusterOverridePolicyInterface

type ClusterOverridePolicyInterface interface {
	Create(ctx context.Context, clusterOverridePolicy *v1alpha1.ClusterOverridePolicy, opts v1.CreateOptions) (*v1alpha1.ClusterOverridePolicy, error)
	Update(ctx context.Context, clusterOverridePolicy *v1alpha1.ClusterOverridePolicy, opts v1.UpdateOptions) (*v1alpha1.ClusterOverridePolicy, error)
	UpdateStatus(ctx context.Context, clusterOverridePolicy *v1alpha1.ClusterOverridePolicy, opts v1.UpdateOptions) (*v1alpha1.ClusterOverridePolicy, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ClusterOverridePolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterOverridePolicyList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ClusterOverridePolicy, err error)
	ClusterOverridePolicyExpansion
}

ClusterOverridePolicyInterface has methods to work with ClusterOverridePolicy resources.

type ClusterPropagatedVersionExpansion

type ClusterPropagatedVersionExpansion interface{}

type ClusterPropagatedVersionInterface

type ClusterPropagatedVersionInterface interface {
	Create(ctx context.Context, clusterPropagatedVersion *v1alpha1.ClusterPropagatedVersion, opts v1.CreateOptions) (*v1alpha1.ClusterPropagatedVersion, error)
	Update(ctx context.Context, clusterPropagatedVersion *v1alpha1.ClusterPropagatedVersion, opts v1.UpdateOptions) (*v1alpha1.ClusterPropagatedVersion, error)
	UpdateStatus(ctx context.Context, clusterPropagatedVersion *v1alpha1.ClusterPropagatedVersion, opts v1.UpdateOptions) (*v1alpha1.ClusterPropagatedVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ClusterPropagatedVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterPropagatedVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ClusterPropagatedVersion, err error)
	ClusterPropagatedVersionExpansion
}

ClusterPropagatedVersionInterface has methods to work with ClusterPropagatedVersion resources.

type ClusterPropagatedVersionsGetter

type ClusterPropagatedVersionsGetter interface {
	ClusterPropagatedVersions() ClusterPropagatedVersionInterface
}

ClusterPropagatedVersionsGetter has a method to return a ClusterPropagatedVersionInterface. A group's client should implement this interface.

type ClusterPropagationPoliciesGetter

type ClusterPropagationPoliciesGetter interface {
	ClusterPropagationPolicies() ClusterPropagationPolicyInterface
}

ClusterPropagationPoliciesGetter has a method to return a ClusterPropagationPolicyInterface. A group's client should implement this interface.

type ClusterPropagationPolicyExpansion

type ClusterPropagationPolicyExpansion interface{}

type ClusterPropagationPolicyInterface

type ClusterPropagationPolicyInterface interface {
	Create(ctx context.Context, clusterPropagationPolicy *v1alpha1.ClusterPropagationPolicy, opts v1.CreateOptions) (*v1alpha1.ClusterPropagationPolicy, error)
	Update(ctx context.Context, clusterPropagationPolicy *v1alpha1.ClusterPropagationPolicy, opts v1.UpdateOptions) (*v1alpha1.ClusterPropagationPolicy, error)
	UpdateStatus(ctx context.Context, clusterPropagationPolicy *v1alpha1.ClusterPropagationPolicy, opts v1.UpdateOptions) (*v1alpha1.ClusterPropagationPolicy, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ClusterPropagationPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterPropagationPolicyList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ClusterPropagationPolicy, err error)
	ClusterPropagationPolicyExpansion
}

ClusterPropagationPolicyInterface has methods to work with ClusterPropagationPolicy resources.

type CollectedStatusExpansion

type CollectedStatusExpansion interface{}

type CollectedStatusInterface

type CollectedStatusInterface interface {
	Create(ctx context.Context, collectedStatus *v1alpha1.CollectedStatus, opts v1.CreateOptions) (*v1alpha1.CollectedStatus, error)
	Update(ctx context.Context, collectedStatus *v1alpha1.CollectedStatus, opts v1.UpdateOptions) (*v1alpha1.CollectedStatus, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.CollectedStatus, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CollectedStatusList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.CollectedStatus, err error)
	CollectedStatusExpansion
}

CollectedStatusInterface has methods to work with CollectedStatus resources.

type CollectedStatusesGetter

type CollectedStatusesGetter interface {
	CollectedStatuses(namespace string) CollectedStatusInterface
}

CollectedStatusesGetter has a method to return a CollectedStatusInterface. A group's client should implement this interface.

type CoreV1alpha1Client

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

CoreV1alpha1Client is used to interact with features provided by the core.kubeadmiral.io group.

func New

New creates a new CoreV1alpha1Client for the given RESTClient.

func NewForConfig

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

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

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

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

func (*CoreV1alpha1Client) ClusterCollectedStatuses

func (c *CoreV1alpha1Client) ClusterCollectedStatuses() ClusterCollectedStatusInterface

func (*CoreV1alpha1Client) ClusterFederatedObjects

func (c *CoreV1alpha1Client) ClusterFederatedObjects() ClusterFederatedObjectInterface

func (*CoreV1alpha1Client) ClusterOverridePolicies

func (c *CoreV1alpha1Client) ClusterOverridePolicies() ClusterOverridePolicyInterface

func (*CoreV1alpha1Client) ClusterPropagatedVersions

func (c *CoreV1alpha1Client) ClusterPropagatedVersions() ClusterPropagatedVersionInterface

func (*CoreV1alpha1Client) ClusterPropagationPolicies

func (c *CoreV1alpha1Client) ClusterPropagationPolicies() ClusterPropagationPolicyInterface

func (*CoreV1alpha1Client) CollectedStatuses

func (c *CoreV1alpha1Client) CollectedStatuses(namespace string) CollectedStatusInterface

func (*CoreV1alpha1Client) FederatedClusters

func (c *CoreV1alpha1Client) FederatedClusters() FederatedClusterInterface

func (*CoreV1alpha1Client) FederatedObjects

func (c *CoreV1alpha1Client) FederatedObjects(namespace string) FederatedObjectInterface

func (*CoreV1alpha1Client) FederatedTypeConfigs

func (c *CoreV1alpha1Client) FederatedTypeConfigs() FederatedTypeConfigInterface

func (*CoreV1alpha1Client) OverridePolicies

func (c *CoreV1alpha1Client) OverridePolicies(namespace string) OverridePolicyInterface

func (*CoreV1alpha1Client) PropagatedVersions

func (c *CoreV1alpha1Client) PropagatedVersions(namespace string) PropagatedVersionInterface

func (*CoreV1alpha1Client) PropagationPolicies

func (c *CoreV1alpha1Client) PropagationPolicies(namespace string) PropagationPolicyInterface

func (*CoreV1alpha1Client) RESTClient

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

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

func (*CoreV1alpha1Client) SchedulerPluginWebhookConfigurations

func (c *CoreV1alpha1Client) SchedulerPluginWebhookConfigurations() SchedulerPluginWebhookConfigurationInterface

func (*CoreV1alpha1Client) SchedulingProfiles

func (c *CoreV1alpha1Client) SchedulingProfiles() SchedulingProfileInterface

type FederatedClusterExpansion

type FederatedClusterExpansion interface{}

type FederatedClusterInterface

type FederatedClusterInterface interface {
	Create(ctx context.Context, federatedCluster *v1alpha1.FederatedCluster, opts v1.CreateOptions) (*v1alpha1.FederatedCluster, error)
	Update(ctx context.Context, federatedCluster *v1alpha1.FederatedCluster, opts v1.UpdateOptions) (*v1alpha1.FederatedCluster, error)
	UpdateStatus(ctx context.Context, federatedCluster *v1alpha1.FederatedCluster, opts v1.UpdateOptions) (*v1alpha1.FederatedCluster, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.FederatedCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FederatedClusterList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.FederatedCluster, err error)
	FederatedClusterExpansion
}

FederatedClusterInterface has methods to work with FederatedCluster resources.

type FederatedClustersGetter

type FederatedClustersGetter interface {
	FederatedClusters() FederatedClusterInterface
}

FederatedClustersGetter has a method to return a FederatedClusterInterface. A group's client should implement this interface.

type FederatedObjectExpansion

type FederatedObjectExpansion interface{}

type FederatedObjectInterface

type FederatedObjectInterface interface {
	Create(ctx context.Context, federatedObject *v1alpha1.FederatedObject, opts v1.CreateOptions) (*v1alpha1.FederatedObject, error)
	Update(ctx context.Context, federatedObject *v1alpha1.FederatedObject, opts v1.UpdateOptions) (*v1alpha1.FederatedObject, error)
	UpdateStatus(ctx context.Context, federatedObject *v1alpha1.FederatedObject, opts v1.UpdateOptions) (*v1alpha1.FederatedObject, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.FederatedObject, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FederatedObjectList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.FederatedObject, err error)
	FederatedObjectExpansion
}

FederatedObjectInterface has methods to work with FederatedObject resources.

type FederatedObjectsGetter

type FederatedObjectsGetter interface {
	FederatedObjects(namespace string) FederatedObjectInterface
}

FederatedObjectsGetter has a method to return a FederatedObjectInterface. A group's client should implement this interface.

type FederatedTypeConfigExpansion

type FederatedTypeConfigExpansion interface{}

type FederatedTypeConfigInterface

type FederatedTypeConfigInterface interface {
	Create(ctx context.Context, federatedTypeConfig *v1alpha1.FederatedTypeConfig, opts v1.CreateOptions) (*v1alpha1.FederatedTypeConfig, error)
	Update(ctx context.Context, federatedTypeConfig *v1alpha1.FederatedTypeConfig, opts v1.UpdateOptions) (*v1alpha1.FederatedTypeConfig, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.FederatedTypeConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FederatedTypeConfigList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.FederatedTypeConfig, err error)
	FederatedTypeConfigExpansion
}

FederatedTypeConfigInterface has methods to work with FederatedTypeConfig resources.

type FederatedTypeConfigsGetter

type FederatedTypeConfigsGetter interface {
	FederatedTypeConfigs() FederatedTypeConfigInterface
}

FederatedTypeConfigsGetter has a method to return a FederatedTypeConfigInterface. A group's client should implement this interface.

type OverridePoliciesGetter

type OverridePoliciesGetter interface {
	OverridePolicies(namespace string) OverridePolicyInterface
}

OverridePoliciesGetter has a method to return a OverridePolicyInterface. A group's client should implement this interface.

type OverridePolicyExpansion

type OverridePolicyExpansion interface{}

type OverridePolicyInterface

type OverridePolicyInterface interface {
	Create(ctx context.Context, overridePolicy *v1alpha1.OverridePolicy, opts v1.CreateOptions) (*v1alpha1.OverridePolicy, error)
	Update(ctx context.Context, overridePolicy *v1alpha1.OverridePolicy, opts v1.UpdateOptions) (*v1alpha1.OverridePolicy, error)
	UpdateStatus(ctx context.Context, overridePolicy *v1alpha1.OverridePolicy, opts v1.UpdateOptions) (*v1alpha1.OverridePolicy, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.OverridePolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OverridePolicyList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.OverridePolicy, err error)
	OverridePolicyExpansion
}

OverridePolicyInterface has methods to work with OverridePolicy resources.

type PropagatedVersionExpansion

type PropagatedVersionExpansion interface{}

type PropagatedVersionInterface

type PropagatedVersionInterface interface {
	Create(ctx context.Context, propagatedVersion *v1alpha1.PropagatedVersion, opts v1.CreateOptions) (*v1alpha1.PropagatedVersion, error)
	Update(ctx context.Context, propagatedVersion *v1alpha1.PropagatedVersion, opts v1.UpdateOptions) (*v1alpha1.PropagatedVersion, error)
	UpdateStatus(ctx context.Context, propagatedVersion *v1alpha1.PropagatedVersion, opts v1.UpdateOptions) (*v1alpha1.PropagatedVersion, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PropagatedVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PropagatedVersionList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PropagatedVersion, err error)
	PropagatedVersionExpansion
}

PropagatedVersionInterface has methods to work with PropagatedVersion resources.

type PropagatedVersionsGetter

type PropagatedVersionsGetter interface {
	PropagatedVersions(namespace string) PropagatedVersionInterface
}

PropagatedVersionsGetter has a method to return a PropagatedVersionInterface. A group's client should implement this interface.

type PropagationPoliciesGetter

type PropagationPoliciesGetter interface {
	PropagationPolicies(namespace string) PropagationPolicyInterface
}

PropagationPoliciesGetter has a method to return a PropagationPolicyInterface. A group's client should implement this interface.

type PropagationPolicyExpansion

type PropagationPolicyExpansion interface{}

type PropagationPolicyInterface

type PropagationPolicyInterface interface {
	Create(ctx context.Context, propagationPolicy *v1alpha1.PropagationPolicy, opts v1.CreateOptions) (*v1alpha1.PropagationPolicy, error)
	Update(ctx context.Context, propagationPolicy *v1alpha1.PropagationPolicy, opts v1.UpdateOptions) (*v1alpha1.PropagationPolicy, error)
	UpdateStatus(ctx context.Context, propagationPolicy *v1alpha1.PropagationPolicy, opts v1.UpdateOptions) (*v1alpha1.PropagationPolicy, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PropagationPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PropagationPolicyList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PropagationPolicy, err error)
	PropagationPolicyExpansion
}

PropagationPolicyInterface has methods to work with PropagationPolicy resources.

type SchedulerPluginWebhookConfigurationExpansion

type SchedulerPluginWebhookConfigurationExpansion interface{}

type SchedulerPluginWebhookConfigurationInterface

SchedulerPluginWebhookConfigurationInterface has methods to work with SchedulerPluginWebhookConfiguration resources.

type SchedulerPluginWebhookConfigurationsGetter

type SchedulerPluginWebhookConfigurationsGetter interface {
	SchedulerPluginWebhookConfigurations() SchedulerPluginWebhookConfigurationInterface
}

SchedulerPluginWebhookConfigurationsGetter has a method to return a SchedulerPluginWebhookConfigurationInterface. A group's client should implement this interface.

type SchedulingProfileExpansion

type SchedulingProfileExpansion interface{}

type SchedulingProfileInterface

type SchedulingProfileInterface interface {
	Create(ctx context.Context, schedulingProfile *v1alpha1.SchedulingProfile, opts v1.CreateOptions) (*v1alpha1.SchedulingProfile, error)
	Update(ctx context.Context, schedulingProfile *v1alpha1.SchedulingProfile, opts v1.UpdateOptions) (*v1alpha1.SchedulingProfile, error)
	Delete(ctx context.Context, name string, opts v1.DeleteOptions) error
	DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error
	Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.SchedulingProfile, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SchedulingProfileList, error)
	Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error)
	Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.SchedulingProfile, err error)
	SchedulingProfileExpansion
}

SchedulingProfileInterface has methods to work with SchedulingProfile resources.

type SchedulingProfilesGetter

type SchedulingProfilesGetter interface {
	SchedulingProfiles() SchedulingProfileInterface
}

SchedulingProfilesGetter has a method to return a SchedulingProfileInterface. 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