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 ApiCacheExpansion added in v0.5.0

type ApiCacheExpansion interface{}

type ApiCacheInterface added in v0.5.0

type ApiCacheInterface interface {
	Create(ctx context.Context, apiCache *v1alpha1.ApiCache, opts v1.CreateOptions) (*v1alpha1.ApiCache, error)
	Update(ctx context.Context, apiCache *v1alpha1.ApiCache, opts v1.UpdateOptions) (*v1alpha1.ApiCache, error)
	UpdateStatus(ctx context.Context, apiCache *v1alpha1.ApiCache, opts v1.UpdateOptions) (*v1alpha1.ApiCache, 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.ApiCache, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiCacheList, 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.ApiCache, err error)
	ApiCacheExpansion
}

ApiCacheInterface has methods to work with ApiCache resources.

type ApiCachesGetter added in v0.5.0

type ApiCachesGetter interface {
	ApiCaches(namespace string) ApiCacheInterface
}

ApiCachesGetter has a method to return a ApiCacheInterface. A group's client should implement this interface.

type ApiKeyExpansion

type ApiKeyExpansion interface{}

type ApiKeyInterface

type ApiKeyInterface interface {
	Create(ctx context.Context, apiKey *v1alpha1.ApiKey, opts v1.CreateOptions) (*v1alpha1.ApiKey, error)
	Update(ctx context.Context, apiKey *v1alpha1.ApiKey, opts v1.UpdateOptions) (*v1alpha1.ApiKey, error)
	UpdateStatus(ctx context.Context, apiKey *v1alpha1.ApiKey, opts v1.UpdateOptions) (*v1alpha1.ApiKey, 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.ApiKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiKeyList, 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.ApiKey, err error)
	ApiKeyExpansion
}

ApiKeyInterface has methods to work with ApiKey resources.

type ApiKeysGetter

type ApiKeysGetter interface {
	ApiKeys(namespace string) ApiKeyInterface
}

ApiKeysGetter has a method to return a ApiKeyInterface. A group's client should implement this interface.

type AppsyncV1alpha1Client

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

AppsyncV1alpha1Client is used to interact with features provided by the appsync.aws.kubeform.com group.

func New

New creates a new AppsyncV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new AppsyncV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *AppsyncV1alpha1Client

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

func (*AppsyncV1alpha1Client) ApiCaches added in v0.5.0

func (c *AppsyncV1alpha1Client) ApiCaches(namespace string) ApiCacheInterface

func (*AppsyncV1alpha1Client) ApiKeys

func (c *AppsyncV1alpha1Client) ApiKeys(namespace string) ApiKeyInterface

func (*AppsyncV1alpha1Client) Datasources

func (c *AppsyncV1alpha1Client) Datasources(namespace string) DatasourceInterface

func (*AppsyncV1alpha1Client) DomainNameAPIAssociations added in v0.5.0

func (c *AppsyncV1alpha1Client) DomainNameAPIAssociations(namespace string) DomainNameAPIAssociationInterface

func (*AppsyncV1alpha1Client) DomainNames added in v0.5.0

func (c *AppsyncV1alpha1Client) DomainNames(namespace string) DomainNameInterface

func (*AppsyncV1alpha1Client) Functions

func (c *AppsyncV1alpha1Client) Functions(namespace string) FunctionInterface

func (*AppsyncV1alpha1Client) GraphqlAPIs

func (c *AppsyncV1alpha1Client) GraphqlAPIs(namespace string) GraphqlAPIInterface

func (*AppsyncV1alpha1Client) RESTClient

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

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

func (*AppsyncV1alpha1Client) Resolvers

func (c *AppsyncV1alpha1Client) Resolvers(namespace string) ResolverInterface

type DatasourceExpansion

type DatasourceExpansion interface{}

type DatasourceInterface

type DatasourceInterface interface {
	Create(ctx context.Context, datasource *v1alpha1.Datasource, opts v1.CreateOptions) (*v1alpha1.Datasource, error)
	Update(ctx context.Context, datasource *v1alpha1.Datasource, opts v1.UpdateOptions) (*v1alpha1.Datasource, error)
	UpdateStatus(ctx context.Context, datasource *v1alpha1.Datasource, opts v1.UpdateOptions) (*v1alpha1.Datasource, 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.Datasource, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DatasourceList, 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.Datasource, err error)
	DatasourceExpansion
}

DatasourceInterface has methods to work with Datasource resources.

type DatasourcesGetter

type DatasourcesGetter interface {
	Datasources(namespace string) DatasourceInterface
}

DatasourcesGetter has a method to return a DatasourceInterface. A group's client should implement this interface.

type DomainNameAPIAssociationExpansion added in v0.5.0

type DomainNameAPIAssociationExpansion interface{}

type DomainNameAPIAssociationInterface added in v0.5.0

type DomainNameAPIAssociationInterface interface {
	Create(ctx context.Context, domainNameAPIAssociation *v1alpha1.DomainNameAPIAssociation, opts v1.CreateOptions) (*v1alpha1.DomainNameAPIAssociation, error)
	Update(ctx context.Context, domainNameAPIAssociation *v1alpha1.DomainNameAPIAssociation, opts v1.UpdateOptions) (*v1alpha1.DomainNameAPIAssociation, error)
	UpdateStatus(ctx context.Context, domainNameAPIAssociation *v1alpha1.DomainNameAPIAssociation, opts v1.UpdateOptions) (*v1alpha1.DomainNameAPIAssociation, 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.DomainNameAPIAssociation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainNameAPIAssociationList, 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.DomainNameAPIAssociation, err error)
	DomainNameAPIAssociationExpansion
}

DomainNameAPIAssociationInterface has methods to work with DomainNameAPIAssociation resources.

type DomainNameAPIAssociationsGetter added in v0.5.0

type DomainNameAPIAssociationsGetter interface {
	DomainNameAPIAssociations(namespace string) DomainNameAPIAssociationInterface
}

DomainNameAPIAssociationsGetter has a method to return a DomainNameAPIAssociationInterface. A group's client should implement this interface.

type DomainNameExpansion added in v0.5.0

type DomainNameExpansion interface{}

type DomainNameInterface added in v0.5.0

type DomainNameInterface interface {
	Create(ctx context.Context, domainName *v1alpha1.DomainName, opts v1.CreateOptions) (*v1alpha1.DomainName, error)
	Update(ctx context.Context, domainName *v1alpha1.DomainName, opts v1.UpdateOptions) (*v1alpha1.DomainName, error)
	UpdateStatus(ctx context.Context, domainName *v1alpha1.DomainName, opts v1.UpdateOptions) (*v1alpha1.DomainName, 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.DomainName, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainNameList, 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.DomainName, err error)
	DomainNameExpansion
}

DomainNameInterface has methods to work with DomainName resources.

type DomainNamesGetter added in v0.5.0

type DomainNamesGetter interface {
	DomainNames(namespace string) DomainNameInterface
}

DomainNamesGetter has a method to return a DomainNameInterface. A group's client should implement this interface.

type FunctionExpansion

type FunctionExpansion interface{}

type FunctionInterface

type FunctionInterface interface {
	Create(ctx context.Context, function *v1alpha1.Function, opts v1.CreateOptions) (*v1alpha1.Function, error)
	Update(ctx context.Context, function *v1alpha1.Function, opts v1.UpdateOptions) (*v1alpha1.Function, error)
	UpdateStatus(ctx context.Context, function *v1alpha1.Function, opts v1.UpdateOptions) (*v1alpha1.Function, 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.Function, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FunctionList, 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.Function, err error)
	FunctionExpansion
}

FunctionInterface has methods to work with Function resources.

type FunctionsGetter

type FunctionsGetter interface {
	Functions(namespace string) FunctionInterface
}

FunctionsGetter has a method to return a FunctionInterface. A group's client should implement this interface.

type GraphqlAPIExpansion

type GraphqlAPIExpansion interface{}

type GraphqlAPIInterface

type GraphqlAPIInterface interface {
	Create(ctx context.Context, graphqlAPI *v1alpha1.GraphqlAPI, opts v1.CreateOptions) (*v1alpha1.GraphqlAPI, error)
	Update(ctx context.Context, graphqlAPI *v1alpha1.GraphqlAPI, opts v1.UpdateOptions) (*v1alpha1.GraphqlAPI, error)
	UpdateStatus(ctx context.Context, graphqlAPI *v1alpha1.GraphqlAPI, opts v1.UpdateOptions) (*v1alpha1.GraphqlAPI, 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.GraphqlAPI, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GraphqlAPIList, 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.GraphqlAPI, err error)
	GraphqlAPIExpansion
}

GraphqlAPIInterface has methods to work with GraphqlAPI resources.

type GraphqlAPIsGetter

type GraphqlAPIsGetter interface {
	GraphqlAPIs(namespace string) GraphqlAPIInterface
}

GraphqlAPIsGetter has a method to return a GraphqlAPIInterface. A group's client should implement this interface.

type ResolverExpansion

type ResolverExpansion interface{}

type ResolverInterface

type ResolverInterface interface {
	Create(ctx context.Context, resolver *v1alpha1.Resolver, opts v1.CreateOptions) (*v1alpha1.Resolver, error)
	Update(ctx context.Context, resolver *v1alpha1.Resolver, opts v1.UpdateOptions) (*v1alpha1.Resolver, error)
	UpdateStatus(ctx context.Context, resolver *v1alpha1.Resolver, opts v1.UpdateOptions) (*v1alpha1.Resolver, 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.Resolver, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResolverList, 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.Resolver, err error)
	ResolverExpansion
}

ResolverInterface has methods to work with Resolver resources.

type ResolversGetter

type ResolversGetter interface {
	Resolvers(namespace string) ResolverInterface
}

ResolversGetter has a method to return a ResolverInterface. 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