Struct assemblylift_iomod_lambda_guest::structs::CreateEventSourceMappingRequest [−][src]
pub struct CreateEventSourceMappingRequest {}Show fields
pub event_source_arn: Option<Arn>, pub function_name: FunctionName, pub enabled: Option<Enabled>, pub batch_size: Option<BatchSize>, pub maximum_batching_window_in_seconds: Option<MaximumBatchingWindowInSeconds>, pub parallelization_factor: Option<ParallelizationFactor>, pub starting_position: Option<EventSourcePosition>, pub starting_position_timestamp: Option<Date>, pub destination_config: Option<DestinationConfig>, pub maximum_record_age_in_seconds: Option<MaximumRecordAgeInSeconds>, pub bisect_batch_on_function_error: Option<BisectBatchOnFunctionError>, pub maximum_retry_attempts: Option<MaximumRetryAttemptsEventSourceMapping>, pub tumbling_window_in_seconds: Option<TumblingWindowInSeconds>, pub topics: Option<Topics>, pub queues: Option<Queues>, pub source_access_configurations: Option<SourceAccessConfigurations>, pub self_managed_event_source: Option<SelfManagedEventSource>, pub function_response_types: Option<FunctionResponseTypeList>,
Fields
event_source_arn: Option<Arn>
function_name: FunctionName
enabled: Option<Enabled>
batch_size: Option<BatchSize>
maximum_batching_window_in_seconds: Option<MaximumBatchingWindowInSeconds>
parallelization_factor: Option<ParallelizationFactor>
starting_position: Option<EventSourcePosition>
starting_position_timestamp: Option<Date>
destination_config: Option<DestinationConfig>
maximum_record_age_in_seconds: Option<MaximumRecordAgeInSeconds>
bisect_batch_on_function_error: Option<BisectBatchOnFunctionError>
maximum_retry_attempts: Option<MaximumRetryAttemptsEventSourceMapping>
tumbling_window_in_seconds: Option<TumblingWindowInSeconds>
topics: Option<Topics>
queues: Option<Queues>
source_access_configurations: Option<SourceAccessConfigurations>
self_managed_event_source: Option<SelfManagedEventSource>
function_response_types: Option<FunctionResponseTypeList>
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl Send for CreateEventSourceMappingRequest
impl Sync for CreateEventSourceMappingRequest
impl Unpin for CreateEventSourceMappingRequest