AWSLambdaAliasConfiguration Class Reference

Inherits from AWSModel : AWSMTLModel
Declared in AWSLambdaModel.h
AWSLambdaModel.m

Overview

Provides configuration information about a Lambda function version alias.

  aliasArn

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

@property (nonatomic, strong) NSString *aliasArn

Declared In

AWSLambdaModel.h

  detail

Alias description.

@property (nonatomic, strong) NSString *detail

Declared In

AWSLambdaModel.h

  functionVersion

Function version to which the alias points.

@property (nonatomic, strong) NSString *functionVersion

Declared In

AWSLambdaModel.h

  name

Alias name.

@property (nonatomic, strong) NSString *name

Declared In

AWSLambdaModel.h

  revisionId

Represents the latest updated revision of the function or alias.

@property (nonatomic, strong) NSString *revisionId

Declared In

AWSLambdaModel.h

  routingConfig

Specifies an additional function versions the alias points to, allowing you to dictate what percentage of traffic will invoke each version. For more information, see lambda-traffic-shifting-using-aliases.

@property (nonatomic, strong) AWSLambdaAliasRoutingConfiguration *routingConfig

Declared In

AWSLambdaModel.h