AWSLambdaUpdateAliasRequest
Objective-C
@interface AWSLambdaUpdateAliasRequest
Swift
class AWSLambdaUpdateAliasRequest
-
A description of the alias.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable detail;
Swift
var detail: String? { get set }
-
The name or ARN of the Lambda function.
Name formats
Function name -
MyFunction
.Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
.Partial ARN -
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable functionName;
Swift
var functionName: String? { get set }
-
The function version that the alias invokes.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable functionVersion;
Swift
var functionVersion: String? { get set }
-
The name of the alias.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable name;
Swift
var name: String? { get set }
-
Only update the alias if the revision ID matches the ID that’s specified. Use this option to avoid modifying an alias that has changed since you last read it.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable revisionId;
Swift
var revisionId: String? { get set }
-
The routing configuration of the alias.
Declaration
Objective-C
@property (nonatomic, strong) AWSLambdaAliasRoutingConfiguration *_Nullable routingConfig;
Swift
var routingConfig: AWSLambdaAliasRoutingConfiguration? { get set }