AliasArgs

data class AliasArgs(val description: Output<String>? = null, val functionName: Output<String>? = null, val functionVersion: Output<String>? = null, val name: Output<String>? = null, val provisionedConcurrencyConfig: Output<AliasProvisionedConcurrencyConfigurationArgs>? = null, val routingConfig: Output<AliasRoutingConfigurationArgs>? = null) : ConvertibleToJava<AliasArgs>

Resource Type definition for AWS::Lambda::Alias

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, functionName: Output<String>? = null, functionVersion: Output<String>? = null, name: Output<String>? = null, provisionedConcurrencyConfig: Output<AliasProvisionedConcurrencyConfigurationArgs>? = null, routingConfig: Output<AliasRoutingConfigurationArgs>? = null)

Properties

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

A description of the alias.

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

The name of the Lambda function.

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

The function version that the alias invokes.

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

The name of the alias.

Link copied to clipboard

Specifies a provisioned concurrency configuration for a function's alias.

Link copied to clipboard

The routing configuration of the alias.

Functions

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