Function Args
data class FunctionArgs(val architectures: Output<List<FunctionArchitecturesItem>>? = null, val code: Output<FunctionCodeArgs>? = null, val codeSigningConfigArn: Output<String>? = null, val deadLetterConfig: Output<FunctionDeadLetterConfigArgs>? = null, val description: Output<String>? = null, val environment: Output<FunctionEnvironmentArgs>? = null, val ephemeralStorage: Output<FunctionEphemeralStorageArgs>? = null, val fileSystemConfigs: Output<List<FunctionFileSystemConfigArgs>>? = null, val functionName: Output<String>? = null, val handler: Output<String>? = null, val imageConfig: Output<FunctionImageConfigArgs>? = null, val kmsKeyArn: Output<String>? = null, val layers: Output<List<String>>? = null, val memorySize: Output<Int>? = null, val packageType: Output<FunctionPackageType>? = null, val policy: Output<Any>? = null, val reservedConcurrentExecutions: Output<Int>? = null, val role: Output<String>? = null, val runtime: Output<String>? = null, val runtimeManagementConfig: Output<FunctionRuntimeManagementConfigArgs>? = null, val snapStart: Output<FunctionSnapStartArgs>? = null, val tags: Output<List<FunctionTagArgs>>? = null, val timeout: Output<Int>? = null, val tracingConfig: Output<FunctionTracingConfigArgs>? = null, val vpcConfig: Output<FunctionVpcConfigArgs>? = null) : ConvertibleToJava<FunctionArgs>
Resource Type definition for AWS::Lambda::Function in region
Example Usage
Example
No Java example available.
Example
No Java example available.
Example
No Java example available.
Example
No Java example available.
Constructors
Link copied to clipboard
fun FunctionArgs(architectures: Output<List<FunctionArchitecturesItem>>? = null, code: Output<FunctionCodeArgs>? = null, codeSigningConfigArn: Output<String>? = null, deadLetterConfig: Output<FunctionDeadLetterConfigArgs>? = null, description: Output<String>? = null, environment: Output<FunctionEnvironmentArgs>? = null, ephemeralStorage: Output<FunctionEphemeralStorageArgs>? = null, fileSystemConfigs: Output<List<FunctionFileSystemConfigArgs>>? = null, functionName: Output<String>? = null, handler: Output<String>? = null, imageConfig: Output<FunctionImageConfigArgs>? = null, kmsKeyArn: Output<String>? = null, layers: Output<List<String>>? = null, memorySize: Output<Int>? = null, packageType: Output<FunctionPackageType>? = null, policy: Output<Any>? = null, reservedConcurrentExecutions: Output<Int>? = null, role: Output<String>? = null, runtime: Output<String>? = null, runtimeManagementConfig: Output<FunctionRuntimeManagementConfigArgs>? = null, snapStart: Output<FunctionSnapStartArgs>? = null, tags: Output<List<FunctionTagArgs>>? = null, timeout: Output<Int>? = null, tracingConfig: Output<FunctionTracingConfigArgs>? = null, vpcConfig: Output<FunctionVpcConfigArgs>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Connection settings for an Amazon EFS file system. To connect a function to a file system, a mount target must be available in every Availability Zone that your function connects to. If your template contains an AWS::EFS::MountTarget resource, you must also specify a DependsOn attribute to ensure that the mount target is created or updated before the function.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard