FunctionEventInvokeConfigArgs class

The set of arguments for FunctionEventInvokeConfig. The set of arguments for FunctionEventInvokeConfig.

Constructors

FunctionEventInvokeConfigArgs({Input<FunctionEventInvokeConfigDestinationConfig?>? destinationConfig, required Input<String> functionName, Input<int?>? maximumEventAgeInSeconds, Input<int?>? maximumRetryAttempts, Input<String?>? qualifier, Input<String?>? region})
Creates a new FunctionEventInvokeConfigArgs. destinationConfig Configuration block with destination configuration. See below. functionName Name or ARN of the Lambda Function, omitting any version or alias qualifier. maximumEventAgeInSeconds Maximum age of a request that Lambda sends to a function for processing in seconds. Valid values between 60 and 21600. maximumRetryAttempts Maximum number of times to retry when the function returns an error. Valid values between 0 and 2. Defaults to 2. qualifier Lambda Function published version, $LATEST, or Lambda Alias name. region Region where this resource will be managed. Defaults to the Region set in the provider configuration.
const
FunctionEventInvokeConfigArgs.fromMap(Map<String, dynamic> map)
factory

Properties

destinationConfig → Input<FunctionEventInvokeConfigDestinationConfig?>?
Configuration block with destination configuration. See below.
final
functionName → Input<String>
Name or ARN of the Lambda Function, omitting any version or alias qualifier.
final
hashCode int
The hash code for this object.
no setterinherited
maximumEventAgeInSeconds → Input<int?>?
Maximum age of a request that Lambda sends to a function for processing in seconds. Valid values between 60 and 21600.
final
maximumRetryAttempts → Input<int?>?
Maximum number of times to retry when the function returns an error. Valid values between 0 and 2. Defaults to 2.
final
qualifier → Input<String?>?
Lambda Function published version, $LATEST, or Lambda Alias name.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited