Struct aws_sdk_lambda::output::UpdateFunctionEventInvokeConfigOutput [−][src]
#[non_exhaustive]pub struct UpdateFunctionEventInvokeConfigOutput {
pub last_modified: Option<Instant>,
pub function_arn: Option<String>,
pub maximum_retry_attempts: Option<i32>,
pub maximum_event_age_in_seconds: Option<i32>,
pub destination_config: Option<DestinationConfig>,
}Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.last_modified: Option<Instant>The date and time that the configuration was last updated.
function_arn: Option<String>The Amazon Resource Name (ARN) of the function.
maximum_retry_attempts: Option<i32>The maximum number of times to retry when the function returns an error.
maximum_event_age_in_seconds: Option<i32>The maximum age of a request that Lambda sends to a function for processing.
destination_config: Option<DestinationConfig>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.
Implementations
Creates a new builder-style object to manufacture UpdateFunctionEventInvokeConfigOutput
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more