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 AnalysisNoteExpansion

type AnalysisNoteExpansion interface{}

type AnalysisNoteInterface

type AnalysisNoteInterface interface {
	Create(ctx context.Context, analysisNote *v1alpha1.AnalysisNote, opts v1.CreateOptions) (*v1alpha1.AnalysisNote, error)
	Update(ctx context.Context, analysisNote *v1alpha1.AnalysisNote, opts v1.UpdateOptions) (*v1alpha1.AnalysisNote, error)
	UpdateStatus(ctx context.Context, analysisNote *v1alpha1.AnalysisNote, opts v1.UpdateOptions) (*v1alpha1.AnalysisNote, 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.AnalysisNote, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AnalysisNoteList, 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.AnalysisNote, err error)
	AnalysisNoteExpansion
}

AnalysisNoteInterface has methods to work with AnalysisNote resources.

type AnalysisNotesGetter

type AnalysisNotesGetter interface {
	AnalysisNotes(namespace string) AnalysisNoteInterface
}

AnalysisNotesGetter has a method to return a AnalysisNoteInterface. A group's client should implement this interface.

type AnalysisOccurrenceExpansion

type AnalysisOccurrenceExpansion interface{}

type AnalysisOccurrenceInterface

type AnalysisOccurrenceInterface interface {
	Create(ctx context.Context, analysisOccurrence *v1alpha1.AnalysisOccurrence, opts v1.CreateOptions) (*v1alpha1.AnalysisOccurrence, error)
	Update(ctx context.Context, analysisOccurrence *v1alpha1.AnalysisOccurrence, opts v1.UpdateOptions) (*v1alpha1.AnalysisOccurrence, error)
	UpdateStatus(ctx context.Context, analysisOccurrence *v1alpha1.AnalysisOccurrence, opts v1.UpdateOptions) (*v1alpha1.AnalysisOccurrence, 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.AnalysisOccurrence, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AnalysisOccurrenceList, 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.AnalysisOccurrence, err error)
	AnalysisOccurrenceExpansion
}

AnalysisOccurrenceInterface has methods to work with AnalysisOccurrence resources.

type AnalysisOccurrencesGetter

type AnalysisOccurrencesGetter interface {
	AnalysisOccurrences(namespace string) AnalysisOccurrenceInterface
}

AnalysisOccurrencesGetter has a method to return a AnalysisOccurrenceInterface. A group's client should implement this interface.

type AwsClusterExpansion added in v0.5.0

type AwsClusterExpansion interface{}

type AwsClusterInterface added in v0.5.0

type AwsClusterInterface interface {
	Create(ctx context.Context, awsCluster *v1alpha1.AwsCluster, opts v1.CreateOptions) (*v1alpha1.AwsCluster, error)
	Update(ctx context.Context, awsCluster *v1alpha1.AwsCluster, opts v1.UpdateOptions) (*v1alpha1.AwsCluster, error)
	UpdateStatus(ctx context.Context, awsCluster *v1alpha1.AwsCluster, opts v1.UpdateOptions) (*v1alpha1.AwsCluster, 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.AwsCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AwsClusterList, 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.AwsCluster, err error)
	AwsClusterExpansion
}

AwsClusterInterface has methods to work with AwsCluster resources.

type AwsClustersGetter added in v0.5.0

type AwsClustersGetter interface {
	AwsClusters(namespace string) AwsClusterInterface
}

AwsClustersGetter has a method to return a AwsClusterInterface. A group's client should implement this interface.

type AwsNodePoolExpansion added in v0.5.0

type AwsNodePoolExpansion interface{}

type AwsNodePoolInterface added in v0.5.0

type AwsNodePoolInterface interface {
	Create(ctx context.Context, awsNodePool *v1alpha1.AwsNodePool, opts v1.CreateOptions) (*v1alpha1.AwsNodePool, error)
	Update(ctx context.Context, awsNodePool *v1alpha1.AwsNodePool, opts v1.UpdateOptions) (*v1alpha1.AwsNodePool, error)
	UpdateStatus(ctx context.Context, awsNodePool *v1alpha1.AwsNodePool, opts v1.UpdateOptions) (*v1alpha1.AwsNodePool, 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.AwsNodePool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AwsNodePoolList, 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.AwsNodePool, err error)
	AwsNodePoolExpansion
}

AwsNodePoolInterface has methods to work with AwsNodePool resources.

type AwsNodePoolsGetter added in v0.5.0

type AwsNodePoolsGetter interface {
	AwsNodePools(namespace string) AwsNodePoolInterface
}

AwsNodePoolsGetter has a method to return a AwsNodePoolInterface. A group's client should implement this interface.

type AzureClientExpansion added in v0.5.0

type AzureClientExpansion interface{}

type AzureClientInterface added in v0.5.0

type AzureClientInterface interface {
	Create(ctx context.Context, azureClient *v1alpha1.AzureClient, opts v1.CreateOptions) (*v1alpha1.AzureClient, error)
	Update(ctx context.Context, azureClient *v1alpha1.AzureClient, opts v1.UpdateOptions) (*v1alpha1.AzureClient, error)
	UpdateStatus(ctx context.Context, azureClient *v1alpha1.AzureClient, opts v1.UpdateOptions) (*v1alpha1.AzureClient, 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.AzureClient, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AzureClientList, 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.AzureClient, err error)
	AzureClientExpansion
}

AzureClientInterface has methods to work with AzureClient resources.

type AzureClientsGetter added in v0.5.0

type AzureClientsGetter interface {
	AzureClients(namespace string) AzureClientInterface
}

AzureClientsGetter has a method to return a AzureClientInterface. A group's client should implement this interface.

type AzureClusterExpansion added in v0.5.0

type AzureClusterExpansion interface{}

type AzureClusterInterface added in v0.5.0

type AzureClusterInterface interface {
	Create(ctx context.Context, azureCluster *v1alpha1.AzureCluster, opts v1.CreateOptions) (*v1alpha1.AzureCluster, error)
	Update(ctx context.Context, azureCluster *v1alpha1.AzureCluster, opts v1.UpdateOptions) (*v1alpha1.AzureCluster, error)
	UpdateStatus(ctx context.Context, azureCluster *v1alpha1.AzureCluster, opts v1.UpdateOptions) (*v1alpha1.AzureCluster, 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.AzureCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AzureClusterList, 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.AzureCluster, err error)
	AzureClusterExpansion
}

AzureClusterInterface has methods to work with AzureCluster resources.

type AzureClustersGetter added in v0.5.0

type AzureClustersGetter interface {
	AzureClusters(namespace string) AzureClusterInterface
}

AzureClustersGetter has a method to return a AzureClusterInterface. A group's client should implement this interface.

type AzureNodePoolExpansion added in v0.5.0

type AzureNodePoolExpansion interface{}

type AzureNodePoolInterface added in v0.5.0

type AzureNodePoolInterface interface {
	Create(ctx context.Context, azureNodePool *v1alpha1.AzureNodePool, opts v1.CreateOptions) (*v1alpha1.AzureNodePool, error)
	Update(ctx context.Context, azureNodePool *v1alpha1.AzureNodePool, opts v1.UpdateOptions) (*v1alpha1.AzureNodePool, error)
	UpdateStatus(ctx context.Context, azureNodePool *v1alpha1.AzureNodePool, opts v1.UpdateOptions) (*v1alpha1.AzureNodePool, 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.AzureNodePool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AzureNodePoolList, 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.AzureNodePool, err error)
	AzureNodePoolExpansion
}

AzureNodePoolInterface has methods to work with AzureNodePool resources.

type AzureNodePoolsGetter added in v0.5.0

type AzureNodePoolsGetter interface {
	AzureNodePools(namespace string) AzureNodePoolInterface
}

AzureNodePoolsGetter has a method to return a AzureNodePoolInterface. A group's client should implement this interface.

type ClusterExpansion

type ClusterExpansion interface{}

type ClusterInterface

type ClusterInterface interface {
	Create(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.CreateOptions) (*v1alpha1.Cluster, error)
	Update(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, error)
	UpdateStatus(ctx context.Context, cluster *v1alpha1.Cluster, opts v1.UpdateOptions) (*v1alpha1.Cluster, 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.Cluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterList, 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.Cluster, err error)
	ClusterExpansion
}

