We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
The AWS::Lambda::EventInvokeConfig resource configures options for asynchronous invocation on a version or an alias.
Using getEventInvokeConfig
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getEventInvokeConfig(args: GetEventInvokeConfigArgs, opts?: InvokeOptions): Promise<GetEventInvokeConfigResult>
function getEventInvokeConfigOutput(args: GetEventInvokeConfigOutputArgs, opts?: InvokeOptions): Output<GetEventInvokeConfigResult>def get_event_invoke_config(function_name: Optional[str] = None,
qualifier: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEventInvokeConfigResult
def get_event_invoke_config_output(function_name: Optional[pulumi.Input[str]] = None,
qualifier: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEventInvokeConfigResult]func LookupEventInvokeConfig(ctx *Context, args *LookupEventInvokeConfigArgs, opts ...InvokeOption) (*LookupEventInvokeConfigResult, error)
func LookupEventInvokeConfigOutput(ctx *Context, args *LookupEventInvokeConfigOutputArgs, opts ...InvokeOption) LookupEventInvokeConfigResultOutput> Note: This function is named LookupEventInvokeConfig in the Go SDK.
public static class GetEventInvokeConfig
{
public static Task<GetEventInvokeConfigResult> InvokeAsync(GetEventInvokeConfigArgs args, InvokeOptions? opts = null)
public static Output<GetEventInvokeConfigResult> Invoke(GetEventInvokeConfigInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetEventInvokeConfigResult> getEventInvokeConfig(GetEventInvokeConfigArgs args, InvokeOptions options)
public static Output<GetEventInvokeConfigResult> getEventInvokeConfig(GetEventInvokeConfigArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:lambda:getEventInvokeConfig
arguments:
# arguments dictionaryThe following arguments are supported:
- Function
Name string - The name of the Lambda function.
- Qualifier string
- The identifier of a version or alias.
- Function
Name string - The name of the Lambda function.
- Qualifier string
- The identifier of a version or alias.
- function
Name String - The name of the Lambda function.
- qualifier String
- The identifier of a version or alias.
- function
Name string - The name of the Lambda function.
- qualifier string
- The identifier of a version or alias.
- function_
name str - The name of the Lambda function.
- qualifier str
- The identifier of a version or alias.
- function
Name String - The name of the Lambda function.
- qualifier String
- The identifier of a version or alias.
getEventInvokeConfig Result
The following output properties are available:
- Destination
Config Pulumi.Aws Native. Lambda. Outputs. Event Invoke Config Destination Config 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.
- Bucket - The ARN of an Amazon S3 bucket.
- Topic - The ARN of a standard SNS topic.
- Event Bus - The ARN of an Amazon EventBridge event bus.
S3 buckets are supported only for on-failure destinations. To retain records of successful invocations, use another destination type.
- Maximum
Event intAge In Seconds - The maximum age of a request that Lambda sends to a function for processing.
- Maximum
Retry intAttempts - The maximum number of times to retry when the function returns an error.
- Destination
Config EventInvoke Config Destination Config 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.
- Bucket - The ARN of an Amazon S3 bucket.
- Topic - The ARN of a standard SNS topic.
- Event Bus - The ARN of an Amazon EventBridge event bus.
S3 buckets are supported only for on-failure destinations. To retain records of successful invocations, use another destination type.
- Maximum
Event intAge In Seconds - The maximum age of a request that Lambda sends to a function for processing.
- Maximum
Retry intAttempts - The maximum number of times to retry when the function returns an error.
- destination
Config EventInvoke Config Destination Config 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.
- Bucket - The ARN of an Amazon S3 bucket.
- Topic - The ARN of a standard SNS topic.
- Event Bus - The ARN of an Amazon EventBridge event bus.
S3 buckets are supported only for on-failure destinations. To retain records of successful invocations, use another destination type.
- maximum
Event IntegerAge In Seconds - The maximum age of a request that Lambda sends to a function for processing.
- maximum
Retry IntegerAttempts - The maximum number of times to retry when the function returns an error.
- destination
Config EventInvoke Config Destination Config 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.
- Bucket - The ARN of an Amazon S3 bucket.
- Topic - The ARN of a standard SNS topic.
- Event Bus - The ARN of an Amazon EventBridge event bus.
S3 buckets are supported only for on-failure destinations. To retain records of successful invocations, use another destination type.
- maximum
Event numberAge In Seconds - The maximum age of a request that Lambda sends to a function for processing.
- maximum
Retry numberAttempts - The maximum number of times to retry when the function returns an error.
- destination_
config EventInvoke Config Destination Config 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.
- Bucket - The ARN of an Amazon S3 bucket.
- Topic - The ARN of a standard SNS topic.
- Event Bus - The ARN of an Amazon EventBridge event bus.
S3 buckets are supported only for on-failure destinations. To retain records of successful invocations, use another destination type.
- maximum_
event_ intage_ in_ seconds - The maximum age of a request that Lambda sends to a function for processing.
- maximum_
retry_ intattempts - The maximum number of times to retry when the function returns an error.
- destination
Config Property Map 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.
- Bucket - The ARN of an Amazon S3 bucket.
- Topic - The ARN of a standard SNS topic.
- Event Bus - The ARN of an Amazon EventBridge event bus.
S3 buckets are supported only for on-failure destinations. To retain records of successful invocations, use another destination type.
- maximum
Event NumberAge In Seconds - The maximum age of a request that Lambda sends to a function for processing.
- maximum
Retry NumberAttempts - The maximum number of times to retry when the function returns an error.
Supporting Types
EventInvokeConfigDestinationConfig
- On
Failure Pulumi.Aws Native. Lambda. Inputs. Event Invoke Config On Failure The destination configuration for failed invocations.
When using an Amazon SQS queue as a destination, FIFO queues cannot be used.
- On
Success Pulumi.Aws Native. Lambda. Inputs. Event Invoke Config On Success The destination configuration for successful invocations.
When using an Amazon SQS queue as a destination, FIFO queues cannot be used.
- On
Failure EventInvoke Config On Failure The destination configuration for failed invocations.
When using an Amazon SQS queue as a destination, FIFO queues cannot be used.
- On
Success EventInvoke Config On Success The destination configuration for successful invocations.
When using an Amazon SQS queue as a destination, FIFO queues cannot be used.
- on
Failure EventInvoke Config On Failure The destination configuration for failed invocations.
When using an Amazon SQS queue as a destination, FIFO queues cannot be used.
- on
Success EventInvoke Config On Success The destination configuration for successful invocations.
When using an Amazon SQS queue as a destination, FIFO queues cannot be used.
- on
Failure EventInvoke Config On Failure The destination configuration for failed invocations.
When using an Amazon SQS queue as a destination, FIFO queues cannot be used.
- on
Success EventInvoke Config On Success The destination configuration for successful invocations.
When using an Amazon SQS queue as a destination, FIFO queues cannot be used.
- on_
failure EventInvoke Config On Failure The destination configuration for failed invocations.
When using an Amazon SQS queue as a destination, FIFO queues cannot be used.
- on_
success EventInvoke Config On Success The destination configuration for successful invocations.
When using an Amazon SQS queue as a destination, FIFO queues cannot be used.
- on
Failure Property Map The destination configuration for failed invocations.
When using an Amazon SQS queue as a destination, FIFO queues cannot be used.
- on
Success Property Map The destination configuration for successful invocations.
When using an Amazon SQS queue as a destination, FIFO queues cannot be used.
EventInvokeConfigOnFailure
- Destination string
- The Amazon Resource Name (ARN) of the destination resource.
- Destination string
- The Amazon Resource Name (ARN) of the destination resource.
- destination String
- The Amazon Resource Name (ARN) of the destination resource.
- destination string
- The Amazon Resource Name (ARN) of the destination resource.
- destination str
- The Amazon Resource Name (ARN) of the destination resource.
- destination String
- The Amazon Resource Name (ARN) of the destination resource.
EventInvokeConfigOnSuccess
- Destination string
- The Amazon Resource Name (ARN) of the destination resource.
- Destination string
- The Amazon Resource Name (ARN) of the destination resource.
- destination String
- The Amazon Resource Name (ARN) of the destination resource.
- destination string
- The Amazon Resource Name (ARN) of the destination resource.
- destination str
- The Amazon Resource Name (ARN) of the destination resource.
- destination String
- The Amazon Resource Name (ARN) of the destination resource.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
