@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)", date="2023-03-02T14:17:21.743Z") @Stability(value=Stable) public interface TriggerFunctionProps extends software.amazon.jsii.JsiiSerializable, FunctionProps, TriggerOptions
Example:
import software.amazon.awscdk.services.lambda.*;
import software.amazon.awscdk.triggers.*;
import software.amazon.awscdk.core.Stack;
Stack stack;
TriggerFunction.Builder.create(stack, "MyTrigger")
.runtime(Runtime.NODEJS_14_X)
.handler("index.handler")
.code(Code.fromAsset(__dirname + "/my-trigger"))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
TriggerFunctionProps.Builder
A builder for
TriggerFunctionProps |
static class |
TriggerFunctionProps.Jsii$Proxy
An implementation for
TriggerFunctionProps |
| Modifier and Type | Method and Description |
|---|---|
static TriggerFunctionProps.Builder |
builder() |
getCode, getHandler, getRuntimegetAllowAllOutbound, getAllowPublicSubnet, getArchitecture, getArchitectures, getCodeSigningConfig, getCurrentVersionOptions, getDeadLetterQueue, getDeadLetterQueueEnabled, getDeadLetterTopic, getDescription, getEnvironment, getEnvironmentEncryption, getEphemeralStorageSize, getEvents, getFilesystem, getFunctionName, getInitialPolicy, getInsightsVersion, getLayers, getLogRetention, getLogRetentionRetryOptions, getLogRetentionRole, getMemorySize, getProfiling, getProfilingGroup, getReservedConcurrentExecutions, getRole, getSecurityGroup, getSecurityGroups, getTimeout, getTracing, getVpc, getVpcSubnetsgetMaxEventAge, getOnFailure, getOnSuccess, getRetryAttemptsgetExecuteAfter, getExecuteBefore, getExecuteOnHandlerChange@Stability(value=Stable) static TriggerFunctionProps.Builder builder()
builder in interface EventInvokeConfigOptionsbuilder in interface FunctionOptionsbuilder in interface FunctionPropsbuilder in interface TriggerOptionsTriggerFunctionProps.Builder of TriggerFunctionPropsCopyright © 2023. All rights reserved.