Uses of Class
software.amazon.awscdk.cfnpropertymixins.services.lambda.CfnFunctionPropsMixin.Builder
Packages that use CfnFunctionPropsMixin.Builder
-
Uses of CfnFunctionPropsMixin.Builder in software.amazon.awscdk.cfnpropertymixins.services.lambda
Methods in software.amazon.awscdk.cfnpropertymixins.services.lambda that return CfnFunctionPropsMixin.BuilderModifier and TypeMethodDescriptionCfnFunctionPropsMixin.Builder.architectures(List<String> architectures) The instruction set architecture that the function supports.CfnFunctionPropsMixin.Builder.capacityProviderConfig(CfnFunctionPropsMixin.CapacityProviderConfigProperty capacityProviderConfig) Configuration for the capacity provider that manages compute resources for Lambda functions.CfnFunctionPropsMixin.Builder.capacityProviderConfig(IResolvable capacityProviderConfig) Configuration for the capacity provider that manages compute resources for Lambda functions.CfnFunctionPropsMixin.Builder.code(CfnFunctionPropsMixin.CodeProperty code) The code for the function.CfnFunctionPropsMixin.Builder.code(IResolvable code) The code for the function.CfnFunctionPropsMixin.Builder.codeSigningConfigArn(String codeSigningConfigArn) To enable code signing for this function, specify the ARN of a code-signing configuration.CfnFunctionPropsMixin.Builder.codeSigningConfigArn(ICodeSigningConfigRef codeSigningConfigArn) To enable code signing for this function, specify the ARN of a code-signing configuration.CfnFunctionPropsMixin.Builder.create()CfnFunctionPropsMixin.Builder.create(CfnPropertyMixinOptions options) CfnFunctionPropsMixin.Builder.deadLetterConfig(CfnFunctionPropsMixin.DeadLetterConfigProperty deadLetterConfig) A dead-letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing.CfnFunctionPropsMixin.Builder.deadLetterConfig(IResolvable deadLetterConfig) A dead-letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processing.CfnFunctionPropsMixin.Builder.description(String description) A description of the function.CfnFunctionPropsMixin.Builder.durableConfig(CfnFunctionPropsMixin.DurableConfigProperty durableConfig) Configuration settings for durable functions , including execution timeout and retention period for execution history.CfnFunctionPropsMixin.Builder.durableConfig(IResolvable durableConfig) Configuration settings for durable functions , including execution timeout and retention period for execution history.CfnFunctionPropsMixin.Builder.environment(CfnFunctionPropsMixin.EnvironmentProperty environment) Environment variables that are accessible from function code during execution.CfnFunctionPropsMixin.Builder.environment(IResolvable environment) Environment variables that are accessible from function code during execution.CfnFunctionPropsMixin.Builder.ephemeralStorage(CfnFunctionPropsMixin.EphemeralStorageProperty ephemeralStorage) The size of the function's/tmpdirectory in MB.CfnFunctionPropsMixin.Builder.ephemeralStorage(IResolvable ephemeralStorage) The size of the function's/tmpdirectory in MB.CfnFunctionPropsMixin.Builder.fileSystemConfigs(List<? extends Object> fileSystemConfigs) Connection settings for an Amazon EFS file system.CfnFunctionPropsMixin.Builder.fileSystemConfigs(IResolvable fileSystemConfigs) Connection settings for an Amazon EFS file system.CfnFunctionPropsMixin.Builder.functionName(String functionName) The name of the Lambda function, up to 64 characters in length.CfnFunctionPropsMixin.Builder.functionScalingConfig(CfnFunctionPropsMixin.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.CfnFunctionPropsMixin.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.The name of the method within your code that Lambda calls to run your function.CfnFunctionPropsMixin.Builder.imageConfig(CfnFunctionPropsMixin.ImageConfigProperty imageConfig) Configuration values that override the container image Dockerfile settings.CfnFunctionPropsMixin.Builder.imageConfig(IResolvable 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.CfnFunctionPropsMixin.Builder.loggingConfig(CfnFunctionPropsMixin.LoggingConfigProperty loggingConfig) The function's Amazon CloudWatch Logs configuration settings.CfnFunctionPropsMixin.Builder.loggingConfig(IResolvable loggingConfig) The function's Amazon CloudWatch Logs configuration settings.CfnFunctionPropsMixin.Builder.memorySize(Number memorySize) The amount of memory available to the function at runtime.CfnFunctionPropsMixin.Builder.packageType(String packageType) The type of deployment package.CfnFunctionPropsMixin.Builder.publishToLatestPublished(Boolean publishToLatestPublished) CfnFunctionPropsMixin.Builder.publishToLatestPublished(IResolvable publishToLatestPublished) CfnFunctionPropsMixin.Builder.recursiveLoop(String recursiveLoop) The status of your function's recursive loop detection configuration.CfnFunctionPropsMixin.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 .CfnFunctionPropsMixin.Builder.runtimeManagementConfig(CfnFunctionPropsMixin.RuntimeManagementConfigProperty runtimeManagementConfig) Sets the runtime management configuration for a function's version.CfnFunctionPropsMixin.Builder.runtimeManagementConfig(IResolvable runtimeManagementConfig) Sets the runtime management configuration for a function's version.CfnFunctionPropsMixin.Builder.snapStart(CfnFunctionPropsMixin.SnapStartProperty snapStart) The function's AWS Lambda SnapStart setting.CfnFunctionPropsMixin.Builder.snapStart(IResolvable snapStart) The function's AWS Lambda SnapStart setting.A list of tags to apply to the function.CfnFunctionPropsMixin.Builder.tenancyConfig(CfnFunctionPropsMixin.TenancyConfigProperty tenancyConfig) The function's tenant isolation configuration settings.CfnFunctionPropsMixin.Builder.tenancyConfig(IResolvable tenancyConfig) The function's tenant isolation configuration settings.The amount of time (in seconds) that Lambda allows a function to run before stopping it.CfnFunctionPropsMixin.Builder.tracingConfig(CfnFunctionPropsMixin.TracingConfigProperty tracingConfig) CfnFunctionPropsMixin.Builder.tracingConfig(IResolvable tracingConfig) CfnFunctionPropsMixin.Builder.vpcConfig(CfnFunctionPropsMixin.VpcConfigProperty vpcConfig) For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC.CfnFunctionPropsMixin.Builder.vpcConfig(IResolvable vpcConfig) For network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPC.