Event Source Mapping Args
data class EventSourceMappingArgs(val amazonManagedKafkaEventSourceConfig: Output<EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs>? = null, val batchSize: Output<Int>? = null, val bisectBatchOnFunctionError: Output<Boolean>? = null, val destinationConfig: Output<EventSourceMappingDestinationConfigArgs>? = null, val documentDbEventSourceConfig: Output<EventSourceMappingDocumentDbEventSourceConfigArgs>? = null, val enabled: Output<Boolean>? = null, val eventSourceArn: Output<String>? = null, val filterCriteria: Output<EventSourceMappingFilterCriteriaArgs>? = null, val functionName: Output<String>? = null, val functionResponseTypes: Output<List<EventSourceMappingFunctionResponseTypesItem>>? = null, val maximumBatchingWindowInSeconds: Output<Int>? = null, val maximumRecordAgeInSeconds: Output<Int>? = null, val maximumRetryAttempts: Output<Int>? = null, val parallelizationFactor: Output<Int>? = null, val queues: Output<List<String>>? = null, val scalingConfig: Output<EventSourceMappingScalingConfigArgs>? = null, val selfManagedEventSource: Output<EventSourceMappingSelfManagedEventSourceArgs>? = null, val selfManagedKafkaEventSourceConfig: Output<EventSourceMappingSelfManagedKafkaEventSourceConfigArgs>? = null, val sourceAccessConfigurations: Output<List<EventSourceMappingSourceAccessConfigurationArgs>>? = null, val startingPosition: Output<String>? = null, val startingPositionTimestamp: Output<Double>? = null, val topics: Output<List<String>>? = null, val tumblingWindowInSeconds: Output<Int>? = null) : ConvertibleToJava<EventSourceMappingArgs>
Resource Type definition for AWS::Lambda::EventSourceMapping
Constructors
Link copied to clipboard
fun EventSourceMappingArgs(amazonManagedKafkaEventSourceConfig: Output<EventSourceMappingAmazonManagedKafkaEventSourceConfigArgs>? = null, batchSize: Output<Int>? = null, bisectBatchOnFunctionError: Output<Boolean>? = null, destinationConfig: Output<EventSourceMappingDestinationConfigArgs>? = null, documentDbEventSourceConfig: Output<EventSourceMappingDocumentDbEventSourceConfigArgs>? = null, enabled: Output<Boolean>? = null, eventSourceArn: Output<String>? = null, filterCriteria: Output<EventSourceMappingFilterCriteriaArgs>? = null, functionName: Output<String>? = null, functionResponseTypes: Output<List<EventSourceMappingFunctionResponseTypesItem>>? = null, maximumBatchingWindowInSeconds: Output<Int>? = null, maximumRecordAgeInSeconds: Output<Int>? = null, maximumRetryAttempts: Output<Int>? = null, parallelizationFactor: Output<Int>? = null, queues: Output<List<String>>? = null, scalingConfig: Output<EventSourceMappingScalingConfigArgs>? = null, selfManagedEventSource: Output<EventSourceMappingSelfManagedEventSourceArgs>? = null, selfManagedKafkaEventSourceConfig: Output<EventSourceMappingSelfManagedKafkaEventSourceConfigArgs>? = null, sourceAccessConfigurations: Output<List<EventSourceMappingSourceAccessConfigurationArgs>>? = null, startingPosition: Output<String>? = null, startingPositionTimestamp: Output<Double>? = null, topics: Output<List<String>>? = null, tumblingWindowInSeconds: Output<Int>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val selfManagedKafkaEventSourceConfig: Output<EventSourceMappingSelfManagedKafkaEventSourceConfigArgs>? = null
Link copied to clipboard
val sourceAccessConfigurations: Output<List<EventSourceMappingSourceAccessConfigurationArgs>>? = null