| 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).
|
| Constructor and Description |
|---|
Jsii$Proxy(IFunction onEventHandler,
IFunction isCompleteHandler,
RetentionDays logRetention,
Duration queryInterval,
IRole role,
List<? extends ISecurityGroup> securityGroups,
Duration totalTimeout,
IVpc vpc,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ProviderProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
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() |
IFunction |
LambdaAuthorizerProps.getHandler()
(experimental) The handler for the authorizer lambda function.
|
IFunction |
LambdaAuthorizerProps.Jsii$Proxy.getHandler() |
protected IFunction |
TokenAuthorizer.getHandler()
(experimental) The Lambda function handler that this authorizer uses.
|
IFunction |
TokenAuthorizerProps.Jsii$Proxy.getHandler() |
protected IFunction |
RequestAuthorizer.getHandler()
(experimental) The Lambda function handler that this authorizer uses.
|
| Modifier and Type | Method and Description |
|---|---|
static LambdaIntegration.Builder |
LambdaIntegration.Builder.create(IFunction handler) |
LambdaRestApiProps.Builder |
LambdaRestApiProps.Builder.handler(IFunction handler)
Sets the value of
LambdaRestApiProps.getHandler() |
RequestAuthorizerProps.Builder |
RequestAuthorizerProps.Builder.handler(IFunction handler)
Sets the value of
LambdaAuthorizerProps.getHandler() |
LambdaAuthorizerProps.Builder |
LambdaAuthorizerProps.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.
|
TokenAuthorizerProps.Builder |
TokenAuthorizerProps.Builder.handler(IFunction handler)
Sets the value of
LambdaAuthorizerProps.getHandler() |
RequestAuthorizer.Builder |
RequestAuthorizer.Builder.handler(IFunction handler)
(experimental) The handler for the authorizer lambda function.
|
LambdaRestApi.Builder |
LambdaRestApi.Builder.handler(IFunction handler)
(experimental) The default Lambda function that handles all requests from this API.
|
| Constructor and Description |
|---|
Jsii$Proxy(IFunction handler,
Boolean proxy,
ApiKeySourceType apiKeySourceType,
List<String> binaryMediaTypes,
IRestApi cloneFrom,
String description,
EndpointConfiguration endpointConfiguration,
Number minimumCompressionSize,
CorsOptions defaultCorsPreflightOptions,
Integration defaultIntegration,
MethodOptions defaultMethodOptions,
Boolean cloudWatchRole,
Boolean deploy,
StageOptions deployOptions,
DomainNameOptions domainName,
String endpointExportName,
List<? extends EndpointType> endpointTypes,
Boolean failOnWarnings,
Map<String,String> parameters,
PolicyDocument policy,
String restApiName,
Boolean retainDeployments)
Constructor that initializes the object based on literal property values passed by the
LambdaRestApiProps.Builder. |
Jsii$Proxy(IFunction handler,
IRole assumeRole,
String authorizerName,
Duration resultsCacheTtl)
Constructor that initializes the object based on literal property values passed by the
LambdaAuthorizerProps.Builder. |
Jsii$Proxy(List<String> identitySources,
IFunction handler,
IRole assumeRole,
String authorizerName,
Duration resultsCacheTtl)
Constructor that initializes the object based on literal property values passed by the
RequestAuthorizerProps.Builder. |
Jsii$Proxy(String identitySource,
String validationRegex,
IFunction handler,
IRole assumeRole,
String authorizerName,
Duration resultsCacheTtl)
Constructor that initializes the object based on literal property values passed by the
TokenAuthorizerProps.Builder. |
LambdaIntegration(IFunction handler) |
LambdaIntegration(IFunction handler,
LambdaIntegrationOptions options) |
| Constructor and Description |
|---|
FunctionHook(IFunction fn) |
FunctionHook(IFunction fn,
IKey encryptionKey) |
| 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.
|
LambdaDeploymentGroup.Builder |
LambdaDeploymentGroup.Builder.postHook(IFunction postHook)
(experimental) The Lambda function to run after traffic routing starts.
|
LambdaDeploymentGroupProps.Builder |
LambdaDeploymentGroupProps.Builder.postHook(IFunction postHook)
Sets the value of
LambdaDeploymentGroupProps.getPostHook() |
LambdaDeploymentGroup.Builder |
LambdaDeploymentGroup.Builder.preHook(IFunction preHook)
(experimental) The Lambda function to run before traffic routing starts.
|
LambdaDeploymentGroupProps.Builder |
LambdaDeploymentGroupProps.Builder.preHook(IFunction preHook)
Sets the value of
LambdaDeploymentGroupProps.getPreHook() |
| Constructor and Description |
|---|
Jsii$Proxy(Alias alias,
List<? extends IAlarm> alarms,
ILambdaApplication application,
AutoRollbackConfig autoRollback,
ILambdaDeploymentConfig deploymentConfig,
String deploymentGroupName,
Boolean ignorePollAlarmsFailure,
IFunction postHook,
IFunction preHook,
IRole role)
Constructor that initializes the object based on literal property values passed by the
LambdaDeploymentGroupProps.Builder. |
| 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 |
|---|---|
LambdaInvokeAction.Builder |
LambdaInvokeAction.Builder.lambda(IFunction lambda)
(experimental) The lambda function to invoke.
|
LambdaInvokeActionProps.Builder |
LambdaInvokeActionProps.Builder.lambda(IFunction lambda)
Sets the value of
LambdaInvokeActionProps.getLambda() |
| Constructor and Description |
|---|
Jsii$Proxy(IFunction lambda,
List<? extends Artifact> inputs,
List<? extends Artifact> outputs,
Map<String,? extends Object> userParameters,
IRole role,
String actionName,
Number runOrder,
String variablesNamespace)
Constructor that initializes the object based on literal property values passed by the
LambdaInvokeActionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default IFunction |
UserPoolTriggers.getCreateAuthChallenge()
(experimental) Creates an authentication challenge.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getCreateAuthChallenge() |
default IFunction |
UserPoolTriggers.getCustomMessage()
(experimental) A custom Message AWS Lambda trigger.
|
IFunction |
UserPoolTriggers.Jsii$Proxy.getCustomMessage() |
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() |
| Constructor and Description |
|---|
Jsii$Proxy(IFunction createAuthChallenge,
IFunction customMessage,
IFunction defineAuthChallenge,
IFunction postAuthentication,
IFunction postConfirmation,
IFunction preAuthentication,
IFunction preSignUp,
IFunction preTokenGeneration,
IFunction userMigration,
IFunction verifyAuthChallengeResponse)
Constructor that initializes the object based on literal property values passed by the
UserPoolTriggers.Builder. |
| 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 |
|---|
Jsii$Proxy(IFunction lambdaFunction,
Boolean configurationChanges,
Boolean periodic,
String configRuleName,
String description,
Map<String,? extends Object> inputParameters,
MaximumExecutionFrequency maximumExecutionFrequency,
RuleScope ruleScope)
Constructor that initializes the object based on literal property values passed by the
CustomRuleProps.Builder. |
| 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) |
| 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) A single newly-deployed version of a Lambda function.
|
| 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.
|
IFunction |
EventInvokeConfigProps.getFunction()
(experimental) The Lambda function.
|
IFunction |
EventInvokeConfigProps.Jsii$Proxy.getFunction() |
abstract IFunction |
QualifiedFunctionBase.getLambda() |
IFunction |
VersionAttributes.getLambda()
(experimental) The lambda function.
|
IFunction |
VersionAttributes.Jsii$Proxy.getLambda() |
IFunction |
Version.getLambda()
(experimental) The underlying AWS Lambda function.
|
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.
|
IFunction |
Alias.getLambda() |
IFunction |
VersionProps.getLambda()
(experimental) Function to get the value of.
|
IFunction |
VersionProps.Jsii$Proxy.getLambda() |
IFunction |
EventSourceMappingProps.getTarget()
(experimental) The target AWS Lambda function.
|
IFunction |
EventSourceMappingProps.Jsii$Proxy.getTarget() |
| Modifier and Type | Method and Description |
|---|---|
DestinationConfig |
IDestination.bind(software.constructs.Construct scope,
IFunction fn)
(experimental) Binds this destination to the Lambda function.
|
DestinationConfig |
IDestination.Jsii$Proxy.bind(software.constructs.Construct scope,
IFunction fn)
(experimental) Binds this destination to the Lambda function.
|
DestinationConfig |
IDestination.bind(software.constructs.Construct scope,
IFunction fn,
DestinationOptions options)
(experimental) Binds this destination to the Lambda function.
|
DestinationConfig |
IDestination.Jsii$Proxy.bind(software.constructs.Construct scope,
IFunction fn,
DestinationOptions options)
(experimental) Binds this destination to the Lambda function.
|
default DestinationConfig |
IDestination.Jsii$Default.bind(software.constructs.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.
|
EventInvokeConfig.Builder |
EventInvokeConfig.Builder.function(IFunction function)
(experimental) The Lambda function.
|
EventInvokeConfigProps.Builder |
EventInvokeConfigProps.Builder.function(IFunction function)
Sets the value of
EventInvokeConfigProps.getFunction() |
VersionAttributes.Builder |
VersionAttributes.Builder.lambda(IFunction lambda)
Sets the value of
VersionAttributes.getLambda() |
Version.Builder |
Version.Builder.lambda(IFunction lambda)
(experimental) Function to get the value of.
|
VersionProps.Builder |
VersionProps.Builder.lambda(IFunction lambda)
Sets the value of
VersionProps.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() |
| Constructor and Description |
|---|
Jsii$Proxy(IFunction target,
Number batchSize,
Boolean bisectBatchOnError,
Boolean enabled,
String eventSourceArn,
List<String> kafkaBootstrapServers,
String kafkaTopic,
Duration maxBatchingWindow,
Duration maxRecordAge,
IEventSourceDlq onFailure,
Number parallelizationFactor,
Number retryAttempts,
List<? extends SourceAccessConfiguration> sourceAccessConfigurations,
StartingPosition startingPosition,
Duration tumblingWindow)
Constructor that initializes the object based on literal property values passed by the
EventSourceMappingProps.Builder. |
Jsii$Proxy(IFunction lambda,
String version)
Constructor that initializes the object based on literal property values passed by the
VersionAttributes.Builder. |
Jsii$Proxy(IFunction function,
String qualifier,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
EventInvokeConfigProps.Builder. |
Jsii$Proxy(IFunction lambda,
String codeSha256,
String description,
Number provisionedConcurrentExecutions,
RemovalPolicy removalPolicy,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
VersionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
DestinationConfig |
SqsDestination.bind(software.constructs.Construct _scope,
IFunction fn)
(experimental) Returns a destination configuration.
|
DestinationConfig |
SnsDestination.bind(software.constructs.Construct _scope,
IFunction fn)
(experimental) Returns a destination configuration.
|
DestinationConfig |
EventBridgeDestination.bind(software.constructs.Construct _scope,
IFunction fn)
(experimental) Returns a destination configuration.
|
DestinationConfig |
LambdaDestination.bind(software.constructs.Construct scope,
IFunction fn)
(experimental) Returns a destination configuration.
|
DestinationConfig |
SqsDestination.bind(software.constructs.Construct _scope,
IFunction fn,
DestinationOptions _options)
(experimental) Returns a destination configuration.
|
DestinationConfig |
SnsDestination.bind(software.constructs.Construct _scope,
IFunction fn,
DestinationOptions _options)
(experimental) Returns a destination configuration.
|
DestinationConfig |
EventBridgeDestination.bind(software.constructs.Construct _scope,
IFunction fn,
DestinationOptions _options)
(experimental) Returns a destination configuration.
|
DestinationConfig |
LambdaDestination.bind(software.constructs.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 |
SelfManagedKafkaEventSource.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.
|
abstract void |
StreamEventSource.bind(IFunction _target)
(experimental) Called by `lambda.addEventSource` to allow the event source to bind to this function.
|
void |
ApiEventSource.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 |
ManagedKafkaEventSource.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 |
DynamoEventSource.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 |
NodejsFunction
(experimental) A Node.js Lambda function bundled using esbuild.
|
| Constructor and Description |
|---|
LambdaDestination(IFunction fn) |
| Constructor and Description |
|---|
LambdaDestination(IFunction fn) |
| 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 |
|---|---|
RotationSchedule.Builder |
RotationSchedule.Builder.rotationLambda(IFunction rotationLambda)
(experimental) A Lambda function that can rotate the secret.
|
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() |
| Constructor and Description |
|---|
Jsii$Proxy(Duration automaticallyAfter,
HostedRotation hostedRotation,
IFunction rotationLambda)
Constructor that initializes the object based on literal property values passed by the
RotationScheduleOptions.Builder. |
Jsii$Proxy(ISecret secret,
Duration automaticallyAfter,
HostedRotation hostedRotation,
IFunction rotationLambda)
Constructor that initializes the object based on literal property values passed by the
RotationScheduleProps.Builder. |
| 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 |
|---|---|
Lambda.Builder |
Lambda.Builder.function(IFunction function)
(experimental) The Lambda function to invoke.
|
LambdaProps.Builder |
LambdaProps.Builder.function(IFunction function)
Sets the value of
LambdaProps.getFunction() |
| Constructor and Description |
|---|
Jsii$Proxy(IFunction function,
LambdaInvocationType invocationType,
ITopic topic)
Constructor that initializes the object based on literal property values passed by the
LambdaProps.Builder. |
| 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 |
|---|---|
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 |
|---|
Jsii$Proxy(IFunction lambdaFunction,
String clientContext,
LambdaInvocationType invocationType,
TaskInput payload,
Boolean payloadResponseOnly,
String qualifier,
Boolean retryOnServiceExceptions,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
LambdaInvokeProps.Builder. |
Copyright © 2021. All rights reserved.