Uses of Class
software.amazon.awscdk.services.lambda.CfnFunction.Builder
Packages that use CfnFunction.Builder
-
Uses of CfnFunction.Builder in software.amazon.awscdk.services.lambda
Methods in software.amazon.awscdk.services.lambda that return CfnFunction.BuilderModifier and TypeMethodDescriptionCfnFunction.Builder.architectures(List<String> architectures) The instruction set architecture that the function supports.CfnFunction.Builder.capacityProviderConfig(IResolvable capacityProviderConfig) Configuration for the capacity provider that manages compute resources for Lambda functions.CfnFunction.Builder.capacityProviderConfig(CfnFunction.CapacityProviderConfigProperty capacityProviderConfig) Configuration for the capacity provider that manages compute resources for Lambda functions.CfnFunction.Builder.code(IResolvable code) The code for the function.CfnFunction.Builder.code(CfnFunction.CodeProperty code) The code for the function.CfnFunction.Builder.codeSigningConfigArn(String codeSigningConfigArn) To enable code signing for this function, specify the ARN of a code-signing configuration.CfnFunction.Builder.codeSigningConfigArn(ICodeSigningConfigRef codeSigningConfigArn) To enable code signing for this function, specify the ARN of a code-signing configuration.static CfnFunction.BuilderCfnFunction.Builder.deadLetterConfig(IResolvable deadLetterConfig) A dead-letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing.CfnFunction.Builder.deadLetterConfig(CfnFunction.DeadLetterConfigProperty deadLetterConfig) A dead-letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing.CfnFunction.Builder.description(String description) A description of the function.CfnFunction.Builder.durableConfig(IResolvable durableConfig) Configuration settings for durable functions , including execution timeout and retention period for execution history.CfnFunction.Builder.durableConfig(CfnFunction.DurableConfigProperty durableConfig) Configuration settings for durable functions , including execution timeout and retention period for execution history.CfnFunction.Builder.environment(IResolvable environment) Environment variables that are accessible from function code during execution.CfnFunction.Builder.environment(CfnFunction.EnvironmentProperty environment) Environment variables that are accessible from function code during execution.CfnFunction.Builder.ephemeralStorage(IResolvable ephemeralStorage) The size of the function's/tmpdirectory in MB.CfnFunction.Builder.ephemeralStorage(CfnFunction.EphemeralStorageProperty ephemeralStorage) The size of the function's/tmpdirectory in MB.CfnFunction.Builder.fileSystemConfigs(List<? extends Object> fileSystemConfigs) Connection settings for an Amazon EFS file system.CfnFunction.Builder.fileSystemConfigs(IResolvable fileSystemConfigs) Connection settings for an Amazon EFS file system.CfnFunction.Builder.functionName(String functionName) The name of the Lambda function, up to 64 characters in length.CfnFunction.Builder.functionScalingConfig(IResolvable functionScalingConfig) Configuration that defines the scaling behavior for a Lambda Managed Instances function, including the minimum and maximum number of execution environments that can be provisioned.CfnFunction.Builder.functionScalingConfig(CfnFunction.FunctionScalingConfigProperty functionScalingConfig) Configuration that defines the scaling behavior for a Lambda Managed Instances function, including the minimum and maximum number of execution environments that can be provisioned.The name of the method within your code that Lambda calls to run your function.CfnFunction.Builder.imageConfig(IResolvable imageConfig) Configuration values that override the container image Dockerfile settings.CfnFunction.Builder.imageConfig(CfnFunction.ImageConfigProperty imageConfig) Configuration values that override the container image Dockerfile settings.The ARN of the AWS Key Management Service ( AWS ) customer managed key that's used to encrypt the following resources:.The ARN of the AWS Key Management Service ( AWS ) customer managed key that's used to encrypt the following resources:.A list of function layers to add to the function's execution environment.CfnFunction.Builder.loggingConfig(IResolvable loggingConfig) The function's Amazon CloudWatch Logs configuration settings.CfnFunction.Builder.loggingConfig(CfnFunction.LoggingConfigProperty loggingConfig) The function's Amazon CloudWatch Logs configuration settings.CfnFunction.Builder.memorySize(Number memorySize) The amount of memory available to the function at runtime.CfnFunction.Builder.packageType(String packageType) The type of deployment package.CfnFunction.Builder.publishToLatestPublished(Boolean publishToLatestPublished) CfnFunction.Builder.publishToLatestPublished(IResolvable publishToLatestPublished) CfnFunction.Builder.recursiveLoop(String recursiveLoop) The status of your function's recursive loop detection configuration.CfnFunction.Builder.reservedConcurrentExecutions(Number reservedConcurrentExecutions) The number of simultaneous executions to reserve for the function.The Amazon Resource Name (ARN) of the function's execution role.The Amazon Resource Name (ARN) of the function's execution role.The identifier of the function's runtime .CfnFunction.Builder.runtimeManagementConfig(IResolvable runtimeManagementConfig) Sets the runtime management configuration for a function's version.CfnFunction.Builder.runtimeManagementConfig(CfnFunction.RuntimeManagementConfigProperty runtimeManagementConfig) Sets the runtime management configuration for a function's version.CfnFunction.Builder.snapStart(IResolvable snapStart) The function's AWS Lambda SnapStart setting.CfnFunction.Builder.snapStart(CfnFunction.SnapStartProperty snapStart) The function's AWS Lambda SnapStart setting.A list of tags to apply to the function.CfnFunction.Builder.tenancyConfig(IResolvable tenancyConfig) The function's tenant isolation configuration settings.CfnFunction.Builder.tenancyConfig(CfnFunction.TenancyConfigProperty tenancyConfig) The function's tenant isolation configuration settings.The amount of time (in seconds) that Lambda allows a function to run before stopping it.CfnFunction.Builder.tracingConfig(IResolvable tracingConfig) CfnFunction.Builder.tracingConfig(CfnFunction.TracingConfigProperty tracingConfig) CfnFunction.Builder.vpcConfig(IResolvable vpcConfig) For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC.CfnFunction.Builder.vpcConfig(CfnFunction.VpcConfigProperty vpcConfig) For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC.