FunctionCodeArgs

data class FunctionCodeArgs(val imageUri: Output<String>? = null, val s3Bucket: Output<String>? = null, val s3Key: Output<String>? = null, val s3ObjectVersion: Output<String>? = null, val zipFile: Output<String>? = null) : ConvertibleToJava<FunctionCodeArgs>

Constructors

Link copied to clipboard
fun FunctionCodeArgs(imageUri: Output<String>? = null, s3Bucket: Output<String>? = null, s3Key: Output<String>? = null, s3ObjectVersion: Output<String>? = null, zipFile: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): FunctionCodeArgs

Properties

Link copied to clipboard
val imageUri: Output<String>? = null

ImageUri.

Link copied to clipboard
val s3Bucket: Output<String>? = null

An Amazon S3 bucket in the same AWS Region as your function. The bucket can be in a different AWS account.

Link copied to clipboard
val s3Key: Output<String>? = null

The Amazon S3 key of the deployment package.

Link copied to clipboard
val s3ObjectVersion: Output<String>? = null

For versioned objects, the version of the deployment package object to use.

Link copied to clipboard
val zipFile: Output<String>? = null

The source code of your Lambda function. If you include your function source inline with this parameter, AWS CloudFormation places it in a file named index and zips it to create a deployment package..