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 AddonsExpansion

type AddonsExpansion interface{}

type AddonsInterface

type AddonsInterface interface {
	Create(ctx context.Context, addons *v1alpha1.Addons, opts v1.CreateOptions) (*v1alpha1.Addons, error)
	Update(ctx context.Context, addons *v1alpha1.Addons, opts v1.UpdateOptions) (*v1alpha1.Addons, error)
	UpdateStatus(ctx context.Context, addons *v1alpha1.Addons, opts v1.UpdateOptions) (*v1alpha1.Addons, 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.Addons, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AddonsList, 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.Addons, err error)
	AddonsExpansion
}

AddonsInterface has methods to work with Addons resources.

type AddonsesGetter

type AddonsesGetter interface {
	Addonses(namespace string) AddonsInterface
}

AddonsesGetter has a method to return a AddonsInterface. A group's client should implement this interface.

type AlbCertExpansion

type AlbCertExpansion interface{}

type AlbCertInterface

type AlbCertInterface interface {
	Create(ctx context.Context, albCert *v1alpha1.AlbCert, opts v1.CreateOptions) (*v1alpha1.AlbCert, error)
	Update(ctx context.Context, albCert *v1alpha1.AlbCert, opts v1.UpdateOptions) (*v1alpha1.AlbCert, error)
	UpdateStatus(ctx context.Context, albCert *v1alpha1.AlbCert, opts v1.UpdateOptions) (*v1alpha1.AlbCert, 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.AlbCert, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AlbCertList, 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.AlbCert, err error)
	AlbCertExpansion
}

AlbCertInterface has methods to work with AlbCert resources.

type AlbCertsGetter

type AlbCertsGetter interface {
	AlbCerts(namespace string) AlbCertInterface
}

AlbCertsGetter has a method to return a AlbCertInterface. A group's client should implement this interface.

type AlbExpansion

type AlbExpansion interface{}

type AlbInterface

type AlbInterface interface {
	Create(ctx context.Context, alb *v1alpha1.Alb, opts v1.CreateOptions) (*v1alpha1.Alb, error)
	Update(ctx context.Context, alb *v1alpha1.Alb, opts v1.UpdateOptions) (*v1alpha1.Alb, error)
	UpdateStatus(ctx context.Context, alb *v1alpha1.Alb, opts v1.UpdateOptions) (*v1alpha1.Alb, 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.Alb, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AlbList, 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.Alb, err error)
	AlbExpansion
}

AlbInterface has methods to work with Alb resources.

type AlbsGetter

type AlbsGetter interface {
	Albs(namespace string) AlbInterface
}

AlbsGetter has a method to return a AlbInterface. A group's client should implement this interface.

type ApiKeyResetExpansion

type ApiKeyResetExpansion interface{}

type ApiKeyResetInterface

type ApiKeyResetInterface interface {
	Create(ctx context.Context, apiKeyReset *v1alpha1.ApiKeyReset, opts v1.CreateOptions) (*v1alpha1.ApiKeyReset, error)
	Update(ctx context.Context, apiKeyReset *v1alpha1.ApiKeyReset, opts v1.UpdateOptions) (*v1alpha1.ApiKeyReset, error)
	UpdateStatus(ctx context.Context, apiKeyReset *v1alpha1.ApiKeyReset, opts v1.UpdateOptions) (*v1alpha1.ApiKeyReset, 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.ApiKeyReset, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiKeyResetList, 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.ApiKeyReset, err error)
	ApiKeyResetExpansion
}

ApiKeyResetInterface has methods to work with ApiKeyReset resources.

type ApiKeyResetsGetter

type ApiKeyResetsGetter interface {
	ApiKeyResets(namespace string) ApiKeyResetInterface
}

ApiKeyResetsGetter has a method to return a ApiKeyResetInterface. A group's client should implement this interface.

type BindServiceExpansion

type BindServiceExpansion interface{}

type BindServiceInterface

type BindServiceInterface interface {
	Create(ctx context.Context, bindService *v1alpha1.BindService, opts v1.CreateOptions) (*v1alpha1.BindService, error)
	Update(ctx context.Context, bindService *v1alpha1.BindService, opts v1.UpdateOptions) (*v1alpha1.BindService, error)
	UpdateStatus(ctx context.Context, bindService *v1alpha1.BindService, opts v1.UpdateOptions) (*v1alpha1.BindService, 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.BindService, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BindServiceList, 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.BindService, err error)
	BindServiceExpansion
}

BindServiceInterface has methods to work with BindService resources.

