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 AliasExpansion

type AliasExpansion interface{}

type AliasInterface

type AliasInterface interface {
	Create(ctx context.Context, alias *v1alpha1.Alias, opts v1.CreateOptions) (*v1alpha1.Alias, error)
	Update(ctx context.Context, alias *v1alpha1.Alias, opts v1.UpdateOptions) (*v1alpha1.Alias, error)
	UpdateStatus(ctx context.Context, alias *v1alpha1.Alias, opts v1.UpdateOptions) (*v1alpha1.Alias, 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.Alias, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AliasList, 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.Alias, err error)
	AliasExpansion
}

AliasInterface has methods to work with Alias resources.

type AliasesGetter

type AliasesGetter interface {
	Aliases(namespace string) AliasInterface
}

AliasesGetter has a method to return a AliasInterface. A group's client should implement this interface.

type CodeSigningConfigExpansion

type CodeSigningConfigExpansion interface{}

type CodeSigningConfigInterface

type CodeSigningConfigInterface interface {
	Create(ctx context.Context, codeSigningConfig *v1alpha1.CodeSigningConfig, opts v1.CreateOptions) (*v1alpha1.CodeSigningConfig, error)
	Update(ctx context.Context, codeSigningConfig *v1alpha1.CodeSigningConfig, opts v1.UpdateOptions) (*v1alpha1.CodeSigningConfig, error)
	UpdateStatus(ctx context.Context, codeSigningConfig *v1alpha1.CodeSigningConfig, opts v1.UpdateOptions) (*v1alpha1.CodeSigningConfig, 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.CodeSigningConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CodeSigningConfigList, 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.CodeSigningConfig, err error)
	CodeSigningConfigExpansion
}

CodeSigningConfigInterface has methods to work with CodeSigningConfig resources.

type CodeSigningConfigsGetter

type CodeSigningConfigsGetter interface {
	CodeSigningConfigs(namespace string) CodeSigningConfigInterface
}

CodeSigningConfigsGetter has a method to return a CodeSigningConfigInterface. A group's client should implement this interface.

type EventSourceMappingExpansion

type EventSourceMappingExpansion interface{}

type EventSourceMappingInterface

type EventSourceMappingInterface interface {
	Create(ctx context.Context, eventSourceMapping *v1alpha1.EventSourceMapping, opts v1.CreateOptions) (*v1alpha1.EventSourceMapping, error)
	Update(ctx context.Context, eventSourceMapping *v1alpha1.EventSourceMapping, opts v1.UpdateOptions) (*v1alpha1.EventSourceMapping, error)
	UpdateStatus(ctx context.Context, eventSourceMapping *v1alpha1.EventSourceMapping, opts v1.UpdateOptions) (*v1alpha1.EventSourceMapping, 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.EventSourceMapping, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.EventSourceMappingList, 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.EventSourceMapping, err error)
	EventSourceMappingExpansion
}

EventSourceMappingInterface has methods to work with EventSourceMapping resources.

type EventSourceMappingsGetter

type EventSourceMappingsGetter interface {
	EventSourceMappings(namespace string) EventSourceMappingInterface
}

EventSourceMappingsGetter has a method to return a EventSourceMappingInterface. A group's client should implement this interface.

type FunctionEventInvokeConfigExpansion

type FunctionEventInvokeConfigExpansion interface{}

type FunctionEventInvokeConfigInterface

type FunctionEventInvokeConfigInterface interface {
	Create(ctx context.Context, functionEventInvokeConfig *v1alpha1.FunctionEventInvokeConfig, opts v1.CreateOptions) (*v1alpha1.FunctionEventInvokeConfig, error)
	Update(ctx context.Context, functionEventInvokeConfig *v1alpha1.FunctionEventInvokeConfig, opts v1.UpdateOptions) (*v1alpha1.FunctionEventInvokeConfig, error)
	UpdateStatus(ctx context.Context, functionEventInvokeConfig *v1alpha1.FunctionEventInvokeConfig, opts v1.UpdateOptions) (*v1alpha1.FunctionEventInvokeConfig, 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.FunctionEventInvokeConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.FunctionEventInvokeConfigList, 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.FunctionEventInvokeConfig, err error)
	FunctionEventInvokeConfigExpansion
}

