Interface LambdaFunctionProviderProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
AssertionsProviderProps
- All Known Implementing Classes:
AssertionsProviderProps.Jsii$Proxy
,LambdaFunctionProviderProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.103.1 (build bef2dea)",
date="2024-10-11T15:56:07.792Z")
@Stability(Experimental)
public interface LambdaFunctionProviderProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for a lambda function provider.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.integtests.alpha.*; import software.amazon.awscdk.services.logs.*; LambdaFunctionProviderProps lambdaFunctionProviderProps = LambdaFunctionProviderProps.builder() .handler("handler") .logRetention(RetentionDays.ONE_DAY) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forLambdaFunctionProviderProps
static final class
An implementation forLambdaFunctionProviderProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
(experimental) The handler to use for the lambda function.default RetentionDays
(experimental) How long, in days, the log contents will be retained.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getHandler
(experimental) The handler to use for the lambda function.Default: index.handler
-
getLogRetention
(experimental) How long, in days, the log contents will be retained.Default: - no retention days specified
-
builder
-