type BindServicesGetter

type BindServicesGetter interface {
	BindServices(namespace string) BindServiceInterface
}

BindServicesGetter has a method to return a BindServiceInterface. A group's client should implement this interface.

type ClusterExpansion

type ClusterExpansion interface{}

type ClusterFeatureExpansion

type ClusterFeatureExpansion interface{}

type ClusterFeatureInterface

type ClusterFeatureInterface interface {
	Create(ctx context.Context, clusterFeature *v1alpha1.ClusterFeature, opts v1.CreateOptions) (*v1alpha1.ClusterFeature, error)
	Update(ctx context.Context, clusterFeature *v1alpha1.ClusterFeature, opts v1.UpdateOptions) (*v1alpha1.ClusterFeature, error)
	UpdateStatus(ctx context.Context, clusterFeature *v1alpha1.ClusterFeature, opts v1.UpdateOptions) (*v1alpha1.ClusterFeature, 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.ClusterFeature, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ClusterFeatureList, 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.ClusterFeature, err error)
	ClusterFeatureExpansion
}

ClusterFeatureInterface has methods to work with ClusterFeature resources.

type ClusterFeaturesGetter

type ClusterFeaturesGetter interface {
	ClusterFeatures(namespace string) ClusterFeatureInterface
}

ClusterFeaturesGetter has a method to return a ClusterFeatureInterface. A group's client should implement this 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.ibm.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) Addonses

func (c *ContainerV1alpha1Client) Addonses(namespace string) AddonsInterface

func (*ContainerV1alpha1Client) AlbCerts

func (c *ContainerV1alpha1Client) AlbCerts(namespace string) AlbCertInterface

func (*ContainerV1alpha1Client) Albs

func (c *ContainerV1alpha1Client) Albs(namespace string) AlbInterface

func (*ContainerV1alpha1Client) ApiKeyResets

func (c *ContainerV1alpha1Client) ApiKeyResets(namespace string) ApiKeyResetInterface

func (*ContainerV1alpha1Client) BindServices

func (c *ContainerV1alpha1Client) BindServices(namespace string) BindServiceInterface

func (*ContainerV1alpha1Client) ClusterFeatures

func (c *ContainerV1alpha1Client) ClusterFeatures(namespace string) ClusterFeatureInterface

func (*ContainerV1alpha1Client) Clusters

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

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

func (c *ContainerV1alpha1Client) VpcAlbs(namespace string) VpcAlbInterface

func (*ContainerV1alpha1Client) VpcClusters

func (c *ContainerV1alpha1Client) VpcClusters(namespace string) VpcClusterInterface

func (*ContainerV1alpha1Client) VpcWorkerPools

func (c *ContainerV1alpha1Client) VpcWorkerPools(namespace string) VpcWorkerPoolInterface

func (*ContainerV1alpha1Client) WorkerPoolZoneAttachments

func (c *ContainerV1alpha1Client) WorkerPoolZoneAttachments(namespace string) WorkerPoolZoneAttachmentInterface

func (*ContainerV1alpha1Client) WorkerPools

func (c *ContainerV1alpha1Client) WorkerPools(namespace string) WorkerPoolInterface

type VpcAlbExpansion

type VpcAlbExpansion interface{}

type VpcAlbInterface

type VpcAlbInterface interface {
	Create(ctx context.Context, vpcAlb *v1alpha1.VpcAlb, opts v1.CreateOptions) (*v1alpha1.VpcAlb, error)
	Update(ctx context.Context, vpcAlb *v1alpha1.VpcAlb, opts v1.UpdateOptions) (*v1alpha1.VpcAlb, error)
	UpdateStatus(ctx context.Context, vpcAlb *v1alpha1.VpcAlb, opts v1.UpdateOptions) (*v1alpha1.VpcAlb, 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.VpcAlb, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VpcAlbList, 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.VpcAlb, err error)
	VpcAlbExpansion
}

VpcAlbInterface has methods to work with VpcAlb resources.

type VpcAlbsGetter

type VpcAlbsGetter interface {
	VpcAlbs(namespace string) VpcAlbInterface
}

VpcAlbsGetter has a method to return a VpcAlbInterface. A group's client should implement this interface.

type VpcClusterExpansion

type VpcClusterExpansion interface{}

type VpcClusterInterface

