FunctionEventInvokeConfig
public struct FunctionEventInvokeConfig : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
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 an SQS queue. Topic - The ARN of an SNS topic. Event Bus - The ARN of an Amazon EventBridge event bus.
Declaration
Swift
public let destinationConfig: DestinationConfig?
-
The Amazon Resource Name (ARN) of the function.
Declaration
Swift
public let functionArn: String?
-
The date and time that the configuration was last updated.
Declaration
Swift
public let lastModified: TimeStamp?
-
The maximum age of a request that Lambda sends to a function for processing.
Declaration
Swift
public let maximumEventAgeInSeconds: Int?
-
The maximum number of times to retry when the function returns an error.
Declaration
Swift
public let maximumRetryAttempts: Int?
-
Undocumented
Declaration
Swift
public init(destinationConfig: DestinationConfig? = nil, functionArn: String? = nil, lastModified: TimeStamp? = nil, maximumEventAgeInSeconds: Int? = nil, maximumRetryAttempts: Int? = nil)