v1alpha1

package
v0.4.20 Latest Latest
Warning

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

Go to latest
Published: Jul 31, 2020 License: Apache-2.0 Imports: 7 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 AWSClusterConfigExpansion

type AWSClusterConfigExpansion interface{}

type AWSClusterConfigInterface

type AWSClusterConfigInterface interface {
	Create(*v1alpha1.AWSClusterConfig) (*v1alpha1.AWSClusterConfig, error)
	Update(*v1alpha1.AWSClusterConfig) (*v1alpha1.AWSClusterConfig, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.AWSClusterConfig, error)
	List(opts v1.ListOptions) (*v1alpha1.AWSClusterConfigList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.AWSClusterConfig, err error)
	AWSClusterConfigExpansion
}

AWSClusterConfigInterface has methods to work with AWSClusterConfig resources.

type AWSClusterConfigsGetter

type AWSClusterConfigsGetter interface {
	AWSClusterConfigs(namespace string) AWSClusterConfigInterface
}

AWSClusterConfigsGetter has a method to return a AWSClusterConfigInterface. A group's client should implement this interface.

type AzureClusterConfigExpansion

type AzureClusterConfigExpansion interface{}

type AzureClusterConfigInterface

type AzureClusterConfigInterface interface {
	Create(*v1alpha1.AzureClusterConfig) (*v1alpha1.AzureClusterConfig, error)
	Update(*v1alpha1.AzureClusterConfig) (*v1alpha1.AzureClusterConfig, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.AzureClusterConfig, error)
	List(opts v1.ListOptions) (*v1alpha1.AzureClusterConfigList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.AzureClusterConfig, err error)
	AzureClusterConfigExpansion
}

AzureClusterConfigInterface has methods to work with AzureClusterConfig resources.

type AzureClusterConfigsGetter

type AzureClusterConfigsGetter interface {
	AzureClusterConfigs(namespace string) AzureClusterConfigInterface
}

AzureClusterConfigsGetter has a method to return a AzureClusterConfigInterface. A group's client should implement this interface.

type CertConfigExpansion

type CertConfigExpansion interface{}

type CertConfigInterface

type CertConfigInterface interface {
	Create(*v1alpha1.CertConfig) (*v1alpha1.CertConfig, error)
	Update(*v1alpha1.CertConfig) (*v1alpha1.CertConfig, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.CertConfig, error)
	List(opts v1.ListOptions) (*v1alpha1.CertConfigList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.CertConfig, err error)
	CertConfigExpansion
}

CertConfigInterface has methods to work with CertConfig resources.

type CertConfigsGetter

type CertConfigsGetter interface {
	CertConfigs(namespace string) CertConfigInterface
}

CertConfigsGetter has a method to return a CertConfigInterface. A group's client should implement this interface.

type ChartConfigExpansion

type ChartConfigExpansion interface{}

type ChartConfigInterface

type ChartConfigInterface interface {
	Create(*v1alpha1.ChartConfig) (*v1alpha1.ChartConfig, error)
	Update(*v1alpha1.ChartConfig) (*v1alpha1.ChartConfig, error)
	UpdateStatus(*v1alpha1.ChartConfig) (*v1alpha1.ChartConfig, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.ChartConfig, error)
	List(opts v1.ListOptions) (*v1alpha1.ChartConfigList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.ChartConfig, err error)
	ChartConfigExpansion
}

ChartConfigInterface has methods to work with ChartConfig resources.

type ChartConfigsGetter

type ChartConfigsGetter interface {
	ChartConfigs(namespace string) ChartConfigInterface
}

ChartConfigsGetter has a method to return a ChartConfigInterface. 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.giantswarm.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.

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) AWSClusterConfigs

func (c *CoreV1alpha1Client) AWSClusterConfigs(namespace string) AWSClusterConfigInterface

func (*CoreV1alpha1Client) AzureClusterConfigs

func (c *CoreV1alpha1Client) AzureClusterConfigs(namespace string) AzureClusterConfigInterface

func (*CoreV1alpha1Client) CertConfigs

func (c *CoreV1alpha1Client) CertConfigs(namespace string) CertConfigInterface

func (*CoreV1alpha1Client) ChartConfigs

func (c *CoreV1alpha1Client) ChartConfigs(namespace string) ChartConfigInterface

func (*CoreV1alpha1Client) DrainerConfigs

func (c *CoreV1alpha1Client) DrainerConfigs(namespace string) DrainerConfigInterface

func (*CoreV1alpha1Client) FlannelConfigs

func (c *CoreV1alpha1Client) FlannelConfigs(namespace string) FlannelConfigInterface

func (*CoreV1alpha1Client) Ignitions

func (c *CoreV1alpha1Client) Ignitions(namespace string) IgnitionInterface

func (*CoreV1alpha1Client) KVMClusterConfigs

func (c *CoreV1alpha1Client) KVMClusterConfigs(namespace string) KVMClusterConfigInterface

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) Sparks added in v0.4.19

func (c *CoreV1alpha1Client) Sparks(namespace string) SparkInterface

func (*CoreV1alpha1Client) StorageConfigs

func (c *CoreV1alpha1Client) StorageConfigs(namespace string) StorageConfigInterface

type DrainerConfigExpansion

type DrainerConfigExpansion interface{}