FunctionEventInvokeConfigInterface has methods to work with FunctionEventInvokeConfig resources.

type FunctionEventInvokeConfigsGetter

type FunctionEventInvokeConfigsGetter interface {
	FunctionEventInvokeConfigs(namespace string) FunctionEventInvokeConfigInterface
}

FunctionEventInvokeConfigsGetter has a method to return a FunctionEventInvokeConfigInterface. 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 InvocationExpansion added in v0.5.0

type InvocationExpansion interface{}

type InvocationInterface added in v0.5.0

type InvocationInterface interface {
	Create(ctx context.Context, invocation *v1alpha1.Invocation, opts v1.CreateOptions) (*v1alpha1.Invocation, error)
	Update(ctx context.Context, invocation *v1alpha1.Invocation, opts v1.UpdateOptions) (*v1alpha1.Invocation, error)
	UpdateStatus(ctx context.Context, invocation *v1alpha1.Invocation, opts v1.UpdateOptions) (*v1alpha1.Invocation, 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.Invocation, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.InvocationList, 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.Invocation, err error)
	InvocationExpansion
}

InvocationInterface has methods to work with Invocation resources.

type InvocationsGetter added in v0.5.0

type InvocationsGetter interface {
	Invocations(namespace string) InvocationInterface
}

InvocationsGetter has a method to return a InvocationInterface. A group's client should implement this interface.

type LambdaV1alpha1Client

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

LambdaV1alpha1Client is used to interact with features provided by the lambda.aws.kubeform.com group.

func New

New creates a new LambdaV1alpha1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new LambdaV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *LambdaV1alpha1Client

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

func (*LambdaV1alpha1Client) Aliases

func (c *LambdaV1alpha1Client) Aliases(namespace string) AliasInterface

func (*LambdaV1alpha1Client) CodeSigningConfigs

func (c *LambdaV1alpha1Client) CodeSigningConfigs(namespace string) CodeSigningConfigInterface

func (*LambdaV1alpha1Client) EventSourceMappings

func (c *LambdaV1alpha1Client) EventSourceMappings(namespace string) EventSourceMappingInterface

func (*LambdaV1alpha1Client) FunctionEventInvokeConfigs

func (c *LambdaV1alpha1Client) FunctionEventInvokeConfigs(namespace string) FunctionEventInvokeConfigInterface

func (*LambdaV1alpha1Client) Functions

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

func (*LambdaV1alpha1Client) Invocations added in v0.5.0

func (c *LambdaV1alpha1Client) Invocations(namespace string) InvocationInterface

func (*LambdaV1alpha1Client) LayerVersionPermissions added in v0.5.0

func (c *LambdaV1alpha1Client) LayerVersionPermissions(namespace string) LayerVersionPermissionInterface

func (*LambdaV1alpha1Client) LayerVersions

func (c *LambdaV1alpha1Client) LayerVersions(namespace string) LayerVersionInterface

func (*LambdaV1alpha1Client) Permissions

func (c *LambdaV1alpha1Client) Permissions(namespace string) PermissionInterface

func (*LambdaV1alpha1Client) ProvisionedConcurrencyConfigs

func (c *LambdaV1alpha1Client) ProvisionedConcurrencyConfigs(namespace string) ProvisionedConcurrencyConfigInterface

func (*LambdaV1alpha1Client) RESTClient

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

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

type LayerVersionExpansion

type LayerVersionExpansion interface{}

type LayerVersionInterface

type LayerVersionInterface interface {
	Create(ctx context.Context, layerVersion *v1alpha1.LayerVersion, opts v1.CreateOptions) (*v1alpha1.LayerVersion, error)
	Update(ctx context.Context, layerVersion *v1alpha1.LayerVersion, opts v1.UpdateOptions) (*v1alpha1.LayerVersion, error)
	UpdateStatus(ctx context.Context, layerVersion *v1alpha1.LayerVersion, opts v1.UpdateOptions) (*v1alpha1.LayerVersion, 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.LayerVersion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LayerVersionList, 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.LayerVersion, err error)
	LayerVersionExpansion
}

