LayerVersionArgs

data class LayerVersionArgs(val compatibleArchitectures: Output<List<String>>? = null, val compatibleRuntimes: Output<List<String>>? = null, val content: Output<LayerVersionContentArgs>? = null, val description: Output<String>? = null, val layerName: Output<String>? = null, val licenseInfo: Output<String>? = null) : ConvertibleToJava<LayerVersionArgs>

Resource Type definition for AWS::Lambda::LayerVersion

Constructors

Link copied to clipboard
constructor(compatibleArchitectures: Output<List<String>>? = null, compatibleRuntimes: Output<List<String>>? = null, content: Output<LayerVersionContentArgs>? = null, description: Output<String>? = null, layerName: Output<String>? = null, licenseInfo: Output<String>? = null)

Properties

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

A list of compatible instruction set architectures.

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

A list of compatible function runtimes. Used for filtering with ListLayers and ListLayerVersions.

Link copied to clipboard
val content: Output<LayerVersionContentArgs>? = null

The function layer archive.

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

The description of the version.

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

The name or Amazon Resource Name (ARN) of the layer.

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

The layer's software license.

Functions

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