v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 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 AutoScalingConfigurationExpansion

type AutoScalingConfigurationExpansion interface{}

type AutoScalingConfigurationInterface

type AutoScalingConfigurationInterface interface {
	Create(ctx context.Context, autoScalingConfiguration *v1alpha1.AutoScalingConfiguration, opts v1.CreateOptions) (*v1alpha1.AutoScalingConfiguration, error)
	Update(ctx context.Context, autoScalingConfiguration *v1alpha1.AutoScalingConfiguration, opts v1.UpdateOptions) (*v1alpha1.AutoScalingConfiguration, error)
	UpdateStatus(ctx context.Context, autoScalingConfiguration *v1alpha1.AutoScalingConfiguration, opts v1.UpdateOptions) (*v1alpha1.AutoScalingConfiguration, 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.AutoScalingConfiguration, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AutoScalingConfigurationList, 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.AutoScalingConfiguration, err error)
	AutoScalingConfigurationExpansion
}

AutoScalingConfigurationInterface has methods to work with AutoScalingConfiguration resources.

type AutoScalingConfigurationsGetter

type AutoScalingConfigurationsGetter interface {
	AutoScalingConfigurations(namespace string) AutoScalingConfigurationInterface
}

AutoScalingConfigurationsGetter has a method to return a AutoScalingConfigurationInterface. A group's client should implement this interface.

type BdsInstanceAPIKeyExpansion added in v0.5.0

type BdsInstanceAPIKeyExpansion interface{}

type BdsInstanceAPIKeyInterface added in v0.5.0

type BdsInstanceAPIKeyInterface interface {
	Create(ctx context.Context, bdsInstanceAPIKey *v1alpha1.BdsInstanceAPIKey, opts v1.CreateOptions) (*v1alpha1.BdsInstanceAPIKey, error)
	Update(ctx context.Context, bdsInstanceAPIKey *v1alpha1.BdsInstanceAPIKey, opts v1.UpdateOptions) (*v1alpha1.BdsInstanceAPIKey, error)
	UpdateStatus(ctx context.Context, bdsInstanceAPIKey *v1alpha1.BdsInstanceAPIKey, opts v1.UpdateOptions) (*v1alpha1.BdsInstanceAPIKey, 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.BdsInstanceAPIKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BdsInstanceAPIKeyList, 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.BdsInstanceAPIKey, err error)
	BdsInstanceAPIKeyExpansion
}

BdsInstanceAPIKeyInterface has methods to work with BdsInstanceAPIKey resources.

type BdsInstanceAPIKeysGetter added in v0.5.0

type BdsInstanceAPIKeysGetter interface {
	BdsInstanceAPIKeys(namespace string) BdsInstanceAPIKeyInterface
}

BdsInstanceAPIKeysGetter has a method to return a BdsInstanceAPIKeyInterface. A group's client should implement this interface.

type BdsInstanceExpansion

type BdsInstanceExpansion interface{}

type BdsInstanceInterface

type BdsInstanceInterface interface {
	Create(ctx context.Context, bdsInstance *v1alpha1.BdsInstance, opts v1.CreateOptions) (*v1alpha1.BdsInstance, error)
	Update(ctx context.Context, bdsInstance *v1alpha1.BdsInstance, opts v1.UpdateOptions) (*v1alpha1.BdsInstance, error)
	UpdateStatus(ctx context.Context, bdsInstance *v1alpha1.BdsInstance, opts v1.UpdateOptions) (*v1alpha1.BdsInstance, 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.BdsInstance, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BdsInstanceList, 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.BdsInstance, err error)
	BdsInstanceExpansion
}

BdsInstanceInterface has methods to work with BdsInstance resources.

type BdsInstanceMetastoreConfigExpansion added in v0.5.0

type BdsInstanceMetastoreConfigExpansion interface{}

type BdsInstanceMetastoreConfigInterface added in v0.5.0

type BdsInstanceMetastoreConfigInterface interface {
	Create(ctx context.Context, bdsInstanceMetastoreConfig *v1alpha1.BdsInstanceMetastoreConfig, opts v1.CreateOptions) (*v1alpha1.BdsInstanceMetastoreConfig, error)
	Update(ctx context.Context, bdsInstanceMetastoreConfig *v1alpha1.BdsInstanceMetastoreConfig, opts v1.UpdateOptions) (*v1alpha1.BdsInstanceMetastoreConfig, error)
	UpdateStatus(ctx context.Context, bdsInstanceMetastoreConfig *v1alpha1.BdsInstanceMetastoreConfig, opts v1.UpdateOptions) (*v1alpha1.BdsInstanceMetastoreConfig, 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.BdsInstanceMetastoreConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BdsInstanceMetastoreConfigList, 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.BdsInstanceMetastoreConfig, err error)
	BdsInstanceMetastoreConfigExpansion
}

BdsInstanceMetastoreConfigInterface has methods to work with BdsInstanceMetastoreConfig resources.

type BdsInstanceMetastoreConfigsGetter added in v0.5.0

type BdsInstanceMetastoreConfigsGetter interface {
	BdsInstanceMetastoreConfigs(namespace string) BdsInstanceMetastoreConfigInterface
}

BdsInstanceMetastoreConfigsGetter has a method to return a BdsInstanceMetastoreConfigInterface. A group's client should implement this interface.

type BdsInstancesGetter

type BdsInstancesGetter interface {
	BdsInstances(namespace string) BdsInstanceInterface
}

BdsInstancesGetter has a method to return a BdsInstanceInterface. A group's client should implement this interface.

type BdsV1alpha1Client

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

BdsV1alpha1Client is used to interact with features provided by the bds.oci.kubeform.com group.

func New

New creates a new BdsV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new BdsV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *BdsV1alpha1Client

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

func (*BdsV1alpha1Client) AutoScalingConfigurations

func (c *BdsV1alpha1Client) AutoScalingConfigurations(namespace string) AutoScalingConfigurationInterface

func (*BdsV1alpha1Client) BdsInstanceAPIKeys added in v0.5.0

func (c *BdsV1alpha1Client) BdsInstanceAPIKeys(namespace string) BdsInstanceAPIKeyInterface

func (*BdsV1alpha1Client) BdsInstanceMetastoreConfigs added in v0.5.0

func (c *BdsV1alpha1Client) BdsInstanceMetastoreConfigs(namespace string) BdsInstanceMetastoreConfigInterface

func (*BdsV1alpha1Client) BdsInstances

func (c *BdsV1alpha1Client) BdsInstances(namespace string) BdsInstanceInterface

func (*BdsV1alpha1Client) RESTClient

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

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

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