pub struct UpdateEventSourceMappingRequest {
pub batch_size: Option<i32>,
pub enabled: Option<bool>,
pub function_name: Option<String>,
pub maximum_batching_window_in_seconds: Option<i32>,
pub function_response_types: Option<Vec<String>>,
pub filter_criteria: Option<FilterCriteria>,
pub scaling_config: Option<ScalingConfig>,
}Expand description
Request to update an event source mapping
Fields§
§batch_size: Option<i32>The maximum number of records in each batch that Lambda pulls from your queue and sends to your function
enabled: Option<bool>When true, the event source mapping is active. When false, Lambda pauses polling and invocation
function_name: Option<String>The name or ARN of the Lambda function
maximum_batching_window_in_seconds: Option<i32>The maximum amount of time, in seconds, that Lambda spends gathering records before invoking the function
function_response_types: Option<Vec<String>>A list of current response type enums applied to the event source mapping
filter_criteria: Option<FilterCriteria>An object that defines the filter criteria that determine whether Lambda should process an event
scaling_config: Option<ScalingConfig>The maximum concurrency setting limits the number of concurrent instances of the function that an Amazon SQS event source can invoke
Implementations§
Source§impl UpdateEventSourceMappingRequest
impl UpdateEventSourceMappingRequest
Sourcepub fn builder() -> UpdateEventSourceMappingRequestBuilder
pub fn builder() -> UpdateEventSourceMappingRequestBuilder
Create an instance of UpdateEventSourceMappingRequest using the builder syntax
Trait Implementations§
Source§impl Clone for UpdateEventSourceMappingRequest
impl Clone for UpdateEventSourceMappingRequest
Source§fn clone(&self) -> UpdateEventSourceMappingRequest
fn clone(&self) -> UpdateEventSourceMappingRequest
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreAuto Trait Implementations§
impl Freeze for UpdateEventSourceMappingRequest
impl RefUnwindSafe for UpdateEventSourceMappingRequest
impl Send for UpdateEventSourceMappingRequest
impl Sync for UpdateEventSourceMappingRequest
impl Unpin for UpdateEventSourceMappingRequest
impl UnsafeUnpin for UpdateEventSourceMappingRequest
impl UnwindSafe for UpdateEventSourceMappingRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more