type DrainerConfigInterface

type DrainerConfigInterface interface {
	Create(*v1alpha1.DrainerConfig) (*v1alpha1.DrainerConfig, error)
	Update(*v1alpha1.DrainerConfig) (*v1alpha1.DrainerConfig, error)
	UpdateStatus(*v1alpha1.DrainerConfig) (*v1alpha1.DrainerConfig, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.DrainerConfig, error)
	List(opts v1.ListOptions) (*v1alpha1.DrainerConfigList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.DrainerConfig, err error)
	DrainerConfigExpansion
}

DrainerConfigInterface has methods to work with DrainerConfig resources.

type DrainerConfigsGetter

type DrainerConfigsGetter interface {
	DrainerConfigs(namespace string) DrainerConfigInterface
}

DrainerConfigsGetter has a method to return a DrainerConfigInterface. A group's client should implement this interface.

type FlannelConfigExpansion

type FlannelConfigExpansion interface{}

type FlannelConfigInterface

type FlannelConfigInterface interface {
	Create(*v1alpha1.FlannelConfig) (*v1alpha1.FlannelConfig, error)
	Update(*v1alpha1.FlannelConfig) (*v1alpha1.FlannelConfig, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.FlannelConfig, error)
	List(opts v1.ListOptions) (*v1alpha1.FlannelConfigList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.FlannelConfig, err error)
	FlannelConfigExpansion
}

FlannelConfigInterface has methods to work with FlannelConfig resources.

type FlannelConfigsGetter

type FlannelConfigsGetter interface {
	FlannelConfigs(namespace string) FlannelConfigInterface
}

FlannelConfigsGetter has a method to return a FlannelConfigInterface. A group's client should implement this interface.

type IgnitionExpansion

type IgnitionExpansion interface{}

type IgnitionInterface

type IgnitionInterface interface {
	Create(*v1alpha1.Ignition) (*v1alpha1.Ignition, error)
	Update(*v1alpha1.Ignition) (*v1alpha1.Ignition, error)
	UpdateStatus(*v1alpha1.Ignition) (*v1alpha1.Ignition, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.Ignition, error)
	List(opts v1.ListOptions) (*v1alpha1.IgnitionList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.Ignition, err error)
	IgnitionExpansion
}

IgnitionInterface has methods to work with Ignition resources.

type IgnitionsGetter

type IgnitionsGetter interface {
	Ignitions(namespace string) IgnitionInterface
}

IgnitionsGetter has a method to return a IgnitionInterface. A group's client should implement this interface.

type KVMClusterConfigExpansion

type KVMClusterConfigExpansion interface{}

type KVMClusterConfigInterface

type KVMClusterConfigInterface interface {
	Create(*v1alpha1.KVMClusterConfig) (*v1alpha1.KVMClusterConfig, error)
	Update(*v1alpha1.KVMClusterConfig) (*v1alpha1.KVMClusterConfig, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.KVMClusterConfig, error)
	List(opts v1.ListOptions) (*v1alpha1.KVMClusterConfigList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.KVMClusterConfig, err error)
	KVMClusterConfigExpansion
}

KVMClusterConfigInterface has methods to work with KVMClusterConfig resources.

type KVMClusterConfigsGetter

type KVMClusterConfigsGetter interface {
	KVMClusterConfigs(namespace string) KVMClusterConfigInterface
}

KVMClusterConfigsGetter has a method to return a KVMClusterConfigInterface. A group's client should implement this interface.

type SparkExpansion added in v0.4.19

type SparkExpansion interface{}

type SparkInterface added in v0.4.19

type SparkInterface interface {
	Create(*v1alpha1.Spark) (*v1alpha1.Spark, error)
	Update(*v1alpha1.Spark) (*v1alpha1.Spark, error)
	UpdateStatus(*v1alpha1.Spark) (*v1alpha1.Spark, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.Spark, error)
	List(opts v1.ListOptions) (*v1alpha1.SparkList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.Spark, err error)
	SparkExpansion
}

SparkInterface has methods to work with Spark resources.

type SparksGetter added in v0.4.19

type SparksGetter interface {
	Sparks(namespace string) SparkInterface
}

SparksGetter has a method to return a SparkInterface. A group's client should implement this interface.

type StorageConfigExpansion

type StorageConfigExpansion interface{}

type StorageConfigInterface

type StorageConfigInterface interface {
	Create(*v1alpha1.StorageConfig) (*v1alpha1.StorageConfig, error)
	Update(*v1alpha1.StorageConfig) (*v1alpha1.StorageConfig, error)
	Delete(name string, options *v1.DeleteOptions) error
	DeleteCollection(options *v1.DeleteOptions, listOptions v1.ListOptions) error
	Get(name string, options v1.GetOptions) (*v1alpha1.StorageConfig, error)
	List(opts v1.ListOptions) (*v1alpha1.StorageConfigList, error)
	Watch(opts v1.ListOptions) (watch.Interface, error)
	Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1alpha1.StorageConfig, err error)
	StorageConfigExpansion
}

StorageConfigInterface has methods to work with StorageConfig resources.

type StorageConfigsGetter

type StorageConfigsGetter interface {
	StorageConfigs(namespace string) StorageConfigInterface
}

StorageConfigsGetter has a method to return a StorageConfigInterface. 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