LayerVersionInterface has methods to work with LayerVersion resources.

type LayerVersionPermissionExpansion added in v0.5.0

type LayerVersionPermissionExpansion interface{}

type LayerVersionPermissionInterface added in v0.5.0

type LayerVersionPermissionInterface interface {
	Create(ctx context.Context, layerVersionPermission *v1alpha1.LayerVersionPermission, opts v1.CreateOptions) (*v1alpha1.LayerVersionPermission, error)
	Update(ctx context.Context, layerVersionPermission *v1alpha1.LayerVersionPermission, opts v1.UpdateOptions) (*v1alpha1.LayerVersionPermission, error)
	UpdateStatus(ctx context.Context, layerVersionPermission *v1alpha1.LayerVersionPermission, opts v1.UpdateOptions) (*v1alpha1.LayerVersionPermission, 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.LayerVersionPermission, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LayerVersionPermissionList, 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.LayerVersionPermission, err error)
	LayerVersionPermissionExpansion
}

LayerVersionPermissionInterface has methods to work with LayerVersionPermission resources.

type LayerVersionPermissionsGetter added in v0.5.0

type LayerVersionPermissionsGetter interface {
	LayerVersionPermissions(namespace string) LayerVersionPermissionInterface
}

LayerVersionPermissionsGetter has a method to return a LayerVersionPermissionInterface. A group's client should implement this interface.

type LayerVersionsGetter

type LayerVersionsGetter interface {
	LayerVersions(namespace string) LayerVersionInterface
}

LayerVersionsGetter has a method to return a LayerVersionInterface. A group's client should implement this interface.

type PermissionExpansion

type PermissionExpansion interface{}

type PermissionInterface

type PermissionInterface interface {
	Create(ctx context.Context, permission *v1alpha1.Permission, opts v1.CreateOptions) (*v1alpha1.Permission, error)
	Update(ctx context.Context, permission *v1alpha1.Permission, opts v1.UpdateOptions) (*v1alpha1.Permission, error)
	UpdateStatus(ctx context.Context, permission *v1alpha1.Permission, opts v1.UpdateOptions) (*v1alpha1.Permission, 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.Permission, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PermissionList, 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.Permission, err error)
	PermissionExpansion
}

PermissionInterface has methods to work with Permission resources.

type PermissionsGetter

type PermissionsGetter interface {
	Permissions(namespace string) PermissionInterface
}

PermissionsGetter has a method to return a PermissionInterface. A group's client should implement this interface.

type ProvisionedConcurrencyConfigExpansion

type ProvisionedConcurrencyConfigExpansion interface{}

type ProvisionedConcurrencyConfigInterface

type ProvisionedConcurrencyConfigInterface interface {
	Create(ctx context.Context, provisionedConcurrencyConfig *v1alpha1.ProvisionedConcurrencyConfig, opts v1.CreateOptions) (*v1alpha1.ProvisionedConcurrencyConfig, error)
	Update(ctx context.Context, provisionedConcurrencyConfig *v1alpha1.ProvisionedConcurrencyConfig, opts v1.UpdateOptions) (*v1alpha1.ProvisionedConcurrencyConfig, error)
	UpdateStatus(ctx context.Context, provisionedConcurrencyConfig *v1alpha1.ProvisionedConcurrencyConfig, opts v1.UpdateOptions) (*v1alpha1.ProvisionedConcurrencyConfig, 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.ProvisionedConcurrencyConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProvisionedConcurrencyConfigList, 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.ProvisionedConcurrencyConfig, err error)
	ProvisionedConcurrencyConfigExpansion
}

ProvisionedConcurrencyConfigInterface has methods to work with ProvisionedConcurrencyConfig resources.

type ProvisionedConcurrencyConfigsGetter

type ProvisionedConcurrencyConfigsGetter interface {
	ProvisionedConcurrencyConfigs(namespace string) ProvisionedConcurrencyConfigInterface
}

ProvisionedConcurrencyConfigsGetter has a method to return a ProvisionedConcurrencyConfigInterface. 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