Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AWSClusterConfigExpansion
- type AWSClusterConfigInterface
- type AWSClusterConfigsGetter
- type AzureClusterConfigExpansion
- type AzureClusterConfigInterface
- type AzureClusterConfigsGetter
- type CertConfigExpansion
- type CertConfigInterface
- type CertConfigsGetter
- type ChartConfigExpansion
- type ChartConfigInterface
- type ChartConfigsGetter
- type CoreV1alpha1Client
- func (c *CoreV1alpha1Client) AWSClusterConfigs(namespace string) AWSClusterConfigInterface
- func (c *CoreV1alpha1Client) AzureClusterConfigs(namespace string) AzureClusterConfigInterface
- func (c *CoreV1alpha1Client) CertConfigs(namespace string) CertConfigInterface
- func (c *CoreV1alpha1Client) ChartConfigs(namespace string) ChartConfigInterface
- func (c *CoreV1alpha1Client) DrainerConfigs(namespace string) DrainerConfigInterface
- func (c *CoreV1alpha1Client) FlannelConfigs(namespace string) FlannelConfigInterface
- func (c *CoreV1alpha1Client) Ignitions(namespace string) IgnitionInterface
- func (c *CoreV1alpha1Client) KVMClusterConfigs(namespace string) KVMClusterConfigInterface
- func (c *CoreV1alpha1Client) RESTClient() rest.Interface
- func (c *CoreV1alpha1Client) Sparks(namespace string) SparkInterface
- func (c *CoreV1alpha1Client) StorageConfigs(namespace string) StorageConfigInterface
- type CoreV1alpha1Interface
- type DrainerConfigExpansion
- type DrainerConfigInterface
- type DrainerConfigsGetter
- type FlannelConfigExpansion
- type FlannelConfigInterface
- type FlannelConfigsGetter
- type IgnitionExpansion
- type IgnitionInterface
- type IgnitionsGetter
- type KVMClusterConfigExpansion
- type KVMClusterConfigInterface
- type KVMClusterConfigsGetter
- type SparkExpansion
- type SparkInterface
- type SparksGetter
- type StorageConfigExpansion
- type StorageConfigInterface
- type StorageConfigsGetter
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 ¶
func New(c rest.Interface) *CoreV1alpha1Client
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 CoreV1alpha1Interface ¶
type CoreV1alpha1Interface interface { RESTClient() rest.Interface AWSClusterConfigsGetter AzureClusterConfigsGetter CertConfigsGetter ChartConfigsGetter DrainerConfigsGetter FlannelConfigsGetter IgnitionsGetter KVMClusterConfigsGetter SparksGetter StorageConfigsGetter }
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.