CfnAliasProps

class aws_cdk.aws_lambda.CfnAliasProps(*, function_name, function_version, name, description=None, provisioned_concurrency_config=None, routing_config=None)

Bases: object

__init__(*, function_name, function_version, name, description=None, provisioned_concurrency_config=None, routing_config=None)

Properties for defining a AWS::Lambda::Alias.

Parameters
  • function_name (str) – AWS::Lambda::Alias.FunctionName.

  • function_version (str) – AWS::Lambda::Alias.FunctionVersion.

  • name (str) – AWS::Lambda::Alias.Name.

  • description (Optional[str]) – AWS::Lambda::Alias.Description.

  • provisioned_concurrency_config (Union[IResolvable, None, ProvisionedConcurrencyConfigurationProperty]) – AWS::Lambda::Alias.ProvisionedConcurrencyConfig.

  • routing_config (Union[IResolvable, None, AliasRoutingConfigurationProperty]) – AWS::Lambda::Alias.RoutingConfig.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html

Attributes

description

AWS::Lambda::Alias.Description.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html#cfn-lambda-alias-description

Return type

Optional[str]

function_name

AWS::Lambda::Alias.FunctionName.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html#cfn-lambda-alias-functionname

Return type

str

function_version

AWS::Lambda::Alias.FunctionVersion.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html#cfn-lambda-alias-functionversion

Return type

str

name

AWS::Lambda::Alias.Name.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html#cfn-lambda-alias-name

Return type

str

provisioned_concurrency_config

AWS::Lambda::Alias.ProvisionedConcurrencyConfig.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html#cfn-lambda-alias-provisionedconcurrencyconfig

Return type

Union[IResolvable, None, ProvisionedConcurrencyConfigurationProperty]

routing_config

AWS::Lambda::Alias.RoutingConfig.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html#cfn-lambda-alias-routingconfig

Return type

Union[IResolvable, None, AliasRoutingConfigurationProperty]