RustFunctionProps.Builder |
RustFunctionProps.Builder.adotInstrumentation(software.amazon.awscdk.services.lambda.AdotInstrumentationConfig adotInstrumentation) |
Sets the value of FunctionOptions.getAdotInstrumentation()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.allowAllOutbound(Boolean allowAllOutbound) |
Sets the value of FunctionOptions.getAllowAllOutbound()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.allowPublicSubnet(Boolean allowPublicSubnet) |
Sets the value of FunctionOptions.getAllowPublicSubnet()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.applicationLogLevel(String applicationLogLevel) |
Sets the value of FunctionOptions.getApplicationLogLevel()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.architecture(software.amazon.awscdk.services.lambda.Architecture architecture) |
Sets the value of FunctionOptions.getArchitecture()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.binaryName(String binaryName) |
|
static RustFunctionProps.Builder |
RustFunctionProps.builder() |
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.bundling(BundlingOptions bundling) |
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.codeSigningConfig(software.amazon.awscdk.services.lambda.ICodeSigningConfig codeSigningConfig) |
Sets the value of FunctionOptions.getCodeSigningConfig()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.currentVersionOptions(software.amazon.awscdk.services.lambda.VersionOptions currentVersionOptions) |
Sets the value of FunctionOptions.getCurrentVersionOptions()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.deadLetterQueue(software.amazon.awscdk.services.sqs.IQueue deadLetterQueue) |
Sets the value of FunctionOptions.getDeadLetterQueue()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.deadLetterQueueEnabled(Boolean deadLetterQueueEnabled) |
Sets the value of FunctionOptions.getDeadLetterQueueEnabled()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.deadLetterTopic(software.amazon.awscdk.services.sns.ITopic deadLetterTopic) |
Sets the value of FunctionOptions.getDeadLetterTopic()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.description(String description) |
Sets the value of FunctionOptions.getDescription()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.entry(String entry) |
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.environment(Map<String,String> environment) |
Sets the value of FunctionOptions.getEnvironment()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.environmentEncryption(software.amazon.awscdk.services.kms.IKey environmentEncryption) |
Sets the value of FunctionOptions.getEnvironmentEncryption()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.ephemeralStorageSize(software.amazon.awscdk.Size ephemeralStorageSize) |
Sets the value of FunctionOptions.getEphemeralStorageSize()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.events(List<? extends software.amazon.awscdk.services.lambda.IEventSource> events) |
Sets the value of FunctionOptions.getEvents()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.filesystem(software.amazon.awscdk.services.lambda.FileSystem filesystem) |
Sets the value of FunctionOptions.getFilesystem()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.functionName(String functionName) |
Sets the value of FunctionOptions.getFunctionName()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.initialPolicy(List<? extends software.amazon.awscdk.services.iam.PolicyStatement> initialPolicy) |
Sets the value of FunctionOptions.getInitialPolicy()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.insightsVersion(software.amazon.awscdk.services.lambda.LambdaInsightsVersion insightsVersion) |
Sets the value of FunctionOptions.getInsightsVersion()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.layers(List<? extends software.amazon.awscdk.services.lambda.ILayerVersion> layers) |
Sets the value of FunctionOptions.getLayers()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.logFormat(String logFormat) |
Sets the value of FunctionOptions.getLogFormat()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.logGroup(software.amazon.awscdk.services.logs.ILogGroup logGroup) |
Sets the value of FunctionOptions.getLogGroup()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.logRetention(software.amazon.awscdk.services.logs.RetentionDays logRetention) |
Sets the value of FunctionOptions.getLogRetention()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.logRetentionRetryOptions(software.amazon.awscdk.services.lambda.LogRetentionRetryOptions logRetentionRetryOptions) |
Sets the value of FunctionOptions.getLogRetentionRetryOptions()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.logRetentionRole(software.amazon.awscdk.services.iam.IRole logRetentionRole) |
Sets the value of FunctionOptions.getLogRetentionRole()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.maxEventAge(software.amazon.awscdk.Duration maxEventAge) |
Sets the value of EventInvokeConfigOptions.getMaxEventAge()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.memorySize(Number memorySize) |
Sets the value of FunctionOptions.getMemorySize()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.onFailure(software.amazon.awscdk.services.lambda.IDestination onFailure) |
Sets the value of EventInvokeConfigOptions.getOnFailure()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.onSuccess(software.amazon.awscdk.services.lambda.IDestination onSuccess) |
Sets the value of EventInvokeConfigOptions.getOnSuccess()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.paramsAndSecrets(software.amazon.awscdk.services.lambda.ParamsAndSecretsLayerVersion paramsAndSecrets) |
Sets the value of FunctionOptions.getParamsAndSecrets()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.profiling(Boolean profiling) |
Sets the value of FunctionOptions.getProfiling()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.profilingGroup(software.amazon.awscdk.services.codeguruprofiler.IProfilingGroup profilingGroup) |
Sets the value of FunctionOptions.getProfilingGroup()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.projectRoot(String projectRoot) |
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.reservedConcurrentExecutions(Number reservedConcurrentExecutions) |
Sets the value of FunctionOptions.getReservedConcurrentExecutions()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.retryAttempts(Number retryAttempts) |
Sets the value of EventInvokeConfigOptions.getRetryAttempts()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.role(software.amazon.awscdk.services.iam.IRole role) |
Sets the value of FunctionOptions.getRole()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.runtime(software.amazon.awscdk.services.lambda.Runtime runtime) |
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.runtimeManagementMode(software.amazon.awscdk.services.lambda.RuntimeManagementMode runtimeManagementMode) |
Sets the value of FunctionOptions.getRuntimeManagementMode()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.securityGroups(List<? extends software.amazon.awscdk.services.ec2.ISecurityGroup> securityGroups) |
Sets the value of FunctionOptions.getSecurityGroups()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.snapStart(software.amazon.awscdk.services.lambda.SnapStartConf snapStart) |
Sets the value of FunctionOptions.getSnapStart()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.systemLogLevel(String systemLogLevel) |
Sets the value of FunctionOptions.getSystemLogLevel()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.timeout(software.amazon.awscdk.Duration timeout) |
Sets the value of FunctionOptions.getTimeout()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.tracing(software.amazon.awscdk.services.lambda.Tracing tracing) |
Sets the value of FunctionOptions.getTracing()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.vpc(software.amazon.awscdk.services.ec2.IVpc vpc) |
Sets the value of FunctionOptions.getVpc()
|
RustFunctionProps.Builder |
RustFunctionProps.Builder.vpcSubnets(software.amazon.awscdk.services.ec2.SubnetSelection vpcSubnets) |
Sets the value of FunctionOptions.getVpcSubnets()
|