AWSLambdaFunctionEventInvokeConfig
Objective-C
@interface AWSLambdaFunctionEventInvokeConfig
Swift
class AWSLambdaFunctionEventInvokeConfig
-
A destination for events after they have been sent to a function for processing.
Destinations
Function - The Amazon Resource Name (ARN) of a Lambda function.
Queue - The ARN of a standard SQS queue.
Topic - The ARN of a standard SNS topic.
Event Bus - The ARN of an Amazon EventBridge event bus.
Declaration
Objective-C
@property (nonatomic, strong) AWSLambdaDestinationConfig *_Nullable destinationConfig;
Swift
var destinationConfig: AWSLambdaDestinationConfig? { get set }
-
The Amazon Resource Name (ARN) of the function.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable functionArn;
Swift
var functionArn: String? { get set }
-
The date and time that the configuration was last updated.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable lastModified;
Swift
var lastModified: Date? { get set }
-
The maximum age of a request that Lambda sends to a function for processing.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable maximumEventAgeInSeconds;
Swift
var maximumEventAgeInSeconds: NSNumber? { get set }
-
The maximum number of times to retry when the function returns an error.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable maximumRetryAttempts;
Swift
var maximumRetryAttempts: NSNumber? { get set }