| Modifier and Type | Method and Description |
|---|---|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.allowAllOutbound(Boolean allowAllOutbound)
Sets the value of
FunctionOptions.getAllowAllOutbound() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.allowPublicSubnet(Boolean allowPublicSubnet)
Sets the value of
FunctionOptions.getAllowPublicSubnet() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.awsSdkConnectionReuse(Boolean awsSdkConnectionReuse)
Sets the value of
NodejsFunctionProps.getAwsSdkConnectionReuse() |
static NodejsFunctionProps.Builder |
NodejsFunctionProps.builder() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.bundling(BundlingOptions bundling)
Sets the value of
NodejsFunctionProps.getBundling() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.currentVersionOptions(VersionOptions currentVersionOptions)
Sets the value of
FunctionOptions.getCurrentVersionOptions() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.deadLetterQueue(software.amazon.awscdk.services.sqs.IQueue deadLetterQueue)
Sets the value of
FunctionOptions.getDeadLetterQueue() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.deadLetterQueueEnabled(Boolean deadLetterQueueEnabled)
Sets the value of
FunctionOptions.getDeadLetterQueueEnabled() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.depsLockFilePath(String depsLockFilePath)
Sets the value of
NodejsFunctionProps.getDepsLockFilePath() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.description(String description)
Sets the value of
FunctionOptions.getDescription() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.entry(String entry)
Sets the value of
NodejsFunctionProps.getEntry() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.environment(Map<String,String> environment)
Sets the value of
FunctionOptions.getEnvironment() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.environmentEncryption(software.amazon.awscdk.services.kms.IKey environmentEncryption)
Sets the value of
FunctionOptions.getEnvironmentEncryption() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.events(List<? extends IEventSource> events)
Sets the value of
FunctionOptions.getEvents() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.filesystem(FileSystem filesystem)
Sets the value of
FunctionOptions.getFilesystem() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.functionName(String functionName)
Sets the value of
FunctionOptions.getFunctionName() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.handler(String handler)
Sets the value of
NodejsFunctionProps.getHandler() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.initialPolicy(List<? extends software.amazon.awscdk.services.iam.PolicyStatement> initialPolicy)
Sets the value of
FunctionOptions.getInitialPolicy() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.layers(List<? extends ILayerVersion> layers)
Sets the value of
FunctionOptions.getLayers() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.logRetention(software.amazon.awscdk.services.logs.RetentionDays logRetention)
Sets the value of
FunctionOptions.getLogRetention() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.logRetentionRetryOptions(LogRetentionRetryOptions logRetentionRetryOptions)
Sets the value of
FunctionOptions.getLogRetentionRetryOptions() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.logRetentionRole(software.amazon.awscdk.services.iam.IRole logRetentionRole)
Sets the value of
FunctionOptions.getLogRetentionRole() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.maxEventAge(Duration maxEventAge)
Sets the value of
EventInvokeConfigOptions.getMaxEventAge() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.memorySize(Number memorySize)
Sets the value of
FunctionOptions.getMemorySize() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.onFailure(IDestination onFailure)
Sets the value of
EventInvokeConfigOptions.getOnFailure() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.onSuccess(IDestination onSuccess)
Sets the value of
EventInvokeConfigOptions.getOnSuccess() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.profiling(Boolean profiling)
Sets the value of
FunctionOptions.getProfiling() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.profilingGroup(software.amazon.awscdk.services.codeguruprofiler.IProfilingGroup profilingGroup)
Sets the value of
FunctionOptions.getProfilingGroup() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.reservedConcurrentExecutions(Number reservedConcurrentExecutions)
Sets the value of
FunctionOptions.getReservedConcurrentExecutions() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.retryAttempts(Number retryAttempts)
Sets the value of
EventInvokeConfigOptions.getRetryAttempts() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.role(software.amazon.awscdk.services.iam.IRole role)
Sets the value of
FunctionOptions.getRole() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.runtime(Runtime runtime)
Sets the value of
NodejsFunctionProps.getRuntime() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.securityGroup(software.amazon.awscdk.services.ec2.ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.securityGroups(List<? extends software.amazon.awscdk.services.ec2.ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.timeout(Duration timeout)
Sets the value of
FunctionOptions.getTimeout() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.tracing(Tracing tracing)
Sets the value of
FunctionOptions.getTracing() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.vpc(software.amazon.awscdk.services.ec2.IVpc vpc)
Sets the value of
FunctionOptions.getVpc() |
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.vpcSubnets(software.amazon.awscdk.services.ec2.SubnetSelection vpcSubnets)
Sets the value of
FunctionOptions.getVpcSubnets() |
Copyright © 2021. All rights reserved.