amazonka-lambda-1.3.4: Amazon Lambda SDK.

Copyright(c) 2013-2015 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.Lambda.CreateAlias

Contents

Description

Creates an alias to the specified Lambda function version. For more information, see Introduction to AWS Lambda Aliases

This requires permission for the lambda:CreateAlias action.

See: AWS API Reference for CreateAlias.

Synopsis

Creating a Request

createAlias Source

Creates a value of CreateAlias with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Request Lenses

caDescription :: Lens' CreateAlias (Maybe Text) Source

Description of the alias.

caFunctionName :: Lens' CreateAlias Text Source

Name of the Lambda function for which you want to create an alias.

caName :: Lens' CreateAlias Text Source

Name for the alias your creating.

caFunctionVersion :: Lens' CreateAlias Text Source

Lambda function version for which you are creating the alias.

Destructuring the Response

aliasConfiguration :: AliasConfiguration Source

Creates a value of AliasConfiguration with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

Response Lenses

acFunctionVersion :: Lens' AliasConfiguration (Maybe Text) Source

Function version to which the alias points.

acAliasARN :: Lens' AliasConfiguration (Maybe Text) Source

Lambda function ARN that is qualified using alias name as the suffix. For example, if you create an alias "BETA" pointing to a helloworld function version, the ARN is 'arn:aws:lambda:aws-regions:acct-id:function:helloworld:BETA'.