FunctionEventInvokeConfigState constructor

const FunctionEventInvokeConfigState({
  1. Input<FunctionEventInvokeConfigDestinationConfig?>? destinationConfig,
  2. Input<String?>? functionName,
  3. Input<int?>? maximumEventAgeInSeconds,
  4. Input<int?>? maximumRetryAttempts,
  5. Input<String?>? qualifier,
  6. Input<String?>? region,
})

Creates a new FunctionEventInvokeConfigState. 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.

Implementation

const FunctionEventInvokeConfigState({
  this.destinationConfig,
  this.functionName,
  this.maximumEventAgeInSeconds,
  this.maximumRetryAttempts,
  this.qualifier,
  this.region,
});