amazonka-lambda-1.3.7: 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.UpdateAlias

Contents

Description

Using this API you can update function version to which the alias points to and alias description. For more information, see Introduction to AWS Lambda Aliases

This requires permission for the lambda:UpdateAlias action.

See: AWS API Reference for UpdateAlias.

Synopsis

Creating a Request

updateAlias Source

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

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

Request Lenses

uaFunctionVersion :: Lens' UpdateAlias (Maybe Text) Source

Using this parameter you can optionally change the Lambda function version to which the alias to points to.

uaDescription :: Lens' UpdateAlias (Maybe Text) Source

You can optionally change the description of the alias using this parameter.

uaFunctionName :: Lens' UpdateAlias Text Source

The function name for which the alias is created.

uaName :: Lens' UpdateAlias Text Source

The alias name.

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'.