Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AliasExpansion
- type AliasInterface
- type AliasesGetter
- type CodeSigningConfigExpansion
- type CodeSigningConfigInterface
- type CodeSigningConfigsGetter
- type EventSourceMappingExpansion
- type EventSourceMappingInterface
- type EventSourceMappingsGetter
- type FunctionEventInvokeConfigExpansion
- type FunctionEventInvokeConfigInterface
- type FunctionEventInvokeConfigsGetter
- type FunctionExpansion
- type FunctionInterface
- type FunctionsGetter
- type InvocationExpansion
- type InvocationInterface
- type InvocationsGetter
- type LambdaV1alpha1Client
- func (c *LambdaV1alpha1Client) Aliases(namespace string) AliasInterface
- func (c *LambdaV1alpha1Client) CodeSigningConfigs(namespace string) CodeSigningConfigInterface
- func (c *LambdaV1alpha1Client) EventSourceMappings(namespace string) EventSourceMappingInterface
- func (c *LambdaV1alpha1Client) FunctionEventInvokeConfigs(namespace string) FunctionEventInvokeConfigInterface
- func (c *LambdaV1alpha1Client) Functions(namespace string) FunctionInterface
- func (c *LambdaV1alpha1Client) Invocations(namespace string) InvocationInterface
- func (c *LambdaV1alpha1Client) LayerVersionPermissions(namespace string) LayerVersionPermissionInterface
- func (c *LambdaV1alpha1Client) LayerVersions(namespace string) LayerVersionInterface
- func (c *LambdaV1alpha1Client) Permissions(namespace string) PermissionInterface
- func (c *LambdaV1alpha1Client) ProvisionedConcurrencyConfigs(namespace string) ProvisionedConcurrencyConfigInterface
- func (c *LambdaV1alpha1Client) RESTClient() rest.Interface
- type LambdaV1alpha1Interface
- type LayerVersionExpansion
- type LayerVersionInterface
- type LayerVersionPermissionExpansion
- type LayerVersionPermissionInterface
- type LayerVersionPermissionsGetter
- type LayerVersionsGetter
- type PermissionExpansion
- type PermissionInterface
- type PermissionsGetter
- type ProvisionedConcurrencyConfigExpansion
- type ProvisionedConcurrencyConfigInterface
- type ProvisionedConcurrencyConfigsGetter
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 ¶
func New(c rest.Interface) *LambdaV1alpha1Client
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 LambdaV1alpha1Interface ¶
type LambdaV1alpha1Interface interface { RESTClient() rest.Interface AliasesGetter CodeSigningConfigsGetter EventSourceMappingsGetter FunctionsGetter FunctionEventInvokeConfigsGetter InvocationsGetter LayerVersionsGetter LayerVersionPermissionsGetter PermissionsGetter ProvisionedConcurrencyConfigsGetter }
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.