ClusterInterface has methods to work with Cluster resources.

type ClustersGetter

type ClustersGetter interface {
	Clusters(namespace string) ClusterInterface
}

ClustersGetter has a method to return a ClusterInterface. A group's client should implement this interface.

type ContainerV1alpha1Client

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

ContainerV1alpha1Client is used to interact with features provided by the container.google.kubeform.com group.

func New

New creates a new ContainerV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new ContainerV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *ContainerV1alpha1Client

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

func (*ContainerV1alpha1Client) AnalysisNotes

func (c *ContainerV1alpha1Client) AnalysisNotes(namespace string) AnalysisNoteInterface

func (*ContainerV1alpha1Client) AnalysisOccurrences

func (c *ContainerV1alpha1Client) AnalysisOccurrences(namespace string) AnalysisOccurrenceInterface

func (*ContainerV1alpha1Client) AwsClusters added in v0.5.0

func (c *ContainerV1alpha1Client) AwsClusters(namespace string) AwsClusterInterface

func (*ContainerV1alpha1Client) AwsNodePools added in v0.5.0

func (c *ContainerV1alpha1Client) AwsNodePools(namespace string) AwsNodePoolInterface

func (*ContainerV1alpha1Client) AzureClients added in v0.5.0

func (c *ContainerV1alpha1Client) AzureClients(namespace string) AzureClientInterface

func (*ContainerV1alpha1Client) AzureClusters added in v0.5.0

func (c *ContainerV1alpha1Client) AzureClusters(namespace string) AzureClusterInterface

func (*ContainerV1alpha1Client) AzureNodePools added in v0.5.0

func (c *ContainerV1alpha1Client) AzureNodePools(namespace string) AzureNodePoolInterface

func (*ContainerV1alpha1Client) Clusters

func (c *ContainerV1alpha1Client) Clusters(namespace string) ClusterInterface

func (*ContainerV1alpha1Client) NodePools

func (c *ContainerV1alpha1Client) NodePools(namespace string) NodePoolInterface

func (*ContainerV1alpha1Client) RESTClient

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

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

func (*ContainerV1alpha1Client) Registries

func (c *ContainerV1alpha1Client) Registries(namespace string) RegistryInterface

type NodePoolExpansion

type NodePoolExpansion interface{}

type NodePoolInterface

type NodePoolInterface interface {
	Create(ctx context.Context, nodePool *v1alpha1.NodePool, opts v1.CreateOptions) (*v1alpha1.NodePool, error)
	Update(ctx context.Context, nodePool *v1alpha1.NodePool, opts v1.UpdateOptions) (*v1alpha1.NodePool, error)
	UpdateStatus(ctx context.Context, nodePool *v1alpha1.NodePool, opts v1.UpdateOptions) (*v1alpha1.NodePool, 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.NodePool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NodePoolList, 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.NodePool, err error)
	NodePoolExpansion
}

NodePoolInterface has methods to work with NodePool resources.

type NodePoolsGetter

type NodePoolsGetter interface {
	NodePools(namespace string) NodePoolInterface
}

NodePoolsGetter has a method to return a NodePoolInterface. A group's client should implement this interface.

type RegistriesGetter

type RegistriesGetter interface {
	Registries(namespace string) RegistryInterface
}

RegistriesGetter has a method to return a RegistryInterface. A group's client should implement this interface.

type RegistryExpansion

type RegistryExpansion interface{}

type RegistryInterface

type RegistryInterface interface {
	Create(ctx context.Context, registry *v1alpha1.Registry, opts v1.CreateOptions) (*v1alpha1.Registry, error)
	Update(ctx context.Context, registry *v1alpha1.Registry, opts v1.UpdateOptions) (*v1alpha1.Registry, error)
	UpdateStatus(ctx context.Context, registry *v1alpha1.Registry, opts v1.UpdateOptions) (*v1alpha1.Registry, 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.Registry, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.RegistryList, 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.Registry, err error)
	RegistryExpansion
}

RegistryInterface has methods to work with Registry resources.

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