| Modifier and Type | Method and Description |
|---|---|
default IFunction |
ProviderProps.getIsCompleteHandler()
(experimental) The AWS Lambda function to invoke in order to determine if the operation is complete.
|
IFunction |
ProviderProps.Jsii$Proxy.getIsCompleteHandler() |
IFunction |
Provider.getIsCompleteHandler()
(experimental) The user-defined AWS Lambda function which is invoked asynchronously in order to determine if the operation is complete.
|
IFunction |
ProviderProps.getOnEventHandler()
(experimental) The AWS Lambda function to invoke for all resource lifecycle operations (CREATE/UPDATE/DELETE).
|
IFunction |
ProviderProps.Jsii$Proxy.getOnEventHandler() |
IFunction |
Provider.getOnEventHandler()
(experimental) The user-defined AWS Lambda function which is invoked for all resource lifecycle operations (CREATE/UPDATE/DELETE).
|
| Modifier and Type | Method and Description |
|---|---|
ProviderProps.Builder |
ProviderProps.Builder.isCompleteHandler(IFunction isCompleteHandler)
Sets the value of
ProviderProps.getIsCompleteHandler() |
Provider.Builder |
Provider.Builder.isCompleteHandler(IFunction isCompleteHandler)
(experimental) The AWS Lambda function to invoke in order to determine if the operation is complete.
|
ProviderProps.Builder |
ProviderProps.Builder.onEventHandler(IFunction onEventHandler)
Sets the value of
ProviderProps.getOnEventHandler() |
Provider.Builder |
Provider.Builder.onEventHandler(IFunction onEventHandler)
(experimental) The AWS Lambda function to invoke for all resource lifecycle operations (CREATE/UPDATE/DELETE).
|
| Modifier and Type | Method and Description |
|---|---|
IFunction |
TokenAuthorizerProps.Jsii$Proxy.getHandler() |
IFunction |
LambdaRestApiProps.getHandler()
(experimental) The default Lambda function that handles all requests from this API.
|
IFunction |
LambdaRestApiProps.Jsii$Proxy.getHandler() |
IFunction |
RequestAuthorizerProps.Jsii$Proxy.getHandler() |
protected IFunction |
TokenAuthorizer.getHandler()
(experimental) The Lambda function handler that this authorizer uses.
|
protected IFunction |
RequestAuthorizer.getHandler()
(experimental) The Lambda function handler that this authorizer uses.
|
IFunction |
LambdaAuthorizerProps.getHandler()
(experimental) The handler for the authorizer lambda function.
|
IFunction |
LambdaAuthorizerProps.Jsii$Proxy.getHandler() |
| Modifier and Type | Method and Description |
|---|---|
static LambdaIntegration.Builder |
LambdaIntegration.Builder.create(IFunction handler) |
TokenAuthorizerProps.Builder |
TokenAuthorizerProps.Builder.handler(IFunction handler)
Sets the value of
LambdaAuthorizerProps.getHandler() |
LambdaRestApiProps.Builder |
LambdaRestApiProps.Builder.handler(IFunction handler)
Sets the value of
LambdaRestApiProps.getHandler() |
LambdaRestApi.Builder |
LambdaRestApi.Builder.handler(IFunction handler)
(experimental) The default Lambda function that handles all requests from this API.
|
RequestAuthorizerProps.Builder |
RequestAuthorizerProps.Builder.handler(IFunction handler)
Sets the value of
LambdaAuthorizerProps.getHandler() |
TokenAuthorizer.Builder |
TokenAuthorizer.Builder.handler(IFunction handler)
(experimental) The handler for the authorizer lambda function.
|
RequestAuthorizer.Builder |
RequestAuthorizer.Builder.handler(IFunction handler)
(experimental) The handler for the authorizer lambda function.
|
LambdaAuthorizerProps.Builder |
LambdaAuthorizerProps.Builder.handler(IFunction handler)
Sets the value of
LambdaAuthorizerProps.getHandler() |
| Constructor and Description |
|---|
LambdaIntegration(IFunction handler) |
LambdaIntegration(IFunction handler,
LambdaIntegrationOptions options) |
| Modifier and Type | Method and Description |
|---|---|
static WebSocketLambdaAuthorizer.Builder |
WebSocketLambdaAuthorizer.Builder.create(String id,
IFunction handler) |
static HttpLambdaAuthorizer.Builder |
HttpLambdaAuthorizer.Builder.create(String id,
IFunction handler) |
| Constructor and Description |
|---|
HttpLambdaAuthorizer(String id,
IFunction handler)
(experimental) Initialize a lambda authorizer to be bound with HTTP route.
|
HttpLambdaAuthorizer(String id,
IFunction handler,
HttpLambdaAuthorizerProps props)
(experimental) Initialize a lambda authorizer to be bound with HTTP route.
|
WebSocketLambdaAuthorizer(String id,
IFunction handler) |
WebSocketLambdaAuthorizer(String id,
IFunction handler,
WebSocketLambdaAuthorizerProps props) |
| Modifier and Type | Method and Description |
|---|---|
static HttpLambdaIntegration.Builder |
HttpLambdaIntegration.Builder.create(String id,
IFunction handler) |
| Constructor and Description |
|---|
HttpLambdaIntegration(String id,
IFunction handler) |
HttpLambdaIntegration(String id,
IFunction handler,
HttpLambdaIntegrationProps props) |
WebSocketLambdaIntegration(String id,
IFunction handler) |
| Modifier and Type | Method and Description |
|---|---|
IFunction |
LambdaAuthorizerConfig.getHandler()
(experimental) The authorizer lambda function.
|
IFunction |
LambdaAuthorizerConfig.Jsii$Proxy.getHandler() |
IFunction |
LambdaDataSourceProps.getLambdaFunction()
(experimental) The Lambda function to call to interact with this data source.
|
IFunction |
LambdaDataSourceProps.Jsii$Proxy.getLambdaFunction() |
| Modifier and Type | Method and Description |
|---|---|
LambdaDataSource |
IGraphqlApi.addLambdaDataSource(String id,
IFunction lambdaFunction)
(experimental) add a new Lambda data source to this API.
|
LambdaDataSource |
IGraphqlApi.Jsii$Proxy.addLambdaDataSource(String id,
IFunction lambdaFunction)
(experimental) add a new Lambda data source to this API.
|
LambdaDataSource |
GraphqlApiBase.addLambdaDataSource(String id,
IFunction lambdaFunction)
(experimental) add a new Lambda data source to this API.
|
LambdaDataSource |
IGraphqlApi.addLambdaDataSource(String id,
IFunction lambdaFunction,
DataSourceOptions options)
(experimental) add a new Lambda data source to this API.
|
LambdaDataSource |
IGraphqlApi.Jsii$Proxy.addLambdaDataSource(String id,
IFunction lambdaFunction,
DataSourceOptions options)
(experimental) add a new Lambda data source to this API.
|
default LambdaDataSource |
IGraphqlApi.Jsii$Default.addLambdaDataSource(String id,
IFunction lambdaFunction,
DataSourceOptions options)
(experimental) add a new Lambda data source to this API.
|
LambdaDataSource |
GraphqlApiBase.addLambdaDataSource(String id,
IFunction lambdaFunction,
DataSourceOptions options)
(experimental) add a new Lambda data source to this API.
|
LambdaAuthorizerConfig.Builder |
LambdaAuthorizerConfig.Builder.handler(IFunction handler)
Sets the value of
LambdaAuthorizerConfig.getHandler() |
LambdaDataSource.Builder |
LambdaDataSource.Builder.lambdaFunction(IFunction lambdaFunction)
(experimental) The Lambda function to call to interact with this data source.
|
LambdaDataSourceProps.Builder |
LambdaDataSourceProps.Builder.lambdaFunction(IFunction lambdaFunction)
Sets the value of
LambdaDataSourceProps.getLambdaFunction() |
| Constructor and Description |
|---|
FunctionHook(IFunction fn) |
FunctionHook(IFunction fn,
IKey encryptionKey) |
| Modifier and Type | Method and Description |
|---|---|
static CustomResourceProvider |
CustomResourceProvider.fromLambda(IFunction handler)
Deprecated.
|
static CustomResourceProvider |
CustomResourceProvider.lambda(IFunction handler)
Deprecated.
use `fromLambda`
|
| Modifier and Type | Class and Description |
|---|---|
class |
EdgeFunction
(experimental) A Lambda@Edge function.
|
| Modifier and Type | Method and Description |
|---|---|
IFunction |
EdgeFunction.getLambda()
(experimental) The underlying AWS Lambda function.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Trail.addLambdaEventSelector(List<IFunction> handlers)
(experimental) When an event occurs in your account, CloudTrail evaluates whether the event matches the settings for your trails.
|
void |
Trail.addLambdaEventSelector(List<IFunction> handlers,
AddEventSelectorOptions options)
(experimental) When an event occurs in your account, CloudTrail evaluates whether the event matches the settings for your trails.
|
| Modifier and Type | Method and Description |
|---|---|
default IFunction |
LambdaDeploymentGroupProps.getPostHook()
(experimental) The Lambda function to run after traffic routing starts.
|
IFunction |
LambdaDeploymentGroupProps.Jsii$Proxy.getPostHook() |
default IFunction |
LambdaDeploymentGroupProps.getPreHook()
(experimental) The Lambda function to run before traffic routing starts.
|
IFunction |
LambdaDeploymentGroupProps.Jsii$Proxy.getPreHook() |
| Modifier and Type | Method and Description |
|---|---|
void |
LambdaDeploymentGroup.addPostHook(IFunction postHook)
(experimental) Associate a function to run after deployment completes.
|
void |
LambdaDeploymentGroup.addPreHook(IFunction preHook)
(experimental) Associate a function to run before deployment begins.
|
LambdaDeploymentGroupProps.Builder |
LambdaDeploymentGroupProps.Builder.postHook(IFunction postHook)
Sets the value of
LambdaDeploymentGroupProps.getPostHook() |
LambdaDeploymentGroup.Builder |
LambdaDeploymentGroup.Builder.postHook(IFunction postHook)
(experimental) The Lambda function to run after traffic routing starts.
|
LambdaDeploymentGroupProps.Builder |
LambdaDeploymentGroupProps.Builder.preHook(IFunction preHook)
Sets the value of
LambdaDeploymentGroupProps.getPreHook() |
LambdaDeploymentGroup.Builder |
LambdaDeploymentGroup.Builder.preHook(IFunction preHook)
(experimental) The Lambda function to run before traffic routing starts.
|
| Modifier and Type | Method and Description |
|---|---|
IFunction |
LambdaInvokeActionProps.getLambda()
(experimental) The lambda function to invoke.
|
IFunction |
LambdaInvokeActionProps.Jsii$Proxy.getLambda() |
| Modifier and Type | Method and Description |
|---|---|
LambdaInvokeActionProps.Builder |
LambdaInvokeActionProps.Builder.lambda(IFunction lambda)
Sets the value of
LambdaInvokeActionProps.getLambda() |
LambdaInvokeAction.Builder |
LambdaInvokeAction.Builder.lambda(IFunction lambda)
(experimental) The lambda function to invoke.
|
| Modifier and Type | Method and Description |
|---|---|
default IFunction |
UserPoolTriggers.getCreateAuthChallenge()
(experimental) Creates an authentication challenge.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getCreateAuthChallenge() |
default IFunction |
UserPoolTriggers.getCustomEmailSender()
(experimental) Amazon Cognito invokes this trigger to send email notifications to users.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getCustomEmailSender() |
default IFunction |
UserPoolTriggers.getCustomMessage()
(experimental) A custom Message AWS Lambda trigger.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getCustomMessage() |
default IFunction |
UserPoolTriggers.getCustomSmsSender()
(experimental) Amazon Cognito invokes this trigger to send SMS notifications to users.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getCustomSmsSender() |
default IFunction |
UserPoolTriggers.getDefineAuthChallenge()
(experimental) Defines the authentication challenge.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getDefineAuthChallenge() |
default IFunction |
UserPoolTriggers.getPostAuthentication()
(experimental) A post-authentication AWS Lambda trigger.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getPostAuthentication() |
default IFunction |
UserPoolTriggers.getPostConfirmation()
(experimental) A post-confirmation AWS Lambda trigger.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getPostConfirmation() |
default IFunction |
UserPoolTriggers.getPreAuthentication()
(experimental) A pre-authentication AWS Lambda trigger.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getPreAuthentication() |
default IFunction |
UserPoolTriggers.getPreSignUp()
(experimental) A pre-registration AWS Lambda trigger.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getPreSignUp() |
default IFunction |
UserPoolTriggers.getPreTokenGeneration()
(experimental) A pre-token-generation AWS Lambda trigger.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getPreTokenGeneration() |
default IFunction |
UserPoolTriggers.getUserMigration()
(experimental) A user-migration AWS Lambda trigger.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getUserMigration() |
default IFunction |
UserPoolTriggers.getVerifyAuthChallengeResponse()
(experimental) Verifies the authentication challenge response.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getVerifyAuthChallengeResponse() |
| Modifier and Type | Method and Description |
|---|---|
IFunction |
CustomRuleProps.getLambdaFunction()
(experimental) The Lambda function to run.
|
IFunction |
CustomRuleProps.Jsii$Proxy.getLambdaFunction() |
| Modifier and Type | Method and Description |
|---|---|
CustomRuleProps.Builder |
CustomRuleProps.Builder.lambdaFunction(IFunction lambdaFunction)
Sets the value of
CustomRuleProps.getLambdaFunction() |
CustomRule.Builder |
CustomRule.Builder.lambdaFunction(IFunction lambdaFunction)
(experimental) The Lambda function to run.
|
| Constructor and Description |
|---|
LambdaTarget(IFunction fn)
(experimental) Create a new Lambda target.
|
| Modifier and Type | Method and Description |
|---|---|
static LambdaFunction.Builder |
LambdaFunction.Builder.create(IFunction handler) |
| Constructor and Description |
|---|
LambdaFunction(IFunction handler) |
LambdaFunction(IFunction handler,
LambdaFunctionProps props) |
| Constructor and Description |
|---|
LambdaFunctionAction(IFunction func) |
| Constructor and Description |
|---|
LambdaInvokeAction(IFunction func) |
| Modifier and Type | Method and Description |
|---|---|
static LambdaFunctionProcessor.Builder |
LambdaFunctionProcessor.Builder.create(IFunction lambdaFunction) |
| Constructor and Description |
|---|
LambdaFunctionProcessor(IFunction lambdaFunction) |
LambdaFunctionProcessor(IFunction lambdaFunction,
DataProcessorProps props) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAlias |
static interface |
IAlias.Jsii$Default
Internal default implementation for
IAlias. |
static interface |
IFunction.Jsii$Default
Internal default implementation for
IFunction. |
interface |
IVersion |
static interface |
IVersion.Jsii$Default
Internal default implementation for
IVersion. |
| Modifier and Type | Class and Description |
|---|---|
class |
Alias
(experimental) A new alias to a particular version of a Lambda function.
|
class |
DockerImageFunction
(experimental) Create a lambda function where the handler is a docker image.
|
class |
Function
(experimental) Deploys a file from inside the construct library as a function.
|
class |
FunctionBase |
static class |
IAlias.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IFunction.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
IVersion.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
QualifiedFunctionBase |
class |
SingletonFunction
(experimental) A Lambda that will only ever be added to a stack once.
|
class |
Version
(experimental) Tag the current state of a Function with a Version number.
|
| Modifier and Type | Method and Description |
|---|---|
static IFunction |
Function.fromFunctionArn(software.constructs.Construct scope,
String id,
String functionArn)
(experimental) Import a lambda function into the CDK using its ARN.
|
static IFunction |
Function.fromFunctionAttributes(software.constructs.Construct scope,
String id,
FunctionAttributes attrs)
(experimental) Creates a Lambda function object which represents a function not defined within this stack.
|
static IFunction |
Function.fromFunctionName(software.constructs.Construct scope,
String id,
String functionName)
(experimental) Import a lambda function into the CDK using its name.
|
IFunction |
EventInvokeConfigProps.getFunction()
(experimental) The Lambda function.
|
IFunction |
EventInvokeConfigProps.Jsii$Proxy.getFunction() |
IFunction |
FunctionUrlProps.getFunction()
(experimental) The function to which this url refers.
|
IFunction |
FunctionUrlProps.Jsii$Proxy.getFunction() |
IFunction |
VersionProps.getLambda()
(experimental) Function to get the value of.
|
IFunction |
VersionProps.Jsii$Proxy.getLambda() |
IFunction |
Alias.getLambda() |
IFunction |
Version.getLambda()
(experimental) The underlying AWS Lambda function.
|
IFunction |
VersionAttributes.getLambda()
(experimental) The lambda function.
|
IFunction |
VersionAttributes.Jsii$Proxy.getLambda() |
IFunction |
IVersion.getLambda()
(experimental) The underlying AWS Lambda function.
|
IFunction |
IVersion.Jsii$Proxy.getLambda()
(experimental) The underlying AWS Lambda function.
|
default IFunction |
IVersion.Jsii$Default.getLambda()
(experimental) The underlying AWS Lambda function.
|
abstract IFunction |
QualifiedFunctionBase.getLambda() |
IFunction |
EventSourceMappingProps.getTarget()
(experimental) The target AWS Lambda function.
|
IFunction |
EventSourceMappingProps.Jsii$Proxy.getTarget() |
| Modifier and Type | Method and Description |
|---|---|
DestinationConfig |
IDestination.bind(Construct scope,
IFunction fn)
(experimental) Binds this destination to the Lambda function.
|
DestinationConfig |
IDestination.Jsii$Proxy.bind(Construct scope,
IFunction fn)
(experimental) Binds this destination to the Lambda function.
|
DestinationConfig |
IDestination.bind(Construct scope,
IFunction fn,
DestinationOptions options)
(experimental) Binds this destination to the Lambda function.
|
DestinationConfig |
IDestination.Jsii$Proxy.bind(Construct scope,
IFunction fn,
DestinationOptions options)
(experimental) Binds this destination to the Lambda function.
|
default DestinationConfig |
IDestination.Jsii$Default.bind(Construct scope,
IFunction fn,
DestinationOptions options)
(experimental) Binds this destination to the Lambda function.
|
DlqDestinationConfig |
IEventSourceDlq.bind(IEventSourceMapping target,
IFunction targetHandler)
(experimental) Returns the DLQ destination config of the DLQ.
|
DlqDestinationConfig |
IEventSourceDlq.Jsii$Proxy.bind(IEventSourceMapping target,
IFunction targetHandler)
(experimental) Returns the DLQ destination config of the DLQ.
|
default DlqDestinationConfig |
IEventSourceDlq.Jsii$Default.bind(IEventSourceMapping target,
IFunction targetHandler)
(experimental) Returns the DLQ destination config of the DLQ.
|
void |
IEventSource.bind(IFunction target)
(experimental) Called by `lambda.addEventSource` to allow the event source to bind to this function.
|
void |
IEventSource.Jsii$Proxy.bind(IFunction target)
(experimental) Called by `lambda.addEventSource` to allow the event source to bind to this function.
|
default void |
IEventSource.Jsii$Default.bind(IFunction target)
(experimental) Called by `lambda.addEventSource` to allow the event source to bind to this function.
|
EventInvokeConfigProps.Builder |
EventInvokeConfigProps.Builder.function(IFunction function)
Sets the value of
EventInvokeConfigProps.getFunction() |
FunctionUrl.Builder |
FunctionUrl.Builder.function(IFunction function)
(experimental) The function to which this url refers.
|
FunctionUrlProps.Builder |
FunctionUrlProps.Builder.function(IFunction function)
Sets the value of
FunctionUrlProps.getFunction() |
EventInvokeConfig.Builder |
EventInvokeConfig.Builder.function(IFunction function)
(experimental) The Lambda function.
|
VersionProps.Builder |
VersionProps.Builder.lambda(IFunction lambda)
Sets the value of
VersionProps.getLambda() |
Version.Builder |
Version.Builder.lambda(IFunction lambda)
(experimental) Function to get the value of.
|
VersionAttributes.Builder |
VersionAttributes.Builder.lambda(IFunction lambda)
Sets the value of
VersionAttributes.getLambda() |
EventSourceMapping.Builder |
EventSourceMapping.Builder.target(IFunction target)
(experimental) The target AWS Lambda function.
|
EventSourceMappingProps.Builder |
EventSourceMappingProps.Builder.target(IFunction target)
Sets the value of
EventSourceMappingProps.getTarget() |
| Modifier and Type | Method and Description |
|---|---|
DestinationConfig |
SnsDestination.bind(Construct _scope,
IFunction fn)
(experimental) Returns a destination configuration.
|
DestinationConfig |
SqsDestination.bind(Construct _scope,
IFunction fn)
(experimental) Returns a destination configuration.
|
DestinationConfig |
LambdaDestination.bind(Construct scope,
IFunction fn)
(experimental) Returns a destination configuration.
|
DestinationConfig |
EventBridgeDestination.bind(Construct _scope,
IFunction fn)
(experimental) Returns a destination configuration.
|
DestinationConfig |
SnsDestination.bind(Construct _scope,
IFunction fn,
DestinationOptions _options)
(experimental) Returns a destination configuration.
|
DestinationConfig |
SqsDestination.bind(Construct _scope,
IFunction fn,
DestinationOptions _options)
(experimental) Returns a destination configuration.
|
DestinationConfig |
LambdaDestination.bind(Construct scope,
IFunction fn,
DestinationOptions options)
(experimental) Returns a destination configuration.
|
DestinationConfig |
EventBridgeDestination.bind(Construct _scope,
IFunction fn,
DestinationOptions _options)
(experimental) Returns a destination configuration.
|
static LambdaDestination.Builder |
LambdaDestination.Builder.create(IFunction fn) |
| Constructor and Description |
|---|
LambdaDestination(IFunction fn) |
LambdaDestination(IFunction fn,
LambdaDestinationOptions options) |
| Modifier and Type | Method and Description |
|---|---|
DlqDestinationConfig |
SnsDlq.bind(IEventSourceMapping _target,
IFunction targetHandler)
(experimental) Returns a destination configuration for the DLQ.
|
DlqDestinationConfig |
SqsDlq.bind(IEventSourceMapping _target,
IFunction targetHandler)
(experimental) Returns a destination configuration for the DLQ.
|
void |
ApiEventSource.bind(IFunction target)
(experimental) Called by `lambda.addEventSource` to allow the event source to bind to this function.
|
void |
DynamoEventSource.bind(IFunction target)
(experimental) Called by `lambda.addEventSource` to allow the event source to bind to this function.
|
abstract void |
StreamEventSource.bind(IFunction _target)
(experimental) Called by `lambda.addEventSource` to allow the event source to bind to this function.
|
void |
SelfManagedKafkaEventSource.bind(IFunction target)
(experimental) Called by `lambda.addEventSource` to allow the event source to bind to this function.
|
void |
ManagedKafkaEventSource.bind(IFunction target)
(experimental) Called by `lambda.addEventSource` to allow the event source to bind to this function.
|
void |
SnsEventSource.bind(IFunction target)
(experimental) Called by `lambda.addEventSource` to allow the event source to bind to this function.
|
void |
S3EventSource.bind(IFunction target)
(experimental) Called by `lambda.addEventSource` to allow the event source to bind to this function.
|
void |
SqsEventSource.bind(IFunction target)
(experimental) Called by `lambda.addEventSource` to allow the event source to bind to this function.
|
void |
KinesisEventSource.bind(IFunction target)
(experimental) Called by `lambda.addEventSource` to allow the event source to bind to this function.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GoFunction
(experimental) A Golang Lambda function.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NodejsFunction
(experimental) A Node.js Lambda function bundled using esbuild.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PythonFunction
(experimental) A Python Lambda function.
|
| Modifier and Type | Method and Description |
|---|---|
static LambdaDestination.Builder |
LambdaDestination.Builder.create(IFunction fn) |
| Constructor and Description |
|---|
LambdaDestination(IFunction fn)
(experimental) LambdaDestinationOptions.
|
LambdaDestination(IFunction fn,
LambdaDestinationOptions options)
(experimental) LambdaDestinationOptions.
|
| Constructor and Description |
|---|
LambdaDestination(IFunction fn) |
| Modifier and Type | Method and Description |
|---|---|
IFunction |
AccessPointProps.getHandler()
(experimental) The Lambda function used to transform objects.
|
IFunction |
AccessPointProps.Jsii$Proxy.getHandler() |
| Modifier and Type | Method and Description |
|---|---|
AccessPointProps.Builder |
AccessPointProps.Builder.handler(IFunction handler)
Sets the value of
AccessPointProps.getHandler() |
AccessPoint.Builder |
AccessPoint.Builder.handler(IFunction handler)
(experimental) The Lambda function used to transform objects.
|
| Modifier and Type | Method and Description |
|---|---|
IFunction |
RotationScheduleProps.Jsii$Proxy.getRotationLambda() |
default IFunction |
RotationScheduleOptions.getRotationLambda()
(experimental) A Lambda function that can rotate the secret.
|
IFunction |
RotationScheduleOptions.Jsii$Proxy.getRotationLambda() |
| Modifier and Type | Method and Description |
|---|---|
RotationScheduleProps.Builder |
RotationScheduleProps.Builder.rotationLambda(IFunction rotationLambda)
Sets the value of
RotationScheduleOptions.getRotationLambda() |
RotationScheduleOptions.Builder |
RotationScheduleOptions.Builder.rotationLambda(IFunction rotationLambda)
Sets the value of
RotationScheduleOptions.getRotationLambda() |
RotationSchedule.Builder |
RotationSchedule.Builder.rotationLambda(IFunction rotationLambda)
(experimental) A Lambda function that can rotate the secret.
|
| Modifier and Type | Method and Description |
|---|---|
IFunction |
LambdaProps.getFunction()
(experimental) The Lambda function to invoke.
|
IFunction |
LambdaProps.Jsii$Proxy.getFunction() |
| Modifier and Type | Method and Description |
|---|---|
LambdaProps.Builder |
LambdaProps.Builder.function(IFunction function)
Sets the value of
LambdaProps.getFunction() |
Lambda.Builder |
Lambda.Builder.function(IFunction function)
(experimental) The Lambda function to invoke.
|
| Modifier and Type | Method and Description |
|---|---|
static LambdaSubscription.Builder |
LambdaSubscription.Builder.create(IFunction fn) |
| Constructor and Description |
|---|
LambdaSubscription(IFunction fn) |
LambdaSubscription(IFunction fn,
LambdaSubscriptionProps props) |
| Modifier and Type | Method and Description |
|---|---|
IFunction |
LambdaInvokeProps.getLambdaFunction()
(experimental) Lambda function to invoke.
|
IFunction |
LambdaInvokeProps.Jsii$Proxy.getLambdaFunction() |
| Modifier and Type | Method and Description |
|---|---|
static InvokeFunction.Builder |
InvokeFunction.Builder.create(IFunction lambdaFunction)
Deprecated.
|
static RunLambdaTask.Builder |
RunLambdaTask.Builder.create(IFunction lambdaFunction)
Deprecated.
|
LambdaInvokeProps.Builder |
LambdaInvokeProps.Builder.lambdaFunction(IFunction lambdaFunction)
Sets the value of
LambdaInvokeProps.getLambdaFunction() |
LambdaInvoke.Builder |
LambdaInvoke.Builder.lambdaFunction(IFunction lambdaFunction)
(experimental) Lambda function to invoke.
|
| Constructor and Description |
|---|
InvokeFunction(IFunction lambdaFunction)
Deprecated.
|
InvokeFunction(IFunction lambdaFunction,
InvokeFunctionProps props)
Deprecated.
|
RunLambdaTask(IFunction lambdaFunction)
Deprecated.
|
RunLambdaTask(IFunction lambdaFunction,
RunLambdaTaskProps props)
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TriggerFunction
(experimental) Invokes an AWS Lambda function during deployment.
|
Copyright © 2022. All rights reserved.