type VpcClusterInterface interface {
	Create(ctx context.Context, vpcCluster *v1alpha1.VpcCluster, opts v1.CreateOptions) (*v1alpha1.VpcCluster, error)
	Update(ctx context.Context, vpcCluster *v1alpha1.VpcCluster, opts v1.UpdateOptions) (*v1alpha1.VpcCluster, error)
	UpdateStatus(ctx context.Context, vpcCluster *v1alpha1.VpcCluster, opts v1.UpdateOptions) (*v1alpha1.VpcCluster, 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.VpcCluster, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VpcClusterList, 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.VpcCluster, err error)
	VpcClusterExpansion
}

VpcClusterInterface has methods to work with VpcCluster resources.

type VpcClustersGetter

type VpcClustersGetter interface {
	VpcClusters(namespace string) VpcClusterInterface
}

VpcClustersGetter has a method to return a VpcClusterInterface. A group's client should implement this interface.

type VpcWorkerPoolExpansion

type VpcWorkerPoolExpansion interface{}

type VpcWorkerPoolInterface

type VpcWorkerPoolInterface interface {
	Create(ctx context.Context, vpcWorkerPool *v1alpha1.VpcWorkerPool, opts v1.CreateOptions) (*v1alpha1.VpcWorkerPool, error)
	Update(ctx context.Context, vpcWorkerPool *v1alpha1.VpcWorkerPool, opts v1.UpdateOptions) (*v1alpha1.VpcWorkerPool, error)
	UpdateStatus(ctx context.Context, vpcWorkerPool *v1alpha1.VpcWorkerPool, opts v1.UpdateOptions) (*v1alpha1.VpcWorkerPool, 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.VpcWorkerPool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.VpcWorkerPoolList, 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.VpcWorkerPool, err error)
	VpcWorkerPoolExpansion
}

VpcWorkerPoolInterface has methods to work with VpcWorkerPool resources.

type VpcWorkerPoolsGetter

type VpcWorkerPoolsGetter interface {
	VpcWorkerPools(namespace string) VpcWorkerPoolInterface
}

VpcWorkerPoolsGetter has a method to return a VpcWorkerPoolInterface. A group's client should implement this interface.

type WorkerPoolExpansion

type WorkerPoolExpansion interface{}

type WorkerPoolInterface

type WorkerPoolInterface interface {
	Create(ctx context.Context, workerPool *v1alpha1.WorkerPool, opts v1.CreateOptions) (*v1alpha1.WorkerPool, error)
	Update(ctx context.Context, workerPool *v1alpha1.WorkerPool, opts v1.UpdateOptions) (*v1alpha1.WorkerPool, error)
	UpdateStatus(ctx context.Context, workerPool *v1alpha1.WorkerPool, opts v1.UpdateOptions) (*v1alpha1.WorkerPool, 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.WorkerPool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkerPoolList, 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.WorkerPool, err error)
	WorkerPoolExpansion
}

WorkerPoolInterface has methods to work with WorkerPool resources.

type WorkerPoolZoneAttachmentExpansion

type WorkerPoolZoneAttachmentExpansion interface{}

type WorkerPoolZoneAttachmentInterface

type WorkerPoolZoneAttachmentInterface interface {
	Create(ctx context.Context, workerPoolZoneAttachment *v1alpha1.WorkerPoolZoneAttachment, opts v1.CreateOptions) (*v1alpha1.WorkerPoolZoneAttachment, error)
	Update(ctx context.Context, workerPoolZoneAttachment *v1alpha1.WorkerPoolZoneAttachment, opts v1.UpdateOptions) (*v1alpha1.WorkerPoolZoneAttachment, error)
	UpdateStatus(ctx context.Context, workerPoolZoneAttachment *v1alpha1.WorkerPoolZoneAttachment, opts v1.UpdateOptions) (*v1alpha1.WorkerPoolZoneAttachment, 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.WorkerPoolZoneAttachment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.WorkerPoolZoneAttachmentList, 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.WorkerPoolZoneAttachment, err error)
	WorkerPoolZoneAttachmentExpansion
}

WorkerPoolZoneAttachmentInterface has methods to work with WorkerPoolZoneAttachment resources.

type WorkerPoolZoneAttachmentsGetter

type WorkerPoolZoneAttachmentsGetter interface {
	WorkerPoolZoneAttachments(namespace string) WorkerPoolZoneAttachmentInterface
}

WorkerPoolZoneAttachmentsGetter has a method to return a WorkerPoolZoneAttachmentInterface. A group's client should implement this interface.

type WorkerPoolsGetter

type WorkerPoolsGetter interface {
	WorkerPools(namespace string) WorkerPoolInterface
}

WorkerPoolsGetter has a method to return a WorkerPoolInterface. 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