AWSLambdaCreateAliasRequest

Objective-C

@interface AWSLambdaCreateAliasRequest

Swift

class AWSLambdaCreateAliasRequest
  • 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 }
  • The routing configuration of the alias.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSLambdaAliasRoutingConfiguration *_Nullable routingConfig;

    Swift

    var routingConfig: AWSLambdaAliasRoutingConfiguration? { get set }